Բովանդակություն:
- Պարագաներ
- Քայլ 1. Քայլ 1. Ուլտրաձայնային տվիչի հավաքում
- Քայլ 2: Քայլ 2. Կցեք ազդանշանը
- Քայլ 3. Քայլ 3. Կցեք LED- ը
- Քայլ 4: Քայլ 4: Կոդավորման ժամանակ
- Քայլ 5. Քայլ 5. Կատուն կանգնեցնելու ժամանակն է:
- Քայլ 6: Քայլ 6: Խաղացեք կարգավորումների հետ
Video: Arduino ահազանգ - կատու ապացույց. 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Կատուները կարող են հիանալի լինել: Նրանք կարող են այնքան անհավատալիորեն սրամիտ, անհասկանալի և զվարճալի լինել: Այնուամենայնիվ, երբ նրանք սկսում են ինչ -որ նախագիծ, նրանց կարող են անհավատալիորեն զսպել: Ո՞րն է կատուն զսպելու ավելի լավ միջոց, քան շարժման նկատմամբ զգայուն լույսն ու ձայնը:
Այս դասում դուք կսովորեք, թե ինչպես ստեղծել և կոդավորել Arduino- ն ՝ մոտակայքում շարժումը հայտնաբերելու համար: Երբ շարժումը տեղի է ունենում, այն կխոչընդոտի արարածին և՛ LED լույսով, և՛ ձայնով:
Շրջանակների և ծրագրավորման որոշ հիմնական փորձեր օգտակար են, բայց պարտադիր չեն:
Պարագաներ
1 Arduino Uno
1 Հացաթուղթ
2 330Ω դիմադրություն
1 բզզոց
1 RGB LED
10 Jumper մալուխներ
1 9V1A ադապտեր (կարգավորելու և միացնելու համար)
Քայլ 1. Քայլ 1. Ուլտրաձայնային տվիչի հավաքում
Սկսեք հավաքել ձեր տախտակը:
Կցեք Ultra Sonic սենսորը, ինչպես ցույց է տրված վերևում: Ուշադրություն դարձրեք չորս տարբեր կապում (պիտակավորված) VCC, Trig, Echo և Gnd: Համոզված եղեք, որ VCC- ն գնում է 5V հոսանքի աղբյուր, իսկ GND- ը `գետնին:
Trig- ը պետք է գնա դեպի Pin 2, իսկ Echo- ն ՝ դեպի Pin 3:
Քայլ 2: Քայլ 2. Կցեք ազդանշանը
Կրկին, հետևեք վերևի հացահատիկի հետ `ազդանշանը ամրացնելու համար: Համոզված եղեք, որ ազդանշանի + տերմինալը կցված է 7 -րդ կապին, և օգտագործեք 330Ω ռեզիստոր `տերմինալը գետնին ամրացնելու համար:
Քայլ 3. Քայլ 3. Կցեք LED- ը
Կցեք RGB LED- ը, ինչպես ցույց է տրված դիագրամում: Կարմիրը պետք է ամրացվի 9 -րդ կապակցին, կանաչը `10 -ին, իսկ կապույտը` 11 -ին: Վերջին (և ամենաերկար) քորոցը պետք է ամրացվի գետնին `330Ω ռեզիստորով:
Քայլ 4: Քայլ 4: Կոդավորման ժամանակ
Հիմա ժամանակն է ավելացնել կոդը: Օգտագործելով Arduino խմբագրիչը ՝ հետևյալ ծածկագիրը կհանգեցնի ձեր LED- ի լուսավորության և ազդանշանի աղմուկի ՝ կախված այն հեռավորությունից, որը UltraSonic ցուցիչը հայտնաբերում է օբյեկտը:
Եթե ձեր ցանկացած PIN համարով ստեղծագործական եք դարձել, իմացեք, որ գուցե անհրաժեշտ լինի փոխել դրանք ՝ կոդը գործարկելու համար:
Քայլ 5. Քայլ 5. Կատուն կանգնեցնելու ժամանակն է:
Կարգավորեք ձեր դասավորությունը այնտեղ, որտեղ ցանկանում եք, որպեսզի ձեր կատուն չգնա տեղեր: Ես փորձում եմ խանգարել նրան, որ իմ նկուղում հատակով անցնի, որտեղ դուռ չկա դա կանխելու համար: Երբ նա անցնում է սենսորի առջև, այն անջատվում է: Նա հեշտությամբ վախենում է աղմուկից և լույսերից, այնպես որ նրան շատ բան չի պահանջի հետ պահել:
Քայլ 6: Քայլ 6: Խաղացեք կարգավորումների հետ
Որոշ բաներ, որոնք կարող եք հարմարեցնել կամ փոփոխել ՝ կախված ձեր կարիքներից.
- Ինչ «distanceInCM» - ն է առաջացնում բաներ: Անկանու՞մ եք դա լինել, երբ հայտնաբերում է ինչ -որ բան շատ մոտ, կամ միայն ավելի հեռու: Եթե դուք կարգավորում եք սա շատ հեռու լինելու համար, գուցե կարիք լինի ձեռք բերել ավելի լավ ուլտրաձայնային տվիչ, որն ավելի զգայուն է:
- Ինչ գույնի տեսականի եք ցանկանում օգտագործել: RGB LED- ով, այն ընտրում է 0 -ից 100 -ի կամ 0 -ի և 255 -ի միջև պատահական արժեքներ (կարմիրով, երբ ինչ -որ բան մոտ է) `ավելի մեծ նախազգուշացում տալու համար:
- Theանգի հաճախականությունը կարող է ճշգրտվել: Ավելի ցածր հաճախականությունները ցածր նոտաներ են, ավելի բարձր հաճախականությունները `ավելի բարձր նոտաներ:
Խորհուրդ ենք տալիս:
Irstարավի ահազանգ բույսերի ահազանգ. 13 քայլ
Thարավի ահազանգ բույսերի ահազանգ. Ես պետք է մաքրվեմ. Ես սարսափելի բույսի ծնող եմ: Հաճելի է այդ մեկը կրծքիցս հանելը: Ես չեմ կարող դա պարզել ՝ դա ֆոտոսինթեզին մի փոքր ուժեղ հարվածե՞լն է, թե՞ հին H2O- ի վրա թեթևանալը: Կարծես թե ոչ մի բան, որը ես չեմ անի, կպահի այս տղային
Երեխաների համար ապացույց Makey-Makey Box: 3 քայլ
Երեխաների համար ապացույց Makey-Makey Box. Այս հրահանգը ոգեշնչված էր Cory Jeacocke- ի YouTube տեսանյութից: Այս անցյալ կիբեռ-երկուշաբթի օրը ես Sparkfun- ից վերցրեցի Makey Makey (MM)-ը 25 դոլարից ցածր գնով: Եթե դուք անծանոթ եք դրան, դա հիանալի պարզ սարք է, որը թույլ է տալիս շրջել գրեթե
Measurino: Չափիչ անիվի հայեցակարգի ապացույց. 9 քայլ
Measurino: Չափիչ անիվի հայեցակարգի ապացույց. Measurino- ն պարզապես հաշվում է անիվի պտույտների թիվը, և անցած տարածությունը ուղիղ համեմատական է հենց անիվի շառավիղին: Սա ճանապարհաչափի հիմնական սկզբունքն է, և ես այս նախագիծը սկսել եմ հիմնականում ուսումնասիրելու համար, թե ինչպես պահել
Ապակի կոտրման ահազանգ / կողոպտիչ ահազանգ ՝ 17 քայլ
Ապակի կոտրման ահազանգ / կողոպուտի ահազանգ. Այս միացումը կարող է օգտագործվել ազդանշան հնչեցնելու համար `ապակու ներխուժողի կողմից ապակու կոտրվածքը հայտնաբերելու համար, նույնիսկ այն դեպքում, երբ ներխուժողը համոզված է, որ ջարդված ապակու ձայն չկա:
Վերջին MacOS/Hackintosh High Sierra 10.13 USB Wifi վարորդի «Ապագա ապացույց» լուծումը ՝ օգտագործելով Raspberry Pi: 4 քայլ
Վերջին MacOS/Hackintosh High Sierra 10.13 USB Wifi վարորդի «Ապագայի ապացույց» լուծումը ՝ օգտագործելով Raspberry Pi. Վերջին macOS/Hackintosh- ի ամենաանհիասանելի խնդիրներից մեկը USB wifi վարորդի առկայությունն է: Ես ունեմ 3 wifi USB, որոնցից ոչ մեկը չի աշխատում ամենավերջինում: macOS High Sierra 10.13 Իմ վերջին USB WiFi- ն panda անլար է, սակայն macO- ի վարորդի աջակցությունը