Talaan ng mga Nilalaman:

LORA Rain Sensor: 6 Hakbang
LORA Rain Sensor: 6 Hakbang

Video: LORA Rain Sensor: 6 Hakbang

Video: LORA Rain Sensor: 6 Hakbang
Video: DR. VICKI BELO's TRANSFORMATION💖🤩#vickibelo #doctor #transformation #viral #trending 2024, Hulyo
Anonim
LORA Rain Sensor
LORA Rain Sensor

Upang makagawa ng aking awtomatikong greenhouse kailangan ko ng ilang mga sensor. Ang sensor ng ulan na ito ang gagamitin ko upang magpasya kung ang mga pandilig ay dapat na buksan o hindi.

Ipapaliwanag ko ang sensor ng ulan na ito sa dalawang paraan.

  • gamit ang digital port
  • gamit ang analog port

Kapag ginagamit ang digital pin maaari mong gamitin ang potentiometer upang makontrol kung kailan magiging mataas ang digital pin. Kapag ginagamit ang analog pin maaari mong sukatin kung gaano kahirap umulan.

Ang una na gagamitin ko bilang isang napakababang power rain detector sa mga susunod na proyekto. Sa ganitong paraan ang aking LORA sensor ay nagpapadala lamang ng 1 kapag umuulan.

Hakbang 1: Kailangan

Sensornode:

  • sensor ng ulan
  • arduino pro mini 3.3v 8mhz
  • esp breakout
  • rfm95
  • wire para sa antena at mga koneksyon (Gumagamit ako ng 0.8mm solid core wire)
  • male to male jumper cables
  • babae hanggang babae na jumper cables
  • breadboard
  • CP2102 usb sa TTL

Mga tool:

  • panghinang
  • pamutol ng gilid
  • wire stripper

Hakbang 2: Paggawa ng Antenna

Para sa antena ay gumagamit ako ng natitirang cable ng aking 2x2x0.8mm o 2x2 20awg bus cable. Sa mga bagay na network maaari kang pumili ng iyong tranceiver at antena frequency band ayon sa bansa. Ito ang mga haba bawat frequency:

  • 868mhz 3.25 pulgada o 8.2 cm (ito ang ginagamit ko)
  • 915mhz 3 pulgada o 7.8 cm
  • 433mhz 3 pulgada o 16.5cm

Hakbang 3: Paghihinang sa Esp Shield

Paghihinang sa Esp Shield
Paghihinang sa Esp Shield
  • Alisin ang mga resistors ng esp Shi (tingnan ang R1 hanggang R3 sa pulang patlang)
  • Paghinang ang rfm95 chip papunta sa esp shield.
  • Paghinang ng mga pinheader papunta sa kalasag
  • Maghinang ng antena papunta sa kalasag. Huwag gumamit nang walang antena maaari mong mapinsala ang kalasag.
  • Kung ang mga pinheader ay hindi solder sa arduino solder din ito

Hakbang 4: Pag-coding

Coding
Coding
Coding
Coding

Alam kong maaari kong gamitin ang DTR upang awtomatikong i-reset ang arduino ngunit sa aking kaso ako ay may mga error sa pag-upload ng code. Samakatuwid Gumamit din ako ng isang manu-manong pag-reset sa itinuturo na ito kaya kung mayroon kang parehong problema maaari mong malutas ito sa pamamagitan ng isang manu-manong pag-reset.

  • Wire ang arduino sa CP2102 bilang mga sumusunod:

    • 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
  • Buksan ang schetch sa ideyang arduino
  • Piliin ang board arduino pro mini
  • Piliin ang atmega 328p 3.3v 8mhz sa ilalim ng processor
  • Piliin ang iyong com port
  • I-click ang upload button
  • Habang ang code ay nag-iipon sa sandaling nakikita mo ang bautrate (tingnan ang larawan) pindutin ang reset button sa arduino pro mini (ang cp2102 ay hindi na-reset ang board) siguraduhin ding isara ang iyong serial monitor habang nagprogram.

Ang lorarainsensoranalog code ay nagpapadala ng isang halaga mula 0-1023 papunta sa tranceiver. Mas kaunti ang halaga ay mas maraming ulan. 1023 ay walang ulan.

Ang lorarainsensordigital code ay nagpapadala lamang ng halagang 0 at 1 papunta sa trainceiver. Ang 0 ay nangangahulugang umulan at ang halaga ng trimpot ay naabot ang 1 ay nangangahulugang walang ulan at ang naitakdang halaga sa trimpot ay hindi naabot.

Hakbang 5: Mga kable

Kable
Kable
Kable
Kable
Kable
Kable
  • Sa unang imahe makikita mo ang mga kable kung ginagamit mo ang digital na output
  • Sa pangalawang imahe makikita mo ang mga kable kung ginagamit mo ang analog na output
  • Sa pangatlong larawan ay nag-zoom in ako sa mga kable ng LORA ship.

Hakbang 6: Konklusyon

Sa pagtuturo na ito natutunan mo kung paano gumamit ng isang sensor ng ulan sa dalawang paraan (analog at digital). Gagamitin ang sensor na ito sa mga susunod na proyekto tulad ng isang awtomatikong greenhouse at isang awtomatikong sistema ng pandilig.

Inirerekumendang: