Obsah:
- Krok 1: Zapojení
- Krok 2: Připojte se k Wi-Fi
- Krok 3: Nahrajte skicu do svého Arduina
- Krok 4: Otevřete Serial Monitor v Arduino IDE
- Krok 5: Odstraňování problémů
- Krok 6: Kontaktujte mě (je -li vyžadováno)
Video: Jednoduchá integrace Arduino Uno a ESP8266: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Naším cílem bylo vytvořit knihovnu příkazů Esp8266 AT (založenou na knihovně ITEAD), která by fungovala dobře na softwarovém seriálu na většině zařízení ESP8266 za předpokladu, že mají firmware, který reaguje na příkazy AT (což je obvykle výchozí nastavení výrobce).
Distribuujeme tuto předběžnou knihovnu pro testování a oceníme vaši zpětnou vazbu a vylepšení prostřednictvím úložiště Github.
Hardwarové komponenty:
- ESP8266
- Arduino UNO a Genuino UNO
- Převodník logické úrovně - obousměrný
- Prkénko
- Propojovací vodiče
Softwarové aplikace a online služby:
- Arduino IDE
- circuitito.io
- Firmware.ino
Krok 1: Zapojení
Připojte ESP8266 přes Software Serial k desce Arduino Uno pomocí logického převaděče, jak je znázorněno na připojeném obrázku zapojení.
Krok 2: Připojte se k Wi-Fi
Otevřete knihovnu Firmware.ino z Githubu a zadejte své SSID a heslo k Wi-Fi:
const char *SSID = "WIFI-SSID"; const char *PASSWORD = "WIFI-HESLO";
Krok 3: Nahrajte skicu do svého Arduina
Připojte Arduino k počítači a nahrajte skicu.
Krok 4: Otevřete Serial Monitor v Arduino IDE
Klikněte na tlačítko Sériový monitor v Arduino IDE (v pravém horním rohu). Pokud je vše v pořádku, měli byste na sériovém monitoru vidět následující výstup.
Krok 5: Odstraňování problémů
Pokud nedostanete žádnou odpověď, zkuste aktualizovat firmware ESP na níže uvedený. Použijte desku FTDI 3,3 V, jako je tato.
Připojte ESP k FTDI Získejte ESP8266Flasher
Získejte firmware 1.1.1.1
Flash ESP
Pokud obdržíte částečnou odpověď z esp8266 při použití sériového softwaru, přejděte na:
C: / ProgramFiles (x86) Arduino / hardware / arduino / avr / libraries / SoftwareSerial / src / SoftwareSerial.h
Změnit řádek 42:
#define _SS_MAX_RX_BUFF 64 // Velikost vyrovnávací paměti RX
Komu: #definovat _SS_MAX_RX_BUFF 256 // velikost vyrovnávací paměti RX.
Tím se zvětší vyrovnávací paměť sériového softwaru. Někdy nastavení přenosové rychlosti při inicializaci selže, zkuste resetovat Arduino, mělo by to fungovat dobře. Pokud z nějakého důvodu máte stále potíže, napište prosím sem, abychom se pokusili problém lokalizovat. Pokud máte nějaké návrhy na vylepšení, proveďte prosím žádost o stažení na Github. Obecně by tento kód měl fungovat pro všechny verze Arduino Uno ESP8266-01.
Zdroj:-
www.hackster.io
create.arduino.cc
Krok 6: Kontaktujte mě (je -li vyžadováno)
Pokud máte s tímto návodem jakýkoli problém, můžete mě kontaktovat:
Bipul Kumar Gupta
bipulgupta.com
www.facebook.com/bipulkg
www.instagram.com/bipulkumargupta/
twitter.com/bipulgupta
Doporučuje:
Inteligentní otvírač garážových vrat DIY + integrace domácího asistenta: 5 kroků
Integrace inteligentních garážových vrat DIY + integrace domácího asistenta: Proměňte své normální garážová vrata chytře pomocí tohoto projektu DIY. Ukážu vám, jak jej sestavit a ovládat pomocí Home Assistant (přes MQTT) a mít schopnost dálkově otevírat a zavírat garážová vrata. Budu používat desku ESP8266 s názvem Wemos
DIY Smart Doorbell: kód, nastavení a integrace HA: 7 kroků (s obrázky)
DIY Smart Doorbell: Kód, nastavení a integrace HA: V tomto projektu vám ukážu, jak můžete svůj normální zvonek přeměnit na chytrý, aniž byste změnili některou ze současných funkcí nebo přestřihli kabely. Budu používat desku ESP8266 s názvem Wemos D1 mini. Novinka v ESP8266? Sledujte můj Úvod
Ovládání žaluzií pomocí ESP8266, integrace Google Home a Openhab a Webcontrol: 5 kroků (s obrázky)
Ovládání žaluzií S ESP8266, Google Home a Openhab Integration a Webcontrol: V tomto Instructable vám ukážu, jak jsem do svých žaluzií přidal automatizaci. Chtěl jsem mít možnost přidat a odebrat automatizaci, takže veškerá instalace je jednoduchá. Hlavní části jsou: krokový motor, krokový ovladač ovládaný bij ESP-01 převodovka a montáž
Integrace Arduino a Apple HomeKit - ovládejte svůj domov ze Siri! IoT je tady: 6 kroků
Integrace Arduino a Apple HomeKit - ovládejte svůj domov ze Siri! IoT je tady: Tento návod vám poskytne rychlý a snadný způsob, jak přidat arduino desku do Apple HomeKit na zařízení iOS. Otevírá všechny druhy možností, včetně skriptů běžících na serveru, v kombinaci s Apples HomeKit „Scény“, které
Integrace IoT-HUB-Live (ESP 8266, Arduino): 11 kroků
Integrace IoT-HUB-Live (ESP 8266, Arduino): Pokud máte zařízení IoT a potřebujete cloudovou službu pro ukládání vašich měření