Obsah:

Ovládanie LED pomocou WiFi modulu ESP8266- internet vecí: 6 krokov
Ovládanie LED pomocou WiFi modulu ESP8266- internet vecí: 6 krokov

Video: Ovládanie LED pomocou WiFi modulu ESP8266- internet vecí: 6 krokov

Video: Ovládanie LED pomocou WiFi modulu ESP8266- internet vecí: 6 krokov
Video: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, November
Anonim
Ovládanie LED pomocou WiFi modulu ESP8266- internet vecí
Ovládanie LED pomocou WiFi modulu ESP8266- internet vecí

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:-

Základné požiadavky na tento projekt sú uvedené nasledovne
Základné požiadavky na tento projekt sú uvedené nasledovne
Základné požiadavky na tento projekt sú uvedené nasledovne
Základné požiadavky na tento projekt sú uvedené nasledovne
Základné požiadavky na tento projekt sú uvedené nasledovne
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?

Čo je ESP8266?
Čo je ESP8266?
Čo je ESP8266?
Čo je ESP8266?
Čo je ESP8266?
Č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?

Čo je Arduino a IDE?
Č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

Stiahnite si Arduino IDE a postup nastavenia
Stiahnite si Arduino IDE a postup nastavenia
Stiahnite si Arduino IDE a postup nastavenia
Stiahnite si Arduino IDE a postup 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

Pin Conncetion pre prevodník ESP8266 na USB-TTL
Pin Conncetion pre prevodník ESP8266 na USB-TTL
Pin Conncetion pre prevodník ESP8266 na USB-TTL
Pin Conncetion pre prevodník ESP8266 na USB-TTL
Pin Conncetion pre prevodník ESP8266 na USB-TTL
Pin Conncetion pre prevodník ESP8266 na USB-TTL

Tu sú podrobnosti o pripojení prevodníka ESP8266 na USB-TTL

  1. Pripojte USB-TTL 3,3 V k ESP8266 VCC & CH_PD
  2. Pripojte ESP8266 RX k USB-TTL TX a ESP8266 TX k USB-TTL RX
  3. Pripojte ESP8266 GND k USB-TTL GND
  4. Pripojte LED k GPIO 2 a GND
  5. 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: