Fórum témák

» Több friss téma
Fórum » Arduino
A klónok CH340 Soros-USB illesztőjének drivere (Letöltés)
Lapozás: OK   334 / 852
(#) vyky válasza KoblogPerGyok hozzászólására (») Ápr 16, 2017 /
 
Igen az adón.Akkor keresek ,köszönöm
(#) RoliNyh válasza vyky hozzászólására (») Ápr 16, 2017 /
 
Talán Rx és Tx...
(#) vyky válasza RoliNyh hozzászólására (») Ápr 16, 2017 /
 
Lehet.De akkor program gondban vagyok
(#) Bakman válasza vyky hozzászólására (») Ápr 16, 2017 /
 
Milyen program gondban? Amit az RX lábára küldesz, az a vevő TX lábán megjelenik. Nagy valószínűség szerint azok valóban RX és TX lábak, ugyanis a vevőt és az adót össze lehet hangolni, amennyiben a kapcsolat megszakadna. Ehhez pedig valószínűleg kell az oda-vissza beszélgetés lehetősége.
(#) vyky válasza Bakman hozzászólására (») Ápr 16, 2017 /
 
Ennek még utánna kell nézzek
(#) KoblogPerGyok válasza vyky hozzászólására (») Ápr 17, 2017 /
 
Naugye!

Kell pár blődséget írnom, rögtön lesz jobb megoldás! Ha van eredmény oszd meg légyszi!
(#) vyky válasza KoblogPerGyok hozzászólására (») Ápr 17, 2017 /
 
Találtam egy másik adót,azon rá van írva amaradék két lábra hogy KOFF ,KON.Majd kiderül mire is lehet használni Amúgy most tanulmányozom az RX,TX dolgot
(#) jeges válasza sirály12 hozzászólására (») Ápr 17, 2017 /
 
Néha jobb megoldás esp csak pl wifi átjáronak hasznalni másra meg (arduino) más feladatot bizni!
Mi az oka én esp bugos még meg bizhatoságra gondolok sajnos ez van arduinoba nem csalotam még én sem !
(#) morgo hozzászólása Ápr 18, 2017 /
 
Sziasztok!
Tudna valaki segíteni egy képlettel, ami frekvenciából számol periódusidőt? Nano laphoz kéne. Jelenleg a pulseIn-t használom, a periódusidő kiírásához, de 100 kHz fölött már nem jó. Ezért gondoltam, hogy 100 kHz fölött a frekiből kéne kiszámolni, csak nem találok hozzávaló képletet.
(#) Kera_Will válasza morgo hozzászólására (») Ápr 18, 2017 /
 
t [s] = 1 / f [Hz]
(#) morgo válasza Kera_Will hozzászólására (») Ápr 18, 2017 /
 
Köszi! Mondjuk ez nekem is eszembe juthatott volna.
(#) molnarp hozzászólása Ápr 19, 2017 / 1
 
Sziasztok!
Sikerült belátnom, hogy DHT22-nél kell a 2sec késleltetés, mert enélkül a programom azt csinálja, hogy szenzorhibánál 1,6mp-ig bekapcsolja a kimenetet, amit nem szeretnék. Ha odarakok egy 1600-as delayt, akkor oké, de így arra az időre belassul az egész program.
Próbálgattam millissel késleltetni a mérést, de nem sikerült.
Tudtok ebben segíteni?
  1. ///////////////////////////////////////////HŐMÉRSÉKLET ÉS PÁRA///////////////////////////////////////////////////////
  2.  
  3.   float humidity = dht.readHumidity();
  4.   // Read temperature as Celsius
  5.   float temp = dht.readTemperature();
  6.   // Read temperature as Fahrenheit
  7.   float tempf = dht.readTemperature(true);
  8.  
  9.   // Check if any reads failed and exit early (to try again).
  10.   if (isnan(humidity) || isnan(temp) || isnan(tempf)) {
  11.     Serial.println("DHT szenzor hiba!");
  12.     alarmLED();
  13.     myNextion.sendCommand("t10.pco=RED");
  14.     myNextion.sendCommand("t12.pco=RED");
  15.     myNextion.setComponentText("t12", String("--"));
  16.     myNextion.setComponentText("t10", String("--"));
  17.     digitalWrite(Relay3, RELAY_OFF);
  18.     delay(1600);
  19.   }
  20.  
  21.   // Compute heat index
  22.   // Must send in temp in Fahrenheit!
  23.   float hindex = dht.computeHeatIndex(tempf, humidity);
  24.  
  25.   Serial.print("Páratartalom: ");
  26.   Serial.print(humidity);
  27.   myNextion.sendCommand("t10.pco=2016");
  28.   myNextion.setComponentText("t10", String(humidity));
  29.   Serial.print(" %\t");
  30.   Serial.print("Hőmérséklet: ");
  31.   Serial.print(temp);
  32.   myNextion.sendCommand("t12.pco=2016");
  33.   myNextion.setComponentText("t12", String(temp));
  34.   Serial.print(" *C ");
  35.   Serial.print(tempf);
  36.   Serial.print(" *F\t");
  37.   Serial.print("Hőérzet: ");
  38.   Serial.print(hindex);
  39.   Serial.println(" *F");
  40.   if (humidity < 50 ) {
  41.     Serial.println("Villám effekt");
  42.     villam();
  43.     Serial.println("Párásítás");
  44.     digitalWrite(Relay3, RELAY_ON);
  45.   }
  46.   else {
  47.     digitalWrite(Relay3, RELAY_OFF);
  48.   }
  49. }
(#) Panhard válasza molnarp hozzászólására (») Ápr 19, 2017 / 4
 
Hőfokot elég percenként is olvasni.

  1. long t_millis;
  2. long t_millis_1;
  3. long t_millis_10;
  4. long t_millis_60;
  5. //********************************
  6. void setup() {
  7.  
  8.  
  9. }
  10. //********************************
  11. void loop() {
  12.   t_millis=millis();
  13.   if(t_millis>t_millis_1+1000){t_millis_1=t_millis; t_1mp();}
  14.   if(t_millis>t_millis_10+10000){t_millis_10=t_millis; t_10mp();}
  15.   if(t_millis>t_millis_60+60000){t_millis_60=t_millis; t_60mp();}
  16.  
  17.  
  18. }
  19. //********************************
  20. void t_1mp(){    //1 másodpercenként egyszer fut le
  21.  
  22.  
  23. }
  24. //********************************
  25. void t_10mp(){    //10 másodpercenként egyszer fut le
  26.  
  27.  
  28. }
  29. //********************************
  30. void t_60mp(){    //60 másodpercenként egyszer fut le
  31.  
  32.  
  33. }
  34. //********************************
(#) kapu48 válasza Panhard hozzászólására (») Ápr 19, 2017 / 3
 
Viszont igy 71000 összeadást megspórolnál:
  1. t_millis=millis();
  2.   if(t_millis>t_millis_1){t_millis_1=t_millis+1000; t_1mp();}
  3.   if(t_millis>t_millis_10){t_millis_10=t_millis+10000; t_10mp();}
  4.   if(t_millis>t_millis_60){t_millis_60=t_millis+60000; t_60mp();}

Lényegesen több idő jutna másra!
(#) Panhard válasza kapu48 hozzászólására (») Ápr 19, 2017 /
 
Igaz.
(#) molnarp válasza Panhard hozzászólására (») Ápr 19, 2017 /
 
Köszönöm !
Így jó lesz.
(#) sirály12 válasza Panhard hozzászólására (») Ápr 19, 2017 /
 
Ez nekem is jól jön. Kösz.
(#) Thomas10100 hozzászólása Ápr 19, 2017 /
 
Sziasztok!
Nagyon nem is elektronika résszel kapcsolatban kérdeznék, hanem program résszel.
Van kettő működő program, amihez van kettő windowsban futó alkalmazás(szerkeszthető kód is megvan).
Meg lehet oldani azt hogy az egyik programba átrakni a másikat?
Ugyanazt a 4 Analóg bemenetet kellene oszlop diagramban, szám értékkel és oszcilloszkóposan megjeleníteni, csak éppen az oszcilloszkóp jelenleg külön program.

Köszönöm a segítséget!
A hozzászólás módosítva: Ápr 19, 2017
(#) nzozz hozzászólása Ápr 20, 2017 /
 
Sziasztok!
Hogy a legcélszerűbb megoldani az analóg bemenetek számának "növelését"? Az alapból egy kártyán lévő analóg portoknál többre lenne szükségem, több arduinot viszont nem szeretnék használni.

Köszönöm
(#) sirály12 válasza nzozz hozzászólására (») Ápr 20, 2017 /
 
SPI-s vagy I2C-s AD ic-vel.
Például: MCP3208
(#) akosnagy válasza nzozz hozzászólására (») Ápr 20, 2017 /
 
Tudtommal nem tudod növelni, mivel a mikrokontrolleren nincs több lehetőség. Nem tudom milyen Arduinód van, de ha minden igaz, ATMEGA328 van rajta. Mellékeltem egy képet, azon látod, hogy az ATMEGA328P lábai hogyan felelnek meg az Arduinónak.
(#) Panhard válasza nzozz hozzászólására (») Ápr 20, 2017 /
 
(#) morgo válasza nzozz hozzászólására (») Ápr 20, 2017 / 1
 
Ha nem kell egyidőben az összes bemenet, jó lehet a 4051. Ez 8 bemenetet tud kapcsolni 1 analog portra. A vezérléséhez 3 digitális lábat kíván.
(#) Gabó hozzászólása Ápr 20, 2017 /
 
Szeretnék egy kis segítséget kérni egy TINY85 panelka programozásához arduinoval. Konkrétan ez a projekt Bővebben: Link. Itt ír a menetéről, de az angolom nem a legjobb, és el se szeretném rontani a TINY85ös panelt. Összekötés az ok, csak a szoftver része, beállítására kellene egy kis segítség.
(#) david10 hozzászólása Ápr 22, 2017 /
 
Sziasztok,
Valaki közületek dolgozott-e már az Atmel (MicroChip) gyártmányú AT88SCxxxx kriptómemoriákkal?
Ha igen, akkor megtudja-e mondani azt, hogy hányadik hibás jelszó után törlődik a tartalma? A 8-adik vagy a 4-edik után?
Az I2C buszon elküld-e a jelszót olvasáskor?
A választ előre is köszönöm!
A hozzászólás módosítva: Ápr 22, 2017
(#) gyulank hozzászólása Ápr 22, 2017 /
 
Az opus fájlok lejátszását meg lehet oldani arduinoval?
(#) nzozz válasza morgo hozzászólására (») Ápr 23, 2017 /
 
Köszönöm a válaszokat!
Hogy egyszerre kell-e a szükséges összes port és ha igen mennyi, az jó kérdés, több projekt is be van tervezve.
Az egyik, talán leghamarabb megvalósuló lenne a 32db akkumulátor feszültségének a felügyelete egy jelenleg épülő elektromos autóban. Itt mondjuk lehet szépen egymás után, egyesével mérni a cellákat - bár nem tudom pontosan mennyi ennek az erőforrás- és időigénye - de gondolom 1-2 másodperc alatt lefut 1-1 ilyen komplett mérés, ami szerintem elfogadható egy túltöltés/túlmerítés elleni védelemhez. Bizonyos feszültségen adhatna figyelmeztető jelzést, amikor pedig szükséges megszakítaná a töltés vagy a villanymotor reléjét. Többek közt...
(#) Bakman válasza gyulank hozzászólására (») Ápr 23, 2017 /
 
(#) gyulank válasza Bakman hozzászólására (») Ápr 23, 2017 /
 
De hogy kell kipróbálni? Gondolom úgy, mint mp3-at vagy flac-t. Azokat hogy?
(#) Bakman válasza gyulank hozzászólására (») Ápr 23, 2017 /
 
Mit értesz kipróbálás alatt? Pl. mp3-ra vannak cél IC-k vagy ha nagyon durva akarsz lenni, megírod te magad a dekódolót.
Következő: »»   334 / 852
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem