Բովանդակություն:
- Քայլ 1: Անհրաժեշտ է
- Քայլ 2: Անթենայի պատրաստում
- Քայլ 3. Esp Shield- ի զոդում
- Քայլ 4: Կոդավորում
- Քայլ 5: Լարերի տեղադրում
- Քայլ 6: Եզրակացություն
Video: LORA Անձրևի տվիչ ՝ 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Իմ ավտոմատ ջերմոցը պատրաստելու համար ինձ որոշ սենսորներ էին պետք: Անձրևի այս սենսորը ես կօգտագործեմ որոշելու համար `ցողող սարքերը պետք է միացված լինեն, թե ոչ:
Ես անձրևի այս սենսորը կբացատրեմ երկու եղանակով:
- օգտագործելով թվային պորտը
- օգտագործելով անալոգային պորտը
Թվային քորոց օգտագործելիս կարող եք օգտագործել պոտենցիոմետրը ՝ կարգավորելու համար, թե երբ է թվային կապը բարձր լինելու: Անալոգային քորոցն օգտագործելիս կարող եք չափել, թե որքան ուժգին է անձրևը:
Առաջինը ես կօգտագործեմ որպես շատ ցածր հզորության անձրևի դետեկտոր հետագա նախագծերում: Այս կերպ իմ LORA տվիչը միայն 1 է ուղարկում անձրևի ժամանակ:
Քայլ 1: Անհրաժեշտ է
Sensornode:
- անձրևի տվիչ
- arduino pro mini 3.3v 8 մՀց հաճախականությամբ
- esp breakout
- rfm95
- մետաղալար ալեհավաքի և միացումների համար (ես օգտագործում եմ 0.8 մմ ամուր միջուկի մետաղալար)
- արականից արական ցատկող մալուխներ
- իգականից իգական jumper մալուխներ
- տախտակ
- CP2102 usb դեպի TTL
Գործիքներ:
- զոդման երկաթ
- կողային կտրիչ
- մետաղալար մերկացնող
Քայլ 2: Անթենայի պատրաստում
Ալեհավաքի համար ես օգտագործում եմ իմ 2x2x0.8 մմ կամ 2x2 20awg ավտոբուսի մալուխի մնացորդը: Իրերի ցանցում դուք կարող եք ընտրել ձեր տրանսնիվերի և ալեհավաքի հաճախականությունների խումբը ըստ երկրների: Սրանք են յուրաքանչյուր հաճախականության երկարությունները.
- 868 մՀց 3.25 դյույմ կամ 8.2 սմ (սա այն է, ինչ ես օգտագործում եմ)
- 915 մՀց 3 դյույմ կամ 7.8 սմ
- 433 մՀց 3 դյույմ կամ 16.5 սմ
Քայլ 3. Esp Shield- ի զոդում
- Հեռացրեք esp վահանի դիմադրողները (տե՛ս R1- ից R3 կարմիր դաշտում)
- Fոդեք rfm95 չիպը esp վահանի վրա:
- Սոսինձները կպցրեք esp վահանի վրա
- Enոդեք ալեհավաքը esp վահանի վրա: Մի օգտագործեք առանց ալեհավաքի, կարող եք վնասել վահանը:
- Եթե սլաքները ամրացված չեն arduino զոդի վրա, դրանք նույնպես
Քայլ 4: Կոդավորում
Ես գիտեմ, որ կարող եմ օգտագործել DTR- ն arduino- ն ինքնաբերաբար վերականգնելու համար, բայց իմ դեպքում ես սխալներ ունեի ծածկագիրը վերբեռնելիս: Հետևաբար, ես նույնպես օգտագործեցի ձեռնարկի վերականգնում այս հրահանգի մեջ, այնպես որ, եթե դուք ունեք նույն խնդիրը, կարող եք այն լուծել ձեռքով վերակայմամբ:
-
Արդուինոն միացրեք CP2102- ին հետևյալ կերպ.
- 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
- Բացեք գծանշանը arduino ide- ում
- Ընտրեք arduino pro mini տախտակ
- Ընտրեք atmega 328p 3.3v 8mhz պրոցեսորի տակ
- Ընտրեք ձեր com նավահանգիստը
- Կտտացրեք բեռնման կոճակին
- Մինչ ծածկագիրը կազմվում է այն պահին, երբ տեսնում եք բաուրատը (տես նկարը), arduino pro mini- ի վրա սեղմեք վերակայման կոճակը (cp2102- ը չի վերականգնում տախտակը) նաև ծրագրավորվելիս անպայման փակեք ձեր սերիական մոնիտորը:
Lorarainsensoranalog կոդը 0-1023-ից մի արժեք է ուղարկում տրանսվիվեր: Որքան քիչ է արժեքը, այնքան ավելի շատ է անձրևը: 1023 -ը անձրև չէ:
Lorarainsensordigital ծածկագիրը ուղարկում է միայն 0 և 1 արժեքներ trainceiver- ի վրա: 0 նշանակում է անձրև, և տրիմպոտի արժեքը հասնում է 1 -ի, նշանակում է, որ անձրև չկա, և եռոտանի վրա սահմանված արժեքը չի հասնում:
Քայլ 5: Լարերի տեղադրում
- Առաջին պատկերում դուք տեսնում եք էլեկտրագծերը, երբ դուք օգտագործում եք թվային ելքը
- Երկրորդ պատկերում դուք տեսնում եք էլեկտրագծերը, երբ դուք օգտագործում եք անալոգային ելքը
- Երրորդ նկարում ես մեծացնում եմ LORA նավի էլեկտրագծերը:
Քայլ 6: Եզրակացություն
Այս ձեռնարկում դուք սովորեցիք, թե ինչպես օգտագործել անձրևի տվիչը երկու եղանակով (անալոգային և թվային): Այս տվիչը կօգտագործվի հետագա նախագծերում, ինչպիսիք են ավտոմատ ջերմոցը և ավտոմատ ցնցուղ համակարգը:
Խորհուրդ ենք տալիս:
Անձրևի դետեկտոր ՝ օգտագործելով Arduino և անձրևի տվիչ ՝ 8 քայլ
Անձրևի դետեկտոր ՝ օգտագործելով Arduino և Raindrop Sensor: Այս ձեռնարկում մենք կսովորենք, թե ինչպես կարելի է անձրևը հայտնաբերել անձրևի սենսորի միջոցով և ձայն արձակել ՝ օգտագործելով ազդանշանային մոդուլը և OLED էկրանը և Visuino- ն: Դիտեք տեսանյութը
Թող անձրևի ՝ 5 քայլ
Թող անձրևի. Սա մի խաղ է, որը պետք է խաղա Micro: bit Խաղը կոչվում է Անձրև, և նպատակն է խուսափել ընկնող առարկաների հարվածներից: Կամ աջից ձախ շարժվելով և/կամ օբյեկտները կրակելով: Խաղը գործարկվում է հետևյալ հսկիչներով. Թափահարել - Init
Հպման տվիչ և ձայնային տվիչ, որը վերահսկում է AC/DC լույսերը `5 քայլ
Touch Sensor & Sound Sensor AC/DC Lights. ՄԻԱՎԱ, եթե այն բաց թողնեք, Լույսը ԿԱՆFԻ, և նույնը
Duրի մակարդակի Arduino- ի հայտնաբերման մեթոդներ `օգտագործելով ուլտրաձայնային տվիչ և Funduino ջրի տվիչ` 4 քայլ
Duրի մակարդակի Arduino- ի հայտնաբերման մեթոդներ `օգտագործելով ուլտրաձայնային տվիչ և Funduino ջրի սենսոր: Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես ստեղծել էժան ջրի դետեկտոր` օգտագործելով երկու մեթոդ ՝ 1. Ուլտրաձայնային տվիչ (HC-SR04) .2. Funduino ջրի ցուցիչ
Օպտիկական անձրևի տվիչ `6 քայլ (նկարներով)
Օպտիկական անձրևի տվիչ. Չափում եք անձրևը լազերո՞վ: Դա հնարավոր է: Հետևեք այս հրահանգին ՝ ձեր սեփական Opical Rain Sensor- ը պատրաստելու համար