
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53

Dit is 'n eenvoudige projek om saam te stel, aan te sluit en saam te stel om aan die gang te kom met 'n IoT -temperatuur- en humiditeitsensor wat met WiFi verbind word en u data 'rapporteer' aan die Blynk IoT -platform. Maak monitering maklik vanaf u slimfoon.
Afgesien van die monteer soldeer, kan dit vanaf die ouderdom van 6-7 jaar redelik maklik voltooi word.
Die koste vir my was ongeveer $ 15 NZD, of ongeveer $ 10 dollar. So baie goedkoop om te doen as u temperatuur en humiditeit moet monitor.
Stap 1: Gryp u komponente


Jy benodig:
WEMOS D1 Mini Banggood.com -produkskakel
WEMOS SHT30 -sensorskerm Banggood.com -produkskakel
USB mikrokabel
Soldeerbout en soldeersel (vir die meer permanente item) of springers vir die planke en miskien 'n broodbord.
Aangesien die komponente nie bymekaar kom nie, word dit aanbeveel om dit te soldeer om die lewe makliker te maak.
Met die penne op die toestelle, het die manlike penne bo -op en die vroulike penne aan die onderkant van die bord. Dan is die hoofverwerker later meer bruikbaar vir u ontwikkelinge en kan die skilde omgeruil word.
Stap 2: Sodra dit in die twee komponente gemonteer is



Nadat u die twee toestelle met hul penkonfigurasies bymekaargemaak het, koppel hulle aan. Let op die penbelyning. Hulle moet sonder probleme bymekaar pas.
Stap 3: Tyd om aan te sluit en te programmeer
U moet die webredakteur gebruik of Arduino IDE aflaai om u toestel te programmeer.
Wat u hier kan vind:
U moet die toepaslike bordbiblioteek vir u bord installeer. Hierdie instruksies is die beste wat ek hiervoor gevind het: WEMOS - Arduino SoftwareIDE Instructable
Sodra u dit gedoen het, moet u die biblioteke opspoor en laai vir:
Wire: https://www.arduino.cc/en/Reference/Wire (wat geïnstalleer moet word met die belangrikste Arduino IDE -sagteware)
ESP8266WiFi: https://arduino-esp8266.readthedocs.io/en/latest/esp8266wifi/readme.html (wat 'n installeerbare biblioteek in die biblioteekbestuurder in Arduino IDE moet wees)
en die Blynk-een:
Stap 4: Nou vir die kode
U moet byderhand hê:
- U Blynk -projek -API -sleutel: Stel u rekening, projek ens op u telefoon hier op
- WiFi SSID (naam van u WiFi -netwerk)
- WiFi -wagwoord
- Blynk virtuele speldnommer vir temperatuur en 'n ander vir humiditeit, kan later gesorteer word.
- Maak die aangehegte kode oop in die Arduino IDE -sagteware
- Wysig die Blynk -kode deur die opmerking te vervang, insluitend die
- Wysig die WifiSetup en vervang die SSID en wagwoord op 'n soortgelyke manier
- Koppel u Wemos aan die rekenaar met die USB -kabel.
- U moet u bord kies en onder die gereedskap op die spyskaart plaas. As u bord nie gelys is nie, moet u 'n paar stappe teruggaan en u bordbiblioteek sorteer sodat dit beskikbaar is.
- Onder Skets op u werkbalk, verifieer en stel dit saam. Wat geen foute moet bevat nie. (Hanteer die foute wat waarskynlik is dat biblioteke nie korrek gelaai is nie)
- Laai op na u Wemos
- Kies Serial monitor onder Tools.
Die LED op die WEMOS moet elke 5 sekondes flikker as dit werk soos dit moet.
Stap 5: Kyk wat aangaan
Met die seriële monitor oop, moet u nou sien dat die WEMOS sy ding doen.
Op u telefoon met u Blynk -app moet u opsies kan kies om die data -vertoning op u skerm te voeg.
Hierdie instruksies, wat baie ooreenstem met hierdie projek, dek die Blynk-app
Geniet dit, en hopelik is dit 'n lekker eenvoudige en nuttige projek vir u.
Stap 6: Knoei en speel
As u wil vroetel, moet u die tydmeters aanpas:
- Vir die flits wat nog lewe, konst lang intervalLED = 5000; 'n Laer getal flits meer gereeld as die 5 sekondes wat ek in die kode verstek het.
- Net soos die aanpassing van die sensorlesing van 5 minute, konst lang intervalProg = 300000; waar 1000 elke sekonde sou lees.
- Die 'timeElapsedBlynk' -roetine aan die begin van die lus is om die Blynk -verbinding lewendig te hou, as u intervalProg -instelling 10000 of minder is, kan hierdie IF -verklaring kommentaar lewer. Blynk sal u toestel vanlyn lys as dit nie langer as ongeveer 10 sekondes 'tik' nie.
- As u meer as een toestel in dieselfde Blynk -projek wil installeer, moet u die 'pen' waarmee u skryf aanpas, sodat u nie u data bots nie. Definieerbaar in die twee veranderlikes bo die roetine vir leemte -opstelling ().
- Ek het 'n ekstra veranderlike bygevoeg om rekening te hou met die hitte wat deur die D1 opgewek word, asook die ooreenstemmende impak op humiditeit. Ek het aanvanklik 'n skommeling van 3,5 tot 4,5 grade C teenoor ander temperatuurtoestelle gevind.
-
U kan met die drade vir die hele bord genoeg afstand van die verwerker voorsien, of om dit reg te stel, of die sensor versigtig afsny en van daar af met drade uitsteek om die akkuraatheid te verbeter.
- Na 'n dag lank sy -aan -sy -toetsing met die eenheid soos hier saamgestel en 'n ander een met drade om die verwerker te distansieer, is die temperatuurskommeling gemeet met die Blynk -opname op 160 datapunte 'n minimum van 1.212 grade Celsius, 2.093 grade Celsius verskil, en 'n gemiddelde van 1,75 grade C verskil. Die grootste deel en die Pareto -lyn op die data is ongeveer of ongeveer die gemiddelde van 1,75 grade C.
- Ek het ook 'n soortgelyke ding gevind met die humiditeit, wat aangeteken word by 6.115% onder die werklike humiditeit. En ek het ook 'n veranderlike hiervoor bygevoeg.
- Vir my doeleindes is hierdie vinnige en vuil manipulasies voldoende vir my behoeftes, aangesien dit in elk geval aanvaarbaar is.
Aanbeveel:
Cara Menggunakan Wemos D1 R1/ Wemos D1 Mini/ NodeMCU: 7 stappe

Cara Menggunakan Wemos D1 R1/ Wemos D1 Mini/ NodeMCU: Instruksies vir meer inligting, 'n kombinasie van ander toestelle en 'n kombinasie van 'n mikrokontroler met 'n sudah -module en 'n WiFi -module ESP8266 vir 'n vinnige en vinnige diens (Womos1, R1, WemosM1 ) met behulp van 'n toepassing
IOT ThermoGun - Smart IR Body Temp Thermometer - Ameba Arduino: 3 stappe

IOT ThermoGun - Smart IR Body Temp Thermometer - Ameba Arduino: Met COVID -19 wat steeds wêreldwyd verwoesting veroorsaak en duisende sterftes veroorsaak, miljoene in die hospitaal opgeneem word, is enige nuttige mediese toestel op aanvraag, veral huishoudelike mediese toestelle soos IR -kontaktermometer ?? . Handtermometer is gewoonlik aan
Tweeting Temp Sensor: 4 stappe

Tweeting Temp Sensor: Maak u eie Tweeting Temperature Sensor wat oral met WiFi kan werk
ESP8266 NodeMCU + LM35 + Blynk (IOT Weerstasie/ Digitale Temp Sensor): 4 stappe

ESP8266 NodeMCU + LM35 + Blynk (IOT Weerstasie/ Digitale Temp Sensor): Hallo ouens! In hierdie instruksies gaan ons leer hoe om die LM35 -sensor met NodeMCU te koppel en die temperatuurinligting oor die internet op 'n slimfoon met 'n Blynk -toepassing te wys. (Ook in hierdie projek gebruik ons SuperChart -widget in die Bl
ThingSpeak, IFTTT, Temp and Humidity Sensor en Google Sheet: 8 stappe

ThingSpeak, IFTTT, Temp and Humidity Sensor en Google Sheet: In hierdie projek meet ons temperatuur en humiditeit met behulp van NCD temperatuur- en humiditeitsensor, ESP32 en ThingSpeak. Ons sal ook verskillende temperatuur- en humiditeitsmetings na Google Sheet stuur met behulp van ThingSpeak en IFTTT om die se