Cuprins:
- Pasul 1: necesar
- Pasul 2: Realizarea antenei
- Pasul 3: lipirea scutului Esp
- Pasul 4: Codificare
- Pasul 5: Cablare
- Pasul 6: Concluzie
Video: Senzor de ploaie LORA: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Pentru a-mi face sera automată aveam nevoie de niște senzori. Acest senzor de ploaie îl voi folosi pentru a decide dacă aspersoarele trebuie să fie activate sau nu.
Voi explica acest senzor de ploaie în două moduri.
- folosind portul digital
- folosind portul analogic
Când utilizați pinul digital, puteți utiliza potențiometrul pentru a regla când pinul digital va fi ridicat. Când utilizați pinul analogic, puteți măsura cât de mult plouă.
Primul îl voi folosi ca detector de ploaie cu putere foarte mică în proiecte ulterioare. În acest fel, senzorul meu LORA trimite un 1 numai când plouă.
Pasul 1: necesar
Sensornode:
- senzor de ploaie
- arduino pro mini 3.3v 8mhz
- sp breakout
- rfm95
- fir pentru antenă și conexiuni (folosesc un fir cu miez solid de 0,8 mm)
- cabluri jumper de la tată la tată
- cabluri jumper feminin la feminin
- panou de masă
- CP2102 usb la TTL
Instrumente:
- ciocan de lipit
- tăietor lateral
- decapant de sârmă
Pasul 2: Realizarea antenei
Pentru antenă folosesc câteva cabluri rămase din cablul meu de bus 2x2x0.8mm sau 2x2 20awg. În rețeaua de lucruri puteți alege transbordatorul și banda de frecvență a antenei în funcție de țară. Acestea sunt lungimile pe frecvență:
- 868mhz 3,25 țoli sau 8,2 cm (acesta este cel pe care îl folosesc)
- 915mhz 3 inci sau 7,8 cm
- 433mhz 3 inci sau 16,5cm
Pasul 3: lipirea scutului Esp
- Scoateți rezistențele scutului esp (consultați R1 la R3 în câmpul roșu)
- Lipiți cipul rfm95 pe scutul esp.
- Lipiți capetele de pin pe scutul esp
- Lipiți antena pe scutul esp. Nu utilizați fără antenă, puteți deteriora scutul.
- Dacă capetele de pin nu sunt lipite pe lipirea arduino și acestea
Pasul 4: Codificare
Știu că pot folosi DTR pentru a reseta automat arduino, dar în cazul meu am avut erori la încărcarea codului. Prin urmare, am folosit și o resetare manuală în acest instructable, deci dacă aveți aceeași problemă, o puteți rezolva printr-o resetare manuală.
-
Conectați arduino la CP2102 după cum urmează:
- 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
- Deschideți schetch-ul în ideul arduino
- Selectați placa arduino pro mini
- Selectați atmega 328p 3.3v 8mhz sub procesor
- Selectați portul de com
- Faceți clic pe butonul de încărcare
- În timp ce codul se compilează în momentul în care vedeți bautrate (vezi imaginea) apăsați butonul de resetare de pe arduino pro mini (cp2102 nu resetează placa), de asemenea, asigurați-vă că ați închis monitorul serial în timpul programării.
Codul lorarainsensoranalog trimite o valoare de la 0-1023 la transmițător. Cu cât valoarea este mai mică, cu atât este mai multă ploaie. 1023 nu este ploaie.
Codul lorarainsensordigital trimite doar o valoare de 0 și 1 către receptorul de tren. 0 înseamnă ploaie și valoarea trimpotului este atinsă 1 înseamnă că nu este ploaie și valoarea setată pe trimpot nu este atinsă.
Pasul 5: Cablare
- În prima imagine vedeți cablarea pentru când utilizați ieșirea digitală
- În a doua imagine vedeți cablarea pentru când utilizați ieșirea analogică
- În cea de-a treia imagine fac zoom pe cablajul navei LORA.
Pasul 6: Concluzie
În acest instructable ați învățat cum să utilizați un senzor de ploaie în două moduri (analog și digital). Acest senzor va fi utilizat în proiecte ulterioare, cum ar fi o seră automată și un sistem automat de aspersoare.
Recomandat:
Detector de ploaie folosind senzorul Arduino și Raindrop: 8 pași
Detector de ploaie folosind senzorul Arduino și Raindrop Sensor: În acest tutorial vom învăța cum să detectăm o ploaie folosind un senzor de ploaie și să facem un sunet folosind un modul buzzer și afișaj OLED și Visuino
Senzor de ploaie auto IR: 6 pași
DIY senzor de ploaie auto IR: piese necesare: 1 - senzor IR pentru evitarea obstacolelor KY-032 (AD-032) 2- modul de releu 5V 3- orice tip 12V încărcător mobil 4- cutie transparentă mică pentru a monta emițătorul și receptorul IR LED (puteți obțineți-l de la un receptor de satelit vechi) .5- placa PCB universală 6
Cum se realizează un circuit de alarmă de ploaie folosind tranzistorul BC547: 10 pași
Cum se face un circuit de alarmă de ploaie folosind tranzistorul BC547: Hii prietene, astăzi voi face un circuit de circuit simplu de alarmă de ploaie folosind tranzistorul BC547. Acest circuit este foarte ușor de realizat. Să începem
Interfață senzor picătură de ploaie la NodeMcu - pentru începători: 5 pași
Interfață senzor picătură de ploaie la NodeMcu | pentru începători: în acest tutorial știți cum să interfațați senzorul picăturilor de ploaie cu NodeMcu
Senzor optic de ploaie: 6 pași (cu imagini)
Senzor optic de ploaie: Măsurarea ploii cu un laser? Este posibil. Urmați acest instructabil pentru a vă crea propriul senzor de ploaie opical