Obsah:
- Krok 1: Základné požiadavky na tento projekt sú uvedené nasledovne:-
- Krok 2: Čo je ESP8266?
- Krok 3: Čo je Arduino a IDE?
- Krok 4: Stiahnite si Arduino IDE a proces nastavenia
- Krok 5: Pin Conncetion pre prevodník ESP8266 na USB-TTL
- Krok 6: Nahranie kódu a program
Video: Ovládanie LED pomocou WiFi modulu ESP8266- internet vecí: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
ESP8266 je nízkonákladový Wi-Fi čip s úplným zásobníkom TCP/IP a schopnosťou MCU (jednotka mikrokontroléra) vyrábaný čínskym výrobcom Espressif Systems so sídlom v Šanghaji.
Čip sa prvýkrát dostal do povedomia západných výrobcov v auguste 2014 s modulom ESP-01 vyrobeným výrobcom tretej strany, spoločnosťou Ai-Thinker. Tento malý modul umožňuje mikrokontrolérom pripojiť sa k sieti Wi-Fi a vytvárať jednoduché pripojenia TCP/IP pomocou príkazov v štýle Hayes. V tom čase však na čipe nebola takmer žiadna dokumentácia v anglickom jazyku a príkazy, ktoré akceptoval. Veľmi nízka cena a skutočnosť, že v module bolo veľmi málo externých komponentov, čo naznačovalo, že objem by mohol byť nakoniec veľmi lacný, prilákal mnoho hackerov k preskúmaniu modulu, čipu a softvéru, ktorý je na ňom k dispozícii, ako aj k prekladu čínskej dokumentácie. ESP8285 je ESP8266 s 1 MiB vstavaného blesku, ktorý umožňuje jednočipové zariadenia schopné pripojenia k Wi-Fi.
Krok 1: Základné požiadavky na tento projekt sú uvedené nasledovne:-
(1) Modul WiFi ESP8266
(2) Arduino IDE
(3) Breadboard
(4) Prepojovacie vodiče
(5) Prevodník USB-TTL
(6) Zdroj energie (3,3 V DC)
(7) Bezdrôtové internetové pripojenie (WiFi)
(8) Webový server (môžete použiť náš)
(9) LED dióda
Krok 2: Čo je ESP8266?
ESP8266 je nízkonákladový Wi-Fi čip s úplným zásobníkom TCP/IP a schopnosťou MCU (jednotka mikrokontroléra) vyrábaný čínskym výrobcom Espressif Systems so sídlom v Šanghaji.
Čip sa prvýkrát dostal do povedomia západných výrobcov v auguste 2014 s modulom ESP-01 vyrobeným výrobcom tretej strany, spoločnosťou Ai-Thinker. Tento malý modul umožňuje mikrokontrolérom pripojiť sa k sieti Wi-Fi a vytvárať jednoduché pripojenia TCP/IP pomocou príkazov v štýle Hayes. V tom čase však na čipe nebola takmer žiadna dokumentácia v anglickom jazyku a príkazy, ktoré akceptoval. Veľmi nízka cena a skutočnosť, že v module bolo len veľmi málo externých komponentov, čo naznačovalo, že objem môže byť nakoniec veľmi lacný, prilákal mnoho hackerov k preskúmaniu modulu, čipu a softvéru, ktorý je na ňom k dispozícii, ako aj k prekladu čínskej dokumentácie. ESP8285 je ESP8266 s 1 MiB vstavaného blesku, ktorý umožňuje jednočipové zariadenia schopné pripojenia k Wi-Fi.
Krok 3: Čo je Arduino a IDE?
Arduino je elektronická platforma s otvoreným zdrojovým kódom založená na ľahko použiteľnom hardvéri a softvéri. Dosky Arduino sú schopné čítať vstupy - svetlo na senzore, prst na tlačidle alebo správu z Twitteru - a premeniť ho na výstup - aktivácia motora, zapnutie LED diódy, zverejnenie niečoho online. Svojej doske môžete povedať, čo má urobiť, a to tak, že pošlete sadu inštrukcií mikrokontroléru na doske. Na to použijete programovací jazyk Arduino (na základe zapojenia) a softvér Arduino (IDE) na základe spracovania.
Prečo Arduino? Vďaka svojmu jednoduchému a prístupnému používateľskému zážitku bolo Arduino použité v tisíckach rôznych projektov a aplikácií. Softvér Arduino sa ľahko používa pre začiatočníkov, ale je dostatočne flexibilný aj pre pokročilých používateľov. Beží na Mac, Windows a Linux. Učitelia a študenti ho používajú na stavbu nízkonákladových vedeckých prístrojov, na preukázanie princípov chémie a fyziky alebo na začiatok s programovaním a robotikou. Dizajnéri a architekti stavajú interaktívne prototypy, hudobníci a umelci ho používajú na inštalácie a experimentovanie s novými hudobnými nástrojmi. Výrobcovia ju, samozrejme, používajú na stavbu mnohých projektov vystavených napríklad na Maker Faire. Arduino je kľúčový nástroj na učenie sa nových vecí. Ktokoľvek - deti, nadšenci, výtvarníci, programátori - sa môže začať baviť tým, že postupuje podľa podrobných pokynov súpravy alebo sa on -line podelí o nápady s ostatnými členmi komunity Arduino.
Krok 4: Stiahnite si Arduino IDE a proces nastavenia
- Kliknite na odkaz a https://goo.gl/Cxa9rX si stiahnite Arduino IDE
- Nainštalujte Arduino IDE do svojho systému
- Otvorte Arduino IDE a kliknite na kartu Súbor> Predvoľby
- Teraz pridajte nasledujúcu adresu URL do poľa Ďalšie adresy URL správcu tabule a kliknite na tlačidlo OK.
- URL:-
- Otvorte kartu Nástroje> Dosky> Správca dosky
- Vyhľadajte esp8266 a nainštalujte komunitné balíky esp8266
- Teraz prejdite na Nástroje> Dosky a vyberte Generický modul ESP8266
- Otvorte aplikáciu Skica> Knižnica> Spravovať knižnice
- Vyhľadajte arduino json a nainštalujte si knižnicu arduino json od Benoîta Blanchona
Krok 5: Pin Conncetion pre prevodník ESP8266 na USB-TTL
Tu sú podrobnosti o pripojení prevodníka ESP8266 na USB-TTL
- Pripojte USB-TTL 3,3 V k ESP8266 VCC & CH_PD
- Pripojte ESP8266 RX k USB-TTL TX a ESP8266 TX k USB-TTL RX
- Pripojte ESP8266 GND k USB-TTL GND
- Pripojte LED k GPIO 2 a GND
- Pripojte GPIO 0 k GND (IBA POČAS Načítavania skice)
Krok 6: Nahranie kódu a program
Pripojte USB-TTL k vášmu systému a zvoľte port v ponuke Nástroje> Porty> COMn (Ex-COM4)
Teraz upravte podrobnosti, ako napríklad- názov WiFi, heslo WiFi, názov domény, cestu a skompilovajte a nahrajte do ESP8266.
Ak máte server, môžete použiť svoj vlastný kód php a json, môžete si stiahnuť zdrojový súbor pomocou nižšie uvedeného odkazu, inak môžete použiť môj nahraný kód
V prípade akýchkoľvek otázok ma môžete kontaktovať-
Bipul Kumar Gupta
(https://goo.gl/b6TggT)
bipulgupta.com/
www.facebook.com/bipulkg
Odporúča:
Ovládanie LED pomocou modulu NodeMCU WiFi a aplikácie Blynk: 7 krokov
Ovládanie LED pomocou modulu NodeMCU WiFi a aplikácie Blynk: Tento návod vám ukáže, ako ovládať LED pomocou modulu NodeMCU ESP8266 WiFi prostredníctvom aplikácie pre smartfóny Blynk. Ak ste začiatočník, čítajte ďalej. Ak ste skúsenejší, môže vás zaujímať preskočenie na koniec, kde hovorím o
Ovládanie jasu Ovládanie LED na báze PWM pomocou tlačidiel, Raspberry Pi a Scratch: 8 krokov (s obrázkami)
Ovládanie jasu Ovládanie LED na základe PWM pomocou tlačidiel, Raspberry Pi a Scratch: Snažil som sa nájsť spôsob, ako vysvetliť, ako PWM funguje u mojich študentov, a tak som si dal za úlohu pokúsiť sa ovládať jas LED pomocou dvoch tlačidiel. - jedno tlačidlo zvyšuje jas LED diódy a druhé ju stmieva. Programovať
ESP8266 RGB LED STRIP WIFI ovládanie - NODEMCU Ako IR diaľkové ovládanie pre LED pás ovládané cez Wifi - Ovládanie smartfónu RGB LED STRIP: 4 kroky
ESP8266 RGB LED STRIP WIFI ovládanie | NODEMCU Ako IR diaľkové ovládanie pre LED pás ovládané cez Wifi | Ovládanie smartfónu RGB LED STRIP: Ahoj, v tomto návode sa naučíme, ako používať nodemcu alebo esp8266 ako IR diaľkové ovládanie na ovládanie RGB LED pásu a Nodemcu budete ovládať smartfónom cez wifi. V zásade teda môžete RGB LED STRIP ovládať pomocou svojho smartfónu
Bezdrôtové diaľkové ovládanie pomocou 2,4 GHz modulu NRF24L01 s Arduino - Nrf24l01 4 -kanálový / 6 -kanálový vysielač pre Quadcopter - RC helikoptéra - RC lietadlo využívajúce Arduino: 5 krokov (s obrázkami)
Bezdrôtové diaľkové ovládanie pomocou 2,4 GHz modulu NRF24L01 s Arduino | Nrf24l01 4 -kanálový / 6 -kanálový vysielač pre Quadcopter | RC helikoptéra | RC lietadlo využívajúce Arduino: Na ovládanie RC auta | Kvadrokoptéra | Dron | RC lietadlo | RC čln, vždy potrebujeme prijímač a vysielač, predpokladajme, že pre RC QUADCOPTER potrebujeme 6 -kanálový vysielač a prijímač a tento typ TX a RX je príliš nákladný, takže si ho vyrobíme na
Ovládanie serva pomocou MPU6050 medzi Arduino a ESP8266 pomocou HC-12: 6 krokov
Ovládanie serva pomocou MPU6050 medzi Arduino a ESP8266 pomocou HC-12: V tomto projekte riadime polohu servomotora pomocou mpu6050 a HC-12 na komunikáciu medzi Arduino UNO a ESP8266 NodeMCU