Satura rādītājs:
- 1. darbība. Nepieciešamās sastāvdaļas
- 2. solis: ķēde
- 3. darbība: ierīces izveide informācijas panelī
- 4. solis: programmēšana
- 5. solis: uzbūve un pārbaude
Video: Kā izveidot IoT ierīci, lai kontrolētu ierīces un uzraudzītu laika apstākļus, izmantojot Esp8266: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Lietu internets (IoT) ir fizisku ierīču (sauktas arī par “savienotām ierīcēm” un “viedierīcēm”), ēku un citu vienību, kas ir integrētas ar elektroniku, programmatūru, sensoriem, izpildmehānismiem un tīkla savienojamību, tīkls. kas ļauj šiem objektiem apkopot un apmainīties ar datiem.
Tagad es došu norādījumus, kā izveidot IoT bāzes ierīci, kas spēj kontrolēt ierīces un reāllaika laika apstākļu uzraudzību. Šī ierīce ir veidota, izmantojot ESP8266 Node Mcu.
Esp8266 mezgls mcu ir ierīce ar iebūvētu wifi moduli un mikrokontrolleri, kas var saskarties ar arduino ide.
Sāksim..
1. darbība. Nepieciešamās sastāvdaļas
Mezgls MCU Esp8266 [Banggood]
4 kanālu releja dēlis [Banggood]
Perfboard [Banggood]
Galvenes tapas [Banggood]
DC Jack [Banggood]
DHT 11 [Banggood]
2. solis: ķēde
- Vispirms paņemiet perforatoru un novietojiet sieviešu galvenes tapas attiecībā pret mezgla Mcu esp8266 tapām.
- Paņemiet tērauda galvenes tapas un lodētavu blakus sieviešu galvenes tapām un savstarpēji savienojiet vīriešu un sieviešu galviņas tapas wr.t Esp8266, lai iegūtu izvadi.
- Pievienojiet vēl dažus vīriešu galvenes tapas pie +V un GND tapām Esp8266
- Tagad kārta, lai izveidotu strāvas padevi, paņemiet līdzstrāvas ligzdu un IC7805 novietojiet to uz paneļa.
- Savienojiet VIN no IC7805 ar +V DC ligzdu un GND ar GND.
- Tagad pievienojiet +5V no 7805 pie Vin no Esp8266 un GND no IC7805 līdz GND no Esp8266.
- Tagad savienojiet releja plati un DHT 11 moduli ar Esp 8266 saskaņā ar ķēdes tapām.
- Savienojumi ķēdē ir tādi paši kā programmā norādītās tapas.
Tagad mums ir jāsagatavo informācijas panelis un jāprogrammē ierīce.
3. darbība: ierīces izveide informācijas panelī
Šim projektam es izmantoju Cayenne IoT platformu.
Vispirms jums jāiet uz Kajennas vietni un jāizveido konts, reģistrējoties.
Tagad izpildiet videoklipā sniegtos norādījumus.
Veidojot ierīci, jāizvēlas MQTT tips.
Pēc tam vietne ģenerēs ierīces lietotājvārdu, paroli un klienta ID, jums tas jākopē. Tas ir nepieciešams turpmākai procedūrai.
Lai iegūtu vairāk informācijas, apmeklējiet šeit [Cayenne IoT komandas apmācība]
4. solis: programmēšana
Lejupielādējiet pievienotās bibliotēkas un iekļaujiet to arduino ide.
Es pievienoju kodu.
- Vispirms atveriet kodu un rediģējiet šādi.
- Ievadiet pēdiņās sava wifi tīkla SSID (Wifi tīkla nosaukums).
char ssid = "ievadiet savu wifi tīkla nosaukumu";
3. Pēdiņās ievadiet sava wifi tīkla paroli.
char wifiPassword = "ievadiet wifi maršrutētāja paroli";
4. Tagad jums jāaizpilda lietotājvārds, parole, klienta ID, ko saņēmāt, pievienojot ierīci.
char username = "ievadiet lietotājvārdu"; char password = "ievadiet paroli";
char clientID = "ievadiet klienta ID";
Tagad saglabājiet un augšupielādējiet kodu ESP 8266 mezgla mcu modulī.
Kad esp8266 node mcu modulis ir izveidots savienojums ar šo serveri, jūs varat redzēt automātiski logrīkus, kas izveidoti jūsu informācijas panelī. Piespraudiet šos logrīkus un rediģējiet tos (nosaukums, veids utt.).
Tas viss ir puiši…
Lai iegūtu pilnīgu būvniecību, skatiet zemāk esošo videoklipu.
5. solis: uzbūve un pārbaude
Jūtieties brīvi komentēt.
Lai iegūtu vairāk projektu, abonējiet manu youtube kanālu [noklikšķiniet šeit]
Apmeklējiet manu vietni, lai iegūtu vairāk projektu.
Ieteicams:
[2020] Izmantojot IPhone vai IPad un Micro: bit Game Pad lietotni, lai kontrolētu RC automašīnu: 23 soļi
[2020] IPhone vai IPad un Micro: bit Game Pad lietotnes izmantošana RC automašīnas vadīšanai: Vai esat domājis izmantot savu iPhone vai iPad, lai kontrolētu savu micro: bit? Vai zināt, ka Micro: bit Educational Foundation nodrošina iOS lietotni Aplikāciju veikals? Meklēt " micro: bit " lietotņu veikalā, un jūs varat lejupielādēt lietotni bez maksas
Kā izmantot SIM800L, lai nosūtītu SMS un kontrolētu releju, izmantojot SMS: 3 soļi
Kā lietot SIM800L, lai nosūtītu SMS un kontrolētu releju, izmantojot SMS: Apraksts: Šī apmācība parāda, kā izmantot SIM800L, lai nosūtītu īsziņas un saņemtu īsziņas, lai kontrolētu releju. SIM800L modulis ir maza izmēra, un to var izmantot, lai izveidotu saskarni ar Arduino, lai nosūtītu īsziņas, saņemtu īsziņas, zvanītu, saņemtu zvanus un citādi. Šajā apmācībā
Izmantojiet žestus, lai kontrolētu YouTube atskaņošanu, izmantojot Arduino: 5 soļi
Izmantojiet žestus, lai kontrolētu YouTube atskaņošanu, izmantojot Arduino: StoryYouTube ļauj tikai pārtīt 5 sekundes uz priekšu ikreiz, kad noklikšķināt uz labās pogas. Tāpēc es nolēmu izmantot Arduino un python, lai izveidotu kontrolieri, kas man palīdzētu ātri pārslēgties uz 20 sekundēm ikreiz, kad pamāju ar roku
Android (remotexy) lietotāja saskarne, lai kontrolētu servomotoru, izmantojot Arduino un Bluetooth: 7 soļi (ar attēliem)
Android (remotexy) lietotāja saskarne, lai kontrolētu servomotoru, izmantojot Arduino un Bluetooth: šajā pamācībā es sniegšu jums ātru soli, lai izveidotu Android lietotāja saskarni, izmantojot Remotexy Interface Maker, lai kontrolētu Servo motoru, kas savienots ar Arduino Mega, izmantojot Bluetooth. Šis video parāda, kā lietotāja saskarne kontrolēs servomotoru ātrumu un stāvokli
Kā izmantot ESP32, lai kontrolētu LED ar Blynk, izmantojot WiFi: 7 soļi (ar attēliem)
Kā izmantot ESP32, lai kontrolētu LED ar Blynk, izmantojot WiFi: šajā apmācībā tiks izmantota ESP32 izstrādes plāksne, lai kontrolētu LED ar Blynk, izmantojot WiFi. Blynk ir platforma ar iOS un Android lietotnēm, lai internetā kontrolētu Arduino, Raspberry Pi un tamlīdzīgas lietas. Tas ir digitāls informācijas panelis, kurā varat izveidot