Kazalo:

Daljinsko zaznavanje temperature: 6 korakov
Daljinsko zaznavanje temperature: 6 korakov

Video: Daljinsko zaznavanje temperature: 6 korakov

Video: Daljinsko zaznavanje temperature: 6 korakov
Video: ПРИГОТОВИЛ ОГРОМНЫХ КАРАСЕЙ В СМЕТАНЕ. РЕЦЕПТ. ГОТОВИТ Липован. ENG SUB. 2024, Julij
Anonim
Daljinsko zaznavanje temperature
Daljinsko zaznavanje temperature

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

  1. 3 senzorji DHT 22 (za večji projekt so potrebni trije)

    www.adafruit.com/product/385

  2. 3 10K upori

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

  3. En Arduino MKR 1400

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

  4. Raznolikost skakalnih žic

    Vsak dobavitelj bi jih moral imeti

  5. 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

  6. Litij -polimerna baterija (po potrebi tudi polnilec)

    • www.adafruit.com/product/390

    • www.adafruit.com/product/258
  7. 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

Ožičite Arduino
Ožičite Arduino
Ožičite Arduino
Ožič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

Priključite senzorje DHT 22
Priključite senzorje DHT 22
Priključite senzorje DHT 22
Priključite senzorje DHT 22
Priključite senzorje DHT 22
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

Priključite anteno
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

Pritrdite baterijo
Pritrdite 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.

  1. Večja baterija

    precej očiten predlog, vendar bo le toliko, ko bodo baterije precej dražje, ko bodo povečale svojo zmogljivost

  2. 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

  3. 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: