Orodha ya maudhui:

Sensor ya Mvua ya LORA: Hatua 6
Sensor ya Mvua ya LORA: Hatua 6

Video: Sensor ya Mvua ya LORA: Hatua 6

Video: Sensor ya Mvua ya LORA: Hatua 6
Video: АНИМАТРОНИКИ Обидели ТУСОВЩИКА из BACKROOMS и НЕЗАКОННЫЕ Эксперименты в VR! 2024, Julai
Anonim
Sensor ya Mvua ya LORA
Sensor ya Mvua ya LORA

Ili kutengeneza chafu yangu ya kiotomatiki nilihitaji sensorer kadhaa. Kitambuzi hiki cha mvua nitatumia kuamua ikiwa dawa ya kunyunyizia inapaswa kuwashwa au la.

Nitaelezea sensor hii ya mvua kwa njia mbili.

  • kutumia bandari ya dijiti
  • kutumia bandari ya analog

Unapotumia pini ya dijiti unaweza kutumia potentiometer kudhibiti wakati pini ya dijiti itakuwa juu. Wakati wa kutumia pini ya analog unaweza kupima jinsi mvua inavyokuwa ngumu.

Ya kwanza nitatumia kama kifaa cha kugundua mvua chini sana katika miradi ya baadaye. Kwa njia hii sensa yangu ya LORA hutuma 1 tu wakati kunanyesha.

Hatua ya 1: Inahitajika

Sensornode:

  • sensa ya mvua
  • 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
  • ubao wa mkate
  • Usb ya CP2102 kwa TTL

Zana:

  • chuma cha kutengeneza
  • mkataji wa upande
  • mkataji waya

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

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.

Nambari ya lorarainsensoranalog hutuma thamani kutoka 0-1023 kwenye tranceiver. Thamani ya chini ni mvua zaidi. 1023 hakuna mvua.

Nambari ya lorarainsensordigital hutuma tu thamani ya 0 na 1 kwa msaliti. 0 inamaanisha mvua na thamani ya trimpot hufikiwa 1 inamaanisha kuwa hakuna mvua na thamani iliyowekwa kwenye trimpot haijafikiwa.

Hatua ya 5: Wiring

Wiring
Wiring
Wiring
Wiring
Wiring
Wiring
  • Katika picha ya kwanza unaona wiring kwa wakati unatumia pato la dijiti
  • Katika picha ya pili unaona wiring kwa wakati unatumia pato la analog
  • Katika picha ya tatu ninaongeza wiring ya meli ya LORA.

Hatua ya 6: Hitimisho

Katika hii unaweza kufundishwa jinsi ya kutumia sensa ya mvua kwa njia mbili (analog na dijiti). Sensor hii itatumika katika miradi ya baadaye kama chafu moja kwa moja na mfumo wa kunyunyizia otomatiki.

Ilipendekeza: