Բովանդակություն:

Հեռավորության տվիչի ազդանշան W/ Arduino: 5 քայլ
Հեռավորության տվիչի ազդանշան W/ Arduino: 5 քայլ

Video: Հեռավորության տվիչի ազդանշան W/ Arduino: 5 քայլ

Video: Հեռավորության տվիչի ազդանշան W/ Arduino: 5 քայլ
Video: 13 զով էլեկտրոնային ձկնորսական արտադրանք Joom- ից 2024, Նոյեմբեր
Anonim
Հեռավորության տվիչի ահազանգ W/ Arduino
Հեռավորության տվիչի ահազանգ W/ Arduino

Երբևէ ցանկացե՞լ եք հեռավորության/շարժման սենսորային ազդանշան, որը կարող է ներառվել ինքներդ տանը և միացնել անջատիչի մատով: Իմ ստեղծած ահազանգման համակարգը հենց դա է անում, այն շահարկում է ուլտրաձայնային հեռավորության սենսորը `վերահսկելու համար, թե արդյոք օբյեկտը հայտնվում է 15 դյույմ սահմաններում, և երբ ահազանգը զինված է (ինչպես անջատիչը միացված է), ահազանգի լույսերը կսկսեն բռնկվել մինչ ազդանշանը ստեղծում է աղմուկը անմիջապես ահազանգեց հարակից տարածքում գտնվողներին: Theարթուցիչը տեղադրված է ժամաչափով, որն օգտագործում է 7 հատվածի LED, չնայած որ ահազանգը մնում է անսահմանափակ, եթե այն անջատված չէ, ձգանից 10 վայրկյան հետո ոստիկանությունը «կտեղեկացվի» և կուղարկվի ձեր գտնվելու վայրը: Այսպիսով, առանց երկարաձգման, եկեք նայենք անհրաժեշտ նյութերին:

Պարագաներ

Յոթ հատված LED

Breadboard

Արդուինո

Բզզոց

Johson տասնամյակի հաշվիչ x 2

555 erամաչափ

Ուլտրաձայնային հեռավորության սենսոր

LED x 9

470 Օմ դիմադրություն

330 Օմ դիմադրություն x 2

1 Մեգա Օմ դիմադրություն

Քայլ 1: Հավաքեք ingրամեկուսացման LED լույսերը

Հավաքեք ingրամեկուսացման LED լույսերը
Հավաքեք ingրամեկուսացման LED լույսերը
Հավաքեք ingրամեկուսացման LED լույսերը
Հավաքեք ingրամեկուսացման LED լույսերը

Հիշեք, որ գունավորեք ձեր լարերը: Հիմնականում կարմիր լարերը ցույց են տալիս կապը հոսանքի հետ, մինչդեռ սև լարերը ցույց են տալիս միացում գետնին: Տարբեր գույների լարերը, որոնք չեն ներկայացնում սևը կամ կարմիրը, պարզապես գեղագիտության համար են, ինչը լիովին կախված է ձեր հայեցողությունից: Դուք պետք է կազմաձևեք ձեր 555 ժամաչափը Johnsonոնսոնի տասնամյակի երկու հաշվիչներից մեկին, երբ մեկ հաշվիչն ամբողջությամբ միացնեք, անցեք հաջորդին: Այս անգամ միացրեք շրջված ելքային 10 փին ձեր արդեն կազմաձևված հաշվիչից և միացրեք այն ձեր երկրորդ տասնամյակի հաշվիչի ժամաչափին: Համոզվեք, որ գետնին կապեք սևի հետ կապված բոլոր կապումները (կամ եթե դուք օգտագործում եք tinkercad- ը, ներկառուցված պիտակավորման համակարգով տարբեր պիններ տարբերելու համար): Համոզվեք, որ տախտակը միացնում եք թվային քորոցին ՝ ուղղակի հոսանքի փոխարեն, դա օգտակար կլինի, քանի որ մենք կարող ենք շահարկել, երբ LED համակարգը սնվում է կոդի միջոցով:

Քայլ 2. Ուլտրաձայնային հեռավորության ցուցիչ

Ուլտրաձայնային հեռավորության սենսոր
Ուլտրաձայնային հեռավորության սենսոր

Ուլտրաձայնային հեռավորության սենսորը կօգտագործվի `տեսնելու համար, թե արդյոք օբյեկտը մտել է սենսորից 15 դյույմ տիրույթում, իհարկե իրական հեռավորությունը ձեզանից է կախված և իրականում շատ ավելի հեռու կլիներ: Բայց հանուն նախագիծը գործնականում նմանակելու, մենք այն կսահմանափակենք 15 դյույմ տրամագծով: Համոզվեք, որ Trig և Echo կապումներն միացնում եք ձեր ընտրած թվային կապումներին, և հոսանքը և հիմքը նույնպես պետք է միացված լինեն դրանց նշանակած կապումներին:

Քայլ 3. Յոթ հատված LED և ազդանշան

Յոթ հատվածի LED և ազդանշան
Յոթ հատվածի LED և ազդանշան
Յոթ հատվածի LED և ազդանշան
Յոթ հատվածի LED և ազդանշան

Կարգավորեք ձեր ընտրած թվային կապում հանգեցրած յոթ հատվածը: Մի միացրեք DP կոչվող քորոցը, նաև կախված ձեր մոդելից, կամ կունենաք ընդհանուր անոդ (CA) կամ ընդհանուր կաթոդ (CC): Համոզվեք, որ CC- ն միացնում եք գետնին, իսկ CA- ին `հոսանքին` 330 ohms դիմադրիչով միացման լարի մեջ: Բացի այդ, յոթ հատվածի լուսարձակը պետք է տեղադրվի ահազանգի կենտրոնի մոտակայքում, բայց չպետք է խոչընդոտի որևէ հիմնական գործիքի տեսլականին: Ինչ վերաբերում է զնգոցին, խնդրում ենք ազդանշանը դնել թվային կապի վրա իր տերմինալի ոտքի համար և բացասական ոտքը միացնել գետնին ՝ մեկ կիլո-օմ դիմադրության հետ միասին:

Քայլ 4: Անջատիչ

Անջատիչը
Անջատիչը

Անջատիչը պետք է միացված լինի երկու տերմինալներից որևէ մեկի հոսանքին և գետնին, ընդհանուր ոտքը պետք է միացված լինի թվային քորոցին, քանի որ միացված լինելու դեպքում հոսանքը կմտնի պին, որը կզգա հոսանքը և ազդանշանին կասի անջատվել:.

Քայլ 5: Կոդ

Օրենսգիրքը
Օրենսգիրքը

Կոդի համար նախատեսված arduino ֆայլը տեղադրված է և ներբեռնվում է ցանկացած օգտվողի համար, ով հետևում է այս ուղեցույցին: Կոդը գործում է այնպես, ինչպես ընկալում է ուլտրաձայնային հեռավորության սենսորի հեռավորությունը, ազդանշան է ազդում, եթե ուլտրաձայնային հեռավորության տվիչը զգում է օբյեկտը 15 դյույմ սահմաններում, և անջատիչը անջատված է: Սա կհանգեցնի սլաքի տեսքով լուսադիոդային հետագծող/բռնկվող լույսերը, յոթ հատվածի լուսաչափը `10 վայրկյան (9 -ից 0), և ահազանգը երբևէ վայրկյան անցել է յոթ հատվածի ցուցադրման վրա: Alarmարթուցիչը հեշտությամբ կարող է զինաթափվել ՝ օբյեկտը 15 դյույմանոց սահմանից դուրս տեղափոխելով կամ անջատիչը միացված է:

Խորհուրդ ենք տալիս: