Kazalo:
- Zaloge
- Korak: Povežite Arduino
- Korak: Priključite senzorje DHT 22
- 3. korak: Priključite anteno
- 4. korak: Naložite kodo
- 5. korak: Priključite baterijo
- 6. korak: Projekt je končan! Toda ali ga je mogoče izboljšati?
Video: Daljinsko zaznavanje temperature: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
V tem projektu se MKR 1400 uporablja za krmiljenje 3 senzorjev DHT 22 in prenos rezultata s številko mobilnega telefona, ki je vnesena v kodo (pokazal bom, kje). Temperatura je edini podatek, pridobljen iz DHT 22, vendar je zanimivo omeniti, da bi lahko pridobili tudi vlažnost.
To navodilo je delo, ki je bilo opravljeno v smeri razvoja sistema za spremljanje temperature posode za žita. Večino dela sva zaključila jaz in @acrobatbird (ime GitHub). Glavni GitHub projekta je https://github.com/PhysicsUofRAUI/binTempSensor in ko bo končan, bom zanj naredil ločen GitHub.
Zaloge
-
3 senzorji DHT 22 (za večji projekt so potrebni trije)
www.adafruit.com/product/385
-
3 10K upori
www.digikey.ca/product-detail/en/yageo/CFR…
-
En Arduino MKR 1400
https://store.arduino.cc/usa/mkr-gsm-140
-
Raznolikost skakalnih žic
Vsak dobavitelj bi jih moral imeti
-
SIM kartico
Priporočam vam najcenejšo predplačniško kartico na vašem območju. Moj je bil SaskTel, vendar razen če živite v Saskatchewanu v Kanadi, to ni dobra izbira
-
Litij -polimerna baterija (po potrebi tudi polnilec)
-
www.adafruit.com/product/390
- www.adafruit.com/product/258
-
- Arduino antena
www.adafruit.com/product/1991
Odločil sem se za nakup večine delov, ki se uporabljajo na spletu, vendar priporočam, da najprej nakupujete pri lokalni trgovini z elektroniko za hobije. Ne gre samo za podporo lokalnim podjetjem, ampak tudi zato, ker jih je priročno imeti, ko potrebujete del čim prej in ne želite čakati na odpremo.
Korak: Povežite Arduino
V mojem konkretnem primeru sem Arduino MKR 1400 postavil na ploščo za kruh, moja ima glave, nato pa tla pritrdil na negativno črto plošče, 5 V pa na pozitivni del.
Korak: Priključite senzorje DHT 22
Vsak senzor mora biti priključen na tla, 5 V pin in podatkovni pin. 10 K upor je treba priključiti tudi na 5 V nožico Arduina, da deluje kot izvlek. Senzorje sem priključil na nožice 4, 5 in 6. Če jih želite povezati z različnimi zatiči, boste morali spremeniti kodo.
Adafruit ima lep članek o tem, kako jih povezati, na tej povezavi:
3. korak: Priključite anteno
Za zagotovitev razumne povezave mora biti antena priključena na Arduino MKR 1400.
4. korak: Naložite kodo
Zdaj bo koda naložena v Arduino. Kodo sem vključil v priloženo datoteko zip, ki naj se odpre in prevede v urejevalnik Arduino, dokler so nameščene potrebne knjižnice. Potrebne knjižnice so MKRGSM, DHT.h, DHT_U.h in Adafruit_Sensor.h. Če te knjižnice niso nameščene v vašem računalniku, jih morate dodati po korakih, podobnih temu
Uporaba Arduino LowPower lahko poveča čas trajanja projekta, vendar trenutno izvajam teste, da lahko deluje. Koda zanj je na GitHubu projekta.
5. korak: Priključite baterijo
Baterijo lahko zdaj priključite. Baterija, uporabljena tukaj, je le 1000 mAh, vendar jo lahko uporabite večjo, če je 3,7 V.
6. korak: Projekt je končan! Toda ali ga je mogoče izboljšati?
Ja, imamo daljinski temperaturni senzor, ki vam pošlje temperaturo vsakih 12 ur, vendar to počne le manj kot 24 ur. Počakaj, da to ni zelo uporabno. Tukaj je tisto, na čemer se dela in razmišlja, da bi bil projekt bolj uporaben.
- Večja baterija
precej očiten predlog, vendar bo le toliko, ko bodo baterije precej dražje, ko bodo povečale svojo zmogljivost
-
Arduino z nizko porabo energije
To je dobra poceni alternativa za podaljšanje življenjske dobe baterije, saj gre le za spremembo programske opreme, vendar se pričakuje, da dobiček ne bo velik
- Sončna plošča
- Na tem se zdaj dela, da bi sistem deloval v nedogled brez človeškega posredovanja
- Verjetno bo združil nekaj od zgoraj navedenega, da bo zagotovil, da bo baterija delovala ponoči in v precej oblačnih mesecih.
Vsi drugi predlogi so vsekakor dobrodošli. Hvala za branje!
Priporočena:
Kako narediti zvonec za vrata brez dotika, zaznavanje telesne temperature, GY-906, 433MHz z uporabo Arduina: 3 koraki
Kako narediti zvonec na dotik, zaznavanje telesne temperature, GY-906, 433MHz z uporabo Arduina: Danes bomo izdelali zvonec na dotik, ki bo zaznaval vašo telesno temperaturo. V sedanjih razmerah je zelo pomembno vedeti, ali je telesna temperatura nekoga višja od običajne, ko nekdo koka. Ta projekt bo prikazal rdečo luč, če zazna
Vreča za zaznavanje temperature z uporabo CPX: 5 korakov
Vreča za zaznavanje temperature z uporabo CPX: Za izdelavo vrečke za zaznavanje temperature boste potrebovali kakršno koli vrečko, ki vam je všeč. S šivanjem sem si naredil svojo torbo, lahko pa tudi kupite že pripravljeno ali ponovno uporabite staro torbo, ki jo najdete doma. Za vključitev temperaturnega senzorja boste potrebovali igralno ploščo CPX-a Circuit
Daljinsko spremljanje temperature in vlažnosti z ESP8266 in aplikacijo Blynk: 15 korakov
Daljinsko spremljanje temperature in vlažnosti z ESP8266 in aplikacijo Blynk: To je bil moj prvi projekt s čipom ESP8266. Pravkar sem zgradil nov rastlinjak v bližini svoje hiše in zame je bilo zanimivo, kaj se tam dogaja čez dan? Mislim, kako se spreminja temperatura in vlaga? Ali je rastlinjak dovolj prezračen? Zato sem se odločil
Daljinsko zaznavanje napajanja Korad: 8 korakov (s slikami)
Daljinsko zaznavanje za napajanje Korad: Napajalne enote so bistveno orodje za vsako osebo, ki se ukvarja z elektroniko. Dogaja se mi, da imam Korad, to je linearno (težko) napajanje, ki je po ugodni ceni in je dobilo dobre ocene. Kaj je napajanje in kakšne so težave
Daljinsko spremljanje temperature: 7 korakov (s slikami)
Oddaljeno spremljanje temperature: Ta projekt vam bo pokazal, kako z uporabo Phidgets ustvariti sistem za daljinsko spremljanje temperature. Ti sistemi se pogosto uporabljajo za zagotovitev, da temperatura na oddaljeni lokaciji (počitniška hiša, strežniška soba itd.) Ni na nevarnih ravneh. Ta sistem je