Orodha ya maudhui:

Joto la LORA na Sensorer ya Unyevu wa Udongo: Hatua 6
Joto la LORA na Sensorer ya Unyevu wa Udongo: Hatua 6

Video: Joto la LORA na Sensorer ya Unyevu wa Udongo: Hatua 6

Video: Joto la LORA na Sensorer ya Unyevu wa Udongo: Hatua 6
Video: Этот Сказочно Красивый Цветок Удивит вас МЕГАОБИЛЬНЫМ и ДОЛГИМ Цветением ВСЕ ЛЕТО до МОРОЗОВ 2024, Novemba
Anonim
Joto la LORA na sensorer ya unyevu wa udongo
Joto la LORA na sensorer ya unyevu wa udongo

Katika utayarishaji wa kutengeneza chafu yangu mwenyewe ninatengeneza sensauti za kudhibiti mazingira ya chafu. Unaweza pia kutumia sensor hii nje. Kutumia joto ndani au nje ya chafu pamoja na joto la ardhini na viwango vya unyevu ni jambo la kufurahisha kujua wakati wa kupanda mboga zako. Ninachagua sensorer unyevu wa unyevu kwa sababu aina hii ya sensorer haifai wakati wa maji.

Katika hii tunayoweza kufundisha tutafanya nodi ya LORA inayotuma data ifuatayo:

  • unyevu wa mchanga
  • joto la mchanga

Kwa ukamilifu wa mafunzo haya pia nitatuma nambari bila kichezaji cha LORA lakini badala yake hutuma unyevu wa mchanga na data ya joto ya mchanga juu ya serial. Joto la hewa na unyevu wa hewa utapimwa na node nyingine kwa sababu siwezi kuwa juu mzunguko wa vipimo kuwa na data zaidi. Unaweza kutumia sensorer hii pamoja na node ya seva katika hii inayoweza kufundishwa. Soma hii inayoweza kufundishwa kwanza kujua nini tranceiver ya kuchagua na kufanya node ya seva kupokea data.

Hatua ya 1: Sehemu Zinazohitajika

Sensornode:

  • Sensor ya joto isiyo na maji (ds18B20)
  • sensorer unyevu wa unyevu
  • arduino pro mini 3.3v 8mhz
  • kuzuka kwa esp
  • rfm95
  • waya kwa antena na unganisho (ninatumia waya msingi wa 0.8mm)
  • nyaya za kiume na kiume za kuruka
  • nyaya za kike za kuruka za kike
  • kizuizi cha terminal
  • vichwa vya kichwa
  • ubao wa mkate
  • Usb ya CP2102 kwa TTL

Zana:

  • chuma cha kutengeneza
  • mkataji wa upande
  • mkataji waya
  • bisibisi ya usahihi
  • bati ya kutengeneza
  • mtawala kupima antena
  • pampu inayobadilika (ikiwa unafanya makosa kama nilivyofanya)

Hatua ya 2: Kutengeneza Antena

Kwa antena mimi hutumia kebo iliyosalia ya kebo yangu ya basi ya 2x2x0.8mm au 2x2 20awg. Katika mtandao wa vitu unaweza kuchagua tranceiver yako na bendi ya masafa ya antena na nchi.

  • Inchi 868mhz 3.25 au 8.2 cm (hii ndio ninayotumia)
  • 915mhz inchi 3 au 7.8 cm
  • Inchi 433mhz 3 au 16.5cm

Hatua ya 3: Kugundisha Ngao ya Esp

Kuunganisha Ngao ya Esp
Kuunganisha Ngao ya Esp
  • Ondoa vipinga vya ngao ya esp (angalia R1 hadi R3 kwenye uwanja mwekundu)
  • Solder chip ya rfm95 kwenye ngao ya esp.
  • Solder vichwa vya kichwa kwenye ngao ya esp
  • Uza antena kwenye ngao ya esp. Usitumie bila antena unaweza kuharibu ngao.
  • Ikiwa vichwa vya pini havijauzwa kwenye solder ya arduino pia

Hatua ya 4: Usimbuaji

Kuandika
Kuandika
Kuandika
Kuandika
Kuandika
Kuandika

Najua ninaweza kutumia DTR kuweka upya arduino kiatomati lakini kwa upande wangu nilikuwa na makosa kupakia nambari hiyo. Kwa hivyo pia nilitumia kuweka upya mwongozo katika hii inayoweza kufundishwa kwa hivyo ikiwa una shida sawa unaweza kuitatua kwa kuweka upya mwongozo.

  • Wiring arduino kwa CP2102 kama ifuatavyo:

    • 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
  • Fungua schetch katika ideu ya arduino
  • Chagua bodi arduino pro mini
  • Chagua atmega 328p 3.3v 8mhz chini ya processor
  • Chagua bandari yako ya com
  • Bonyeza kitufe cha kupakia
  • Wakati nambari inakusanya kwa wakati unaona bautrate (tazama picha) bonyeza kitufe cha kuweka upya kwenye mini mini ya arduino (cp2102 haifanyi upya bodi) pia hakikisha umefunga ufuatiliaji wako wa serial wakati wa programu.

Sura ya kilimo kilimo ni nambari bila kichezaji cha LORA. Kwa njia hii unaweza kuanza mradi wako mwenyewe kuanzia faili hiyo na unaweza kuelewa vizuri jinsi nambari inavyofanya kazi. Ikiwa unahitaji usomaji sahihi zaidi unahitaji kuweka ramani za sensorer ya unyevu wakati haiko ndani ya maji na wakati iko ndani ya maji. (Kiwango cha chini na kiwango cha juu) nimeweka ramani kati ya 400 na 880. mstari. Hii itaharibu sensa yako. Baadaye nitakuonyesha jinsi ya kuzuia sensor hii.

Usomaji wa joto uko katika digrii celcius.

Maneno ya mwisho: Unapofungua mfuatiliaji wa seva (picha ya mwisho) utaona kuwa data imetumwa na koloni kati ya data. Hii ni ili tuweze kutuma kila kitu kwa node ya seva kwenye pakiti moja. Katika kufundisha baadaye nitafanya node nyingine ya seva ambapo data hii inasindika.

Hatua ya 5: Wiring

Wiring
Wiring
Wiring
Wiring
Wiring
Wiring
Wiring
Wiring

Katika picha hapo juu unaona jinsi ya kuweka waya kila kitu. Kinzani ni kinzani ya 4.7kohm inayotumiwa kama pullup. Katika mpango huo mimi hutumia tranceiver nyingine ya LORA na sensorer nyingine ya unyevu wa ardhi lakini wiring inakaa sawa. Nimejumuisha picha za kina ikiwa ya kwanza haijulikani.

Hatua ya 6: Hitimisho

Mafundisho haya hukuwezesha kupima joto na unyevu wa mchanga. Katika mafunzo ya baadaye tutatumia data hii kuchochea injini ya maji kumwagilia mimea yako pia tutatumia data hii katika mradi ujao kupendekeza upandaji wa mboga fulani wakati hali fulani zinatimizwa. Tutatumia tena hii inayoweza kufundishwa kwa mradi mwingine ambapo tutazuia maji kila kitu na nitaunda PCB ambapo unaweza kuweka kila kitu kwenye.

Ilipendekeza: