
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59

Šis ir vienkāršs salikšanas, savienošanas un apkopošanas projekts, lai jūs sāktu darbu ar IoT temperatūras un mitruma sensoru, kas izveido savienojumu ar WiFi un “ziņo” par jūsu datiem Blynk IoT platformai. Vienkārša uzraudzība no viedtālruņa.
Papildus montāžas lodēšanai to var viegli pabeigt no 6-7 gadu vecuma.
Izmaksas man bija aptuveni USD 15 NZD vai aptuveni USD 10. Tas ir ļoti lēti, ja jums ir jāuzrauga temperatūra un mitrums.
1. darbība: satveriet komponentus


Tev vajag:
WEMOS D1 Mini Banggood.com produkta saite
WEMOS SHT30 sensora vairogs Banggood.com produkta saite
USB mikro kabelis
Lodāmurs un lodmetāls (pastāvīgākam priekšmetam) vai džemperi dēļiem un varbūt maizes dēlis.
Ņemot vērā, ka komponenti netiek komplektēti, ieteicams tos lodēt, lai atvieglotu dzīvi.
Ja ierīcēs ir tapas, uz augšu ir vīriešu tapas, bet apakšā - sieviešu tapas. Tad galvenais procesors ir vairāk izmantojams jūsu attīstībai vēlāk, un vairogus var nomainīt atbilstoši.
2. darbība: kad salikts divās sastāvdaļās



Kad esat samontējis abas ierīces ar tapu konfigurāciju, pievienojiet tās kopā. Ievērojot tapas izlīdzināšanu. Viņiem vajadzētu saderēt kopā bez problēmām.
3. solis: laiks izveidot savienojumu un programmēt
Ierīces programmēšanai jums būs jāizmanto tīmekļa redaktors vai jālejupielādē Arduino IDE.
Jūs varat atrast šeit:
Jums būs jāinstalē tāfelei atbilstošā tāfeles bibliotēka. Šī pamācība ir labākā, ko es atradu šim nolūkam: WEMOS - Arduino SoftwareIDE Instructable
Kad esat to izdarījis, jums ir jāseko un jāielādē bibliotēkas:
Vads: https://www.arduino.cc/en/Reference/Wire (kas jāinstalē ar galveno Arduino IDE programmatūru)
ESP8266WiFi: https://arduino-esp8266.readthedocs.io/en/latest/esp8266wifi/readme.html (kurai vajadzētu būt instalējamai bibliotēkai Arduino IDE bibliotēkas pārvaldniekā)
un Blynk one:
4. solis: Tagad par kodu
Jums būs jābūt pa rokai:
- Jūsu Blynk projekta API atslēga: iestatiet savu kontu, projektu utt. Savā tālrunī šeit
- WiFi SSID (jūsu WiFi tīkla nosaukums)
- WiFi parole
- Blynk virtuālo pin numuru temperatūrai un citu mitrumam, var sakārtot vēlāk.
- Atveriet pievienoto kodu Arduino IDE programmatūrā
- Rediģējiet Blynk kodu, aizstājot komentāru, ieskaitot
- Rediģējiet WifiSetup un nomainiet SSID un paroli līdzīgā veidā
- Pievienojiet Wemos datoram, izmantojot USB kabeli.
- Jums būs jāizvēlas tāfele un jāievieto izvēlnē esošie rīki. Ja tāfele nav norādīta, jums ir jāatgriežas dažas darbības un jāsakārto tāfeles bibliotēka, lai tā būtu pieejama.
- Rīkjoslas sadaļā Skice pārbaudiet un apkopojiet. Kam nevajadzētu būt kļūdām. (Risiniet kļūdas, kas, iespējams, ir nepareizi ielādētas bibliotēkas)
- Augšupielādējiet savā Wemos
- Sadaļā Rīki atlasiet Sērijas monitors.
Ja WEMOS indikators mirgo ik pēc 5 sekundēm, ja tas darbojas tā, kā vajadzētu.
5. darbība. Skatieties, kas notiek
Kad seriālais monitors ir atvērts, tagad vajadzētu redzēt, kā WEMOS dara savu.
Tālrunī, izmantojot lietotni Blynk, jums vajadzētu būt iespējai atlasīt opcijas, lai ekrānam pievienotu datu displeju.
Šī pamācība, kas ir ļoti līdzīga šim projektam, Blynk lietotne labi
Izklaidējieties un, cerams, šis ir jauks vienkāršs un noderīgs projekts jums.
6. solis: Vijošana un spēlēšana
Ja vēlaties vijolīt, pielāgojiet taimeri:
- Joprojām dzīvai zibspuldzei konstants ilgs intervālsLED = 5000; zemāks skaitlis šeit mirgos biežāk nekā 5 sekundes, kuras esmu noklusējis kodā.
- Tāpat kā 5 minūšu sensora rādījumu pielāgošana, konstants ilgs intervālsProg = 300000; kur 1000 lasītu katru sekundi.
- “TimeElapsedBlynk” rutīna cikla sākumā ir saglabāt Blynk savienojumu dzīvu, ja jūsu intervalProg iestatījums ir 10000 vai mazāks, tad šo IF paziņojumu var komentēt. Blynk uzskaitīs jūsu ierīci bezsaistē, ja tā netiks atzīmēta ilgāk par aptuveni 10 sekundēm.
- Ja vēlaties darbināt vairākas ierīces vienā Blynk projektā, pārliecinieties, ka pielāgojat rakstāmo tapu, lai pārliecinātos, ka jūsu dati nav pretrunā. Definējams divos mainīgajos, kas atrodas virs void setup () rutīnas.
- Esmu pievienojis papildu mainīgo, lai ņemtu vērā D1 radīto siltumu, kā arī atbilstošo ietekmi uz mitrumu. Sākumā es atklāju aptuveni 3,5-4,5 grādu svārstības salīdzinājumā ar citām temperatūras ierīcēm.
-
Jūs varat salabot vai salabot, nodrošināt pietiekamu attālumu no procesora ar vadiem vai nu visai plāksnei, vai uzmanīgi noraut sensoru un pagarināt ar vadiem no turienes, lai uzlabotu precizitāti.
- Pēc dienu ilgas testēšanas blakus ierīcei, kas šeit ir samontēta, un vēl vienai, kurai ir pagarināti vadi, lai attālinātu procesoru, temperatūras svārstības, kas izmērītas ar Blynk ierakstu 160 datu punktos, ir vismaz 1,212 ° C atšķirība, 2,093 ° C atšķirība un vidēji 1,75 grādu C atšķirība. Liela daļa un Pareto līnija uz datiem ir aptuveni 1,75 ° C vai ap to.
- Es arī atklāju līdzīgu lietu ar mitrumu, jo tas tika reģistrēts 6,155% zem reālā mitruma. Un arī šim nolūkam esmu pievienojis mainīgo.
- Manām vajadzībām šīs ātrās un netīrās manipulācijas ir pietiekamas manām vajadzībām, kā nu jebkurā gadījumā pieņemamas.
Ieteicams:
Temperatūra un mitrums, izmantojot ESP32-DHT22-MQTT-MySQL-PHP: 7 soļi

