Sisällysluettelo:

Etälämpötila -anturi: 6 vaihetta
Etälämpötila -anturi: 6 vaihetta

Video: Etälämpötila -anturi: 6 vaihetta

Video: Etälämpötila -anturi: 6 vaihetta
Video: Голубая стрела (1958) фильм 2024, Heinäkuu
Anonim
Etälämpötila -anturi
Etälämpötila -anturi

Tässä projektissa MKR 1400: ta käytetään ohjaamaan 3 DHT 22 -anturia ja kommunikoimaan tulos koodiin syötetyn matkapuhelinnumeron kanssa (näytän missä). Lämpötila on ainoa data, joka haetaan DHT 22: sta, mutta on mielenkiintoista huomata, että myös kosteutta voidaan hakea.

Tämä ohje on työ, jota on tehty vilja -astian lämpötilan valvontajärjestelmän kehittämiseksi. Suurin osa työstä on saatu päätökseen minä ja @acrobatbird (GitHub -nimi). Projektin tärkein GitHub on https://github.com/PhysicsUofRAUI/binTempSensor ja kun se on valmis, teen sille erillisen GitHubin.

Tarvikkeet

  1. 3 DHT 22 -anturia (suurempiin projekteihin tarvitaan kolme)

    www.adafruit.com/product/385

  2. 3 10K vastusta

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

  3. Yksi Arduino MKR 1400

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

  4. Erilaisia hyppyjohtimia

    Kaikilla toimittajilla pitäisi olla niitä

  5. Sim -kortti

    Suosittelen mitä tahansa halvin prepaid -kortti alueellasi. Minun oli SaskTel, mutta ellet asu Saskatchewanissa, Kanadassa, se ei ole hyvä valinta

  6. Litiumpolymeeriakku (ja laturi tarvittaessa)

    • www.adafruit.com/product/390

    • www.adafruit.com/product/258
  7. Arduino -antenni

    www.adafruit.com/product/1991

Olen antanut paikkoja, joilla voi ostaa suurimman osan verkossa käytetyistä osista, mutta suosittelen ostamaan ensin paikallisesta harrastuselektroniikkakaupasta. Se ei ole vain paikallisten yritysten tukeminen, vaan myös siksi, että on kätevää saada ne, kun tarvitset osan ASAP etkä halua odottaa toimitusta.

Vaihe 1: Johda Arduino

Johda Arduino
Johda Arduino
Johda Arduino
Johda Arduino

Erityistapauksessani asetin Arduino MKR 1400: n leipälevylle, omassani on otsikot, ja sitten kiinnitin maan leipälevyn negatiiviseen viivaan ja 5 V positiiviseen osaan.

Vaihe 2: Kytke DHT 22 -anturit

Johda DHT 22 -anturit
Johda DHT 22 -anturit
Johda DHT 22 -anturit
Johda DHT 22 -anturit
Johda DHT 22 -anturit
Johda DHT 22 -anturit

Jokainen anturi on kytkettävä maahan, 5 V: n nasta ja datatappi. 10 K: n vastus on kytkettävä myös Arduinon 5 V: n napaan toimimaan vetona. Johdotin anturit nastoihin 4, 5 ja 6. Jos haluat kytkeä ne eri nastoihin, sinun on vaihdettava koodi.

Adafruitilla on hieno artikkeli, jossa kerrotaan syvällisesti, miten nämä kytketään tähän linkkiin:

Vaihe 3: Liitä antenni

Liitä antenni
Liitä antenni

Antenni on liitettävä Arduino MKR 1400 -laitteeseen kohtuullisen yhteyden varmistamiseksi.

Vaihe 4: Lataa koodi

Nyt koodi ladataan Arduinolle. Olen sisällyttänyt koodin liitteenä olevaan zip -tiedostoon, ja sen pitäisi avata ja kääntää hieno Arduino -editorissa niin kauan kuin tarvittavat kirjastot on asennettu. Tarvittavat kirjastot ovat MKRGSM, DHT.h, DHT_U.h ja Adafruit_Sensor.h. Jos näitä kirjastoja ei ole asennettu tietokoneellesi, sinun on lisättävä ne seuraavien vaiheiden mukaisesti:

Arduino LowPowerin käyttö voi pidentää projektin kestoaikaa, mutta suoritan parhaillaan testejä saadakseni sen toimimaan. Sille on koodi projektin GitHubissa.

Vaihe 5: Kiinnitä akku

Kiinnitä akku
Kiinnitä akku

Akku voidaan nyt kiinnittää. Tässä käytetty akku on vain 1000 mAh, mutta suurempaa akkua voidaan käyttää niin kauan kuin se on 3,7 V.

Vaihe 6: Projekti on valmis! Mutta voidaanko sitä parantaa?

Meillä on kauko -lämpötila -anturi, joka lähettää sinulle lämpötilan 12 tunnin välein, mutta se tekee sen vain alle 24 tunnin ajan. Odota, se ei ole kovin hyödyllistä. Tässä on asioita, joiden parissa tehdään töitä ja joiden katsotaan tekevän siitä hyödyllisempää.

  1. Suurempi akku

    melko ilmeinen ehdotus, mutta se tulee vain niin paljon, että akut tulevat melko kalliiksi kapasiteetin kasvaessa

  2. Arduino Low Power

    Tämä on hyvä edullinen vaihtoehto pidentää akun käyttöikää, koska se on vain ohjelmiston muutos, mutta voittojen ei odoteta olevan merkittäviä

  3. Aurinkopaneeli

    • Tätä kehitetään parhaillaan, jotta järjestelmä toimisi loputtomasti ilman ihmisen väliintuloa
    • Se yhdistää todennäköisesti joitain yllä olevista kahdesta varmistaakseen, että akku voi toimia yöllä ja huomattavasti pilvisten kuukausien aikana.

Kaikki muut ehdotukset ovat toki tervetulleita. Kiitos lukemisesta!

Suositeltava: