Indholdsfortegnelse:
- Trin 1: Påkrævet
- Trin 2: Fremstilling af antennen
- Trin 3: Lodning af Esp Shield
- Trin 4: Kodning
- Trin 5: Ledningsføring
- Trin 6: Konklusion
Video: LORA Regnsensor: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
For at lave mit automatiserede drivhus havde jeg brug for nogle sensorer. Denne regnsensor vil jeg bruge til at bestemme, om sprinklere skal tændes eller ej.
Jeg vil forklare denne regnsensor på to måder.
- ved hjælp af den digitale port
- ved hjælp af den analoge port
Når du bruger den digitale pin, kan du bruge potentiometeret til at regulere, hvornår den digitale pin vil være høj. Når du bruger den analoge pin, kan du måle, hvor hårdt det regner.
Den første vil jeg bruge som en meget lav effekt regndetektor i senere projekter. På denne måde sender min LORA sensor kun en 1 når det regner.
Trin 1: Påkrævet
Sensornode:
- regnsensor
- arduino pro mini 3.3v 8mhz
- især breakout
- rfm95
- ledning til antenne og tilslutninger (jeg bruger en 0,8 mm solid kernetråd)
- han til han jumperkabler
- hun til hun jumper kabler
- brødbræt
- CP2102 usb til TTL
Værktøjer:
- loddekolbe
- sideskærer
- wire stripper
Trin 2: Fremstilling af antennen
Til antennen bruger jeg et restkabel af mit 2x2x0.8mm eller 2x2 20awg buskabel. På tingnetværket kan du vælge din tranceiver og antennefrekvensbånd efter land. Disse er længderne pr. Frekvens:
- 868mhz 3,25 tommer eller 8,2 cm (det er den jeg bruger)
- 915mhz 3 tommer eller 7,8 cm
- 433mhz 3 tommer eller 16,5 cm
Trin 3: Lodning af Esp Shield
- Fjern modstandene på esp -skærmen (se R1 til R3 i det røde felt)
- Lod lod rfm95 -chippen på esp -skærmen.
- Lod lodretapperne på esp -skærmen
- Lod lod antennen på esp -skærmen. Brug ikke uden en antenne, du kan beskadige skærmen.
- Hvis nålhovederne ikke er loddet på arduino -loddet, er disse også
Trin 4: Kodning
Jeg ved, at jeg kan bruge DTR til automatisk at nulstille arduinoen, men i mit tilfælde havde jeg fejl ved upload af koden. Derfor brugte jeg også en manuel nulstilling i denne instruktive, så hvis du har det samme problem, kan du løse det ved en manuel nulstilling.
-
Led arduinoen til CP2102 som følger:
- 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
- Åbn skitsen i arduino ideen
- Vælg board arduino pro mini
- Vælg atmega 328p 3.3v 8mhz under processor
- Vælg din com -port
- Klik på upload -knappen
- Mens koden kompileres i det øjeblik, du ser bautrate (se billede), skal du trykke på reset -knappen på arduino pro mini (cp2102 nulstiller ikke kortet), og sørg også for at lukke din serielle skærm, mens du programmerer.
Lorarainsensoranalog-koden sender en værdi fra 0-1023 til tranceiveren. Jo mindre værdien er, jo mere regn er der. 1023 er ingen regn.
Lorarainsensordigital -koden sender kun en værdi på 0 og 1 til trainceiveren. 0 betyder regn, og værdien af trimpotten er nået 1 betyder, at der ikke er regn, og den værdi, der er angivet på trimpotten, ikke nås.
Trin 5: Ledningsføring
- På det første billede ser du ledningerne til, når du bruger den digitale udgang
- På det andet billede ser du ledningerne til, når du bruger den analoge udgang
- På det tredje billede zoomer jeg ind på ledningerne til LORA -skibet.
Trin 6: Konklusion
I denne instruktør lærte du, hvordan du bruger en regnsensor på to måder (analog og digital). Denne sensor vil blive brugt i senere projekter som et automatisk drivhus og et automatisk sprinklersystem.
Anbefalede:
MuMo - LoRa Gateway: 25 trin (med billeder)
MuMo-LoRa Gateway: ### UPDATE 10-03-2021 // de seneste oplysninger/opdateringer vil være tilgængelige på github-siden: https: //github.com/MoMu-Antwerp/MuMoHvad er MuMo? MuMo er et samarbejde mellem produktudvikling (en afdeling ved universitetet i Antwerpen) under
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
ESP32 Med E32-433T LoRa-modul Tutorial - LoRa Arduino -grænseflade: 8 trin
ESP32 Med E32-433T LoRa-modul Tutorial | LoRa Arduino Interfacing: Hey, hvad sker der, fyre! Akarsh her fra CETech.This project of my interfaces the E32 LoRa module from eByte which is a high-power 1-watt transceiver module with an ESP32 using Arduino IDE.We forstod funktionen af E32 i vores sidste tutoria
Styr husholdningsapparater over LoRa - LoRa i hjemmeautomatisering - LoRa fjernbetjening: 8 trin
Styr husholdningsapparater over LoRa | LoRa i hjemmeautomatisering | LoRa fjernbetjening: Styr og automatiser dine elektriske apparater fra lange afstande (kilometer) uden tilstedeværelse af internettet. Dette er muligt gennem LoRa! Hey, hvad sker der, gutter? Akarsh her fra CETech.Dette printkort har også et OLED -display og 3 relæer, som en
Optisk regnsensor: 6 trin (med billeder)
Optisk regnsensor: Måling af regn med en laser? Det er muligt. Følg denne instruktion for at lave din helt egen Opical Rain Sensor