Përmbajtje:

Ndjenja e temperaturës në distancë: 6 hapa
Ndjenja e temperaturës në distancë: 6 hapa

Video: Ndjenja e temperaturës në distancë: 6 hapa

Video: Ndjenja e temperaturës në distancë: 6 hapa
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Nëntor
Anonim
Ndjenja e temperaturës në distancë
Ndjenja e temperaturës në distancë

Në këtë projekt, një MKR 1400 përdoret për të kontrolluar 3 sensorë DHT 22 dhe për të komunikuar rezultatin me numrin e telefonit celular që është futur në kod (do të tregoj se ku). Temperatura është e vetmja e dhënë që është marrë nga DHT 22, por është interesante të theksohet se lagështia gjithashtu mund të merret.

Ky udhëzues është puna që është bërë duke punuar drejt zhvillimit të një sistemi të monitorimit të temperaturës së kazanit të grurit. Shumica e punës është përfunduar nga unë dhe @acrobatbird (emri GitHub). GitHub kryesor i projektit është https://github.com/PhysicsUofRAUI/binTempSensor dhe kur të përfundojë unë do të bëj një GitHub të veçantë për të.

Furnizimet

  1. 3 sensorë DHT 22 (për projektin më të madh nevojiten tre)

    www.adafruit.com/product/385

  2. 3 rezistenca 10K

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

  3. Një Arduino 1400 MKR

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

  4. Shumëllojshmëria e telave të kërcyesit

    Çdo furnizues duhet të ketë disa

  5. Një kartë SIM

    Unë do të rekomandoja çdo gjë që është karta më e lirë me parapagesë në zonën tuaj. I imi ishte SaskTel por nëse nuk jetoni në Saskatchewan, Kanada nuk është një zgjedhje e mirë

  6. Bateri litium polimer (dhe karikues nëse është e nevojshme)

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

    www.adafruit.com/product/1991

Unë kam dhënë vende për të blerë shumicën e pjesëve të përdorura në internet, por unë do të rekomandoja që së pari të blini tek ju dyqanin elektronik të hobi lokal. Nuk është vetëm për të mbështetur bizneset vendase, por edhe sepse është e përshtatshme t'i kesh ato kur ke nevojë për një pjesë ASAP dhe nuk dëshiron të presësh për transport.

Hapi 1: Lidhni Arduino me tela

Teli Arduino
Teli Arduino
Teli Arduino
Teli Arduino

Në rastin tim të veçantë kam vendosur Arduino MKR 1400 në një dërrasë buke, e imja ka tituj, dhe pastaj e bashkova tokën në vijën negative të pjatës dhe 5 V në pjesën pozitive.

Hapi 2: Lidhni sensorët DHT 22

Tela DHT 22 Sensorët
Tela DHT 22 Sensorët
Tela DHT 22 Sensorët
Tela DHT 22 Sensorët
Lidhni sensorët DHT 22
Lidhni sensorët DHT 22

Secili nga sensorët duhet të lidhet me tokën, pin 5 V dhe një kunj të dhënash. Një rezistencë 10 K duhet të lidhet me pin 5 V të Arduino gjithashtu për të vepruar si tërheqje. I kam lidhur sensorët në kunjat 4, 5 dhe 6. Nëse doni t'i lidhni me kunja të ndryshëm, do t'ju duhet të ndryshoni kodin.

Adafruit ka një artikull të bukur që tregon se si t'i lidhni ato në këtë lidhje:

Hapi 3: Lidhni Antenën

Lidhni Antenën
Lidhni Antenën

Antena duhet të jetë e lidhur me Arduino MKR 1400 për të siguruar një lidhje të arsyeshme.

Hapi 4: Ngarko kodin

Tani kodi do të ngarkohet në Arduino. Unë e kam përfshirë kodin në një skedar zip të bashkangjitur, dhe ai duhet të hapet dhe të përpilohet mirë në redaktorin Arduino për sa kohë që bibliotekat e nevojshme janë të instaluara. Bibliotekat e nevojshme janë MKRGSM, DHT.h, DHT_U.h, dhe Adafruit_Sensor.h. Nëse këto biblioteka nuk janë të instaluara në kompjuterin tuaj do t'ju duhet t'i shtoni ato duke ndjekur hapat e ngjashëm me këtë

Përdorimi i Arduino LowPower mund të rrisë sasinë e kohës që funksionon projekti, por aktualisht jam duke kryer teste për ta vënë atë në punë. Ekziston një kod për të në GitHub të projektit.

Hapi 5: Bashkoni baterinë

Bashkangjitni baterinë
Bashkangjitni baterinë

Bateria tani mund të lidhet. Bateria e përdorur këtu është vetëm 1000mAh, por një më e madhe mund të përdoret për sa kohë që është 3.7 V.

Hapi 6: Projekti Dshtë Përfunduar! Por a mund të përmirësohet?

Ne kemi një sensor të largët të temperaturës që ju dërgon temperaturën çdo 12 orë, por e bën atë vetëm për më pak se 24 orë. Prisni që nuk është shumë e dobishme. Këtu është ajo që po punohet dhe konsiderohet për ta bërë projektin më të dobishëm.

  1. Një bateri më e madhe

    një sugjerim mjaft i qartë, por do të kushtojë vetëm aq sa bateritë do të bëhen mjaft të shtrenjta pasi rriten në kapacitet

  2. Fuqia e ulët Arduino

    Kjo është një alternativë e mirë me kosto të ulët për të rritur jetën e baterisë pasi është vetëm një ndryshim në softuer, por përfitimet nuk pritet të jenë të konsiderueshme

  3. Një panel diellor

    • Kjo është ajo që po punohet tani për ta bërë sistemin të funksionojë pafundësisht pa ndërhyrjen njerëzore
    • Ka të ngjarë të kombinojë disa nga të dyja më sipër për të siguruar që bateria të funksionojë gjatë natës dhe gjatë muajve me re.

Çdo sugjerim tjetër është padyshim i mirëpritur. Faleminderit per leximin!

Recommended: