Բովանդակություն:
- Քայլ 1: Պահանջվող բաղադրիչներ
- Քայլ 2: Ռոբոտի հիմքը
- Քայլ 3: Մարմին
- Քայլ 4: Ազնվամորու Pi- ի կարգավորում
- Քայլ 5: Միացումներ
- Քայլ 6: Ներբեռնումներ
- Քայլ 7: Ռոբոտի փորձարկում
Video: Ձայնի ճանաչման ունակությամբ առաջնորդող ռոբոտ ՝ 7 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Guiding Robot- ը շարժական ռոբոտ է, որը մենք պատրաստել ենք ՝ այցելուներին ուղղորդելու մեր քոլեջի տարածքում գտնվող տարբեր բաժիններ: Մենք ստիպեցինք խոսել մի քանի կանխորոշված հայտարարություններ և առաջ և հետ շարժվել ըստ մուտքային ձայնի: Մեր քոլեջում մենք ունենք Մեխատրոնիկայի բաժին և ՏՏ բաժին միմյանց հակառակ: Երբ ռոբոտը տեղադրվում է Մեխատրոնիկայի բաժնի դիմաց, այն առաջ է շարժվում Մեխատրոնիկայի բաժին հասնելու համար և հետ է շարժվում `ՏՏ բաժին հասնելու համար` ըստ մուտքի ձայն, նույնքան պարզ:
Քայլ 1: Պահանջվող բաղադրիչներ
- 1 x Ազնվամորի Pi 3
- 1 x Arduino նանո
- 4 x 12V շարժիչներ սեղմիչներով
- 4 x անիվ
- 1 x շարժիչի վարորդ
- 1 x 12V մարտկոց
- 1 x 5V հզորության բանկ
- 1 x փայտե հիմք
- 1 x USB բարձրախոս
- 1 x խոսափող
- 1 x ռոբոտի մարմին և գլուխ
- որոշ ընկույզներ, պտուտակներ և լարեր
- Ինտերնետ կապը
Քայլ 2: Ռոբոտի հիմքը
- Վերցրեք ուղղանկյուն տախտակ (l, b, h ըստ պահանջի):
- Հորատեք անցքեր ըստ շարժիչի սեղմիչի անցքերի:
- Շարժիչն ու սեղմիչը ամրացրեք ընկույզով և պտուտակներով դեպի հիմքը:
- Ռոբոտի մարմինը ամրացնելու համար անցքեր կատարեք, ինչպես պատկերված է նկարում:
- Հորատեք ևս մեկ անցք `լարերը շարժիչից դեպի հիմքի վերև:
Քայլ 3: Մարմին
- Մենք օգտագործեցինք երկու քիմիական տուփ որպես մարմին և հավի տուփ ՝ որպես գլուխ:
- Տուփերի վրա փորեք համապատասխան անցքեր և ամրացրեք դրանք մեկը մյուսի վրա:
- Տեղադրեք մարմինը հիմքի վրա, գլուխը ՝ վերևում:
Քայլ 4: Ազնվամորու Pi- ի կարգավորում
Օգտագործված ՕՀ ՝ Rasbian Jessie
Տեղադրեք հետևյալ գրադարաններն իրենց կախվածությամբ.
- Տեքստը խոսքի գրադարանին ՝ eSpeak (հղում)
- Խոսքի ճանաչում. SpeechRecognition 3.8.1 (հղում)
- Arduino IDE (հղում)
Քայլ 5: Միացումներ
- Միացրեք երկու աջ շարժիչի լարերը ելքային պորտ -1-ին, իսկ մյուս երկու լարերը `շարժիչի վարորդի ելքային -2 պորտին:
- Արդուինո նանո 2, 3, 4 և 5 կապերը միացրեք շարժիչի վարորդի 1, 2, 3 և 4 կապումներին:
- Միացրեք arduino nano- ն RPi- ին USB մալուխի միջոցով: Մենք օգտագործում էինք arduino nano- ն որպես ստրուկ և RPi- ն ՝ որպես վարպետ: Որոշ դեպքերում RPi- ն չկարողացավ կառավարել շարժիչի վարորդը, ուստի մենք օգտագործեցինք arduino nano- ն `շարժիչին կառավարելու համար:
- USB խոսնակն ու խոսափողը (մենք օգտագործում էինք վեբ -տեսախցիկի ներկառուցված խոսափողը) USB պորտերի միջոցով միացրեք RPi- ին և ամրացրեք դրանք ռոբոտի գլխին:
Քայլ 6: Ներբեռնումներ
- Ներբեռնեք կցված ֆայլը և հանեք այն:
- Միացրեք RPi- ն և պատճենեք արդյունահանված ֆայլերը RPi աշխատասեղանին:
- վերբեռնեք arduino կոդը arduino nano- ին RPi- ից:
- Աջ սեղմեք աշխատասեղանի բարձրախոսի պատկերակի վրա և ընտրեք ելքային աուդիո սարքը որպես USB աուդիո սարք:
- «1.txt» ֆայլը բաղկացած է ձայնային մուտքագրման հայտարարություններից և համապատասխան աուդիո ելքային հայտարարությունները տրված են «2.txt» ֆայլում:
- «1.txt» ֆայլին ավելացրեք ցանկալի մուտքային հայտարարությունները, իսկ «2.txt» ֆայլի համապատասխան տողին ՝ ելքային հայտարարությունը:
Քայլ 7: Ռոբոտի փորձարկում
- Շարժիչի վարորդին միացրեք 12 Վ մարտկոցով:
- Գործարկեք «GuideRobot.py» ծածկագիրը
- Երբ խոսում եք «1.txt» ֆայլի 1 -ին հայտարարության մասին, ռոբոտը պատասխանում է ՝ «2.txt» ֆայլի 1 -ին հայտարարությունը վերածելով խոսքի և այլն:
- Ասա «Ուղղորդիր ինձ մեխատրոնիկայի բաժին», այն առաջ կգնա և կասի «Ուղղորդիր ինձ ՏՏ բաժին», հետ կշարժվի: Այս հայտարարությունները կարող են խմբագրվել ըստ անհրաժեշտության:
Խորհուրդ ենք տալիս:
Ինչպես միացնել Android հավելվածը AWS IOT- ով և հասկանալ ձայնի ճանաչման API- ն ՝ 3 քայլ
Ինչպես միացնել Android հավելվածը AWS IOT- ով և հասկանալ ձայնի ճանաչման API- ն. Այս ձեռնարկը սովորեցնում է օգտվողին, թե ինչպես միացնել Android հավելվածը AWS IOT սերվերին և հասկանալ ձայնի ճանաչման API- ն, որը վերահսկում է սուրճի մեքենան: Դիմումը վերահսկում է սուրճի մեքենան Alexa- ի միջոցով: Ձայնային ծառայություն, յուրաքանչյուր հավելվածի գ
CS122A Ձայնի ճանաչման երաժշտական նվագարկիչ `7 քայլ
CS122A Ձայնի ճանաչման երաժշտական նվագարկիչ. Սա Ձայնի ճանաչման երաժշտական նվագարկիչ է: Այն կարող է նվագարկել մինչև 33 երգ ՝ կախված նրանից, թե քանի երգի վերնագիր և արտիստ եք պահում
Ձայնի ճանաչման ներածություն Elechouse V3- ով և Arduino- ով. 4 քայլ (նկարներով)
Ներածություն ձայնի ճանաչման Elechouse V3- ի և Arduino- ի հետ. Մենք դեռ հիշում ենք այն մեծ հուզմունքը, որը մենք ունեցանք Siri- ով միացված առաջին iPhone- ի հետ խոսելիս: Այդ ժամանակից ի վեր ձայնային հրամանատարության սարքերը բարձրացել են մինչև բեյո
Ձայնի ճանաչման դասակարգում. 4 քայլ (նկարներով)
Ձայնի ճանաչման դասակարգում. TU Delft- ի IPD մագիստրոսի TfCD դասընթացի համար: Սա ուսանելի է, թե ինչպես կատարել ձայնի ճանաչման համակարգ: Մենք բացատրում ենք հիմունքները և ինչպես ստեղծել այս նախագիծը Arduino- ի և BitVoicer- ի օգնությամբ: Հիմնական հիմունքներն ավարտելուց հետո մենք հավատում ենք
VRBOT (Ձայնի ճանաչման ռոբոտ) ՝ 10 քայլ (նկարներով)
VRBOT (Ձայնի ճանաչման ռոբոտ). Այս հրահանգում մենք պատրաստելու ենք ռոբոտ (ավելի շատ նման է RC մեքենայի), որը կառավարվում է ձայնով, այսինքն `Ձայնի ճանաչում: Նախքան որևէ այլ մանրամասներ տալը, պետք է իմանալ, որ սա Ձայնի ճանաչում է, այլ ոչ թե Խոսքի ճանաչում, որը նշանակում է