Raven Pi անվտանգության տեսախցիկ ՝ 7 քայլ (նկարներով)
Raven Pi անվտանգության տեսախցիկ ՝ 7 քայլ (նկարներով)
Anonim
Raven Pi անվտանգության տեսախցիկ
Raven Pi անվտանգության տեսախցիկ
Raven Pi անվտանգության տեսախցիկ
Raven Pi անվտանգության տեսախցիկ
Raven Pi անվտանգության տեսախցիկ
Raven Pi անվտանգության տեսախցիկ

Այս պլաստիկ ագռավը վայելում է նոր կյանք ՝ որպես գործնական, բայց սարսափելի անվտանգության տեսախցիկ ՝ Raven Pi: Այն ունի Raspberry Pi- ն իր որովայնում և Pi տեսախցիկ `ներկառուցված նրա պարանոցում, որը ֆիքսում է HD տեսահոլովակ, երբ շարժում է նկատվում: Նույն ակնթարթում լուսավորվում են նրա ծակող լուսադիոդային աչքերը, սերվով կառավարվող գլուխը պտտվում է այս ու այն կողմ և բարձրաձայն նվագում է կամ պատահական ագռավի ձայն, կամ քաղվածք Քրիստոֆեր Լիի «Ագռավը» ընթերցումից:

Անվտանգության կողմն աշխատում է զարմանալի MotionEye OS ծրագրաշարի միջոցով, որը տեղադրված է Raspberry Pi OS- ի ստանդարտ կառուցվածքի վրա: Ագռավը նույնիսկ ունի ձայնի իր պտտվող ձայնը, և նրա 3 մ USB մալուխը թույլ է տալիս նրան թրթռալ գրեթե ցանկացած վայրում ՝ պատրաստ դիմավորելու Հելոուինի այցելուներին կամ տարակուսելու անցորդներին տարվա ցանկացած ժամանակ:

Պարագաներ

1x պլաստիկ ագռավ

Ազնվամորի Պի 2

1x սերվո

USB WiFi ադապտեր

5 վ աուդիո ուժեղացուցիչ

2x կարմիր լուսադիոդներ

1x բարձրախոս

Jumper մալուխներ

2x պլաստիկ բաժակներ

Քայլ 1: Կտրված գլուխ

Կտրված Գլուխ
Կտրված Գլուխ
Կտրված Գլուխ
Կտրված Գլուխ
Կտրված Գլուխ
Կտրված Գլուխ

Նախքան թռչունին ձեռք տալը, ես առաջին հերթին աշխատեցի բոլոր ծածկագրերի և էլեկտրոնիկայի վրա, որպեսզի հստակ իմանայի, թե որքան տարածք է անհրաժեշտ բաղադրիչներին: Սկզբում ես երկու կարմիր LED- ները զուգահեռաբար միացրեցի որոշ ցատկող մալուխների վրա, որպեսզի դրանք երկուսն էլ վերահսկվեն մեկ GPIO կապով (այս դեպքում GPIO 15):

Հաջորդը ես թռչնի մոտ բերեցի մի սղոց ՝ մաքուր կտրելով նրա գլուխը. Շատ կարևոր էր մաքուր կտրվածք ստանալ, քանի որ գլուխը հետագայում պտտվելու էր: Այնուհետև ես փորեցի բնօրինակ աչքերով և տաք սոսնձված կարմիր LED- ներ դատարկ վարդակների մեջ:

Ֆոտոխցիկը հաջորդն էր ՝ սովորական Raspberry Pi մոդելը: Ես դրա համար անցք եմ բացել և տաք սոսնձել այն տեղում ՝ ապահով ամրացնելով դրա երկարությամբ 50 սմ երկարությամբ տեսախցիկի մալուխը: Գլուխը շրջելով ամենուր, ես ուզում էի համոզվել, որ լարերի մեջ շատ թուլություն կա:

Քայլ 2: Caw Code

Caw Code
Caw Code

Մինչև MotionEye OS- ի տեղադրումը ես սկսեցի Raspberry Pi OS- ի ստանդարտ կառուցմամբ, քանի որ ցանկանում էի նախ մշակել ձայնի և շարժման համար անհրաժեշտ կոդը: Ես սկսեցի երեք առանձին սցենարներով ՝ մեկը սերվոյի համար, մեկը LED- ների համար և մեկը պատահական ձայնի համար: Երբ երեքն էլ աշխատեցի, ես դրանք միավորեցի մեկ Python սցենարի մեջ և այն պահեցի Pi- ի վրա որպես raven.py:

Իմ օգտագործած սցենարը հասանելի է GitHub- ում, դուք ողջունում եք այն օգտագործել, բայց այնտեղ շատ շքեղ բան չկա, այն վերահսկում է LED- ն GPIO 15 -ի վրա և Servo- ն GPIO 18 -ի վրա, պատահական նվագարկելով /home /pi- ում հայտնաբերված ցանկացած ձայնային ֆայլ: /Երաժշտական թղթապանակ:

Քայլ 3. Beady Motioneye

Բիդի Մոտիոնեյ
Բիդի Մոտիոնեյ
Բիդի Մոտիոնեյ
Բիդի Մոտիոնեյ

Նախկինում ես օգտագործել եմ MotionEye OS- ն մի քանի շինություններում, և այն աշխատում է տան շուրջ մի քանի տեսախցիկներով, բայց նախկինում երբեք այն չեմ տեղադրել Raspberry Pi OS- ի վրա: Սովորաբար դուք պարզապես ներբեռնում եք պատկեր ձեր տախտակի համար, և կախարդական կերպով ՕՀ-ն այն վերածում է ցանցի անվտանգության լիարժեք տեսախցիկի, սակայն նախապես կառուցված պատկերները չեն ներառում OS- ի հնարավորությունները, որոնք անհրաժեշտ են սցենարը գործարկելու, սերվոն վերահսկելու համար: և նվագարկեք ձայնագրությունը:

Բարեբախտաբար, կան ամբողջական հրահանգներ, որոնք մանրամասն նկարագրում են տեղադրման գործընթացը քայլ առ քայլ, ինչպես նաև յուրաքանչյուր օպերացիոն համակարգի հատուկ նշումներ: Ես գտա, որ քանի դեռ ես իրականում կարդացել եմ հրահանգները և հետևել դրանք ճիշտ (փոխարենը մտածելու փոխարեն, որ ես ավելի լավ գիտեմ), ապա ամեն ինչ աշխատում էր:

Տեղադրվելուց հետո ես կարողացա մուտք գործել վեբ դիտարկիչից և հարմարեցնել MotionEye- ի կարգավորումները, այն տեղադրել Google Drive- ում տեսանյութեր վերբեռնելու համար և այլն: Ինձ պարզապես անհրաժեշտ էր թարմացնել մեկ պարամետր, որը նախկինում երբեք չէի օգտագործել, այն, որը շարժումը հայտնաբերելիս կարող էր արձակել raven.py սցենարը, Շարժման ծանուցումների կարգավորումների «Գործարկել հրաման» մասը:

Սա որոշ փորձարկումներ և սխալներ պահանջեց և առցանց պտտվեց, բայց ես հայտնաբերեցի, որ սցենարը պետք է կատարելի լինի, ինչպես նաև պետք է պահվի թղթապանակում/etc/motioneye/. ձեզ համար, բայց ես վստահ եմ, որ կարգավորումը աշխատում է: Սա լրիվ ՕՀ -ի վրա տեղադրելու մեծ առավելություններից մեկն էր. Ես կարողացա մուտք գործել Real VNC- ի միջոցով ՝ կոդի փոփոխություններ կատարելու, սցենարներ տեղափոխելու և այլն:

Քայլ 4: Squawk Box

Squawk Box
Squawk Box
Squawk Box
Squawk Box
Squawk Box
Squawk Box

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

Ես դիմեցի մի փունջ ուժեղացուցիչ սխեմաների, որոնք ես գնել էի որոշ ժամանակ առաջ: 5 տուփով գալու դեպքում դրանք հաստատապես անիմաստ էին, ինչը թույլ տվեց ձեզ կպցնել ձեր բոլոր մալուխները, բայց դրանցից յուրաքանչյուրը 1 ֆունտից ավելի արժեն: Նրանք կատարյալ էին դրա համար: նախագիծը: Փորձարկման ժամանակ ձայնը միանշանակ բարձրորակ չէր, նկատելի սուլոցով և այլն, բայց նորից աշխատեց, շատ բարձր ձայնով և ուներ հոյակապ պտտվող միացման/անջատման/ձայնի հավաքիչ:

Հաջորդը, ես մի քանի տասնյակ ագռավի ձայներ հանեցի համացանցից և դրանք տեղադրեցի թղթապանակում ՝ որոշ նմուշներով, որոնք ես վերցրեցի Քրիստոֆեր Լիի ՝ Պոյի «Ագռավը» ձայնագրությունից: Այս ձայները պատահականորեն նվագարկելու համար ես օգտագործեցի որոշ կոդային հատվածներ, որոնք գտել էի Raspberry Pi ֆորումներում:

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

Քայլ 5: Մարմին / բաժակ

Մարմին / բաժակ
Մարմին / բաժակ
Մարմին / բաժակ
Մարմին / բաժակ
Մարմին / բաժակ
Մարմին / բաժակ

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

Պարզվեց, որ բաժակների հիմքը ճիշտ չափն էր `գլուխը և պարանոցի անցքերը լրացնելու համար, այնպես որ դրանք պտտվող գործիքով կտրելուց և սերվոն կենտրոնին ավելացնելուց հետո (ձեռքով նշվում է բաժակի վրա) դրանք հորատվել են: և պտուտակվել տեղում: Մինչև վերջնական տեղադրումը ես կտրեցի երկու բաժակների հիմքերի մեծ հատվածներ, որպեսզի մալուխները սնվեն գլխից և կարողանան տեղաշարժվել առանց խեղդվելու:

Երբ նստարանին ամեն ինչ աշխատում էր, ժամանակն էր ձեռք բերել թռչնի ներսում էլեկտրոնային «փորոտիքը»:

Քայլ 6: Հավաքում

Ժողով
Ժողով
Ժողով
Ժողով
Ժողով
Ժողով

Պլաստիկ թռչնի ներսում բավականին քիչ տեղ կա, բայց չնայած դրան, ամեն ինչ բավականին նեղ էր և մի փոքր պլանավորում էր պահանջում:

Սկզբում ես ագռավի հետույքում ձայնի կոճակի համար անցք բացեցի, այնուհետև ևս մեկ ավելի մեծ անցք ՝ USB հոսանքի մալուխը ներս թողնելու համար: Հաջորդը Pi- ն էր ՝ տեղադրված պարզապես տեղում երկու ինքնասոսնձվող մալուխների փողկապով, որոնց կապերն անցնում էին տախտակի պտուտակավոր անցքերով:

Հաջորդը թռիչքային միացումներն էին `սերվոյի և LED- ների համար, դրանք ամրացված էին նաև շարժման դեպքում: Առավել անհանգիստ հատվածը խցիկի ժապավենի մալուխը պիին միացնելն էր. Վերջում դրա համար վիրահատական պինցետ օգտագործեցի ՝ կրծքի խոռոչին համապատասխան:

Վերջին կապերը բարձրախոսի և ուժեղացուցիչի միացման միջև էին, և ես համակարգը մանրակրկիտ փորձարկեցի ՝ նախքան կրծքավանդակը մալուխային կապերով «փակելը»:

Քայլ 7: Ընդմիշտ

Հավերժ
Հավերժ
Հավերժ
Հավերժ

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

Չնայած դա շատ ավելին է, քան ցատկելու սարսափը, MotionEye OS- ի գործարկմամբ դա իսկապես գործնական անվտանգության տեսախցիկ է, և ես կասկած չունեմ, որ մենք կգտնենք ինչ-որ տեղ այն ամբողջ տարին տեղադրելու համար: Մենք, այնուամենայնիվ, կարող ենք մի փոքր փոխել ձայնը, և, հնարավոր է, օգտվել սերվոյից ՝ հեռակառավարվող հսկողությունն ավելացնելու համար իր ստորագրության գլխիկով պտտվողի վրա: Նաև պարզ կլինի, որ տեսախցիկը փոխեք PiNoir տարբերակի հետ, ավելացնեք մի քանի IR LED և գիշերային տեսողության տարբերակ ունենաք:

Ես շատ զվարճացա այս նախագծի հետ և խորհուրդ եմ տալիս աչքերը գամված պահել նմանատիպ թռչունների համար, դրանք հիանալի Pi նախագծի պատյան են:

Շնորհակալություն կարդալու համար և մնացեք ապահով:

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