Obsah:

Ovládáte svůj Esp6266 z internetu? Zdarma a snadno: 7 kroků
Ovládáte svůj Esp6266 z internetu? Zdarma a snadno: 7 kroků

Video: Ovládáte svůj Esp6266 z internetu? Zdarma a snadno: 7 kroků

Video: Ovládáte svůj Esp6266 z internetu? Zdarma a snadno: 7 kroků
Video: Dr. Joe Dispenza - Jak přeprogramovat svůj mozek k úspěchu 2024, Listopad
Anonim
Ovládáte svůj Esp6266 z internetu? Zdarma a snadno
Ovládáte svůj Esp6266 z internetu? Zdarma a snadno

Kolikrát jsme nehledali jednoduchý způsob komunikace s našimi zařízeními přes internet bez komplikací a / nebo složitých zprostředkovatelských aplikací, DNS, IP adres nebo VPN.

Mnohokrát jsem dostal otázku, jak snadno zapnout LED, relé nebo zobrazit teplotu z internetu, zde možná odpověď.

Dlouho jsem měl na mysli tuto aplikaci pro ovládání nebo interakci ESP8266 z internetu pomocí stávajících IRC serverů, vyžaduje pouze 3 věci, dostupný IRC server, přezdívku a kanál.

Kompletní výukové programy PDAControl

ESP8266 IRCControl z Internet IoT v1.0 část 1

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

Vyzkoušejte aplikaci odtud! Nechám ESP8266 Connected několik dní na vyzkoušení a / nebo pokud chcete stáhnout a přidat další zařízení ESP-IRCControl WEB IRC Client.

pdacontrolen.com/irc/

ESP8266 IRCControl desde Internet IoT v1.0 část 1

pdacontroles.com/esp8266-irccontrol-interac…

Prueba la Aplicacion desde Aqui !! Připojte se k ESP8266 a připojte se k jednomu z následujících typů, které vám pomohou získat ESP-IRCControl WEB IRC klienta.

pdacontroles.com/irc/

Krok 1: Internet Relay Chat (IRC)

Internetový reléový chat (IRC)
Internetový reléový chat (IRC)

Internetový reléový chat (IRC)

Is IRC (INTERNET RELAY CHAT) je přenosový protokol (TCP/IP), který zpracovává chaty a asynchronní komunikaci, chaty mohou být ve velkých skupinách uživatelů nebo dokonce jeden po druhém.

IRC existuje od roku 1988, i když v současné době není tak populární jako před několika lety, ale stále existuje mnoho aktivních skupin, obecně komunity pro diskusi o svobodném softwaru, servery IRC jsou aktivní, aktuální a veřejné.

IRC může implementovat Transport Layer Security (TLS) nebo Secure Sockets Layer (SSL) pro šifrování dat mezi uživateli, ale také umožňuje odesílání souborů. Většina zpráv odesílaných mezi klientem IRC a serverem IRC je odesílána ve formátu prostého textu.

Technicky je IRC protokol, který umožňuje odesílání zpráv jednomu nebo více uživatelům pomocí příkazů pro určité akce, například „PRIVMSG“, k odeslání zprávy kanálu / skupině nebo uživateli.

Další informace: Seznam příkazů IRC, zdroj Wikipedie.

Další informace: IRC, zdroj Wikipedie.

Další informace: IRC Protocol, linux.org. fórum Wikipedia zdroj

Návrh: Zkuste hned!.. Nechám na chvíli připojený esp8266, odešlu příkazy odtud … webový klient IRC velmi snadno.

Krok 2: ESP8266 IRC klient

ESP8266 IRC klient
ESP8266 IRC klient

ESP8266 IRC klient

Dalo by se říci, že vytvoření klienta IRC je velmi jednoduché, technicky navazovat spojení se serverem pro určitý port, odesílat a přijímat zprávy, nějakou dobu jsem prováděl testy s esp8266 jako IRC klientem, provedl jsem několik vylepšení původního testy uvedené v předchozích tutoriálech.

ESP8266 + Zobrazení Oled I2c Client IRC Chat Control

Aby byla zajištěna existence nebo připojení klientů, server IRC nepřetržitě odesílá klientovi „PING“v tomto případě ESP8266 odpoví „PONG“, což znamená, že je v kanálu stále aktivní, toto ověření provádí naše aplikace automaticky.

Aplikace byla vytvořena tak, aby fungovala Odpověď na vyžádání, ESP8266 bude reagovat pouze na požadavky / příkazy nebo zprávy od externích klientů, upřednostňuje se vyhnout se neustálému odesílání dat bez vyžádání, bombardování nebo snad blokování IRC serverů.

Návrh: Zkuste hned!.. Nechám na chvíli připojený esp8266, odešlu odtud příkazy … webový klient IRC velmi snadno.

