Fórum témák

» Több friss téma
Lapozás: OK   76 / 76
(#) david10 hozzászólása Nov 6, 2018 /
 
Sziasztok,
Két H0-ás modellvonatba szereltem ESP8266 alapú vezérlést, a vonatban lévő ESP (vevő) modul wifi-n kapja az utasítást a szám. géppel összekötött ESP (adó) modultól.

Maga a konstrukció bevállott, viszont van egy eléggé idegesítő bug benne: ha valamelyik vonat lecsatlakozik a hálózatról (pl. szervizeléskor, vagy amikor itthon fejlesztem az adó modul programját), olyankor az adó modul kb. 5 másodpercen át próbál csatlakozni a vonatokhoz, így minden egyes utasítás elküldésekor 10 másodpercet kell várjak, ami nagyon bosszantó.

Ez az adó kód, a vonat mindig erre válaszol az állapotokkal (pl. kabinlámpa állapot, vonat előre/hátra megy vagy áll, stb.), a gotdata az a string, ami a soros portról jön, ezt az összes vonat meg épület megkapja, akinek/aminek tetszik, az végrahajta:
  1. HTTPClient http;
  2.   http.begin("http://192.168.4.2/"+gotdata);
  3.   int httpCode = http.GET()
  4.   if (httpCode > 0) {
  5.     String payload = http.getString();   
  6.     Serial.println(payload);
  7.   }


Szerintetek mit lehetne átírni a kódban, hogy ne próbálja 5 másodpercig a vonatokat elérni?

Próbáltam ezt is, de ezzel is várt fölöslegesen:
  1. IPAddress ipping (192, 168, 4, 2); // The remote ip to ping
  2.   if (Ping.ping(ipping)) {
  3.     Serial.println("pingOK");
  4.     ++ az első kódrészlet van itt, csak nem akartam fölöslegesen idemásolni ++
  5. }


A választ előre is köszönöm!
A hozzászólás módosítva: Nov 6, 2018
(#) bbb válasza david10 hozzászólására (») Nov 6, 2018 / 1
 
Szia!

Ezt olvasd át!
Idézet:
„Please quantify "too long". Current behavior is to wait until either "connected" or "connection refused", but not more than 5 seconds. I can change this to the same timeout which is set using client.setTimeout, will this help?”
(#) atus1981 válasza usane hozzászólására (») Nov 7, 2018 /
 
Például?
(#) usane válasza atus1981 hozzászólására (») Nov 7, 2018 /
 
SK6812-es ledszalagokat hajt meg 2 SPI vonalon, másik PIC-el kommunikál UART-on ami RF jeleket vesz, valamint még nem biztos, hogy beültetem, de egy IIC-s óra IC is van rajta.
A hozzászólás módosítva: Nov 7, 2018
(#) usane hozzászólása Nov 8, 2018 /
 
Üdv!

Volt időm játszani a ESP12E modulommal. Látom a FaryLink_xy hotspotot, viszont terminal programmal nem tudom elérni. PL2303 USB-TTL konverterrel próbálom. Sem PUTTY-al sem hyperterminállal nem kapok választ a parancsokra. Mi lehet az oka?

Másik kérdés. Wifin kersztül nem lehet konfigurálni?
A hozzászólás módosítva: Nov 8, 2018
(#) david10 válasza bbb hozzászólására (») Nov 8, 2018 /
 
Köszönöm a válaszodat!
A linken található http.setTimeout(100); működött.
Köszönöm még egyszer!
További szép pénteki napot!
(#) Bakman válasza usane hozzászólására (») Nov 8, 2018 /
 
Parnacsokat lezáró karaktereket is küldöd?
(#) usane válasza Bakman hozzászólására (») Nov 9, 2018 /
 
Természetesen megint én csesztem el.
Hyperterminallal meg realterm-el már elérem. Puttyot még nem tudom hogy kéne beállítani, hogy menjen.
A hozzászólás módosítva: Nov 9, 2018
(#) Sztanki hozzászólása Nov 9, 2018 /
 
Sziasztok!

Szerintetek ez a kapcsolás elég lenne egy ESP8266-01 táplálására egy 18650-es Li-Ion akkumulátorról?

3v3_reg.png
    
(#) pipi válasza Sztanki hozzászólására (») Nov 9, 2018 /
 
Hali!
Az rtl maradékfesze kb 250mV + esp3,3V, együtt kb 3,6V akksifesz merülésig megfelelő lehet.
Az mcp-t nem látom hány voltnál szólal meg...
(#) Sztanki válasza pipi hozzászólására (») Nov 9, 2018 /
 
Szia! 3,15V-nál.
(#) Pgeorge80 hozzászólása Szo, 6:21 /
 
Sziasztok! Nodemcu-val szeretnék fordulatszámszabályozni egy 230 v-os ventilátort! Valaki tud esetleg kapcsolási rajzot? Azt tudom, hogy kell hozzá optotriac, meg triak,!Kapunyitóknál úgy van megoldva, hogy egy optotriac kap egy 0-akárhány voltig tartó jelet, az vezérel általában egy bta12 triacot, és már kész is!
A hozzászólás módosítva: Szo, 6:26
(#) pipi válasza Pgeorge80 hozzászólására (») Szo, 20:34 /
 
Hali!
Arduinós kapcsi rajzot keresgélj, az arduinós libraryt ha kell kisebb módosítással át tudod venni és nagyjából kész is vagy. Amit írtál azon kívül kell még figyelni a 230V nullátmenetét pl egy optócsatolon keresztül, mert ehhez képest kell a triakot gyújtanod.
Az más kérdés hogy ha wifin keresztül szeretnéd vezérelni kell még egy picit szoftverezned is.
Bővebben: Link
Bővebben: Link
(#) Kovabe hozzászólása Vas, 10:10 /
 
Sziasztok

Sonoff alap programot hol találhatok ami szerkeszthető?
Feltúrtam már a netet de szerintem a gyenge angolommal nem jól keresem.
(#) icserny válasza Kovabe hozzászólására (») Vas, 18:56 / 2
 
Az eredeti Sonoff firmware nem publikus. Az alternatív firmwarek között létezik olyan, ami nyíltforrású, de ne tőlem kérdezd, hogy mire jó, vagy hogyan kell használni!

Tasmota firmware magyar ismertető
Tasmota firmware a GitHubon
A hozzászólás módosítva: Vas, 19:02
(#) Kovabe válasza icserny hozzászólására (») Vas, 18:59 /
 
Köszönöm és kifejezetten jó, hogy magyar nyelvű leírás is van.
(#) kbhuinfo hozzászólása Csü, 12:21 /
 
SPIFFS filerendszer használatával valaki tisztában van? Nem akar működni - írni tudok rá, látszik is a fájlméret növekmény, de az olvasást nem értem - csúnya karaktereket ír ki a beírt adat helyett. Előre is köszi!
(#) kbhuinfo válasza kbhuinfo hozzászólására (») Csü, 21:38 /
 
Sikerült megoldanom: SPIFFS esetén a byte (char*) alapú file írás és readBytes() String visszatérésénél a String.c_str() alakot használjátok további felhasználásra.
Következő: »»   76 / 76
Bejelentkezés

Belépés

Hirdetés
Lapoda.hu     XDT.hu     HEStore.hu