Satura rādītājs:
- 1. darbība: nepieciešamās detaļas
- 2. darbība: izveidojiet antenu
- 3. solis: Esp vairoga lodēšana
- 4. solis: kodēšana
- 5. solis: elektroinstalācija
- 6. darbība. Secinājums
Video: LORA temperatūras un augsnes mitruma sensors: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Gatavojoties izveidot savu siltumnīcu, es veicu dažus jutekļus, lai uzraudzītu siltumnīcas vidi. Šo sensoru var izmantot arī ārpus telpām. Izmantojot temperatūru siltumnīcas iekšpusē vai ārpusē kopā ar zemes temperatūru un mitruma līmeni, ir interesanti zināt, kad stādīt dārzeņus. Es izvēlos kapacitatīvo mitruma sensoru, jo šāda veida sensors ūdenī nerūsē.
Šajā pamācībā mēs izveidosim LORA mezglu, kas sūta šādus datus:
- augsnes mitrums
- augsnes temperatūra
Šīs pamācības pilnīgumam es arī ievietošu kodu bez transparenta LORA, bet tā vietā nosūta augsnes mitruma un augsnes temperatūras datus sērijveidā. Gaisa temperatūra un gaisa mitrums tiks mērīti ar citu mezglu, jo es nevēlos augstāku mērījumu biežums, lai būtu vairāk datu. Jūs varat izmantot šo sensoru kopā ar servera mezglu šajā pamācībā. Vispirms izlasiet šo pamācību, lai uzzinātu, kādu transaktoru izvēlēties, un lai servera mezgls saņemtu datus.
1. darbība: nepieciešamās detaļas
Sensornode:
- Ūdensnecaurlaidīgs temperatūras sensors (ds18B20)
- kapacitatīvs mitruma sensors
- arduino pro mini 3.3v 8mhz
- esp izlaušanās
- rfm95
- vads antenai un savienojumiem (es izmantoju 0,8 mm cietu vadu)
- kabeļi no vīriešu līdz vīriešiem
- kabeļi no sieviešu līdz sievietēm
- spaiļu bloks
- pinheaders
- maizes dēlis
-
CP2102 usb uz TTL
Rīki:
- lodāmurs
- sānu griezējs
- stiepļu noņēmējs
- precīzs skrūvgriezis
- lodēšanas alva
- lineāls antenas mērīšanai
- atkausēšanas sūknis (ja jūs pieļaujat kļūdas kā es)
2. darbība: izveidojiet antenu
Antenai es izmantoju atlikušo kabeli no mana 2x2x0.8mm vai 2x2 20awg kopņu kabeļa. Lietas tīklā jūs varat izvēlēties transmisiju un antenas frekvenču joslu pa valstīm. Tie ir garumi uz frekvenci:
- 868 MHz 3,25 collas vai 8,2 cm (tas ir tas, ko izmantoju)
- 915 MHz 3 collas vai 7,8 cm
- 433 MHz 3 collas vai 16,5 cm
3. solis: Esp vairoga lodēšana
- Noņemiet esp vairoga rezistorus (skatiet R1 līdz R3 sarkanajā laukā)
- Lodējiet rfm95 mikroshēmu uz esp vairoga.
- Lodējiet tapas uz esp vairoga
- Lodējiet antenu uz esp vairoga. Nelietojiet bez antenas, jo jūs varat sabojāt vairogu.
- Ja adatas galviņas nav pielodētas arduino lodēšanai, arī tās
4. solis: kodēšana
Es zinu, ka varu izmantot DTR, lai automātiski atiestatītu arduino, taču manā gadījumā, augšupielādējot kodu, radās kļūdas. Tāpēc šajā pamācībā es izmantoju arī manuālu atiestatīšanu, tādēļ, ja jums ir tāda pati problēma, varat to atrisināt, manuāli atiestatot.
-
Savienojiet arduino ar CP2102 šādi:
- 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
- Atveriet skriptu arduino ide
- Izvēlieties dēli arduino pro mini
- Zem procesora atlasiet atmega 328p 3.3v 8mhz
- Izvēlieties savu kom portu
- Noklikšķiniet uz augšupielādes pogas
- Kamēr kods tiek apkopots brīdī, kad redzat bautrate (skat. Attēlu), nospiediet arduino pro mini atiestatīšanas pogu (cp2102 neatjauno tāfeli), kā arī programmēšanas laikā noteikti aizveriet seriālo monitoru.
Fails lauksaimniecības sensors ir kods bez transpaiver LORA. Tādā veidā jūs varat sākt savu projektu, sākot no šī faila, un jūs varat labāk saprast, kā kods darbojas. Ja jums ir vajadzīgi precīzāki rādījumi, jums jānorāda mitruma sensora vērtības, kad tas nav ūdenī un ūdenī. (Minimālā un maksimālā vērtība) Esmu kartējusi vērtības no 400 līdz 880. Nemērciet sensoru ūdenī virs līnija. Tas iznīcinās jūsu sensoru. Vēlāk es jums parādīšu, kā šo sensoru hidroizolēt.
Temperatūras rādījumi ir celsija grādos.
Pēdējā piezīme: Atverot servera sērijas monitoru (pēdējais attēls), jūs redzēsit, ka dati tiek nosūtīti ar kolu starp datiem. Tas ir tāpēc, lai mēs varētu vienā paketē nosūtīt visu uz servera mezglu. Vēlākā pamācībā es izveidošu citu servera mezglu, kurā šie dati tiek apstrādāti.
5. solis: elektroinstalācija
Iepriekš redzamajā attēlā jūs redzat, kā visu savienot. Rezistors ir 4,7 kΩ rezistors, ko izmanto kā pullup. Shēmā es izmantoju citu LORA transmisiju un citu augsnes mitruma sensoru, bet elektroinstalācija paliek nemainīga. Es iekļāvu dažus detalizētus attēlus, ja pirmais nav skaidrs.
6. darbība. Secinājums
Šī instrukcija ļauj izmērīt augsnes temperatūru un mitrumu. Turpmākajos norādījumos mēs izmantosim šos datus, lai iedarbinātu solenoīdu jūsu augu laistīšanai, kā arī izmantosim šos datus nākamajā projektā, lai ierosinātu noteiktu dārzeņu stādīšanu, kad ir izpildīti noteikti nosacījumi. Mēs arī atkārtoti izmantosim šo pamācību citam projektam, kurā mēs visu hidroizolēsim, un es izveidošu PCB, kur jūs varat visu uzstādīt.
Ieteicams:
Vienkāršs augsnes mitruma sensors Arduino 7 segmentu displejs: 4 soļi (ar attēliem)
Vienkāršs augsnes mitruma sensors Arduino 7 segmentu displejs: Sveiki! Karantīna var būt grūta. Man ir paveicies, ka mājā ir neliels pagalms un daudz augu, un tas lika man domāt, ka es varētu izveidot nelielu rīku, kas palīdzētu man rūpēties par viņiem, kamēr esmu iestrēdzis mājās. Šis projekts ir vienkāršs un funkcionāls
Arduino saules enerģijas temperatūras un mitruma sensors kā 433 MHz Oregon sensors: 6 soļi
Arduino saules enerģijas temperatūras un mitruma sensors kā 433 MHz Oregon sensors: tas ir saules enerģijas temperatūras un mitruma sensora konstrukcija. Sensors atdarina 433 MHz Oregon sensoru un ir redzams Telldus Net vārtejā. Kas jums nepieciešams: 1x "10-LED Saules enerģijas kustības sensors " no ebay. Pārliecinieties, ka ir rakstīts 3.7v mīkla
ESP32 WiFi augsnes mitruma sensors: 5 soļi
ESP32 WiFi augsnes mitruma sensors: visi lētie augsnes mitruma sensori, kas nosūta elektrisko signālu caur augsni, lai izmērītu augsnes pretestību. Elektrolīze padara šos sensorus praktiski neizmantojamus. Vairāk par elektrolīzi skatiet šeit. Šajā projektā izmantotais sensors ir
Augsnes mitruma sensors ar laistīšanas brīdinājumu: 4 soļi
Augsnes mitruma sensors ar laistīšanas brīdinājumu: Mēs veidojam ierīci, kas mēra augsnes mitrumu, pamatojoties uz WEMOS D1 mini un kapacitatīvu augsnes mitruma sensoru. Ar mākoņu integrāciju sensora mērījumi tiek nosūtīti uz IoT Guru mākoni, kur iegūstam izsmalcinātus grafikus un mēs varam uzstādīt brīdinājumu
Augsnes mitruma sensors ar Arduino: 4 soļi
Augsnes mitruma sensors ar Arduino: Sveiki, puiši, šajā instrukcijā mēs iemācīsimies izmantot augsnes mitruma sensoru ar Arduino. Tātad, kā norāda nosaukums, augsnes mitruma sensors, kas nozīmē, ka tas noteiks mitrumu augsnē. Tātad tas pastāstīs par ūdens saturu, kas pieejams s