Sadržaj:

Daljinsko mjerenje temperature: 6 koraka
Daljinsko mjerenje temperature: 6 koraka

Video: Daljinsko mjerenje temperature: 6 koraka

Video: Daljinsko mjerenje temperature: 6 koraka
Video: Mjerenje temperature zraka 1 2024, Studeni
Anonim
Daljinsko mjerenje temperature
Daljinsko mjerenje temperature

U ovom se projektu MKR 1400 koristi za upravljanje s 3 DHT 22 senzora i priopćavanje rezultata s brojem mobitela koji je unet u kôd (pokazat ću gdje). Temperatura je jedini podatak koji se preuzima iz DHT 22, no zanimljivo je napomenuti da se također može dohvatiti vlaga.

Ovo uputstvo je posao koji je obavljen u cilju razvoja sustava za praćenje temperature kante za žitarice. Većinu posla smo dovršili ja i @acrobatbird (naziv GitHub). Glavni GitHub projekta je https://github.com/PhysicsUofRAUI/binTempSensor, a kad bude dovršen, za njega ću napraviti zasebni GitHub.

Pribor

  1. 3 DHT 22 senzora (za veći projekt potrebna su tri)

    www.adafruit.com/product/385

  2. 3 10K otpornika

    www.digikey.ca/product-detail/en/yageo/CFR…

  3. Jedan Arduino MKR 1400

    https://store.arduino.cc/usa/mkr-gsm-140

  4. Raznolikost kratkospojnih žica

    Bilo koji dobavljač trebao bi ih imati

  5. Sim kartica

    Preporučio bih najjeftiniju prepaid karticu u vašem području. Moj je bio SaskTel, ali ako ne živite u Saskatchewanu u Kanadi, to nije dobar izbor

  6. Litij -polimerna baterija (i punjač ako je potrebno)

    • www.adafruit.com/product/390
    • www.adafruit.com/product/258
  7. Arduino antena

    www.adafruit.com/product/1991

Dao sam mjesta za kupnju većine dijelova koji se koriste na internetu, ali preporučio bih da prvo kupite u lokalnoj trgovini hobi elektronike. Ne radi se samo o podršci lokalnim tvrtkama, već i zato što je prikladno imati ih kad trebate dio što je prije moguće i ne želite čekati isporuku.

Korak 1: Povežite Arduino

Ožičite Arduino
Ožičite Arduino
Ožičite Arduino
Ožič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: Ožičite DHT 22 osjetnike

Ožičite DHT 22 osjetnike
Ožičite DHT 22 osjetnike
Ožičite DHT 22 osjetnike
Ožičite DHT 22 osjetnike
Ožičite DHT 22 osjetnike
Ožičite DHT 22 osjetnike

Svaki od senzora mora biti spojen na masu, pin od 5 V i pin za podatke. Otpornik od 10 K trebao bi biti spojen i na 5 V pin Arduina kako bi djelovao kao povlačenje. Spojio 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

Spojite antenu
Spojite antenu

Antena mora biti spojena na Arduino MKR 1400 kako bi se osigurala razumna veza.

Korak 4: Prenesite kôd

Sada će se kod prenijeti na Arduino. Uključio sam kôd u priloženu zip datoteku i trebao bi se dobro otvoriti i kompajlirati u Arduino uređivaču sve dok su potrebne biblioteke instalirane. Potrebne knjižnice su MKRGSM, DHT.h, DHT_U.h i Adafruit_Sensor.h. Ako ove knjižnice nisu instalirane na vašem računalu, morat ćete ih dodati slijedeći korake slične ovoj

Korištenje Arduino LowPower -a može povećati vrijeme trajanja projekta, ali trenutno izvodim testove kako bih uspio. Za to postoji kôd na GitHubu projekta.

Korak 5: Priključite bateriju

Priključite bateriju
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: Projekt je gotov! No, može li se to poboljšati?

Da, imamo daljinski senzor temperature koji vam šalje temperaturu svakih 12 sati, ali to čini samo manje od 24 sata. Čekaj da to nije jako korisno. Evo na čemu se radi i smatra da bi projekt bio korisniji.

  1. Veća baterija

    prilično očit prijedlog, ali bit će toliki koliko baterije postanu prilično skupe s povećanjem kapaciteta

  2. Arduino male snage

    Ovo je dobra jeftina alternativa za produljenje trajanja baterije jer je to samo promjena u softveru, no ne očekuje se da će dobici biti značajni

  3. Solarni panel

    • Na tome se sada radi kako bi sustav neograničeno radio bez ljudske intervencije
    • Vjerojatno će kombinirati neke od gore navedena dva kako bi se osiguralo da baterija može raditi tijekom noći i tijekom znatno oblačnih mjeseci.

Svaka druga sugestija je svakako dobrodošla. Hvala na čitanju!

Preporučeni: