Sari la conținut
ELFORUM - Forumul electronistilor

Modificare sketch pentru Acces Point


Untold

Postări Recomandate

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
  • Răspunsuri 7
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • Untold

    6

  • nico_2010

    1

  • cimitavita

    1

Top autori în acest subiect

Imagini postate

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"; ?

 

 

 

Untitled.jpg

Editat de Untold
Link spre comentariu

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!!

 

 

Untitled.jpg

 

Si asa arata pagina web:

 

 

Untitled.jpg

Editat de Untold
Link spre comentariu

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 de Untold
Link spre comentariu

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

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 cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări