Tartalomjegyzék:
- Kellékek
- Lépés: Csatlakoztassa az Arduino -t
- 2. lépés: Csatlakoztassa a DHT 22 érzékelőket
- Lépés: Csatlakoztassa az antennát
- 4. lépés: Töltse fel a kódot
- 5. lépés: Csatlakoztassa az akkumulátort
- 6. lépés: A projekt kész! De lehet -e javítani?
Videó: Távoli hőmérséklet -érzékelés: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ebben a projektben egy MKR 1400 -at használnak a 3 DHT 22 érzékelő vezérlésére és az eredmény közlésére a kódban megadott mobiltelefonszámmal (megmutatom, hol). A hőmérséklet az egyetlen adat, amely a DHT 22 -ből származik, de érdekes megjegyezni, hogy a páratartalom is lekérhető.
Ez az oktatható munka egy gabonatároló hőmérséklet -figyelő rendszer kifejlesztése érdekében történt. A munka nagy részét én és @acrobatbird (GitHub név) végeztük el. A projekt fő GitHubja a https://github.com/PhysicsUofRAUI/binTempSensor, és amikor elkészül, külön GitHub -ot készítek hozzá.
Kellékek
-
3 DHT 22 érzékelő (a nagyobb projekthez három szükséges)
www.adafruit.com/product/385
-
3 db 10K ellenállás
www.digikey.ca/product-detail/en/yageo/CFR…
-
Egy Arduino MKR 1400
https://store.arduino.cc/usa/mkr-gsm-140
-
Jumper vezetékek sokfélesége
Minden beszállítónak rendelkeznie kell valamivel
- Sim kártya
Azt javaslom, hogy melyik a legolcsóbb előre fizetett kártya a környéken. Az enyém SaskTel volt, de hacsak nem Kanadában, Saskatchewanban él, ez nem jó választás
-
Lítium -polimer akkumulátor (és szükség esetén töltő)
-
www.adafruit.com/product/390
- www.adafruit.com/product/258
-
- Arduino antenna
www.adafruit.com/product/1991
Adtam helyeket, ahol a legtöbb használt alkatrészt online vásárolhatom, de azt javaslom, hogy először vásároljon a helyi hobbi elektronikai üzletben. Ez nem csak a helyi vállalkozások támogatását szolgálja, hanem azért is, mert kényelmes, ha náluk van, amikor ASAP -ra van szüksége, és nem akar várni a szállítással.
Lépés: Csatlakoztassa az Arduino -t
Az én konkrét esetemben az Arduino MKR 1400 -at egy kenyértáblára helyeztem, az enyémnek fejlécei vannak, majd rögzítettem a talajt a kenyértábla negatív vonalához és az 5 V -ot a pozitív részhez.
2. lépés: Csatlakoztassa a DHT 22 érzékelőket
Mindegyik érzékelőt földhöz kell kötni, 5 V -os tűt és egy adatcsapot. Egy 10 K ellenállást kell csatlakoztatni az Arduino 5 V -os érintkezőjéhez is, hogy felhúzásként működjön. Az érzékelőket a 4 -es, 5 -ös és 6 -os csatlakozóra kötöttem.
Az Adafruitnak van egy szép cikke, amely részletesen bemutatja, hogyan kell ezeket összekapcsolni ezen a linken:
Lépés: Csatlakoztassa az antennát
Az antennát az Arduino MKR 1400 -hoz kell csatlakoztatni az ésszerű kapcsolat biztosítása érdekében.
4. lépés: Töltse fel a kódot
Most a kódot feltöltik az Arduino -ba. A kódot mellékelt zip fájlba foglalom, és meg kell nyitnia és le kell fordítania az Arduino szerkesztőben, amíg a szükséges könyvtárak telepítve vannak. A szükséges könyvtárak az MKRGSM, DHT.h, DHT_U.h és Adafruit_Sensor.h. Ha ezek a könyvtárak nincsenek telepítve a számítógépére, akkor a következő lépésekhez kell hozzáadnia őket:
Az Arduino LowPower használata megnövelheti a projekt futásának idejét, de jelenleg teszteket futtatok, hogy működésbe léphessek. A projekt GitHub -ján van kód.
5. lépés: Csatlakoztassa az akkumulátort
Az akkumulátor most csatlakoztatható. Az itt használt akkumulátor csak 1000 mAh, de nagyobb is használható 3,7 V feszültség mellett.
6. lépés: A projekt kész! De lehet -e javítani?
Igen, van egy távoli hőmérséklet -érzékelőnk, amely 12 óránként küldi a hőmérsékletet, de csak 24 óránál rövidebb ideig. Várj, ez nem túl hasznos. Íme, mit dolgoznak és gondolnak a projekt hasznosabbá tételére.
-
Egy nagyobb akkumulátor
meglehetősen nyilvánvaló javaslat, de ez csak annyiba fog kerülni, hogy az akkumulátorok meglehetősen drágák lesznek, ahogy nő a kapacitásuk
-
Arduino Low Power
Ez egy jó olcsó alternatíva az akkumulátor élettartamának növeléséhez, mivel ez csak a szoftver változása, de a nyereség várhatóan nem lesz jelentős
-
Egy napelem
- Ezen dolgoznak most azon, hogy a rendszer korlátlanul működjön emberi beavatkozás nélkül
- Valószínűleg ötvözi a fenti kettő közül néhányat annak biztosítására, hogy az akkumulátor éjszaka és jelentősen felhős hónapokban is működjön.
Minden más javaslatot mindenképpen szívesen fogadunk. Köszönöm, hogy elolvasta!
Ajánlott:
IR távoli tesztelő: 12 lépés
IR távoli tesztelő: Az infravörös távérzékelő egy alapvető elektronikus alkatrész, amelyet szinte minden típusú készülékben használnak, legyen az háztartási vagy professzionális eszköz. Ezek az érzékelők a fénykibocsátás vagy az infravörös sugárzás észlelésének elvén működnek. Amikor egy jel
Hőmérséklet leolvasása az LM35 hőmérséklet -érzékelő használatával Arduino Uno segítségével: 4 lépés
Hőmérséklet leolvasása az LM35 hőmérséklet -érzékelő használatával az Arduino Uno segítségével: Sziasztok, srácok, ebben az útmutatóban megtanuljuk, hogyan kell használni az LM35 -öt az Arduino -val. Az Lm35 egy hőmérséklet -érzékelő, amely -55 ° C és 150 ° C közötti hőmérséklet -értékeket képes leolvasni. Ez egy 3 kivezetésű eszköz, amely analóg feszültséget biztosít a hőmérséklettel arányosan. Hig
ESP8266 NodeMCU hozzáférési pont (AP) webszerverhez DT11 hőmérséklet -érzékelővel és nyomtatási hőmérséklet és páratartalom a böngészőben: 5 lépés
ESP8266 NodeMCU hozzáférési pont (AP) webszerverhez DT11 hőmérséklet -érzékelővel és nyomtatási hőmérséklet és páratartalom a böngészőben: Sziasztok srácok, a legtöbb projektben ESP8266 -ot használunk, és a legtöbb projektben ESP8266 -ot használunk webszerverként, így az adatok hozzáférhetők bármilyen eszköz wifi -n keresztül az ESP8266 által üzemeltetett webszerver elérésével, de az egyetlen probléma az, hogy működő útválasztóra van szükségünk
Távoli hőmérséklet- és páratartalom -figyelés az ESP8266 és a Blynk App segítségével: 15 lépés
Távoli hőmérséklet- és páratartalom -figyelés az ESP8266 és a Blynk App segítségével: Ez volt az első projektem ESP8266 chipmel. Éppen építettem egy új üvegházat a házam közelében, és érdekes volt számomra, hogy mi folyik ott egy nap alatt? Úgy értem, hogyan változik a hőmérséklet és a páratartalom? Elég jól szellőzik az üvegház? Szóval lemondok
ESP32 NTP hőmérséklet szonda főzési hőmérő Steinhart-Hart korrekcióval és hőmérséklet riasztással: 7 lépés (képekkel)
ESP32 NTP hőmérséklet szonda főzési hőmérő Steinhart-Hart korrekcióval és hőmérséklet riasztással: Még mindig úton van egy "közelgő projekt" befejezéséhez, "ESP32 NTP hőmérséklet szonda főzési hőmérő Steinhart-Hart korrekcióval és hőmérséklet riasztással" egy utasítás, amely bemutatja, hogyan adhatok hozzá NTP hőmérséklet -szondát, piezo b