Obsah:
- Krok 1: POŽADOVANÉ KOMPONENTY
- Krok 2: OBVOD
- Krok 3: NÁVRH DPS pomocí EAGLE
- Krok 4: Výroba desky plošných spojů
Video: WiFi štít Arduino pomocí ESP8266: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Nazdar hoši!
Tento projekt se zaměřuje hlavně na vytvoření WiFi štítu založeného na ESP8266 pro Arduino UNO.
Tento štít lze použít k programování ESP8266 ve dvou režimech.
Buď prostřednictvím AT příkazů, nebo přímo přes Arduino IDE.
Co je ESP8266?
ESP8266 je levný Wi-Fi mikročip s plným zásobníkem TCP/IP a schopností mikrokontroléru vyráběný výrobcem Espressif Systems v čínské Šanghaji.
ESP8266 je schopen buď hostovat aplikaci, nebo vykládat všechny funkce sítí Wi-Fi z jiného aplikačního procesoru. Každý modul ESP8266 je dodáván s předem naprogramovaným firmwarem sady příkazů AT, což znamená, že jej můžete jednoduše připojit ke svému zařízení Arduino.
Krok 1: POŽADOVANÉ KOMPONENTY
- ESP8266
- LM317TG
- STISKNĚTE TLAČÍTKO
- 10 K POT
- KONEKTOR 12V DC
- 1K odpor
- Rezistor 220E
- Rezistor 360E
- Mužské a ženské propojky
Krok 2: OBVOD
Obvod se zaměřuje především na propojení wifi modulu ESP8266 s Arduino UNO.
ESP8266 je složitý modul k použití; ke komunikaci s Arduinem potřebuje vlastní zdroj energie a specifické nastavení připojení.
Vždy si pamatujte, že ESP8266 je při nákupu dodáván s výchozím firmwarem, který je schopen komunikovat pomocí AT příkazů. Pokud však byl modul přímo naprogramován pomocí Arduina, výchozí firmware bude vymazán a pokud mají být použity příkazy AT, musí být znovu blikat.
Zde je LM317TG použit jako regulátor napětí 3,3 V. Toto 3,3 V se používá k napájení modulu ESP8266, protože 3,3 V od Arduino UNO nebude schopno dodávat dostatek proudu pro modul ESP. Vstupní kolík LM317 lze napájet ze stejnosměrného vstupního válcového konektoru Vin Pin na desce Arduino UNO
Kolík GPIO0 modulu ESP je připojen k propojovacímu kolíku, který lze přepnout pro připojení kolíku k zemi. To umožňuje uživateli nastavit modul ESP tak, aby pracoval buď v příkazovém režimu AT, nebo v programovacím režimu (Arduino IDE). Jak GPIO0, tak GPIO2 je připojen k externímu konektoru, takže tyto piny GPIO lze také použít.
Připojili jsme pin Rx a Tx modulu ESP8266 k 12 a 13 pinům Arduina. Abychom usnadnili ladění, nepoužili jsme hardwarový seriál (pin 0 a 1). Můžete si také všimnout, že je k dispozici také možnost připojení 16*2 DISPLAY, takže jej lze namontovat přímo na štít. LCD je napájen 5V pinem Arduina.
Výše uvedený obrázek je schéma zapojení.
Krok 3: NÁVRH DPS pomocí EAGLE
Schéma je převedeno na PCB. Zde se používá nástroj Eagle CAD. Láskavě si projděte základy používání nástroje EAGLE CAD Tool, aby bylo možné malé prototypy snadno navrhnout sami.
Výše uvedený obrázek ukazuje rozložení desky.
Krok 4: Výroba desky plošných spojů
Nyní pošleme naše desky k výrobě. Abyste mohli vyrobit desku plošných spojů, musíte vygenerovat soubory Gerber z rozvržení desky v nástroji Eagle CAD. KLIKNĚTE ZDE a uvidíte video návod, jak generovat soubory Gerber z EAGLE.
Já osobně mám LIONCIRCUITS rád. Kvalita jejich desek je opravdu dobrá a také poskytují desky za pouhých 5 dní.
Nahoře najdete mé obrázky PCB při nahrávání na Lioncircuits.
Doporučuje:
Programování ATmega328 pomocí Arduino IDE pomocí krystalu 8 MHz: 4 kroky
Programování ATmega328 s Arduino IDE pomocí 8MHz krystalu: V tomto Instuctable se budu věnovat krok za krokem průvodce programováním IC ATmega328P (stejný mikrokontrolér, jaký je k dispozici na Arudino UNO) pomocí Arduino IDE a Arduino UNO jako programátora, abyste se stali vlastní Arduino, aby vaše projekty
Levnější štít ESP8266 WiFi pro Arduino a další mikroskopy: 6 kroků (s obrázky)
Levnější WiFi štít ESP8266 pro Arduino a další mikroskopy: Aktualizace: 29. října 2020 Testováno s knihovnou desek ESP8266 V2.7.4 - funguje Aktualizace: 23. září 2016 Nepoužívejte pro tento projekt knihovnu desek Arduino ESP V2.3.0. V2.2.0 worksUpdate: 19. května 2016Rev 14 tohoto projektu reviduje knihovny a kód, aby fungoval
Jak velmi snadno vytvořit štít Arduino (pomocí EasyEDA): 4 kroky
Jak snadno vytvořit Arduino Shield (pomocí EasyEDA): V tomto Instructable vás naučím, jak vytvořit Arduino Uno Shield velmi snadno. Nebudu se příliš rozepisovat, ale zahrnul jsem video, kde jsem jděte trochu hlouběji do toho, jak používat software. Používám webovou aplikaci EasyEDA, protože jsem
Výroba hodin pomocí M5stick C pomocí Arduino IDE - Hodiny RTC v reálném čase s M5stack M5stick-C: 4 kroky
Výroba hodin pomocí M5stick C pomocí Arduino IDE | Hodiny RTC v reálném čase s M5stack M5stick-C: Ahoj, v tomto návodu se naučíme, jak vyrobit hodiny s vývojovou deskou m5stick-C z m5stack pomocí Arduino IDE. Takže m5stick zobrazí datum, čas & týden v měsíci na displeji
Programování Attiny85 (štít) pomocí Arduino UNO: 7 kroků
Programování Attiny85 (štít) pomocí Arduina UNO: Hraní s Arduinem je skvělá zábava. Někdy však na velikosti záleží. Arduino UNO je malé, ale pokud požadujete, aby byl váš projekt v malém prostoru, UNO může být příliš velký. Můžete zkusit použít NANO nebo MINI, ale pokud opravdu chcete