Tartalomjegyzék:
- 1. lépés: Szükséges
- 2. lépés: Az antenna elkészítése
- 3. lépés: Az Esp pajzs forrasztása
- 4. lépés: Kódolás
- 5. lépés: huzalozás
- 6. lépés: Következtetés
Videó: LORA hőmérséklet- és páratartalom -érzékelő: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Ebben az utasításban megtanulhat egy érzékcsomót készíteni, amely adatokat küld a LORA szervernek. Ez a csomópont elküldi:
- Levegő hőmérséklet
- Páratartalom érzékelő
Ezzel az utasítással létrehozhat egy csomópontot, amelyet kiszolgálóként használhat.
1. lépés: Szükséges
Érzékelő:
- AM2305
- kapacitív nedvességérzékelő
- arduino pro mini 3.3v 8mhz
- esp kitörés
- rfm95
- huzal antennához és csatlakozásokhoz (0,8 mm -es tömör vezetéket használok)
- férfi -férfi áthidaló kábelek
- női és női áthidaló kábelek
- kenyeretábla
- CP2102 usb -ről TTL -re
Eszközök:
- forrasztópáka
- oldalvágó
- huzalcsupaszító
2. lépés: Az antenna elkészítése
Az antennához a 2x2x0,8 mm -es vagy 2x2 20awg buszkábel maradék kábelét használom. A dologhálózaton országonként választhatja ki a tranceiverjét és az antenna frekvenciasávját. Ezek a frekvenciánkénti hosszúságok:
- 868 MHz 3,25 hüvelyk vagy 8,2 cm (ezt használom)
- 915 MHz 3 hüvelyk vagy 7,8 cm
- 433 MHz 3 hüvelyk vagy 16,5 cm
3. lépés: Az Esp pajzs forrasztása
- Távolítsa el az esp árnyékolás ellenállásait (lásd R1 - R3 a piros mezőben)
- Forrasztja az rfm95 chipet az esp pajzsra.
- Forrasztja a tűhegyeket az esp pajzsra
- Forrasztja az antennát az esp pajzsra. Ne használja antenna nélkül, mert megsérülhet a pajzs.
- Ha a tűhegyek nincsenek forrasztva az arduino forrasztásra, akkor ezek is
4. lépés: Kódolás
Tudom, hogy használhatom a DTR -t az arduino automatikus visszaállításához, de az én esetemben hiba történt a kód feltöltésekor. Ezért ebben az utasításban kézi alaphelyzetbe állítást is használtam, így ha ugyanaz a probléma, akkor manuális visszaállítással megoldhatja.
-
Csatlakoztassa az arduinot a CP2102 -hez az alábbiak szerint:
- CP2102 txd -> Arduino pro mini rx
- CP2102 rxd -> Arduino pro mini tx
- CP2102 gnd -> Arduino pro mini gnd
- CP2102 3.3 -> Arduino pro mini vcc
- Nyissa meg a sketet az arduino ide -ban
- Válassza ki az arduino pro mini táblát
- Válassza az atmega 328p 3.3v 8mhz processzor alatt
- Válassza ki a com portot
- Kattintson a feltöltés gombra
- Amíg a kód összeáll, amikor látja a bautrate -t (lásd a képet), nyomja meg az arduino pro mini alaphelyzetbe állító gombját (a cp2102 nem állítja vissza a táblát).
5. lépés: huzalozás
- Kösse be az arduino -t a fenti vázlat szerint
- Az arduino -nak most adatokat kell küldenie a szerver csomópontra.
Az AM2305 valójában egy 3 vezetékes érzékelő, így nincs szüksége az ellenállásra. Csak kösse be az érzékelőt, mint a fenti képen. A színek ugyanazok. Ha ehelyett a DHT22 -t használja, 10 k -os ellenállást kell csatlakoztatnia a piros (5 V) és a sárga (adat) vezetékek közé.
6. lépés: Következtetés
Ebben az oktatható utasításban megtanult érzékelőt készíteni, amely adatokat küld a LORA átjárónak. Példaként küldi az üvegház hőmérsékletét és páratartalmát. Így figyelemmel kísérheti környezetét, és ezen adatok felhasználásával megtervezheti zöldségeinek ültetését. Ezzel az érzékelővel eldöntheti, hogy mikor kell ablakot nyitni vagy ventilátort indítani.
Ajánlott:
Hőmérséklet, páratartalom monitor - Arduino Mega + Ethernet W5100: 5 lépés
Hőmérséklet, páratartalom monitor - Arduino Mega + Ethernet W5100: 1. modul - FLAT - hardver: Arduino Mega 2560 Wiznet W5100 Ethernet pajzs 8x DS18B20 hőmérséklet -érzékelő OneWire buszon - 4 OneWire buszra (2,4,1,1) 2x digitális hőmérsékletre osztva és páratartalom érzékelő DHT22 (AM2302) 1x hőmérséklet és páratartalom
Könnyű, nagyon alacsony teljesítményű BLE az Arduino 2. részében - Hőmérséklet/páratartalom monitor - Rev 3: 7 lépés
Könnyű, nagyon alacsony teljesítményű BLE az Arduino 2. részében - Hőmérséklet-/páratartalom -figyelő - 3. javítás: Frissítés: 2020. november 23. - A 2 x AAA elem első cseréje 2019. január 15. óta, azaz 22 hónap 2xAAA alkáli esetén Frissítés: 2019. április 7. - 3. verzió lp_BLE_TempHumidity, hozzáadja a dátum/idő grafikonokat a pfodApp V3.0.362+használatával, és az automatikus fojtószelepet
NodeMCU Lua Olcsó 6 $ kártya MicroPython hőmérséklet- és páratartalom -naplózással, Wifi és mobil statisztika: 4 lépés
NodeMCU Lua Olcsó 6 dolláros tábla MicroPython hőmérséklet- és páratartalom -naplózással, Wifi és mobil statisztikák: Ez alapvetően felhőjárás -állomás, ellenőrizheti a telefonon lévő adatokat, vagy használhat néhány telefont élő kijelzőként , a szobában, üvegházban, laborban, hűtőtérben vagy más helyeken
Üvegház automatizálása a LoRa segítségével! (1. rész) -- Érzékelők (hőmérséklet, páratartalom, talajnedvesség): 5 lépés
Üvegház automatizálása a LoRa segítségével! (1. rész) || Érzékelők (hőmérséklet, páratartalom, talajnedvesség): Ebben a projektben megmutatom, hogyan automatizáltam az üvegházat. Ez azt jelenti, hogy megmutatom, hogyan építettem fel az üvegházat, és hogyan kötöttem be az áram- és automatizálási elektronikát. Azt is megmutatom, hogyan kell programozni egy Arduino táblát, amely L -t használ
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