Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Tilslut Arduino
- Trin 2: Tilslut DHT 22 -sensorerne
- Trin 3: Tilslut antennen
- Trin 4: Upload koden
- Trin 5: Sæt batteriet i
- Trin 6: Projektet er udført! Men kan det forbedres?
Video: Remote Temperature Sensing: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
I dette projekt bruges en MKR 1400 til at styre 3 DHT 22 sensorer og kommunikere resultatet med det mobiltelefonnummer, der er indtastet i koden (jeg viser hvor). Temperatur er de eneste data, der hentes fra DHT 22, men det er interessant at bemærke, at fugtighed også kunne hentes.
Dette instruerbare er arbejde, der er blevet udført for at udvikle et kornbeholderstemperaturovervågningssystem. Det meste af arbejdet er udført af mig og @acrobatbird (GitHub -navn). Projektets vigtigste GitHub er https://github.com/PhysicsUofRAUI/binTempSensor, og når det er afsluttet, vil jeg lave en separat GitHub til det.
Forbrugsvarer
-
3 DHT 22 sensorer (til det større projekt er tre nødvendige)
www.adafruit.com/product/385
-
3 10K modstande
www.digikey.ca/product-detail/en/yageo/CFR…
-
En Arduino MKR 1400
https://store.arduino.cc/usa/mkr-gsm-140
-
Forskellige jumperwires
Enhver leverandør burde have nogle
-
Et sim -kort
Jeg vil anbefale, hvad der er det billigste forudbetalte kort i dit område. Min var SaskTel, men medmindre du bor i Saskatchewan, Canada, er det ikke et godt valg
-
Litiumpolymerbatteri (og oplader om nødvendigt)
- www.adafruit.com/product/390
- www.adafruit.com/product/258
-
Arduino antenne
www.adafruit.com/product/1991
Jeg har givet steder at købe de fleste dele brugt online, men jeg vil anbefale at shoppe hos din lokale hobbyelektronikbutik først. Det er ikke kun for at støtte lokale virksomheder, men også fordi det er praktisk at have dem, når du har brug for en del ASAP og ikke vil vente på forsendelse.
Trin 1: Tilslut Arduino
I mit særlige tilfælde placerede jeg Arduino MKR 1400 på et brødbræt, mit har overskrifter og derefter fastgjorde jorden til den negative linje på brødbrættet og 5 V til den positive del.
Trin 2: Tilslut DHT 22 -sensorerne
Hver sensor skal være forbundet til jorden, 5 V pin og en datastift. En 10 K modstand skal også være forbundet til 5 V -stiften på Arduino for at fungere som en pull up. Jeg tilsluttede sensorerne til ben 4, 5 og 6. Hvis du vil koble dem til forskellige ben, skal du ændre koden.
Adafruit har en god artikel, der går i dybden med, hvordan du kabler disse op på dette link:
Trin 3: Tilslut antennen
Antennen skal tilsluttes Arduino MKR 1400 for at sikre en rimelig forbindelse.
Trin 4: Upload koden
Nu vil koden blive uploadet til Arduino. Jeg har inkluderet koden i en vedhæftet zip -fil, og den skal åbne og kompilere fint i Arduino -editoren, så længe de nødvendige biblioteker er installeret. De nødvendige biblioteker er MKRGSM, DHT.h, DHT_U.h og Adafruit_Sensor.h. Hvis disse biblioteker ikke er installeret på din computer, skal du tilføje dem ved at følge trin, der ligner denne
Brug af Arduino LowPower kan øge den tid, projektet kører, men jeg kører i øjeblikket tests for at få det til at fungere. Der er kode til det på projektets GitHub.
Trin 5: Sæt batteriet i
Batteriet kan nu tilsluttes. Batteriet, der bruges her, er kun 1000mAh, men et større kan bruges, så længe det er 3,7 V.
Trin 6: Projektet er udført! Men kan det forbedres?
Yah vi har en fjern temperatursensor, der sender dig temperaturen hver 12. time, men den gør det kun i mindre end 24 timer. Vent, det er ikke særlig nyttigt. Her er hvad der arbejdes med og overvejes for at gøre projektet mere nyttigt.
-
Et større batteri
et ganske oplagt forslag, men det vil kun så meget som batterier bliver ret dyre, da de øger kapaciteten
-
Arduino lav effekt
Dette er et godt billigt alternativ til at øge batterilevetiden, da det kun er en ændring i software, men gevinsterne forventes ikke at være væsentlige
-
Et solpanel
- Det er det, der arbejdes på nu for at få systemet til at fungere på ubestemt tid uden menneskelig indgriben
- Det vil sandsynligvis kombinere nogle af de to ovenstående for at sikre, at batteriet kan køre i løbet af natten og gennem væsentligt uklare måneder.
Eventuelle andre forslag er bestemt velkomne. Tak fordi du læste!
Anbefalede:
Night Light Motion & Darkness Sensing - Ingen mikro: 7 trin (med billeder)
Night Light Motion & Darkness Sensing - No Micro: Denne instruktør handler om at forhindre dig i at stikke din tå, når du går gennem et mørkt rum. Du kan sige, at det er for din egen sikkerhed, hvis du står op om natten og forsøger at nå døren sikkert. Selvfølgelig kan du bruge en sengelampe eller hovedlampen
Motion Sensing Arduino Halloween Pumpkin: 4 trin
Motion Sensing Arduino Halloween Pumpkin: Målet bag denne Instructable var at skabe en billig og let måde at lave Halloween -dekorationer derhjemme uden forudgående dygtighed eller fancy værktøjer. Ved at bruge nemme kilder til varer fra internettet kan du også lave din egen enkle og personlige H
Raspberry Pi Motion Sensing Camera i Floodlight -hus: 3 trin
Raspberry Pi Motion Sensing Camera i Floodlight Housing: Jeg har puslet med Raspberry Pi's i et stykke tid nu og brugt dem til en række forskellige ting, men hovedsageligt som et CCTV -kamera til at overvåge mit hjem, mens jeg var væk med evnen til eksternt at se en livestream, men modtag også e -mails med billedbilleder
Slip på Amazon Fire Remote TV Remote: 3 trin (med billeder)
Slip på Amazon Fire Remote TV Remote: Åh Amazon, dit Fire TV er så fantastisk, hvorfor gav du os ikke volumenkontroller på din fjernbetjening? Nå, for mindre end $ 5 på Amazon kan du købe denne søde lille fjernbetjening, strøm, dæmp , volumen og kanal alt i en lille pakke. Indtast i 3D -printeren og
Olympus Evolt E510 Remote Cable Release (Version 2 With Auto Focus on Remote): 6 trin (med billeder)
Olympus Evolt E510 fjernbetjening af kabel (version 2 med autofokus på fjernbetjening): I går byggede jeg en simpel fjernbetjening med én knap til min Olympus E510. De fleste kameraer har en udløserknap (den, du trykker på for at tage et billede), der har to tilstande. Hvis knappen trykkes forsigtigt ned, vil kameraet autofokusere og måle lyset