Sadržaj:
- Supplies
- Korak 1: Povežite Arduino
- Korak 2: Povežite DHT 22 senzore
- Korak 3: Priključite antenu
- Korak 4: Otpremite kôd
- Korak 5: Priključite bateriju
- Korak 6: Projekat je gotov! Ali može li se to poboljšati?
Video: Daljinsko mjerenje temperature: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
U ovom projektu, MKR 1400 se koristi za kontrolu 3 DHT 22 senzora i komunikaciju rezultata s brojem mobilnog telefona koji je unet u kôd (pokazat ću gdje). Temperatura je jedini podatak koji se preuzima iz DHT 22, ali je zanimljivo napomenuti da se može dobiti i vlaga.
Ovo uputstvo je posao koji je obavljen u cilju razvoja sistema za praćenje temperature kante za žitarice. Većinu posla smo završili ja i @acrobatbird (naziv GitHub). Glavni GitHub projekta je https://github.com/PhysicsUofRAUI/binTempSensor, a kad bude završen, za njega ću napraviti zaseban GitHub.
Supplies
-
3 DHT 22 senzora (za veći projekat potrebna su tri)
www.adafruit.com/product/385
- 3 10K otpornika
www.digikey.ca/product-detail/en/yageo/CFR…
-
Jedan Arduino MKR 1400
https://store.arduino.cc/usa/mkr-gsm-140
- Raznolikost kratkospojnih žica
Bilo koji dobavljač bi trebao imati
- Sim kartica
Preporučio bih najjeftiniju pripejd karticu u vašem području. Moj je bio SaskTel, ali osim ako ne živite u Saskatchewanu u Kanadi, to nije dobar izbor
-
Litijum -polimerna baterija (i punjač ako je potrebno)
-
www.adafruit.com/product/390
- www.adafruit.com/product/258
-
- Arduino antena
www.adafruit.com/product/1991
Dao sam mjesta za kupovinu većine dijelova koji se koriste na internetu, ali preporučio bih da prvo kupite u lokalnoj trgovini hobi elektronike. To nije samo za podršku lokalnim preduzećima, već i zato što je zgodno imati ih kad vam je potreban dio što je prije moguće i ne želite čekati isporuku.
Korak 1: Povežite Arduino
U mom konkretnom slučaju postavio sam Arduino MKR 1400 na ploču za kruh, moja ima zaglavlja, a zatim sam pričvrstio tlo na negativnu liniju ploče, a 5 V na pozitivni dio.
Korak 2: Povežite DHT 22 senzore
Svaki od senzora mora biti spojen na masu, pin od 5 V i pin za podatke. Otpornik od 10 K bi trebao biti spojen i na 5 V pin Arduina kako bi djelovao kao povlačenje. Ožičio sam senzore na pinove 4, 5 i 6. Ako ih želite spojiti na različite pinove, morat ćete promijeniti kôd.
Adafruit ima lijep članak koji detaljno opisuje kako to povezati na ovoj poveznici:
Korak 3: Priključite antenu
Antena mora biti spojena na Arduino MKR 1400 kako bi se osigurala razumna veza.
Korak 4: Otpremite kôd
Sada će se kod prenijeti na Arduino. Uključio sam kôd u zip datoteku u privitku i trebao bi se dobro otvoriti i kompajlirati u Arduino uređivaču sve dok su potrebne biblioteke instalirane. Potrebne biblioteke su MKRGSM, DHT.h, DHT_U.h i Adafruit_Sensor.h. Ako ove biblioteke nisu instalirane na vašem računaru, morat ćete ih dodati slijedeći korake slične ovoj
Korištenje Arduino LowPower -a može povećati vrijeme trajanja projekta, ali trenutno pokrećem testove kako bih ga pokrenuo. Za to postoji kôd na GitHubu projekta.
Korak 5: Priključite bateriju
Baterija se sada može priključiti. Baterija koja se ovdje koristi je samo 1000mAh, ali može se koristiti veća baterija sve do 3,7 V.
Korak 6: Projekat je gotov! Ali može li se to poboljšati?
Da, imamo daljinski senzor temperature koji vam šalje temperaturu svakih 12 sati, ali to radi samo manje od 24 sata. Čekajte da to nije jako korisno. Evo na čemu se radi i smatra da bi projekt bio korisniji.
- Veća baterija
prilično očigledan prijedlog, ali bit će to samo onoliko koliko će baterije postati prilično skupe s povećanjem kapaciteta
-
Arduino male snage
Ovo je dobra jeftina alternativa za povećanje trajanja baterije jer je to samo promjena u softveru, ali se ne očekuje da će dobici biti značajni
-
Solarni panel
- Na tome se sada radi kako bi sistem radio neograničeno dugo bez ljudske intervencije
- Vjerovatno će kombinirati neke od gore navedena dva stanja kako bi osigurao da baterija može raditi tokom noći i kroz znatno oblačne mjesece.
Svaka druga sugestija je svakako dobrodošla. Hvala na čitanju!
Preporučuje se:
Mjerenje temperature: 7 koraka
Mjerenje temperature: هو قياس درجه الحراره باستخدام الكاميرا االحراريه
Arduino sistem za mjerenje temperature i vlažnosti - Tehnički Joe: 3 koraka
Arduino sistem za mjerenje temperature i vlažnosti | Tehnički Joe: Nakon što sam sa Arduinom napravio dvije beskorisne igre i izgubio vrijeme igrajući ih, želio sam stvoriti nešto korisno s Arduinom. Došao sam na ideju o sustavu za mjerenje temperature i vlažnosti zraka za biljke. Da bi projekat bio malo mo
Mjerenje temperature pomoću XinaBox -a i termistora: 8 koraka
Mjerenje temperature pomoću XinaBox -a i termistora: Izmjerite temperaturu tekućine pomoću analognog ulaza xChip iz XinaBox -a i termistorske sonde
Mjerenje temperature pomoću AD7416ARZ i Raspberry Pi: 4 koraka
Mjerenje temperature pomoću AD7416ARZ i Raspberry Pi: AD7416ARZ je 10-bitni temperaturni senzor sa četiri jednokanalna analogno-digitalna pretvarača i ugrađenim senzorom temperature. Senzoru temperature na dijelovima može se pristupiti putem kanala multipleksera. Ova temperatura visoke preciznosti
Daljinsko praćenje temperature i vlažnosti sa ESP8266 i aplikacijom Blynk: 15 koraka
Daljinsko praćenje temperature i vlažnosti sa ESP8266 i aplikacijom Blynk: Bio je to moj prvi projekat sa čipom ESP8266. Upravo sam sagradio novi staklenik u blizini svoje kuće i bilo mi je zanimljivo šta se tamo dešava tokom dana? Mislim kako se temperatura i vlaga mijenjaju? Je li staklenik dovoljno prozračen? Pa sam odlučio