Obsah:

Ovládání LED pomocí WiFi modulu ESP8266- internet věcí: 6 kroků
Ovládání LED pomocí WiFi modulu ESP8266- internet věcí: 6 kroků

Video: Ovládání LED pomocí WiFi modulu ESP8266- internet věcí: 6 kroků

Video: Ovládání LED pomocí WiFi modulu ESP8266- internet věcí: 6 kroků
Video: Jak naprogramovat modul Wi-Fi relé ESP8266 ESP-01 2024, Červen
Anonim
Ovládání LED pomocí WiFi modulu ESP8266- internet věcí
Ovládání LED pomocí WiFi modulu ESP8266- internet věcí

ESP8266 je levný Wi-Fi čip s plným zásobníkem TCP/IP a schopností MCU (jednotka mikrokontroléru) vyráběný čínským výrobcem Espressif Systems se sídlem v Šanghaji.

Čip se poprvé dostal do povědomí západních výrobců v srpnu 2014 s modulem ESP-01 vyrobeným výrobcem třetí strany, společností Ai-Thinker. Tento malý modul umožňuje mikrokontrolérům připojit se k síti Wi-Fi a provádět jednoduchá připojení TCP/IP pomocí příkazů ve stylu Hayes. V té době však na čipu nebyla žádná dokumentace v anglickém jazyce a příkazy, které přijímal. Velmi nízká cena a skutečnost, že v modulu bylo velmi málo externích komponent, což naznačovalo, že by objem mohl být nakonec velmi levný, přilákal mnoho hackerů k prozkoumání modulu, čipu a softwaru na něm, stejně jako k překladu čínské dokumentace. ESP8285 je ESP8266 s 1 MiB vestavěného blesku, což umožňuje jednočipová zařízení schopná připojení k Wi-Fi.

Krok 1: Základní požadavky pro tento projekt jsou uvedeny následovně:-

Základní požadavky pro tento projekt jsou uvedeny následovně
Základní požadavky pro tento projekt jsou uvedeny následovně
Základní požadavky pro tento projekt jsou uvedeny následovně
Základní požadavky pro tento projekt jsou uvedeny následovně
Základní požadavky pro tento projekt jsou uvedeny následovně
Základní požadavky pro tento projekt jsou uvedeny následovně

(1) WiFi modul ESP8266

(2) Arduino IDE

(3) Breadboard

(4) Propojovací vodiče

(5) Převodník USB-TTL

(6) Zdroj napájení (3,3 V DC)

(7) Bezdrátové připojení k internetu (WiFi)

(8) Webový server (můžete použít náš)

(9) LED

Krok 2: Co je ESP8266?

Co je ESP8266?
Co je ESP8266?
Co je ESP8266?
Co je ESP8266?
Co je ESP8266?
Co je ESP8266?

ESP8266 je levný Wi-Fi čip s plným zásobníkem TCP/IP a schopností MCU (jednotka mikrokontroléru) vyráběný čínským výrobcem Espressif Systems se sídlem v Šanghaji.

Čip se poprvé dostal do povědomí západních výrobců v srpnu 2014 s modulem ESP-01 vyrobeným výrobcem třetí strany, společností Ai-Thinker. Tento malý modul umožňuje mikrokontrolérům připojit se k síti Wi-Fi a provádět jednoduchá připojení TCP/IP pomocí příkazů ve stylu Hayes. V té době však na čipu nebyla žádná dokumentace v anglickém jazyce a příkazy, které přijímal. Velmi nízká cena a skutečnost, že v modulu bylo velmi málo externích komponent, což naznačovalo, že by objem mohl být nakonec velmi levný, přilákalo mnoho hackerů k prozkoumání modulu, čipu a softwaru na něm, stejně jako k překladu čínské dokumentace. ESP8285 je ESP8266 s 1 MiB vestavěného blesku, který umožňuje jednočipová zařízení schopná připojení Wi-Fi.

Krok 3: Co je Arduino a IDE?

Co je Arduino a IDE?
Co je Arduino a IDE?

Arduino je open-source elektronická platforma založená na snadno použitelném hardwaru a softwaru. Desky Arduino jsou schopné číst vstupy - světlo na senzoru, prst na tlačítku nebo zprávu na Twitteru - a proměnit je na výstup - aktivace motoru, rozsvícení LED, zveřejnění něčeho online. Můžete své desce sdělit, co má dělat, a to zasláním sady pokynů mikrokontroléru na desce. K tomu použijete programovací jazyk Arduino (na základě zapojení) a software Arduino (IDE) na základě zpracování.

Proč Arduino? Díky své jednoduché a dostupné uživatelské zkušenosti bylo Arduino použito v tisících různých projektů a aplikací. Software Arduino je snadno použitelný pro začátečníky, ale dostatečně flexibilní i pro pokročilé uživatele. Běží na počítačích Mac, Windows a Linux. Učitelé a studenti jej používají ke stavbě levných vědeckých přístrojů, k prokázání principů chemie a fyziky nebo k začátkům s programováním a robotikou. Designéři a architekti staví interaktivní prototypy, hudebníci a umělci jej používají k instalaci a experimentování s novými hudebními nástroji. Tvůrci jej samozřejmě používají k vybudování mnoha projektů vystavených například na Maker Faire. Arduino je klíčový nástroj pro učení se novým věcem. Kdokoli - děti, fandové, umělci, programátoři - se mohou začít pohrávat jen podle podrobných pokynů sady nebo sdílet nápady online s ostatními členy komunity Arduino.

Krok 4: Stáhněte si Arduino IDE a proces instalace

Stáhněte si Arduino IDE a proces instalace
Stáhněte si Arduino IDE a proces instalace
Stáhněte si Arduino IDE a proces instalace
Stáhněte si Arduino IDE a proces instalace
  • Klikněte na odkaz a https://goo.gl/Cxa9rX stáhněte Arduino IDE
  • Nainstalujte si do systému Arduino IDE
  • Otevřete Arduino IDE a klikněte na kartu Soubor> Předvolby
  • Nyní přidejte následující URL do pole Další adresy URL Správce desek a klikněte na OK.
  • URL:-
  • Otevřete kartu Nástroje> Desky> Správce desek
  • Vyhledejte esp8266 a nainstalujte balíčky komunity esp8266
  • Nyní přejděte na Nástroje> Desky a vyberte Obecný modul ESP8266
  • Otevřete Sketch> Library> Manage Libraries
  • Vyhledejte arduino json a nainstalujte knihovnu arduino json od Benoîta Blanchona

Krok 5: Pin Conncetion pro převodník ESP8266 na USB-TTL

Pin Conncetion pro převodník ESP8266 na USB-TTL
Pin Conncetion pro převodník ESP8266 na USB-TTL
Pin Conncetion pro převodník ESP8266 na USB-TTL
Pin Conncetion pro převodník ESP8266 na USB-TTL
Pin Conncetion pro převodník ESP8266 na USB-TTL
Pin Conncetion pro převodník ESP8266 na USB-TTL

Zde jsou podrobnosti o připojení převodníku ESP8266 na USB-TTL

  1. Připojte USB-TTL 3,3 V k ESP8266 VCC & CH_PD
  2. Připojte ESP8266 RX k USB-TTL TX a ESP8266 TX k USB-TTL RX
  3. Připojte ESP8266 GND k USB-TTL GND
  4. Připojte LED k GPIO 2 a GND
  5. Připojte GPIO 0 k GND (POUZE BĚHEM Načítání skici)

Krok 6: Nahrání kódu a program

Připojte USB-TTL k vašemu systému a vyberte port v nabídce Nástroje> Porty> COMn (Ex-COM4)

Nyní upravte podrobnosti, jako je- název WiFi, heslo WiFi, název domény, cesta a kompilace skici a nahrání do ESP8266.

Pokud máte server, můžete použít svůj vlastní pomocí kódu php a json, můžete si stáhnout zdrojový soubor pomocí níže uvedeného odkazu, jinak můžete použít můj nahraný kód

V případě jakéhokoli problému mě můžete kontaktovat-

Bipul Kumar Gupta

(https://goo.gl/b6TggT)

bipulgupta.com/

www.facebook.com/bipulkg

Doporučuje: