Obsah:
- Krok 1: Internet Relay Chat (IRC)
- Internetový reléový chat (IRC)
- Krok 2: ESP8266 IRC klient
- ESP8266 IRC klient
- Krok 3: Materiály a kde je koupit velmi levně
- Krok 4: IRCControl V1.0 ESP8266 z Internet Easy #IoT část 1
- Krok 5: Ovládání a monitorování = příkazy
- Krok 6: Vyzkoušejte nyní s mým ESP8266…
- Krok 7: Dokumenty a soubory ke stažení
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
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)
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
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ě
- 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
Krok 5: Ovládání 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…
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.
- Příkaz: „HIGH GPIOXX“příklad: „HIGH GPIO12“Zapněte výstupy GPIO
- Příkaz: „LOW GPIOXX“příklad: „LOW GPIO12“Vypněte GPIO výstupy
- Příkaz: "READ ADC0"
- Příkaz: "SIGNÁL ESP?"
- Příkaz: "Teplota ESP?" Teplotní senzor - DHT11
- Příkaz: "ESP HR?" Čidlo relativní vlhkosti - DHT11
- Příkaz: "ESP Temp2?" Snímač teploty - DS18B20
- Příkaz: "ESP ?????"
- Příkaz: „Nápověda ESP8266IRCXXXXXX“nebo „Nápověda k přezdívce“- seznam dostupných příkazů
- Příkaz: smutná tvář =:(
Krok 7: 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/