Sadržaj:
- Korak 1: Priprema materijala
- Korak 2: Pin veza
- Korak 3: Uzorak izvornog koda
- Korak 4: Otpremanje
- Korak 5: Treptanje LED diode
- Korak 6: Video zapisi
Video: Treperi LED pomoću ESP8266 NodeMCU Lua WiFi Vodič: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
OPIS
NodeMCU je IoT platforma otvorenog koda. Uključuje firmver koji radi na ESP8266 WiFi SoC-u kompanije Espressif i hardver zasnovan na modulu ESP-12. Izraz "NodeMcu" prema zadanim postavkama odnosi se na filmski softver, a ne na komplete za razvoj. Firmver ESP8266 koristi skriptni jezik Lua. Zasnovan je na projektu eLua i izgrađen je na Espressif Non-OS SDK-u za ESP8266. Koristi mnoge projekte otvorenog koda, kao što su lua-cjson i spiffs. Interaktivni firmver zasnovan na LUA-i za Expressif ESP8622 Wi-Fi SoC, kao i hardverska ploča otvorenog koda koja za razliku od 3 USD ESP8266 Wi-Fi modula uključuje CP2102 TTL na USB čip za programiranje i otklanjanje grešaka, prilagođena je matičnoj ploči i može jednostavno napaja se preko mikro USB priključka.
OSOBINE
- Wi-Fi modul-ESP-12E modul sličan modulu ESP-12, ali sa 6 dodatnih GPIO-ova.
- USB - mikro USB port za napajanje, programiranje i otklanjanje grešaka
- Zaglavlja-2x 2,54 mm 15-pinski zaglavlje s pristupom GPIO-ovima, SPI, UART, ADC i pinovima za napajanje Razno-tipke za resetiranje i Flash
- Napajanje - 5V preko mikro USB priključka
- Dimenzije - 49 x 24,5 x 13 mm
Korak 1: Priprema materijala
Prije nego počnete, pripremite sve potrebne stavke:
- Breadboard
- ESP8266 NodeMCU Lua Wifi
- LED
- Džemper (ako je potrebno)
- mikro USB
Korak 2: Pin veza
Ovo je jedna od najjednostavnijih veza i pogodna za početnike. Ono što trebate je spojiti LED anodu na D7 pin ESP8266 i LED katodu na ESP8266 GND.
Korak 3: Uzorak izvornog koda
Preuzmite ovaj uzorak izvornog koda i sastavite ga u svoj Arduino IDE
Korak 4: Otpremanje
Kada uspješno uspostavite vezu na matičnoj ploči i pišete kodiranje, morate učitati kodiranje u ESP8266 pomoću mikro USB -a. Prije postavljanja kodiranja morate instalirati esp8266 u svoj Arduino IDE, možete provjeriti ovdje.
Korak 5: Treptanje LED diode
Sada možete vidjeti kako LED dioda uspješno treperi
Preporučuje se:
STM32L100 Treperi LED pomoću Atollic TrueSTUDIO i STM32CubeMX: 5 koraka
STM32L100 Blink LED pomoću Atollic TrueSTUDIO i STM32CubeMX: U ovom projektu ću vam reći kako treperiti LED pomoću 32L100discovery. Ovdje ću vam reći o principu rada ovog vodiča s treptanjem, kao i koju vrstu softvera i hardvera trebate
AVR mikrokontroler. LED treperi pomoću tajmera. Tajmeri prekida. Tajmer CTC način rada: 6 koraka
AVR mikrokontroler. LED treperi pomoću tajmera. Tajmeri prekida. Tajmer CTC način rada: Pozdrav svima! Tajmeri su važan koncept u oblasti elektronike. Svaka elektronička komponenta radi na vremenskoj osnovi. Ova vremenska baza pomaže da se sav rad uskladi. Svi mikrokontroleri rade na unaprijed definiranoj taktnoj frekvenciji
PCB Dizajn LED -a treperi pomoću 555 IC: 7 koraka (sa slikama)
PCB Dizajn LED -a koji treperi pomoću 555 IC: ZDRAVO U ovom uputstvu samo sam dao prikaz treperećeg LED sklopa i raspored PCB -a ako imate sumnje u bilo koje korake, samo prođite kroz moj prethodni dizajn PCB -a s instrukcijama s jednostavnim i lakim korakom ili pogledajte video u prilogu to
Kako kontrolirati LED pomoću ESP8266 NodemCU Lua WiFi sa web stranice: 7 koraka
Kako kontrolirati LED pomoću ESP8266 NodemCU Lua WiFi sa web stranice: Ovaj će vas vodič naučiti neke osnove o korištenju ESP8266 NodemCU Lua WiFi za upravljanje LED diodama s weba. Prije nego počnete, provjerite imate li sve potrebne materijale: ESP8266 NodeMCU Lua WiFi LED kratkospojnik (ako je potrebno)
Treperi LED diodom pomoću ESP32 NodeMCU modula za bežični i Bluetooth modul Vodič: 5 koraka
Treperi LED pomoću ESP32 NodeMCU modula za bežični i Bluetooth modul Vodič: OpisNodeMCU je IoT platforma otvorenog koda. Programirana je pomoću skriptnog jezika Lua. Platforma je zasnovana na projektima otvorenog koda eLua. Platforma koristi mnogo projekata otvorenog koda, poput lua-cjson, spiffs. Ovaj ESP32 NodeMc