Temperatūra un mitrums, izmantojot ESP32-DHT22-MQTT-MySQL-PHP: Mana draudzene gribēja siltumnīcu, tāpēc es viņai to uztaisīju. Bet es gribēju temperatūras un mitruma sensoru siltumnīcas iekšpusē. Tātad, es googlē meklēju piemērus un sāku eksperimentēt. Mans secinājums bija, ka visi manis atrastie piemēri nebija gluži
Siltumnīcas automatizācija ar LoRa! (1. daļa) -- Sensori (temperatūra, mitrums, augsnes mitrums): 5 soļi

Siltumnīcas automatizācija ar LoRa! (1. daļa) || Sensori (temperatūra, mitrums, augsnes mitrums): Šajā projektā es jums parādīšu, kā es automatizēju siltumnīcu. Tas nozīmē, ka es jums parādīšu, kā es uzbūvēju siltumnīcu un kā savienoju strāvas un automatizācijas elektroniku. Es arī parādīšu, kā programmēt Arduino dēli, kas izmanto L
Arduino meteoroloģiskā stacija, izmantojot BMP280 -DHT11 - temperatūra, mitrums un spiediens: 8 soļi

Arduino meteoroloģiskā stacija, izmantojot BMP280 -DHT11 - Temperatūra, mitrums un spiediens: Šajā apmācībā mēs uzzināsim, kā izveidot laika staciju, kas LCD displejā TFT 7735 parādīs TEMPERATŪRU, Mitrumu un SPIEDIENU Skatieties demonstrācijas video
Esp32-Ubidots-Wireless-liela attāluma temperatūra un mitrums: 6 soļi

Esp32-Ubidots-Wireless-liela attāluma temperatūra un mitrums: šajā apmācībā mēs izmērīsim dažādus temperatūras un mitruma datus, izmantojot temperatūras un mitruma sensoru. Jūs arī uzzināsit, kā nosūtīt šos datus uz Ubidots. Lai jūs to varētu analizēt no jebkuras vietas dažādām lietojumprogrammām
IoT Made Easy: Attālu laika apstākļu datu uztveršana: UV un gaisa temperatūra un mitrums: 7 soļi

IoT Made Easy: attālo laika apstākļu datu uztveršana: UV un gaisa temperatūra un mitrums: šajā apmācībā mēs uztversim attālos datus kā UV (ultravioleto starojumu), gaisa temperatūru un mitrumu. Šie dati būs ļoti svarīgi un tiks izmantoti nākotnē pilnā meteoroloģiskajā stacijā. Bloku diagramma parāda, ko mēs iegūsim beigās