Obsah:

Robotická ruka s hlasovým ovládaním: 4 kroky
Robotická ruka s hlasovým ovládaním: 4 kroky

Video: Robotická ruka s hlasovým ovládaním: 4 kroky

Video: Robotická ruka s hlasovým ovládaním: 4 kroky
Video: Teksta videonávod 2024, November
Anonim
Robotická ruka s hlasovým ovládaním
Robotická ruka s hlasovým ovládaním

Vytvoril som robotické rameno, ktoré bude pracovať s vašim hlasovým príkazom.

Rameno robota je ovládané prirodzeným prepojením vstupu reči. Jazykový vstup umožňuje užívateľovi komunikovať s robotom spôsobom, ktorý je väčšine ľudí známy. Výhodou robotov s aktivovanou rečou sú operácie s voľnými rukami a rýchle zadávanie údajov. Navrhovaný robot je schopný porozumieť významu príkazov v prirodzenom jazyku. Po interpretácii hlasových príkazov sa vygeneruje séria riadiacich údajov na vykonávanie úloh. Nakoniec robot úlohu skutočne vykoná. Techniky umelej inteligencie sa používajú na to, aby robot porozumel hlasovým príkazom a konal v požadovanom režime. Robota je možné ovládať aj pomocou režimu zadávania klávesnice. Roboty sú balíkom systémov, ktoré zahŕňajú mechanické, elektrické, počítačové a automatizačné technologické oblasti, ktoré je možné použiť na vykonávanie rôznych úloh v priemyselnom a domácom použití. A v rámci rýchlo sa rozvíjajúceho vývoja v tejto oblasti môžu byť roboty teraz riadené menším priamym zásahom človeka, aby sa dosiahla prirodzenejšia interakcia so strojmi. Na dosiahnutie tohto cieľa je ovládanie robota pomocou hlasových príkazov. To umožňuje používateľovi uvoľniť prácu s ručným pieskom pri iných úlohách. Niektoré základné aplikácie robotov využívajúcich rozpoznávanie hlasu sú na podporu osôb so zdravotným postihnutím vykonávaním prednastavenej sady príkazov c. Jednoduchou a účinnou metódou na spracovanie hlasových príkazov je používanie smartfónu. Smartfóny sú výkonné zariadenia schopné vykonávať mnoho funkcií podobných počítaču. Vďaka vlastnému nezávislému operačnému systému a internetovému pripojeniu sa stále viac používajú v mnohých aplikáciách. Jednou z hlavných funkcií, ktoré budeme používať, je integrované Bluetooth. To umožní telefónu komunikovať s robotom. Pre chytré telefóny sa používa niekoľko operačných systémov, ale najbežnejším je operačný systém Android vyvinutý spoločnosťou Google Inc. Vďaka svojej flexibilite a jednoduchosti použitia je ideálnym rozhraním pre robotické aplikácie. Tento android súvisiace systémy sú veľmi účinné pri vývoji aplikácií po celom svete. Technológia Bluetooth si vymieňa údaje na krátku vzdialenosť, ale je veľmi zdatným spôsobom komunikácie medzi dvoma zariadeniami, ako sú mikroradič a chytrý telefón. Dátové balíky sa odosielajú a prijímajú prostredníctvom krátkovlnných rádiových signálov. Je nevyhnutné, aby roboty prijímali príkazy bez akéhokoľvek oneskorenia, preto sme ako hlavnú komunikačnú metódu použili Bluetooth. V každodennom živote môžu byť tieto roboty použité na navigáciu a riadenie navádzania do určitej polohy. Robot môže buď udržiavať prednastavenú lineárnu rýchlosť, alebo môže mať premenlivú rýchlosť na plochých povrchoch. Rozpoznávanie hlasu je udržiavané pomocou mikroovládača; Arduino (UNO). Na riadenie robota, ktorý je hroznovým, sa používajú dva základné príkazy, robot ho uvoľní zastavením. Na detekciu a zachytenie akýchkoľvek predmetov je implementovaný ultrazvukový modul, ktorý je naprogramovaný tak, aby zachytil objekt, ak mu stojí v ceste nejaký predmet, a informoval užívateľa, aby použil iný hlasový príkaz. Ultrazvukové snímače používajú vysielače a prijímače zvukových vĺn na zaznamenávanie echo a použite ho na výpočet vzdialenosti. Aplikácia MIT App Inventor 2 bola použitá na vývoj aplikácie pre Android. Jedná sa o nástroj, ktorý používa techniku blokového programovania, takže vývoj aplikácií pre Android môžu zažiť aj začiatočníci. Bolo nevyhnutné vyvinúť aplikáciu na vytvorenie bezdrôtovej komunikácie v určitom rozsahu prostredníctvom Bluetooth. Stručne povedané, môžeme dospieť k záveru, že hlasovo ovládané roboty môžu byť určite budúcim trhom pre mnohé priemyselné a domáce účely súvisiace s automatizáciou každodenných úloh. Po niekoľkých spusteniach a testoch náš navrhovaný spôsob komunikácie Bluetooth fungoval efektívne s prijateľným časovým oneskorením. Spojenia medzi mikroradičom a Bluetooth fungovali celkom dobre s niekoľkými chybami pri rozpoznávaní hlasových príkazov. Na rozpoznanie príkazov a ich prepojenie s Arduino sme pre aplikáciu použili internetové pripojenie založené na GSM a WIFI. Ale pre budúce úpravy môžeme vytvoriť offline systém pre aplikáciu, ktorá rozpozná hlas a pošle ho späť do mikroovládača. Niekoľko úprav v aplikácii založenej na systéme Android môže viesť k oveľa jasnejšiemu rozpoznaniu hlasu.

Krok 1: Komponenty

1. Arduino UNO x2

www.amazon.in/Robotbanao-Atmega328p-Cable-…

2. Ultrazvukový snímač HC SR-04 x2

www.amazon.in/SPECTRACORE-Ultrasonic-Detec…

3. Servomotor Sg90 x4

www.amazon.in/Easy-Electronics-Servo-Motor…

4. Reťazec

5. Modul Bluetooth prijímača REES52 s výstupmi TTL HC05

www.amazon.in/REES52-Bluetooth-Transceiver…

Krok 2: Okruh

Obvod
Obvod

Krok 3: Kódovanie

Odporúča: