INHOUDSOPGAWE:
- Voorrade
- Stap 1: Bedraad die Arduino
- Stap 2: Bedraad die DHT 22 -sensors
- Stap 3: Koppel die antenna
- Stap 4: Laai die kode op
- Stap 5: Bevestig die battery
- Stap 6: Die projek is klaar! Maar kan dit verbeter word?
Video: Temperatuurwaarneming op afstand: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
In hierdie projek word 'n MKR 1400 gebruik om 3 DHT 22 -sensors te beheer en die resultaat te kommunikeer met die selfoonnommer wat in die kode ingevoer is (ek sal wys waar). Temperatuur is die enigste data wat uit DHT 22 gehaal word, maar dit is interessant om daarop te let dat humiditeit ook opgespoor kan word.
Hierdie instruksies is werk wat gedoen is om die ontwikkeling van 'n temperatuurmoniteringstelsel vir graanhouers te ontwikkel. Die meeste werk is deur my en @acrobatbird (GitHub -naam) voltooi. Die belangrikste GitHub van die projek is https://github.com/PhysicsUofRAUI/binTempSensor, en as dit voltooi is, sal ek 'n aparte GitHub daarvoor maak.
Voorrade
-
3 DHT 22 -sensors (vir die groter projek is drie nodig)
www.adafruit.com/product/385
-
3 10K weerstande
www.digikey.ca/product-detail/en/yageo/CFR…
-
Een Arduino MKR 1400
https://store.arduino.cc/usa/mkr-gsm-140
-
Verskeidenheid springdrade
Enige verskaffer moet 'n paar hê
-
'N Simkaart
Ek beveel aan wat ook al die goedkoopste voorafbetaalde kaart in u omgewing is. Myne was SaskTel, maar tensy jy in Saskatchewan, Kanada woon, is dit nie 'n goeie keuse nie
-
Litium polimeer battery (en laaier indien nodig)
- www.adafruit.com/product/390
- www.adafruit.com/product/258
-
Arduino -antenne
www.adafruit.com/product/1991
Ek het plekke gegee om die meeste onderdele wat aanlyn gebruik word, te koop, maar ek beveel aan dat u eers by u plaaslike stokperdjie -elektronikawinkel gaan inkopies doen. Dit is nie net om plaaslike ondernemings te ondersteun nie, maar ook omdat dit gerieflik is om dit te hê as u so gou moontlik 'n onderdeel benodig en nie wil wag vir aflewering nie.
Stap 1: Bedraad die Arduino
In my spesifieke geval het ek die Arduino MKR 1400 op 'n broodbord geplaas, myne het kopstukke, en dan die grond aan die negatiewe lyn van die broodbord vasgemaak en die 5 V aan die positiewe deel.
Stap 2: Bedraad die DHT 22 -sensors
Elke sensor moet aan die grond gekoppel wees, 'n 5 V -pen en 'n datapen. 'N Weerstand van 10 K moet ook aan die 5 V -pen van Arduino gekoppel word om op te tree. Ek het die sensors na penne 4, 5 en 6. gekoppel. As jy dit na verskillende penne wil koppel, moet jy die kode verander.
Adafruit het 'n uitgebreide artikel oor hoe om dit op te skakel op hierdie skakel:
Stap 3: Koppel die antenna
Die antenna moet aan die Arduino MKR 1400 gekoppel word om 'n redelike verbinding te verseker.
Stap 4: Laai die kode op
Nou sal die kode na die Arduino opgelaai word. Ek het die kode ingesluit in 'n zip -lêer wat aangeheg is, en dit moet oopmaak en goed saamstel in die Arduino -redakteur, solank die nodige biblioteke geïnstalleer is. Die nodige biblioteke is MKRGSM, DHT.h, DHT_U.h en Adafruit_Sensor.h. As hierdie biblioteke nie op u rekenaar geïnstalleer is nie, moet u dit byvoeg volgens stappe soortgelyk aan hierdie
Die gebruik van Arduino LowPower kan die tyd wat die projek loop, verhoog, maar ek doen tans toetse om dit te laat werk. Daar is kode daarvoor op die GitHub van die projek.
Stap 5: Bevestig die battery
Die battery kan nou aangeheg word. Die battery wat hier gebruik word, is slegs 1000mAh, maar 'n groter een kan gebruik word solank dit 3,7 V.
Stap 6: Die projek is klaar! Maar kan dit verbeter word?
Ja, ons het 'n afgeleë temperatuursensor wat u elke 12 uur die temperatuur stuur, maar dit doen dit net minder as 24 uur. Wag, dit is nie baie nuttig nie. Hier is waaraan gewerk word en oorweeg word om die projek meer bruikbaar te maak.
-
'N Groter battery
'n redelik duidelike voorstel, maar dit sal net soveel wees as die batterye baie duur word namate hulle in kapasiteit toeneem
-
Arduino lae krag
Dit is 'n goeie goedkoop alternatief om die batterylewe te verhoog, aangesien dit slegs 'n verandering in sagteware is, maar die wins sal na verwagting nie aansienlik wees nie
-
'N Sonpaneel
- Dit is waaraan nou gewerk word om die stelsel vir 'n onbepaalde tyd sonder menslike ingryping te laat werk
- Dit sal waarskynlik 'n paar van die twee hierbo kombineer om te verseker dat die battery gedurende die nag en deur baie bewolkte maande kan werk.
Enige ander voorstelle is beslis welkom. Dankie vir die lees!
Aanbeveel:
Skottelgoedvulling op afstand: 8 stappe
Afskerming van skottelgoedhopper op afstand: hierdie gids sal u wys hoe u u skottelgoedwasser -afstandbeheer uitmekaar kan haal. Waarskuwing: U kan ten minste een klikknip breek wat die kontroleerder bymekaar hou. Moenie bekommerd wees nie, die beheerder het baie snitte aan die buitekant, en u sal dit nie eers agterkom nie
Meet die afstand met die ultrasoniese sensor HC-SRF04 (nuutste 2020): 3 stappe
Meet die afstand met die ultrasoniese sensor HC-SRF04 (nuutste 2020): Wat is die ultrasoniese sensor (afstand)? 'N Ultraklank (sonar) met golwe op hoë vlakke wat mense nie kan hoor nie. Ons kan egter oral in die natuur die teenwoordigheid van ultraklankgolwe sien. By diere soos vlermuise, dolfyne … gebruik ultraklankgolwe om
Servo -druppelaar op afstand vir drone -visvang Super netjies: 7 stappe
Remote Servo Dropper vir drone visvang Super netjies: hier is hoe ek 'n ongelooflike vinnige, netjiese servodropper gebou het uit dele wat ek daar rondgelê het, dit sal geskik wees vir hommeltuie om willekeurige goed met u drone te laat vaar, byvoorbeeld om vriende te eet of 'n water te laat val ballon op hulle
Alarm vir sosiale afstand met behulp van Arduino Nano: 4 stappe
Sosiale afstandsalarm met behulp van Arduino Nano: Hallo lesers in hierdie instruksionele, ek sal u wys hoe u 'n herinnering op sosiale afstand kan maak en 'n alarm kan waarsku met behulp van arduino nano in 'n paar eenvoudige stappe Vir meer wonderlike projekte besoek letsmakeprojects.com
Smokin ' - Rookmasjien op afstand goedkoop: 5 stappe (met foto's)
Smokin ' - Rookmasjien wat op afstand beheer word, is goedkoop: dit is 'n kort instruksie oor hoe u 'n relatief klein, goed bestuurbare, goedkoop en prettige rookmasjien kan maak, waarmee u vriende kan pronk, towerkunsies kan doen, lugstrome kan toets of wat ook al u hart begeer. Disclaimer: hierdie weergawe bevat