Cuprins:

Controlați-vă Esp6266 de pe Internet? Gratuit și ușor: 7 pași
Controlați-vă Esp6266 de pe Internet? Gratuit și ușor: 7 pași

Video: Controlați-vă Esp6266 de pe Internet? Gratuit și ușor: 7 pași

Video: Controlați-vă Esp6266 de pe Internet? Gratuit și ușor: 7 pași
Video: Capitolul 1 - Controlați-vă sinele emoțional - LEGILE NATURII UMANE - ROBERT GREENE 2024, Septembrie
Anonim
Controlați-vă Esp6266 de pe Internet? Liber si usor
Controlați-vă Esp6266 de pe Internet? Liber si usor

De câte ori nu am căutat o modalitate simplă de a comunica cu dispozitivele noastre prin Internet fără complicații și / sau aplicații intermediare complexe, DNS, adrese IP sau VPN-uri.

De multe ori am fost întrebat cum să pornesc un led, să releez sau să vizualizez o temperatură de pe Internet într-un mod ușor, aici un posibil răspuns.

Multă vreme am avut în vedere această aplicație pentru a controla sau interacționa un ESP8266 de pe Internet utilizând serverele IRC existente, necesită doar 3 lucruri, un server IRC disponibil, poreclă și canal.

PDAControl Tutoriale complete

ESP8266 IRCControl din Internet IoT v1.0 Partea 1

pdacontrolen.com/esp8266-irccontrol-from-in…

Încercați aplicația de aici! Voi lăsa un ESP8266 conectat câteva zile pentru a încerca și / sau dacă doriți să descărcați și să adăugați mai multe dispozitive ESP-IRCControl WEB IRC Client.

pdacontrolen.com/irc/

ESP8266 IRCControl desde Internet IoT v1.0 Part 1

pdacontroles.com/esp8266-irccontrol-interac…

Prueba la Aplicacion desde Aqui !! Dejare un ESP8266 Conectat unii dias pentru care probe și / sau dacă vreau să descărcați acum mai multe dispozitive ESP-IRCControl WEB IRC Client.

pdacontroles.com/irc/

Pasul 1: Chat prin releu prin internet (IRC)

Internet Relay Chat (IRC)
Internet Relay Chat (IRC)

Internet Relay Chat (IRC)

Este IRC (INTERNET RELAY CHAT) este un protocol de transmisie (TCP / IP), care gestionează chat-urile și comunicarea asincronă, chat-urile pot fi în grupuri mari de utilizatori sau chiar unul câte unul.

IRC există din 1988, deși în prezent nu este la fel de popular ca acum câțiva ani, dar există încă multe grupuri active, în general comunități de discuții despre software gratuit, serverele IRC sunt active, actuale și publice.

IRC poate implementa Transport Layer Security (TLS) sau Secure Sockets Layer (SSL) pentru a cripta date între utilizatori, permite și trimiterea fișierelor. Majoritatea mesajelor trimise între un client IRC și serverul IRC sunt trimise în text simplu.

Din punct de vedere tehnic, IRC este un protocol care permite trimiterea de mesaje către unul sau mai mulți utilizatori, folosind comenzi pentru anumite acțiuni, cum ar fi „PRIVMSG” pentru a trimite un mesaj către un canal / grup sau utilizator.

Mai multe informații: lista de comenzi IRC, sursa Wikipedia.

Mai multe informații: IRC, sursa Wikipedia.

Mai multe informații: Protocolul IRC, linux.org. sursa Wikipedia forum

Sugestie: Încercați acum!.. Voi lăsa un esp8266 conectat pentru o vreme, voi trimite comenzi de aici … un client Web IRC foarte ușor.

Pasul 2: Client IRC ESP8266

ESP8266 Client IRC
ESP8266 Client IRC

ESP8266 Client IRC

Ați putea spune că crearea unui client IRC este foarte simplu, tehnic faceți conexiuni cu un server pentru un anumit port, trimiteți și primiți mesaje, de ceva timp am făcut teste cu esp8266 ca client IRC, am făcut câteva îmbunătățiri la nivelul inițial teste prezentate în tutoriale anterioare.

ESP8266 + Afișare Oled I2c Client IRC Chat Control

Pentru a garanta existența sau conexiunea clienților, serverul IRC trimite continuu „PING” către client, în acest caz ESP8266 ar răspunde „PONG” indicând faptul că este încă activ în canal, această verificare se face automat de către aplicația noastră.

Aplicația a fost creată pentru a funcționa.

Sugestie: Încercați acum!.. Voi lăsa un esp8266 conectat pentru o vreme, voi trimite comenzi de aici … un client Web IRC foarte ușor.

Pasul 3: Materiale și de unde să le cumpărați Foarte ieftine

