Cuprins:
- Provizii
- Pasul 1: conectați Arduino
- Pasul 2: conectați senzorii DHT 22
- Pasul 3: Conectați antena
- Pasul 4: încărcați codul
- Pasul 5: Atașați bateria
- Pasul 6: Proiectul este încheiat! Dar se poate îmbunătăți?
Video: Sensor de temperatură la distanță: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
În acest proiect, un MKR 1400 este utilizat pentru a controla 3 senzori DHT 22 și pentru a comunica rezultatul cu numărul de telefon mobil care este introdus în cod (voi arăta unde). Temperatura este singura informație preluată din DHT 22, dar este interesant de menționat că și umiditatea ar putea fi recuperată.
Acest lucru instructiv este o lucrare care a fost făcută lucrând la dezvoltarea unui sistem de monitorizare a temperaturii coșului de cereale. Cea mai mare parte a lucrării am fost finalizată de mine și de @acrobatbird (numele GitHub). Principalul GitHub al proiectului este https://github.com/PhysicsUofRAUI/binTempSensor și când va fi finalizat voi face un GitHub separat pentru acesta.
Provizii
-
3 senzori DHT 22 (pentru proiectul mai mare este nevoie de trei)
www.adafruit.com/product/385
-
3 rezistențe 10K
www.digikey.ca/product-detail/en/yageo/CFR…
-
Unul Arduino MKR 1400
https://store.arduino.cc/usa/mkr-gsm-140
-
Varietate de fire Jumper
Orice furnizor ar trebui să aibă ceva
-
O cartelă SIM
Aș recomanda oricare este cel mai ieftin card preplătit din zona dvs. Al meu era SaskTel, dar dacă nu locuiți în Saskatchewan, Canada, nu este o alegere bună
-
Baterie litiu polimer (și încărcător, dacă este necesar)
- www.adafruit.com/product/390
- www.adafruit.com/product/258
-
Antena Arduino
www.adafruit.com/product/1991
Am oferit locuri pentru a cumpăra majoritatea pieselor folosite online, dar aș recomanda să cumpărați mai întâi la magazinul local de electronice pentru hobby-uri. Nu este doar pentru a sprijini companiile locale, ci și pentru că este convenabil să le aveți atunci când aveți nevoie de o piesă cât mai curând posibil și nu doriți să așteptați livrarea.
Pasul 1: conectați Arduino
În cazul meu particular, am plasat Arduino MKR 1400 pe o placă pentru pâine, a mea are anteturi și apoi am atașat solul la linia negativă a plăcii și 5 V la partea pozitivă.
Pasul 2: conectați senzorii DHT 22
Fiecare senzor trebuie să fie conectat la sol, pin de 5 V și pin de date. Un rezistor de 10 K ar trebui să fie conectat la pinul de 5 V al Arduino, de asemenea, pentru a acționa ca un pull up. Am conectat senzorii la pinii 4, 5 și 6. Dacă doriți să îi conectați la pinii diferiți, va trebui să schimbați codul.
Adafruit are un articol frumos despre cum să le conectăm la acest link:
Pasul 3: Conectați antena
Antena trebuie conectată la Arduino MKR 1400 pentru a asigura o conexiune rezonabilă.
Pasul 4: încărcați codul
Acum, codul va fi încărcat pe Arduino. Am inclus codul într-un fișier zip atașat și ar trebui să se deschidă și să compileze bine în editorul Arduino atâta timp cât sunt instalate bibliotecile necesare. Bibliotecile necesare sunt MKRGSM, DHT.h, DHT_U.h și Adafruit_Sensor.h. Dacă aceste biblioteci nu sunt instalate pe computer, va trebui să le adăugați urmând pași similari cu acest
Utilizarea Arduino LowPower poate crește timpul de rulare a proiectului, dar în prezent efectuez teste pentru a-l pune în funcțiune. Există cod pentru acesta pe GitHub al proiectului.
Pasul 5: Atașați bateria
Acum bateria poate fi atașată. Bateria utilizată aici este de numai 1000mAh, dar poate fi utilizată una mai mare atâta timp cât este de 3,7 V.
Pasul 6: Proiectul este încheiat! Dar se poate îmbunătăți?
Avem un senzor de temperatură la distanță care vă trimite temperatura la fiecare 12 ore, dar o face doar mai puțin de 24 de ore. Așteptați că nu este foarte util. Iată la ce se lucrează și se ia în considerare pentru a face proiectul mai util.
-
O baterie mai mare
o sugestie destul de evidentă, dar bateriile se scumpesc pe măsură ce cresc capacitatea
-
Putere redusă Arduino
Aceasta este o alternativă bună cu costuri reduse pentru a crește durata de viață a bateriei, deoarece este doar o schimbare a software-ului, dar câștigurile nu sunt de așteptat să fie substanțiale
-
Un panou solar
- La asta se lucrează acum pentru ca sistemul să funcționeze la nesfârșit fără intervenția umană
- Probabil va combina unele dintre cele două de mai sus pentru a se asigura că bateria poate funcționa în timpul nopții și în lunile substanțial tulbure.
Orice alte sugestii sunt cu siguranță binevenite. Mulțumesc pentru lectură!
Recomandat:
Tester IR de la distanță: 12 pași
Tester IR de la distanță: senzorul la distanță cu infraroșu este o componentă electronică de bază aproape utilizată în toate tipurile de aparate, indiferent dacă este vorba de un dispozitiv de uz casnic sau profesional. Acești senzori funcționează pe principiul emiterii sau detectării radiațiilor infraroșii de lumină. Când un semnal este
Comutator audio la distanță: 3 pași
Comutator audio la distanță: atunci când cumpărați un mini PC ieftin la mâna a doua pentru a fi folosit ca player media în camera dvs. de zi, puteți instala software-ul home theater KODI pe acesta și va funcționa mult mai repede în comparație cu utilizarea unui Raspberry Pi. A se vedea: https: //kodi.tv/Utilizarea unui mini PC mai vechi
Control automat de la distanță IR pe bază de Arduino Controlat de temperatură: 7 pași
Control automat de la distanță IR pe bază de Arduino Controlat de temperatură: Hei, ce se întâmplă, băieți! Akarsh aici de la CETech.Obosit să te trezești în mijlocul unui somn sănătos doar pentru că temperatura camerei tale este prea scăzută sau prea mare din cauza AC-ului tău mut. Atunci acest proiect este pentru dvs. În acest proiect, vom face
IoT ușor: Captarea datelor meteorologice la distanță: UV și temperatura aerului și umiditatea: 7 pași
IoT ușor: Captarea datelor meteorologice la distanță: UV și temperatura și umiditatea aerului: În acest tutorial, vom captura date la distanță ca UV (radiații ultraviolete), temperatura și umiditatea aerului. Aceste date vor fi foarte importante și vor fi utilizate într-o viitoare stație meteo completă. Diagrama bloc arată ce vom obține la final
Măriți distanța efectivă la transmițătorul cu declanșare la distanță „ebay” Flash cu antenă: 6 pași
Măriți distanța efectivă pe emițătorul de declanșare la distanță „ebay” cu antenă: amatorii de camere pot achiziționa versiuni ieftine de declanșatoare de la distanță pentru unitățile de bliț externe, controlând fie unitățile de tip flash „hot”, fie cele de tip „studio”. Acești declanșatori suferă de o putere redusă a emițătorului și, prin urmare, de o distanță de control efectivă mică. Acest mo