Satura rādītājs:
- 1. darbība. Nepieciešamie materiāli
- 2. darbība: NodeMCU plates pakotnes instalēšana
- 3. darbība. Piespraudes savienojumi
- 4. solis: avota kods
- 5. darbība: koda augšupielāde
- 6. darbība: gaismas diodes vadība
Video: Ar internetu vadāma gaismas diode, izmantojot NodeMCU: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Lietas internets (IoT) ir savstarpēji saistītu skaitļošanas ierīču, mehānisku un digitālu mašīnu, objektu, dzīvnieku vai cilvēku sistēma, kas ir aprīkoti ar unikāliem identifikatoriem un iespēju pārsūtīt datus tīklā, neprasot no cilvēka uz cilvēku vai cilvēku. mijiedarbība ar datoru.
Šajā pamācībā mēs izveidosim vienkāršu IoT projektu. Tīmekļa lapas kontrolēta gaismas diode, izmantojot vietējā tīklā savienotu NodeMCU.
APRAKSTSNodeMCU ir atvērtā pirmkoda IoT platforma. Tas ietver programmaparatūru, kas darbojas ar ESP8266 WiFi SoC no Espressif, un aparatūru, kuras pamatā ir ESP-12 modulis. Termins "NodeMcu" pēc noklusējuma attiecas uz programmaparatūru, nevis uz izstrādātāju komplektiem. Programmaparatūra ESP8266 izmanto Lua skriptu valodu. Tas ir balstīts uz Lua projektu un veidots uz Espressif Non-OS SDK priekš ESP8266. Tas izmanto daudzus atvērtā pirmkoda projektus, piemēram, Lua-cjson un spiffs. LUA balstīta interaktīvā programmaparatūra Expressif ESP8622 Wi-Fi SoC, kā arī atvērtā pirmkoda aparatūras plate, kas pretēji 3 USD vērtiem ESP8266 Wi-Fi moduļiem ietver CP2102 TTL-USB mikroshēmu programmēšanai un atkļūdošanai, ir piemērota maizei un var vienkārši barojiet, izmantojot tā mikro USB portu.
IESPĒJAS
- Wi-Fi modulis-ESP-12E modulis, kas līdzīgs ESP-12 modulim, bet ar 6 papildu GPIO.
- USB - mikro USB ports barošanai, programmēšanai un atkļūdošanai
- Galvenes-2x 2,54 mm 15 kontaktu galvene ar piekļuvi GPIO, SPI, UART, ADC un strāvas tapām Disks-atiestatīšanas un zibspuldzes pogas
- Barošana - 5V, izmantojot mikro USB portu
1. darbība. Nepieciešamie materiāli
- ESP8266 NodeMCU
- Maizes dēlis
- LED
- Jumper vadi
- Arduino IDE
2. darbība: NodeMCU plates pakotnes instalēšana
- Atveriet Arduino IDE. Dodieties uz Faili-> Preferences. Laukā Papildu pārvaldnieka vietrāži URL ievadiet https://arduino.esp8266.com/stable/package_esp8266 …
- Tagad dodieties uz Rīki-> Dēļi-> Valdes pārvaldnieks un atrodiet ESP8266 un instalējiet pakotni.
3. darbība. Piespraudes savienojumi
- D7 no NodeMCU līdz LED +ve.
- G no NodeMCU uz LED's -ve.
4. solis: avota kods
Kodā
nomainiet ssid uz savu ssid nosaukumu
un Parole uz jūsu SSID paroli
const char* ssid = "MODI"; // jūsu ssid
const char* password = "8826675619"; // Jūsu parole
5. darbība: koda augšupielāde
Kad esat veiksmīgi izveidojis savienojumu ar maizes dēli un rakstījis kodējumu, kodējums ir jāaugšupielādē NodeMCU, izmantojot mikro USB.
Tagad dodieties uz Rīki> Padome> ESP8266 moduļi, un jūs varat redzēt daudzas ESP8266 iespējas. Atlasiet "NodeMCU 1.0 (ESP-12E modulis). Pēc tam izvēlieties portu. Ja nevarat atpazīt savu portu, dodieties uz Vadības panelis> Sistēma> Ierīču pārvaldnieks> Ports un atjauniniet USB draiveri.
Tagad augšupielādējiet kodu uz tāfeles.
6. darbība: gaismas diodes vadība
- Tagad atveriet savu seriālo monitoru, nevis URL.
- Tagad ievietojiet URL tālruņa pārlūkprogrammā.
- Tiks atvērta lapa ar divām pogām ON un OFF.
- Ja viss ir pareizi, nospiežot ON, iedegas gaismas diode un, nospiežot OFF, LED izslēgsies.
Ieteicams:
Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: 5 soļi
Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: Sveiki, visi šodien, mēs jums parādīsim, kā jūs varat kontrolēt LED, izmantojot viedtālruni internetā
Programmējams policijas gaismas diode, izmantojot STM8 [72 gaismas diodes]: 9 soļi
Programmējams policijas LED mirgojošais signāls, izmantojot STM8 [72 gaismas diodes]: STM8S001J3 ir 8 bitu mikrokontrolleris, kas piedāvā 8 KB Flash programmas atmiņu, kā arī integrētu patiesu datu EEPROM. STM8S mikrokontrolleru saimē to sauc par zema blīvuma ierīci. Šis MCU tika piedāvāts nelielā SO8N iepakojumā
Ar internetu kontrolēta gaismas diode, izmantojot tīmekļa serveri, kura pamatā ir ESP32: 10 soļi
Ar internetu kontrolēta gaismas diode, izmantojot tīmekļa serveri, kura pamatā ir ESP32: Projekta pārskats Šajā piemērā mēs izdomāsim, kā izveidot uz ESP32 balstītu tīmekļa serveri, lai kontrolētu LED stāvokli, kas ir pieejams no jebkuras vietas pasaulē. Šim projektam jums būs nepieciešams Mac dators, taču jūs varat palaist šo programmatūru pat i
Ar Bluetooth vadāma gaismas diode, izmantojot Arduino Uno: 7 soļi
Ar Bluetooth vadāms LED, izmantojot Arduino Uno: Šis projekts ir par LED gaismu vadīšanu, izmantojot Arduino un Bluetooth lietotni. Šim projektam esmu izmantojis Arduino Uno, bet jūs varat izmantot jebkuru Arduino plati. Pirms projekta uzsākšanas lejupielādējiet šo avota kodu un augšupielādējiet to savā dēlī
Lēta, vienkārša, ar internetu vadāma mājas automatizācijas sistēma: 5 soļi (ar attēliem)
Lēta, vienkārša, ar internetu vadāma mājas automatizācijas sistēma: ja jums ir mājdzīvnieki/bērni un jums ir nepieciešams tos pabarot vai sist ar internetu, šī sistēma jums var noderēt. Tas ir ļoti vienkāršs un lēts veids, kā mājās vadīt motorus, gaismas diodes utt. No jebkura datora, kas savienots ar tīmekli. Viss, kas nepieciešams, ir Webc