Materiale și de unde să le cumpărați Foarte ieftine !!
Materiale și de unde să le cumpărați Foarte ieftine !!

Materiale și de unde să le cumpărați foarte ieftin

  • ESP8266 12e NodeMCU
  • Senzor DHT11
  • Senzor DS18B20 Onewire

Sugestie: Încercați acum!.. Voi lăsa un esp8266 conectat pentru o vreme, voi trimite comenzi de aici … un client Web IRC foarte ușor

Pasul 4: IRCControl V1.0 ESP8266 De la Internet Easy #IoT Partea 1

Image
Image

Pasul 5: Control și monitorizare = Comenzi

Control și monitorizare = Comenzi
Control și monitorizare = Comenzi
Control și monitorizare = Comenzi
Control și monitorizare = Comenzi

Control și monitorizare

Mai jos voi lista câteva dintre caracteristicile aplicației irc implementate într-un ESP8266, principalele funcții de monitorizare și control, au fost create unele comenzi, care permit să solicitați valori, stări sau date de la esp8266:

Lista comenzilor AICI:

Descărcări: Arduino ide și cod Github pdacontrolen.com

Sugestie: Încercați acum!.. Voi lăsa un esp8266 conectat pentru o vreme, voi trimite comenzi de aici … un client Web IRC foarte ușor.

Pasul 6: Încercați acum cu ESP8266-ul meu …

Încercați cu ESP8266-ul meu acum …
Încercați cu ESP8266-ul meu acum …
Încercați acum cu ESP8266-ul meu …
Încercați acum cu ESP8266-ul meu …
Încercați cu ESP8266-ul meu acum …
Încercați cu ESP8266-ul meu acum …

Client IRC

introduceți și trimiteți o comandă sau dacă doriți să descărcați codul și testați.. adăugând ESP8266

Încearcă acum!.. Voi lăsa un esp8266 conectat pentru o vreme, voi trimite comenzi de aici … un client Web IRC foarte ușor.

  1. Comandă: "HIGH GPIOXX" exemplu: "HIGH GPIO12" Activați ieșirile GPIO
  2. Comandă: "LOW GPIOXX" exemplu: "LOW GPIO12" Dezactivează ieșirile GPIO
  3. Comandă: „CITIȚI ADC0”
  4. Comandă: "SEMNAL ESP?"
  5. Comandă: "ESP Temp?" Senzor de temperatură - DHT11
  6. Comandă: "ESP HR?" Senzor de umiditate relativă - DHT11
  7. Comandă: "ESP Temp2?" Senzor de temperatură - DS18B20
  8. Comandă: „ESP ?????”
  9. Comandă: „ESP8266IRCXXXXXX Help” sau „Nicknameesp Help” - listează comenzile disponibile
  10. Comanda: fata trista =:(

Pasul 7: Documente și descărcări

Documente și descărcări
Documente și descărcări

Unele avantaje

  • Conexiune bidirecțională prin Internet fără înregistrarea la Aplicații, Token sau Platforme, o consider o aplicație IoT.
  • Nu necesită găzduire, adrese IP fixe publice, VPN-uri, porturi speciale.
  • Este o conexiune simplă TCP / IP, conexiune la un server și port 6777.
  • Serverele IRC precum freenode sunt publice au fost întotdeauna acolo.
  • Permite crearea de canale temporare de către un utilizator, care sunt tehnic private, de exemplu „#TestESPChannel” ar putea fi utilizat pentru teste private, canalul menționat va fi activ doar atât timp cât există utilizatori în el.
  • Prin crearea de grupuri temporare am putea crea aplicații P2P sau M2M punct-la-punct.
  • IMPORTANT: Nu utilizați canale existente sau deja utilizate în nicio comunitate, foarte publică.
  • Există clienți IRC pentru aproape toate platformele, fie că sunt Android, Web, Python, C +, Arduino sau Node-RED.
  • Protocolul garantează trimiterea și primirea de mesaje între clienți.

PDAControl Tutoriale complete

ESP8266 IRCControl din Internet IoT v1.0 Partea 1

pdacontrolen.com/esp8266-irccontrol-from-in…

Încercați aplicația de aici! Voi lăsa un ESP8266 conectat câteva zile pentru a încerca și / sau dacă doriți să descărcați și să adăugați mai multe dispozitive ESP-IRCControl WEB IRC Client.

pdacontrolen.com/irc/

ESP8266 IRCControl desde Internet IoT v1.0 Part 1

pdacontroles.com/esp8266-irccontrol-interac…

Prueba la Aplicacion desde Aqui !! Dejare un ESP8266 Conectat unii dias pentru care probe și / sau dacă vrei să descarci acum agregate mas dispozitive ESP-IRCControl WEB IRC Client.

pdacontroles.com/irc/

Recomandat: