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

ScaryPi Halloween: 8 քայլ
ScaryPi Halloween: 8 քայլ

Video: ScaryPi Halloween: 8 քայլ

Video: ScaryPi Halloween: 8 քայլ
Video: 8 True Halloween Horror Stories to Make Your Skin Crawl ~ (feat. MrCreepyPasta) 2024, Հոկտեմբեր
Anonim
Scarypi2 Watch on
Scarypi2 Watch on

Ամեն տարի Հելոուինի շուրջ մենք շատ զարդեր ենք անում տնից դուրս, դդում լույսերով, սարդեր, կմախքներ և այլն:

Դրանից հետո մենք սպասում ենք, որ երեխաները դուռը թակեն և հնարք կամ հյուրասիրություն խնդրեն:

Այս հրահանգը սարքի ստեղծման մասին է ՝ դուռը թակելիս իրենց համար սարսափելի փորձը ընդլայնելու համար:

Նախագիծը ես անվանում եմ ScaryPi:

Եթե ցանկանում եք օգտագործել այն այլ իրադարձությունների համար, կարող եք հեշտությամբ փոփոխել այն ՝ օրինակ Սուրբ Christmasննդյան կամ ծննդյան տոնի համար և այլն:

Եկեք սկսենք.

Քայլ 1: Ահա թե ինչպես է այն աշխատում

Սա ինչպես է աշխատում
Սա ինչպես է աշխատում
Սա ինչպես է աշխատում
Սա ինչպես է աշխատում

Գաղափարն այն է, որ սարսափազդու ձայներ նվագեն և պատահականորեն թարթեն լամպերի հետ, երբ դռնից դուրս շարժում նկատվի:

Նախագիծը բաղկացած է ազնվամորու Pi- ից, PIR սենսորից և մի քանի արտաքին բաղադրիչներից:

PIR սենսորը հայտնաբերում է շարժումները, եթե դռան մոտ ինչ -որ մեկը կա, դա GPI մուտքագրում է ազնվամորի pi- ի վրա:

Փոքրիկ ծրագիր, որը գրված է պիթոնով, այնուհետև ընտրում է 8 տարբեր ձայնային էֆեկտների միջև և պատահականորեն թարթում լույսերը երկու տարբեր ելքերի վրա:

Քայլ 2: Նյութերի ցանկ

Սա այն է, ինչ ձեզ հարկավոր է.

1 ազնվամորի pi B+ Վազող ռասբյան:

1 USB հիշողության սարք

1 Pir սենսոր, ներկառուցված ռելեով, սովորաբար բաց է:

2 Opto կցորդիչ, 4N35:

2 FET տրանզիստոր IRF520:

1 Հզորության ուժեղացուցիչի ճեղքում, TPA2005/D1 կայծային բռնկումից:

2 դիմադրություն, 1K:

2 դիմադրություն 100K.

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

1 դիմադրություն 10K

2 ռեզիստոր 47K, որն օգտագործվում է ուժեղացուցիչի ճեղքման տախտակի վրա շահույթը փոխելու համար:

3 դիոդ, 1N4007, որն օգտագործվում է միացումը պաշտպանելու համար:

Վերնագրի կապում ՝ արտաքին սարքերը միացնելը հեշտացնելու համար:

1 փոքր լիարժեք բարձրախոս, մոտ 4-ից 5 դյույմ մեծ:

Տոնածառի 2 լամպ կամ ինչ եք նախընտրում: Համոզվեք, որ դրանք կարող եք սնուցել 9 -ից 30 Վոլտ DC հոսանքի աղբյուրով:

Փորձարկեք PCB, լարեր և այլն:

Նաև լավ գաղափար է GPI- ի համար օգտագործել ճեղքման տախտակ և հարթ մալուխ: Pi Breakoutboard

Քայլ 3. Կռունկների նկարագրություն

Curcuit Նկարագրություն
Curcuit Նկարագրություն
Curcuit Նկարագրություն
Curcuit Նկարագրություն

Երբ PIR սենսորը հայտնաբերում է շարժում, pi- ն կհնչի USB սարքում պահվող ձայնային էֆեկտ:

Պատճառն այն է, թե ինչու եմ դրանք պահում USB- ում, այլ ոչ թե Pi- ում, այն է, որ հեշտացնում է տարբեր իրադարձությունների ձայնային էֆեկտների փոփոխությունը:

Ձայնային էֆեկտը պետք է լինի *.wav ֆայլ, և համացանցում կարող եք գտնել բազմաթիվ տարբեր էֆեկտներ, որոնք անվճար ներբեռնվում է

Ես գտնում եմ իմը https://www.freesoundeffects.com/ կայքում

Մեկ այլ գաղափար է ՝ ձայնագրել ձեր սեփական ձայնային ֆայլերը, օրինակ ՝ «Բարի գալուստ իմ տուն» և թողնել այն որպես հաղորդագրություն, երբ ինչ -որ մեկը մոտ է:

Pi- ն նվագում է ձայնային ֆայլը և պատահականորեն միացնում և անջատում GPO 24 և 25 -ը, այն միացնելու և անջատելու ժամանակը նույնպես պատահական է ընտրված: Դուք կարող եք կարգավորել թարթման ժամանակը յուրաքանչյուր ձայնի համար, այնպես որ այն համընկնում է ձայնի երկարության հետ:

GPO- ն միացված է օպտոկապակցիչին `pi- ն պաշտպանելու և համոզվելու համար, որ բեռից լարումը երբեք չի հասնում PI- ին և ոչնչացնում այն:

Optocoupler- ը միացված է FET տրանզիստորի դարպասին, այնպես որ այն բեռը միացնում և անջատում է:

Շղթան հարմար է 9-30 վոլտ լարման համար:

Ականջակալների վարդակից ձայնը բարձրացնելու համար այն մակարդակին, որը հարմար է փոքր բարձրախոսի համար, ես օգտագործում եմ կայծային բռնկումից մի փոքր հզորության ուժեղացուցիչի անջատիչ տախտակ:

Այս սարքը բարձրացնում է ականջակալների վարդակից pi- ի մակարդակը մինչև 1.4 Վտ, ինչը բավարար չէ ձեր տաբատը թափահարելու համար, այլ բավական է փոքր բարձրախոսի համար, իմ դեպքում ՝ 5 դյույմ մեծ:

Theգայունությունը կարգավորելու համար տախտակին ավելացրեք երկու ռեզիստոր ՝ 47K, տես նկարը:

Սխեմատիկայում զարդարված պոտենցիոմետրը պարտադիր չէ, կարծում եմ, որ ավելի հեշտ է ձայնը հարմարեցնել pi- ից, քան PCB/ breadboard- ից:

Քայլ 4: Sոդում

Oldոդման
Oldոդման
Oldոդման
Oldոդման

Արտաքին բաղադրիչները միացրեք ձեր նախընտրած տախտակի նախատիպին: Ես օգտագործում եմ նույն մակագրությամբ PCB- ն, ինչ ստանդարտ զոդվող տախտակը:

Դժվար է տեսնել, թե ինչպես կարելի է մետաղալարեր տեղադրել նկարի վրա, ուստի խնդրում ենք հղում կատարել սխեմատիկին:

Համոզվեք, որ ձեր Pi- ում (pin2) միացրեք ուժեղացուցիչի տախտակը 5 Վ -ին:

Մի մոռացեք, պաշտպանության դիոդները, D1, D2, D3- ի համար:

D1- ը պաշտպանում է սխեման սխալ բևեռականությունից, D2, D3- ը պաշտպանում է FET- ին ինդուկտիվ բեռներից, սա այն դեպքում, եթե դուք փոփոխում եք կորը և ցանկանում եք վերահսկել ռելեներ կամ այլ ինդուկտիվ բեռներ:

Carefulգույշ եղեք բեռների հոսանքի աղբյուրը միացնելիս, որպեսզի պատահաբար չօգտագործեք ձեր տախտակի վրա նույն ռելսերը, ինչ Pi- ի 3.3 Վ և 5 Վ լարման դեպքում:

Քայլ 5: Միացրեք պերիհերիաները

Միացրեք Պարերիաները
Միացրեք Պարերիաները
Միացրեք Պարերիաները
Միացրեք Պարերիաները
Միացրեք պերիհերիաները
Միացրեք պերիհերիաները

Երբ ավարտեք ձեր PCB- ն, ժամանակն է միացնել ծայրամասերը:

Միացրեք PIR սենսորային ռելեն GPI 18 -ին, սա սովորաբար պետք է բաց լինի, (NO), այնուհետև բեռը միացրեք բեռի տերմինալներին և վերջապես միացրեք բեռների էներգիայի աղբյուրը:

Միացրեք ուժեղացուցիչի մուտքային տերմինալները ՝ գումարած և մինուս, բեկումնային տախտակի վրա ՝ ականջակալների ելքին pi- ով:

Համոզվեք, որ գումարած պլյուսը միացնում եք Խորհուրդին, իսկ մինուսը ՝ գետնին/թևին:

Օգտագործեք 3,5 մմ վարդակից, շերտավորեք մալուխի մի ծայրը:

Նկատի ունեցեք, որ ես pi- ից օգտագործում եմ միայն մեկ ալիք, եթե ձեզ անհրաժեշտ է երկու ալիքը (ձախ/աջ), յուրաքանչյուր ալիքին ավելացրեք 10K դիմադրություն, այնուհետև դրանք միացրեք իրար: տես նկարը:

Այնուհետեւ միացրեք բարձրախոսը:

Եթե դուք օգտագործում եք GPIO Breakout- ը, շատ հեշտ է ձեր pi- ն միացնել հարթ մալուխով, եթե ոչ, ապա օգտագործեք ստանդարտ կանացի լարեր:

Քայլ 6: Փորձարկման ժամանակը

Փորձարկման ժամանակը
Փորձարկման ժամանակը
Փորձարկման ժամանակը
Փորձարկման ժամանակը
Փորձարկման ժամանակը
Փորձարկման ժամանակը

Միացրեք ձեր PI- ն և գործարկեք python3- ը:

Բացեք ծրագրի ֆայլը և անհրաժեշտ փոփոխություններ կատարեք ֆայլի ուղու և ֆայլի անունների վրա, որոնք կհամապատասխանեն ձեր հնչյուններին: Տես նկարը:

Գործարկեք ծրագիրը:

Հաջողության դեպքում դուք պետք է լսեք ձայնի նվագարկումը և տեսեք, որ լամպերը թարթում են սենսորին շարժվելիս:

Programրագիրը նաև հետևում է յուրաքանչյուր այցելուի/ժամի ժամին և ամսաթվին և տպում էկրանի վրա, որպեսզի տեսնեք, թե արդյոք ինչ -որ մեկը դռան մոտ է եղել, երբ դուք տանը չեք:

Ձայնը բազմիցս չլսելու համար ծրագիրը կսպասի 30 վայրկյան, մինչև սենսորը նորից կբացահայտի շարժումը, անհրաժեշտության դեպքում փոխի ժամանակը:

Քայլ 7: Timeարդարելու ժամանակը

Timeարդարելու ժամանակը
Timeարդարելու ժամանակը
Timeարդարելու ժամանակը
Timeարդարելու ժամանակը

Երբ ամեն ինչ աշխատում է այնպես, ինչպես պետք է, ժամանակն է այն սահմանել տնից դուրս:

Այս քայլում դուք պետք է օգտագործեք ձեր սեփական երևակայությունն ու ստեղծագործական կարողությունները:

Ես զարդարում եմ առջևի դռան կողքը, այնուհետև տեղադրում եմ սենսորը, այնպես որ այն ցույց է տալիս դեպի դուռը: Սա կեղծ ահազանգերից խուսափելու և համոզվելու համար, որ այն կբռնկվի միայն այն ժամանակ, երբ ինչ -որ մեկը կանգնած է դռան դիմաց:

Ես օգտագործում եմ տոնածառի երկու ստանդարտ լույս և դրանք դնում թռչող կմախքի հետևում, այժմ մենք պարզապես կսպասենք այցելուների արձագանքներին, երբ դրսում մութն ընկնի:

Քայլ 8: Շնորհավորում ենք

Եթե դուք ժամանակ չունեք դա կառուցելու Հելոուինից առաջ, փոխեք ձայնը և լույսը Սուրբ orննդյան կամ այլոց համար:

Հուսով եմ, որ ձեզ դուր է գալիս հրահանգը:

Հարգանքներով

Թոմաս Գ

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