Krok 3: Materiály a kde je koupit velmi levně

Materiály a kde je koupit velmi levně !!
Materiály a kde je koupit velmi levně !!

Materiály a kde je koupit velmi levně

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

Návrh: Zkuste hned!.. Nechám na chvíli připojený esp8266, odešlu příkazy odtud … webový klient IRC velmi snadno

Krok 4: IRCControl V1.0 ESP8266 z Internet Easy #IoT část 1

Image
Image

Krok 5: Ovládání a monitorování = příkazy

Ovládání a monitorování = příkazy
Ovládání a monitorování = příkazy
Řízení a monitorování = příkazy
Řízení a monitorování = příkazy

Ovládání a monitorování

Níže uvedu některé funkce aplikace irc implementované v ESP8266, hlavní funkce monitorování a řízení, byly vytvořeny některé příkazy, které umožňují požadovat hodnoty, stavy nebo data z esp8266:

Seznam příkazů ZDE:

Soubory ke stažení: Arduino ide & Github code pdacontrolen.com

Návrh: Zkuste hned!.. Nechám na chvíli připojený esp8266, odešlu příkazy odtud … webový klient IRC velmi snadno.

Krok 6: Vyzkoušejte nyní s mým ESP8266…

Vyzkoušejte nyní s mým ESP8266 … …
Vyzkoušejte nyní s mým ESP8266 … …
Vyzkoušejte nyní s mým ESP8266 … …
Vyzkoušejte nyní s mým ESP8266 … …
Vyzkoušejte nyní s mým ESP8266 … …
Vyzkoušejte nyní s mým ESP8266 … …

IRC klient

zadejte a odešlete příkaz nebo chcete -li stáhnout kód a vyzkoušet.. přidání vašeho ESP8266

Vyzkoušet!.. Nechám na chvíli připojený esp8266, odešlu odtud příkazy … webový klient IRC velmi snadno.

  1. Příkaz: „HIGH GPIOXX“příklad: „HIGH GPIO12“Zapněte výstupy GPIO
  2. Příkaz: „LOW GPIOXX“příklad: „LOW GPIO12“Vypněte GPIO výstupy
  3. Příkaz: "READ ADC0"
  4. Příkaz: "SIGNÁL ESP?"
  5. Příkaz: "Teplota ESP?" Teplotní senzor - DHT11
  6. Příkaz: "ESP HR?" Čidlo relativní vlhkosti - DHT11
  7. Příkaz: "ESP Temp2?" Snímač teploty - DS18B20
  8. Příkaz: "ESP ?????"
  9. Příkaz: „Nápověda ESP8266IRCXXXXXX“nebo „Nápověda k přezdívce“- seznam dostupných příkazů
  10. Příkaz: smutná tvář =:(

Krok 7: Dokumenty a soubory ke stažení

Dokumenty a soubory ke stažení
Dokumenty a soubory ke stažení

Některé výhody

  • Obousměrné připojení přes internet bez registrace do aplikací, tokenů nebo platforem, považuji za aplikaci IoT.
  • Nevyžaduje hostování, veřejné pevné IP adresy, VPN, speciální porty.
  • Jedná se o jednoduché připojení TCP / IP, připojení k serveru a port 6777.
  • Servery IRC, jako jsou freenode, jsou veřejné, vždy tam byly.
  • Umožňuje uživateli vytvořit dočasné kanály, které jsou technicky soukromé, například „#TestESPChannel“lze použít pro soukromé testy. Uvedený kanál bude aktivní pouze tak dlouho, dokud v něm budou uživatelé.
  • Vytvořením dočasných skupin bychom mohli vytvářet aplikace P2P nebo M2M typu point-to-point.
  • DŮLEŽITÉ: Nepoužívejte stávající kanály ani již používané v žádné komunitě, velmi veřejné.
  • Klienti IRC existují téměř pro všechny platformy, ať už Android, Web, Python, C +, Arduino nebo Node-RED.
  • Protokol zaručuje odesílání a přijímání zpráv mezi klienty.

Kompletní výukové programy PDAControl

ESP8266 IRCControl z Internet IoT v1.0 část 1

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

Vyzkoušejte aplikaci odtud! Nechám ESP8266 Connected několik dní na vyzkoušení a / nebo pokud chcete stáhnout a přidat další zařízení ESP-IRCControl WEB IRC Client.

pdacontrolen.com/irc/

ESP8266 IRCControl desde Internet IoT v1.0 část 1

pdacontroles.com/esp8266-irccontrol-interac…

Prueba la Aplicacion desde Aqui !! Připojte se k ESP8266 a připojte se k jednomu z následujících typů, které vám pomohou získat ESP-IRCControl WEB IRC klienta.

pdacontroles.com/irc/

Doporučuje: