Innehållsförteckning:
- Steg 1: Material som krävs
- Steg 2: Installera NodeMCU Board Package
- Steg 3: Stiftanslutningar
- Steg 4: Källkod
- Steg 5: Ladda upp koden
- Steg 6: Styrning av lysdioden
Video: Internetstyrd LED med NodeMCU: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Internet of Things (IoT) är ett system av sammankopplade beräkningsenheter, mekaniska och digitala maskiner, föremål, djur eller människor som är försedda med unika identifierare och möjligheten att överföra data över ett nätverk utan att det krävs människa till människa eller människa. till datorinteraktion.
I den här instruktören kommer vi att göra ett enkelt IoT -projekt. Webbstyrd LED med NodeMCU anslutet till ett lokalt nätverk.
BESKRIVNINGNodeMCU är en IoT -plattform med öppen källkod. Den innehåller firmware som körs på ESP8266 WiFi SoC från Espressif och hårdvara som är baserad på ESP-12-modulen. Termen "NodeMcu" refererar som standard till den fasta programvaran snarare än till dev -satserna. Firmware ESP8266 använder skriptspråket Lua. Den är baserad på Lua-projektet och byggd på Espressif Non-OS SDK för ESP8266. Den använder många projekt med öppen källkod, till exempel Lua-cjson och spiffs. LUA-baserad interaktiv firmware för Expressif ESP8622 Wi-Fi SoC, samt ett hårdvarukort med öppen källkod som i motsats till $ 3 ESP8266 Wi-Fi-modulerna innehåller ett CP2102 TTL till USB-chip för programmering och felsökning, är brödbräda och kan drivs helt enkelt via sin mikro -USB -port.
FUNKTIONER
- Wi-Fi-modul-ESP-12E-modul som liknar ESP-12-modulen men med 6 extra GPIO: er.
- USB - mikro -USB -port för ström, programmering och felsökning
- Rubriker-2x 2,54 mm 15-stifts rubrik med åtkomst till GPIO, SPI, UART, ADC och power pins Övrigt-Återställnings- och blixtknappar
- Ström - 5V via mikro -USB -port
Steg 1: Material som krävs
- ESP8266 NodeMCU
- Bakbord
- LED
- Jumper Wires
- Arduino IDE
Steg 2: Installera NodeMCU Board Package
- Öppna Arduino IDE. Gå till Filer-> Inställningar. Ange https://arduino.esp8266.com/stable/package_esp8266… i fältet Ytterligare styrningens webbadresser
- Gå nu till Verktyg-> Kort-> Styrelsechef och sök efter ESP8266 och installera paketet.
Steg 3: Stiftanslutningar
- D7 från NodeMCU till lysdioder +ve.
- G av NodeMCU till LED's -ve.
Steg 4: Källkod
I kod
ändra ssid till ditt ssid -namn
och lösenord till ditt SSID -lösenord
const char* ssid = "MODI"; // din ssid
const char* password = "8826675619"; // Ditt lösenord
Steg 5: Ladda upp koden
När du har lyckats bygga upp din anslutning på brödbrädan och skriva kodning måste du ladda upp kodningen till NodeMCU med hjälp av ett mikro -USB.
Gå nu till Verktyg> Kort> ESP8266 -moduler och du kan se många alternativ för ESP8266. Välj "NodeMCU 1.0 (ESP-12E-modul). Välj sedan din port. Om du inte känner igen din port går du till Kontrollpanelen> System> Enhetshanterare> Port och uppdaterar din USB-drivrutin.
Ladda nu upp koden till tavlan.
Steg 6: Styrning av lysdioden
- Öppna nu din Serial Monitor och inte ner URL: en.
- Lägg nu in webbadressen i telefonens webbläsare.
- En sida öppnas med två knappar PÅ och AV.
- Om allt är korrekt när du trycker på ON tänds lysdioden och när du trycker på OFF släcks lysdioden.
Rekommenderad:
Internetstyrd Corona Virus Slapper: 6 steg
Internetkontrollerad Corona Virus Slapper: Låt oss gemensamt ventilera våra frustrationer genom att smälla Corona -viruset via internet! Bara för att göra det mycket tydligt är detta projekt tänkt att ge lite komisk lättnad under dessa tider, det är inte avsett att bortse från svårighetsgraden av nuvarande situation
Jacques Pierre - Internetstyrd hackingpumpa: 6 steg
Jacques Pierre - Internetstyrd hackingpumpa: Låt oss fira Halloween med en internetstyrd hackpumpa som heter Jacques Pierre! Nedan en översikt över innehållet: Projektvideo Pumpa carving lights + mustasch Servor med knivar LetsRobot Saltdeg Låt hackningen börja
Internetstyrd LED med ESP32 -baserad webbserver: 10 steg
Internetstyrd lysdiod med hjälp av ESP32-baserad webbserver: Projektöversikt I detta exempel kommer vi att ta reda på hur man gör en ESP32-baserad webbserver för att styra LED-tillstånd, som är tillgängligt från var som helst i världen. Du behöver en Mac -dator för detta projekt, men du kan köra den här programvaran även på en
Plotti Botti: en internetstyrd ritrobot !: 10 steg
Plotti Botti: en internetstyrd ritrobot!: Plotti Botti är en XY-plotter ansluten till en whiteboard, som kan styras av vem som helst via LetsRobot.tv
DIY röst/internetstyrd hemautomation och övervakning med ESP8266 och Google Home Mini: 6 steg
DIY röst/internetstyrd hemautomation och övervakning med ESP8266 och Google Home Mini: Hej !! Efter en lång paus är jag här eftersom vi alla måste göra något tråkigt (jobb) för att tjäna. Efter alla HOME AUTOMATION -artiklar jag har skrivit från BLUETOOTH, IR, Local WIFI, Cloud dvs de svåra, * NU * kommer enklast men mest effektivt