Untold Postat Martie 28, 2023 Partajează Postat Martie 28, 2023 Va salut. Am bagat intr-un Nodemcu un sketch cu care pot comanda din reteaua de net diverse electrice. Stiu insa ca Nodemcu isi poate face propriul wifi, sau acces point/AP. Am scris si sketchuri cu AP in node si as vrea ca acest sketch ce ma intereseaza sa faca AP, nu cum se conecteaza la reteaua wifi locala prin scrierea SSID si Pass. Am incercat eu sa inlocuiesc cele cateva linii de cod, insa mi-a dat mai multe erori la compilare, ca nu stiu programare. Ma poate ajuta cineva sa-mi modifice acele linii sa fac AP? Multumesc! Mai jos sketchul fara AP, cu reteaua locala. Sketch.odt Link spre comentariu
Untold Postat Martie 29, 2023 Autor Partajează Postat Martie 29, 2023 Am uitat sa atasez sketchul cu AP: Sketch AP.docx Link spre comentariu
Untold Postat Martie 30, 2023 Autor Partajează Postat Martie 30, 2023 (editat) Multumesc frumos, o sa incerc azi! L.E. Am inlocuit si aici cu: // Replace with your network credentials const char* ssid = "Untold"; const char* password = "x1 x2 x3 x4"; La serial monitor imi zice ca IP is unset, desi AP exista si nu mi-a dat nicio eroare la compilare. Sau trebuie sa sterg asta: // Replace with your network credentials const char* ssid = "Untold"; const char* password = "x1 x2 x3 x4"; ? Editat Martie 30, 2023 de Untold Link spre comentariu
Untold Postat Martie 30, 2023 Autor Partajează Postat Martie 30, 2023 (editat) Intr-adevar, am sters chestia asta: // Replace with your network credentials const char* ssid = "Untold"; const char* password = "x1 x2 x3 x4"; si merge, IP-il este cel pt esp8266 de obicei, adica 192.168.4.1 Multumesc inca o data, mi-ati fost de mare ajutor!! Si asa arata pagina web: Editat Martie 30, 2023 de Untold Link spre comentariu
Untold Postat Martie 30, 2023 Autor Partajează Postat Martie 30, 2023 (editat) Atasez aici sketchul functional cu web server si acces point si 4 relee. Se poate modifica usor numarul de relee aici, pentru cine nu stie: // Set number of relays #define NUM_RELAYS 4 // Assign each GPIO to a relay int relayGPIOs[NUM_RELAYS] = {5, 4, 14, 12}; Eu am testat si cu 8 si functioneaza, dar asta este in functie de cati gpio are esp-ul. Scuze daca am spus ceva gresit, dar eu sunt ajutor de incepator in Arduino. Numai bine! Nodemcu AP 4 relays.docx Editat Martie 30, 2023 de Untold Link spre comentariu
Untold Postat Martie 31, 2023 Autor Partajează Postat Martie 31, 2023 Mai am o rugaminte: va rog sa-mi spuneti ce gpio as putea sa folosesc pentru 8 relee? Am testat, cum am zis, dar 3 si 9 nu mergeau... Link spre comentariu
nico_2010 Postat Martie 31, 2023 Partajează Postat Martie 31, 2023 Foloseste 74hc138 si ai rezolvat problema. Link spre comentariu
cimitavita Postat Martie 31, 2023 Partajează Postat Martie 31, 2023 cu 74138 nu poate comanda decat un singur releu din 8. pentru "inmultirea" porturilor eu folosesc circuite serial IN/parallel output + latch si eventual + driver. pentru iesiri simple: 74HC595 sau HCF4094B pentru iesiri cu drivere: MIC5821/MIC5822, MIC5841/MIC5842. UCN5811/UCN5812 pentru intrari I2C: MAX7310/MAX7311/MAX7312, PCA9534/PCA9554 sau binecunoscutul PCF8574. si mai sunt multe altele... cel mai bun pentru comanda releelor este MIC5842. Nu este nevoie decat de relee si circuit fara nici o alta piesa. Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum