Innholdsfortegnelse:

Kontroller Esp6266 fra Internett? Gratis og enkelt: 7 trinn
Kontroller Esp6266 fra Internett? Gratis og enkelt: 7 trinn

Video: Kontroller Esp6266 fra Internett? Gratis og enkelt: 7 trinn

Video: Kontroller Esp6266 fra Internett? Gratis og enkelt: 7 trinn
Video: ESP8266/ESP32: Обзор, начало работы 2024, Juni
Anonim
Kontroller Esp6266 fra Internett? Gratis og enkelt
Kontroller Esp6266 fra Internett? Gratis og enkelt

Hvor mange ganger har vi ikke lett etter en enkel måte å kommunisere med enhetene våre via Internett uten komplikasjoner og / eller komplekse mellomprogrammer, DNS, IP -adresser eller VPN -er.

Mange ganger har jeg blitt spurt om hvordan jeg skal slå på en LED, relé eller se en temperatur fra Internett på en enkel måte, her et mulig svar.

I lang tid hadde jeg tenkt på denne applikasjonen for å kontrollere eller samhandle en ESP8266 fra Internett ved hjelp av eksisterende IRC -servere, det krever bare 3 ting en tilgjengelig IRC -server, kallenavn og kanal.

PDAControl Complete Tutorials

ESP8266 IRCControl from Internet IoT v1.0 Part 1

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

Prøv søknaden herfra! Jeg lar en ESP8266 være tilkoblet noen dager for å prøve og / eller hvis du vil laste ned og legge til flere enheter ESP-IRCControl WEB IRC Client.

pdacontrolen.com/irc/

ESP8266 IRCControl desde Internet IoT v1.0 Del 1

pdacontroles.com/esp8266-irccontrol-interac…

Prueba la Aplicacion desde Aqui !! Dejare un ESP8266 Conectado unos dias para que prueben y/o si quieren descargen ya oeriengen mas dispositivos ESP-IRCControl WEB IRC Client.

pdacontroles.com/irc/

Trinn 1: Internet Relay Chat (IRC)

Internett -stafettprat (IRC)
Internett -stafettprat (IRC)

Internett -stafettprat (IRC)

Er IRC (INTERNET RELAY CHAT) en overføringsprotokoll (TCP/IP), som håndterer chatter og asynkron kommunikasjon, kan chatter være i store brukergrupper eller til og med en etter en.

IRC har eksistert siden 1988, selv om den for øyeblikket ikke er så populær som for noen år siden, men det er fortsatt mange aktive grupper, generelt gratis diskusjonssamfunn for programvare, IRC -servere er aktive, nåværende og offentlige.

IRC kan implementere Transport Layer Security (TLS) eller Secure Sockets Layer (SSL) for å kryptere data mellom brukere, det tillater også filsending. De fleste meldinger som sendes mellom en IRC -klient og IRC -serveren sendes i ren tekst.

Teknisk sett er IRC en protokoll som tillater sending av meldinger til en eller flere brukere, ved å bruke kommandoer for visse handlinger, for eksempel "PRIVMSG" for å sende en melding til en kanal / gruppe eller bruker.

Mer informasjon: IRC -kommandoliste, Wikipedia -kilde.

Mer informasjon: IRC, Wikipedia -kilde.

Mer informasjon: IRC Protocol, linux.org. forum Wikipedia kilde

Forslag: Prøv nå!.. Jeg lar en esp8266 være tilkoblet en stund, sender kommandoer herfra … en IRC Web -klient veldig enkelt.

Trinn 2: ESP8266 IRC -klient

ESP8266 IRC -klient
ESP8266 IRC -klient

ESP8266 IRC -klient

Du kan si at det å lage en IRC -klient er veldig enkelt, teknisk sett opprette tilkoblinger til en server for en bestemt port, sende og motta meldinger, en stund har jeg gjort tester med esp8266 som en IRC -klient, jeg har gjort noen forbedringer av den opprinnelige tester presentert i tidligere opplæringsprogrammer.

ESP8266 + Display Oled I2c Client IRC Chat Control

For å garantere eksistensen eller tilkoblingen til klientene sender IRC -serveren kontinuerlig "PING" til klienten i dette tilfellet vil ESP8266 svare "PONG", noe som indikerer at den fremdeles er aktiv i kanalen, utføres denne bekreftelsen automatisk av applikasjonen vår.

Applikasjonen er opprettet for å fungere Svar på forespørsel, ESP8266 vil bare svare under forespørsler / kommandoer eller meldinger fra eksterne klienter, det er å foretrekke å unngå konstant sending av data uten å bli forespurt, bombing eller kanskje blokkering av IRC -servere.

Forslag: Prøv nå!.. Jeg lar en esp8266 være tilkoblet en stund, sender kommandoer herfra … en IRC Web -klient veldig enkelt.

Trinn 3: Materialer og hvor du kan kjøpe dem veldig billig

Materialer og hvor du kan kjøpe dem veldig billig !!
Materialer og hvor du kan kjøpe dem veldig billig !!

Materialer og hvor du kan kjøpe dem veldig billig

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

Forslag: Prøv nå!.. Jeg lar en esp8266 være tilkoblet en stund, sender kommandoer herfra … en IRC Web -klient veldig enkelt

Trinn 4: IRCControl V1.0 ESP8266 Fra Internett Easy #IoT del 1

Image
Image

Trinn 5: Kontroll og overvåking = kommandoer

Kontroll og overvåking = kommandoer
Kontroll og overvåking = kommandoer
Kontroll og overvåking = kommandoer
Kontroll og overvåking = kommandoer

Kontroll og overvåking

Nedenfor vil jeg liste noen av funksjonene i irc -applikasjonen som er implementert i en ESP8266, hovedfunksjonene i Monitoring and Control, noen kommandoer er opprettet, som gjør det mulig å be om verdier, tilstander eller data fra esp8266:

Liste over kommandoer HER:

Nedlastinger: Arduino ide & Github -kode pdacontrolen.com

Forslag: Prøv nå!.. Jeg lar en esp8266 være tilkoblet en stund, sender kommandoer herfra … en IRC Web -klient veldig enkelt.

Trinn 6: Prøv med min ESP8266 nå…

Prøv med min ESP8266 nå …
Prøv med min ESP8266 nå …
Prøv med min ESP8266 nå …
Prøv med min ESP8266 nå …
Prøv med min ESP8266 nå …
Prøv med min ESP8266 nå …

IRC -klient

skriv inn og send en kommando, eller hvis du vil laste ned koden og teste.. legg til din ESP8266

Prøv nå!.. Jeg lar en esp8266 være tilkoblet en stund, sender kommandoer herfra … en IRC Web -klient veldig enkelt.

  1. Kommando: "HIGH GPIOXX" eksempel: "HIGH GPIO12" Slå på GPIO -utganger
  2. Kommando: "LOW GPIOXX" eksempel: "LOW GPIO12" Slå av GPIO -utganger
  3. Kommando: "LES ADC0"
  4. Kommando: "ESP SIGNAL?"
  5. Kommando: "ESP Temp?" Temperatursensor - DHT11
  6. Kommando: "ESP HR?" Relativ fuktighetssensor - DHT11
  7. Kommando: "ESP Temp2?" Temperatursensor - DS18B20
  8. Kommando: "ESP ?????"
  9. Kommando: "ESP8266IRCXXXXXX Help" eller "Nicknameesp Help" - vis tilgjengelige kommandoer
  10. Kommando: trist ansikt =:(

Trinn 7: Dokumenter og nedlastinger

Dokumenter og nedlastinger
Dokumenter og nedlastinger

Noen fordeler

  • Toveis tilkobling via Internett uten å registrere deg til applikasjoner, tokens eller plattformer, jeg anser det som en IoT -applikasjon.
  • Krever ikke hosting, offentlige faste IP -adresser, VPN -er, spesielle porter.
  • Det er en enkel TCP / IP -tilkobling, tilkobling til en server og port 6777.
  • IRC -servere som freenode er offentlige har alltid vært der.
  • Det gjør det mulig å opprette midlertidige kanaler av en bruker, som er teknisk privat. Eksempel "#TestESPChannel" kan brukes til private tester. Denne kanalen vil bare være aktiv så lenge det er brukere i den.
  • Ved å opprette midlertidige grupper kan vi lage P2P- eller M2M-applikasjoner fra punkt til punkt.
  • VIKTIG: Ikke bruk eksisterende kanaler eller allerede brukt i noe samfunn, veldig offentlig.
  • Det er IRC-klienter for nesten alle plattformer, enten Android, Web, Python, C +, Arduino eller Node-RED.
  • Protokollen garanterer sending og mottak av meldinger mellom klienter.

PDAControl Complete Tutorials

ESP8266 IRCControl from Internet IoT v1.0 Part 1

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

Prøv søknaden herfra! Jeg lar en ESP8266 være tilkoblet noen dager for å prøve og / eller hvis du vil laste ned og legge til flere enheter ESP-IRCControl WEB IRC Client.

pdacontrolen.com/irc/

ESP8266 IRCControl desde Internet IoT v1.0 Del 1

pdacontroles.com/esp8266-irccontrol-interac…

Prueba la Aplicacion desde Aqui !! Dejare un ESP8266 Conectado unos dias para que prueben y/o si quieren descargen ya oeriengen mas dispositivos ESP-IRCControl WEB IRC Client.

pdacontroles.com/irc/

Anbefalt: