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

Նախագծի կեղծանուն. 5 քայլ (նկարներով)
Նախագծի կեղծանուն. 5 քայլ (նկարներով)

Video: Նախագծի կեղծանուն. 5 քայլ (նկարներով)

Video: Նախագծի կեղծանուն. 5 քայլ (նկարներով)
Video: Ինչպե՞ս հասնել նպատակներին և դառնալ հաջողակ 2024 -ին (5 պարզ քայլ ) 2024, Նոյեմբեր
Anonim

Alias- ը ուսանելի «մակաբույծ» է, որը նախատեսված է օգտվողներին ավելի շատ վերահսկողություն սահմանելու իրենց խելացի օգնականների վրա ՝ ինչպես անհատականացման, այնպես էլ գաղտնիության հարցում: Պարզ հավելվածի միջոցով օգտվողը կարող է սովորեցնել Alias- ին արձագանքել սովորական արթնության բառի/ձայնի վրա, իսկ մարզվելուց հետո Alias- ը կարող է վերահսկողություն հաստատել ձեր տան օգնականի վրա `ակտիվացնելով այն ձեզ համար: Այս հրահանգներում մենք ձեզ կանցնենք հիմնական քայլերով: լրացնելու ձեր սեփական կեղծանունը և սկսեք վերապատրաստել ձեր խելացի սարքի համար արթնացման նոր բառ:

Քայլ 1: Պահանջներ և նյութեր

Պահանջներ և նյութեր
Պահանջներ և նյութեր
Պահանջներ և նյութեր
Պահանջներ և նյութեր

Այս կառուցման մեջ օգտագործվող հիմնական բաղադրիչներն են

  • 1x Ազնվամորի Pi3 A+
  • 1x Raspberry Pi լիցքավորիչ 5 վ (սպիտակ)
  • 1x ReSpeaker 2-Mics Pi HAT
  • 2x Փոքր բարձրախոս 16 մմ, օրինակ
  • 4x փայտե փոքր պտուտակներ (մոտ 2 x 10 մմ)
  • Միկրո SD քարտ
  • Լարերը
  • JST 2.0 միակցիչ կամ հին Jack մալուխ

Այս ծրագրի համար անհրաժեշտ գործիքներն են

  • Մուտք դեպի 3D տպիչ
  • Sոդման երկաթ
  • Մետաղալար մերկապարուհի
  • Պտուտակահան
  • Ձեր համակարգչում միկրո SD քարտի առկայծման միջոց

Նշում. Այս նախագիծը փորձարկվել է միայն այս բաղադրիչներով:

Քայլ 2. Պատյանների 3D տպագրություն

Պատյանների 3D տպագրություն
Պատյանների 3D տպագրություն
Պատյանների 3D տպագրություն
Պատյանների 3D տպագրություն

Այս քայլի համար մենք 3D տպագրելու ենք կեղևը

Առայժմ մենք տրամադրել ենք 2 տարբերակ.

  • Google Home (օրիգինալ)
  • Amazon Echo

1. Տպեք պատյանն ու բարձրախոսը ՝ ցանկացած գույնով 3D տպիչի վրա: Օբյեկտի ցանցի պատճառով կարևոր է օժանդակ նյութը նվազագույնի հասցնել: Մենք լավագույն արդյունքն ունեցանք այն տպելով դրա հետևի մասում: (Տես նկարը)

2. Օգտագործեք հղկաթուղթ `պատյանին գեղեցիկ և հարթ մակերես հաղորդելու համար: (ըստ ցանկության նրան տվեք ացետոնային լոգանք)

Քայլ 3: Էլեկտրամոնտաժ և հավաքում

Էլեկտրամոնտաժ և հավաքում
Էլեկտրամոնտաժ և հավաքում
Էլեկտրամոնտաժ և հավաքում
Էլեկտրամոնտաժ և հավաքում

Նախքան Alias- ը հավաքելը մենք պետք է բարձրախոսները միացնենք ReSpeaker աուդիոապաշտպանին և Raspberry Pi- ին սնուցող սարք:

1. Բարձրախոսների լարերը հանվում և կպցվում են JST 2.0 միակցիչին կամ հին Jack մալուխին: Բարձրախոսներն ու լարերը խցկվում են 3D տպված բարձրախոսների ամրակի մեջ: (Տես վերևի նկարը): Նշում. Մենք պարզել ենք, որ լարերը կարող են միացնել Google Home- ը, երբ տեղադրվեն կենտրոնում: Այսպիսով, Google Home- ում ավելի լավ արդյունքի հասնելու համար փորձեք լարերը ուղղել կողքերով:

2. Հաջորդը, մենք պետք է 5V մատակարարենք Raspberry Pi- ին: Քանի որ կեղևի ներսում շատ տեղ չկա, մենք որոշեցինք 5V և Ground- ը ուղղակիորեն զոդել GPIO կապումներին: Կարող եք փորձել անկյունային կամ փոփոխված միկրո USB մալուխով: Կեղևի մեջ կա փոքր խոռոչ ՝ մետաղալարը դուրս բերելու համար: Կախված ձեր մետաղալարից, որոշ կցամասեր կարող են պահանջվել:

3. Բարձրախոսի ամրակը և Raspberry Pi- ն ամրացրեք վահանի վրա ՝ փայտի 4 փոքր պտուտակներով: (Նրբորեն խստացրեք, որպեսզի 3D տպումը չփչանա)

4. Տեղադրեք հավաքված կեղծանունը ձեր սարքի վրա: Եթե ներդաշնակությունը հարթ չէ, ներսի եզրին տվեք հղկաթուղթ: Կարևոր է բարձրախոսները հավասարեցնել ձեր սարքի խոսափողերին:

Քայլ 4: Softwareրագրակազմ

Այս քայլում մենք ծրագրակազմը կավելացնենք Raspberry Pi- ին:

Խնդրում ենք հետևել նախագծերի GitHub էջի քայլերին: Կոդը կանխադրված է օգտագործվել Google Home- ի հետ: Եթե նախատեսում եք այն օգտագործել Amazon Echo- ում, խնդրում ենք փոխել app.py- ի 21 -րդ տողը ՝ alexa.wav ֆայլը օգտագործելու համար: Amazon: sound.audioPlayer («data/alexa.wav», 0, «արթնացում», կեղծ)

Google Home: sound.audioPlayer («data/google_home.wav», 0, «արթնացում», Կեղծ)

Քայլ 5: Վերապատրաստեք և չափաբերեք

Մարզեք և չափաբերեք
Մարզեք և չափաբերեք

Այս քայլում մենք կսովորեցնենք Alias- ը սովորական արթնացման բառով:

1. Անուններ պատրաստելու համար օգտագործեք ձեր հեռախոսի դիտարկիչը և բացեք raspberrypi.local: 5050

2. Պահեք ձայնագրման կոճակը ՝ նոր անունը մոտ 4-6 անգամ ասելով: Փոքր սանդղակը պետք է նշի 2 վայրկյան ձայնագրման պատուհանը: Յուրաքանչյուր անուն պետք է տեղավորվի այս ժամկետում:

3. theանկի ներքո կտտացրեք Train Alias և մի քանի վայրկյան սպասեք, մինչև մոդելը սովորի անունը: Այս անունը պարտադիր չէ, որ բառ լինի, այլ կարող է լինել հնչյուն և ցանկացած լեզու: Այնպես որ, եղի՛ր ստեղծագործ: Դուք միշտ կարող եք վերականգնել ձեր անունը ընտրացանկում: Հուշում. Այն օգնում է գրանցել անունը ձեր տան տարբեր վայրերից:

4. Փորձիր այն: Արտաբերեք անունը և տվեք ձեր հարցը, երբ սարքում կամ ձեր հեռախոսում կապույտ լույս տեսնեք: Նշում. Վերապատրաստվելուց հետո հեռախոսն այլևս պետք չէ միացնել: Եթե գտնում եք, որ Alias- ը ճիշտ չի պատասխանում, փորձեք պատրաստել ևս մի քանի օրինակ: Կամ եթե գտնում եք, որ Alias- ը հաճախակի է առաջացնում, կարող եք գնալ ընտրացանկ և միացնել ֆոնային ձայնը: Սա միացնում է ֆոնային ռեժիմը և ֆոնային օրինակներին ավելացնում ցանկացած նոր ձայնագրություն: Ձայնագրեք և մարզվեք այնպես, ինչպես նախկինում, բայց փորձեք որսալ յուրահատուկ ձայներ ձեր միջավայրում կամ նույնիսկ այնպիսի բառեր, որոնք նման են ձեր ընտրած անունին:

Անվտանգ և ապահով մարտահրավեր
Անվտանգ և ապահով մարտահրավեր
Անվտանգ և ապահով մարտահրավեր
Անվտանգ և ապահով մարտահրավեր

Երկրորդ մրցանակ `ապահով և ապահով մարտահրավերում

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