Obsah:
- Krok 1: Co je NodeMCU?
- Krok 2: Jak programovat NodeMCU pomocí Arduino IDE
- Krok 3: Ovládání LED prostřednictvím stránky HTTP pomocí NodeMCU
- Krok 4: Kód
- Krok 5: Jaké další desky mohu použít místo NodeMCU?
- Krok 6: Příklad projektů:
Video: Začínáme s NodeMCU ESP8266 na Arduino IDE: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Přehled
V tomto tutoriálu se naučíte používat NodeMCU na Arduino IDE.
Co se naučíte
- Obecné informace o NodeMCU
- Jak nainstalovat desky založené na ESP8266 na Arduino IDE
- Jak naprogramovat NodeMCU na Arduino IDE
- Představujeme desky, které lze použít místo NodeMCU
Krok 1: Co je NodeMCU?
Dnes jsou aplikace IOT na vzestupu a spojovací objekty jsou stále důležitější. Existuje několik způsobů připojení objektů, jako je například protokol Wi-Fi.
NodeMCU je open source platforma založená na ESP8266, která dokáže propojovat objekty a umožňovat přenos dat pomocí protokolu Wi-Fi. Navíc tím, že poskytuje některé z nejdůležitějších funkcí mikrokontrolérů, jako jsou GPIO, PWM, ADC atd., Může vyřešit řadu potřeb projektu sám.
Obecné vlastnosti této desky jsou následující:
- Snadné použití
- Programovatelnost s jazyky Arduino IDE nebo IUA
- K dispozici jako přístupový bod nebo stanice
- proveditelné v aplikacích API řízených událostmi
- S vnitřní anténou
- Obsahuje 13 GPIO pinů, 10 PWM kanálů, I2C, SPI, ADC, UART a 1-Wire
Krok 2: Jak programovat NodeMCU pomocí Arduino IDE
Abyste mohli používat Arduino IDE k programování NodeMCU, musíte jej nejprve představit softwaru.
Chcete -li to provést, zkopírujte následující kód a postupujte podle následujících pokynů:
arduino.esp8266.com/stable/package_esp8266c…
krok 1. V nabídce Soubor zvolte Předvolby a zadejte zkopírovaný kód do části Další adresy URL Správce desek. Poté stiskněte OK.
Krok 2. Vyhledejte slovo ESP8266 ve Správci desek> Správce desek z nabídky Nástroje. Poté nainstalujte desky ESP8266. Po dokončení instalace uvidíte na deskách ESP8266 štítek INSTALOVÁNO.
Po těchto dvou krocích uvidíte v seznamu desek Arduino IDE desky založené na ESP8266, jako je NodeMCU, a můžete si vybrat požadovanou desku pro nahrání kódu.
Abyste mohli používat digitální piny, měli byste zvolit čísla GPIO. Například pin D7 je definován jako GPIO13. Měli byste tedy nastavit číslo PIN 13, kdykoli chcete ve svém programu použít D7. Také můžete použít pin D2 (GPIO4) jako SDA a pin D1 (GPIO5) jako SCL
Krok 3: Ovládání LED prostřednictvím stránky HTTP pomocí NodeMCU
K internetu se můžete připojit přes Wi-Fi pomocí NodeMCU a použít požadované příkazy vytvořením stránky
V tomto případě můžete LED diodu ovládat stisknutím tlačítka ON a OFF. Zadejte SSID a heslo modemu do dodané části a nahrajte jej na desku NodeMCU pomocí Arduino IDE. (Ostatní nastavení ponechte výchozí)
Krok 4: Kód
Pokud je po připojení k internetu navázáno připojení k internetu, dostanete IP adresu stránky, kterou jste vytvořili (například 192.168.1.18). Zkopírováním a vložením do prohlížeče otevřete stránku
Krok 5: Jaké další desky mohu použít místo NodeMCU?
Pro výběr typu desky pro systém IOT existuje několik důležitých faktorů, například počet pinů GPIO, komunikační protokoly včetně antény atd.
Existují také různé desky a platformy, z nichž každá má své specifické vlastnosti.
Zde jsme je porovnali na základě nejdůležitějších požadovaných funkcí pro projekty IOT.
Krok 6: Příklad projektů:
- Inteligentní zámek dveří s přihlašovací stránkou WiFi od Arduina a ESP8266
- Promluvte si se svým Arduinem a ovládejte jej pomocí Google Assistant
- Hrajte s Fire Over WIFI! ESP8266 a Neopixely (včetně aplikace pro Android)
- nstagram má rád rychloměr od Arduina a ESP8266
Pokud vám tento návod přijde užitečný a zajímavý, dejte nám prosím lajk na Facebooku.
Doporučuje:
Začínáme s FRDM-KL46Z (a Mbed Online IDE) Windows 10: 6 kroků
Začínáme s FRDM-KL46Z (a Mbed Online IDE) Uisng Windows 10: Vývojové desky Freedom (FRDM) jsou malé, nízkoenergetické a nákladově efektivní platformy pro hodnocení a vývoj, které jsou ideální pro rychlé prototypování aplikací. Tyto zkušební desky nabízejí snadno použitelný programátor blesků v režimu velkokapacitního paměťového zařízení, který
Začínáme s Esp 8266 Esp-01 s Arduino IDE - Instalace desek Esp do Arduino Ide a programování Esp: 4 kroky
Začínáme s Esp 8266 Esp-01 s Arduino IDE | Instalace desek Esp do Arduino Ide a Programování Esp: V tomto návodu se naučíme, jak nainstalovat desky esp8266 do Arduino IDE a jak do nich naprogramovat esp-01 a nahrát kód. Protože desky esp jsou tak populární, přemýšlel jsem o opravě instructables pro toto a většina lidí čelí problému
Začínáme s Arduino a ESP8266: 11 kroků
Začínáme s Arduino a ESP8266: ESP8266 lze použít jako nezávislý mikrokontrolér s vestavěným Wi-Fi a dvěma piny GPIO nebo jej lze použít s jiným mikrokontrolérem prostřednictvím sériové komunikace a poskytnout tak mikrokontroléru připojení Wi-Fi. Dalo by se použít k vytvoření IoT
Začínáme s NodeMCU (ESP8266) .: 3 kroky
Začínáme s NodeMCU (ESP8266) ….: V tomto Instructable sdílím, jak můžete začít s NodeMCU (ESP8266) s Arduino IDE. Tento tutoriál je pro začátečníky, kteří teprve začínají. NodeMCU je stejně jako Arduino s integrovaným Wifi, takže své projekty můžete vzít online. Do k
ESP8266-NODEMCU $ 3 WiFi modul #1- Začínáme s WiFi: 6 kroků
Modul WiFi ESP8266-NODEMCU $ 3 #1- Začínáme s WiFi: Přišel nový svět těchto mikropočítačů a touto věcí je ESP8266 NODEMCU. Toto je první část, která ukazuje, jak byste mohli nainstalovat prostředí esp8266 do vašeho arduino IDE prostřednictvím videa pro začátek a jako součásti včetně