Innholdsfortegnelse:
- Trinn 1: Nødvendig
- Trinn 2: Lag antennen
- Trinn 3: Lodding Esp -skjoldet
- Trinn 4: Koding
- Trinn 5: Kabling
- Trinn 6: Konklusjon
Video: LORA regnsensor: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
For å lage mitt automatiserte drivhus trengte jeg noen sensorer. Denne regnsensoren vil jeg bruke til å bestemme om sprinklere skal slås på eller ikke.
Jeg vil forklare denne regnsensoren på to måter.
- ved hjelp av den digitale porten
- ved hjelp av den analoge porten
Når du bruker den digitale pinnen, kan du bruke potensiometeret til å regulere når den digitale pinnen blir høy. Når du bruker den analoge pinnen, kan du måle hvor hardt det regner.
Den første vil jeg bruke som en meget lav effekt regndetektor i senere prosjekter. På denne måten sender LORA -sensoren min bare 1 når det regner.
Trinn 1: Nødvendig
Sensornode:
- regnsensor
- arduino pro mini 3.3v 8mhz
- esp breakout
- rfm95
- ledning for antenne og tilkoblinger (jeg bruker en 0,8 mm solid kjernetråd)
- mannlige til mannlige startkabler
- hun til hun jumperkabler
- brødbrett
- CP2102 usb til TTL
Verktøy:
- loddejern
- sidekutter
- wire stripper
Trinn 2: Lag antennen
For antennen bruker jeg en kabel som er igjen av min 2x2x0.8mm eller 2x2 20awg busskabel. På tingnettverket kan du velge tranceiver og antennefrekvensbånd etter land. Dette er lengdene per frekvens:
- 868mhz 3,25 tommer eller 8,2 cm (dette er den jeg bruker)
- 915mhz 3 tommer eller 7,8 cm
- 433mhz 3 tommer eller 16,5 cm
Trinn 3: Lodding Esp -skjoldet
- Fjern motstandene på esp -skjoldet (se R1 til R3 i det røde feltet)
- Lodd rfm95 -brikken på esp -skjoldet.
- Lodd pinnehodene på esp -skjoldet
- Lodd antennen på esp -skjoldet. Ikke bruk uten antenne, du kan skade skjoldet.
- Hvis pinheaders ikke er loddet på arduino loddetinn, disse også
Trinn 4: Koding
Jeg vet at jeg kan bruke DTR for å automatisk tilbakestille arduinoen, men i mitt tilfelle hadde jeg feil ved opplasting av koden. Derfor brukte jeg også en manuell tilbakestilling i denne instruksjonsboken, så hvis du har det samme problemet, kan du løse det med en manuell tilbakestilling.
-
Koble 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
- Åpne skjemaet i arduino ideen
- Velg brett arduino pro mini
- Velg atmega 328p 3.3v 8mhz under prosessor
- Velg din kommandoport
- Klikk på opplastingsknappen
- Mens koden kompileres for øyeblikket du ser bautrate (se bilde), trykker du på tilbakestillingsknappen på arduino pro mini (cp2102 nullstiller ikke kortet), og sørg for å lukke den serielle skjermen mens du programmerer.
Lorarainsensoranalog-koden sender en verdi fra 0-1023 til tranceiveren. Jo mindre verdien er, jo mer regn kommer det. 1023 er ikke regn.
Lorarainsensordigital -koden sender bare en verdi på 0 og 1 til trainceiveren. 0 betyr regn og verdien av trimpoten er nådd 1 betyr at det ikke kommer regn og verdien som er angitt på trimpoten ikke er nådd.
Trinn 5: Kabling
- På det første bildet ser du ledningene for når du bruker den digitale utgangen
- På det andre bildet ser du ledningene for når du bruker den analoge utgangen
- På det tredje bildet zoomer jeg inn på ledningene til LORA -skipet.
Trinn 6: Konklusjon
I denne instruksen lærte du hvordan du bruker en regnsensor på to måter (analog og digital). Denne sensoren vil bli brukt i senere prosjekter som et automatisk drivhus og et automatisk sprinklersystem.
Anbefalt:
MuMo - LoRa Gateway: 25 trinn (med bilder)
MuMo-LoRa Gateway: ### UPDATE 10-03-2021 // den siste informasjonen/oppdateringene vil være tilgjengelig på github-siden: https: //github.com/MoMu-Antwerp/MuMoHva er MuMo? MuMo er et samarbeid mellom produktutvikling (en avdeling ved Universitetet i Antwerpen) under
ESP32 Med E32-433T LoRa-modulopplæring - LoRa Arduino -grensesnitt: 8 trinn
ESP32 Med E32-433T LoRa-modulopplæring | LoRa Arduino Interfacing: Hei, hva skjer, gutter! Akarsh her fra CETech. Dette prosjektet mitt er grensesnitt mot E32 LoRa-modulen fra eByte, som er en 1 watts transceivermodul med høy effekt med en ESP32 ved bruk av Arduino IDE. Vi forsto hvordan E32 fungerte i vår siste tutoria
Kontroller hvitevarer over LoRa - LoRa i hjemmeautomatisering - LoRa fjernkontroll: 8 trinn
Kontroller hvitevarer over LoRa | LoRa i hjemmeautomatisering | LoRa fjernkontroll: Kontroller og automatiser dine elektriske apparater fra lange avstander (kilometer) uten tilstedeværelse av internett. Dette er mulig gjennom LoRa! Hei, hva skjer, folkens? Akarsh her fra CETech. Denne PCB har også en OLED -skjerm og 3 reléer som en
Hvordan bruke FC-37 regnsensor med en Arduino: 4 trinn (med bilder)
Hvordan bruke FC-37 regnsensor med en Arduino: Hei! I min første instruks vil jeg vise deg hvordan du bruker FC-37 regnsensor med en arduino. Jeg bruker en arduino nano, men andre versjoner vil fungere helt fint
Optisk regnsensor: 6 trinn (med bilder)
Optisk regnsensor: Måler du regn med en laser? Det er mulig. Følg denne instruksjonsboken for å lage din helt egen opiske regnsensor