Satura rādītājs:
Video: Balss vadības robotizētā roka: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Esmu izveidojis robotu roku, kas darbosies ar jūsu balss komandu.
Robota roka tiek vadīta ar dabiski savienotu runas ievadi. Valodas ievade ļauj lietotājam mijiedarboties ar robotu tādos terminos, kas ir pazīstami lielākajai daļai cilvēku. Runas aktivizēto robotu priekšrocības ir brīvroku un ātras datu ievades darbības. Ierosinātais robots spēj saprast dabiskās valodas komandu nozīmi. Pēc balss komandu interpretēšanas tiek ģenerēta virkne vadības datu uzdevumu veikšanai. Visbeidzot, robots faktiski veic uzdevumu. Mākslīgā intelekta metodes tiek izmantotas, lai robots saprastu balss komandas un rīkotos vēlamajā režīmā. Ir iespējams arī vadīt robotu, izmantojot tastatūras ievades režīmu. Roboti ir sistēmu pakete, kas ietver mehāniskās, elektriskās, skaitļošanas un automatizācijas tehnoloģiju jomas, kuras var izmantot dažādu uzdevumu veikšanai rūpniecībā un mājsaimniecībā. Un, pieaugot attīstībai šajā jomā, robotus tagad var kontrolēt ar mazāku tiešu cilvēka iejaukšanos, lai panāktu dabiskāku mijiedarbību ar mašīnām. Lai to paveiktu, ir vadīt robotu, izmantojot balss komandas. Tas ļauj lietotājam atbrīvot roku smilšu darbu citiem uzdevumiem. Daži robotu pamata lietojumi, kas izmanto balss atpazīšanu, ir atbalstīt cilvēkus ar invaliditāti, izpildot iepriekš iestatītu komandu kopu c. Lai apstrādātu balss komandas, vienkārša un efektīva metode ir viedtālruņa izmantošana. Viedtālruņi ir jaudīgas ierīces, kas spēj veikt daudzas datoram līdzīgas funkcijas. Ar savu neatkarīgo operētājsistēmu un interneta savienojumu tās arvien vairāk tiek izmantotas daudzās lietojumprogrammās. Viena no galvenajām funkcijām, ko mēs izmantosim, ir integrētais Bluetooth. Tas ļaus tālrunim sazināties ar robotu. Viedtālruņiem tiek izmantotas vairākas operētājsistēmas, bet visizplatītākā ir Android operētājsistēma, ko izstrādājusi Google Inc. Tā elastība un ērta lietošana padara to par ideālu saskarni robotizētajai lietojumprogrammai. saistītās sistēmas ir ļoti efektīvas, lai attīstītu lietojumprogrammas visā pasaulē. Bluetooth tehnoloģija apmainās ar datiem nelielā diapazonā, bet ir ļoti prasmīgs saziņas veids starp divām ierīcēm, piemēram, mikrokontrolleri un viedtālruni. Datu paketes tiek nosūtītas un saņemtas, izmantojot īsviļņu radiosignālus. Robotiem ir svarīgi bez kavēšanās pieņemt komandas, tāpēc mēs esam izmantojuši Bluetooth kā galveno saziņas metodi. Ikdienas dzīvē šādus robotus var izmantot navigācijai un vadības norādījumiem uz noteiktu pozīciju. Robots var vai nu saglabāt iepriekš iestatītu lineāro ātrumu, vai arī tam var būt mainīgs ātrums uz līdzenas virsmas. Balss atpazīšana tiek uzturēta, izmantojot mikrokontrolleri; Arduino (UNO). Lai vadītu robotu, tiek izmantotas divas pamata komandas, kas ir vīnogas, atlaidiet stop, lai vadītu robotu. Lai noteiktu un noķertu visus objektus, tiek ieviests ultraskaņas modulis, kas ieprogrammēts tā uztveršanai, ja tam ir kāds objekts, un informē lietotāju, lai tas izmanto citu balss komandu. Ultraskaņas sensori izmanto skaņas viļņu raidītājus un uztvērējus, lai ierakstītu atbalss laiku un izmantojiet to, lai aprēķinātu attālumu. MIT App Inventor 2 tika izmantots android lietojumprogrammas izstrādei. Šis ir rīks, kas izmanto bloķēšanas programmēšanas tehniku, lai pat iesācēji varētu izjust android lietotņu izstrādi. Bija svarīgi izstrādāt lietojumprogrammu, lai izveidotu bezvadu sakarus noteiktā diapazonā, izmantojot Bluetooth. Īsumā mēs varam secināt, ka ar balsi vadāmi roboti noteikti var būt nākotnes tirgus daudziem rūpnieciskiem un sadzīves mērķiem, kas saistīti ar ikdienas uzdevumu automatizāciju. Pēc vairākām darbībām un pārbaudēm mūsu piedāvātā Bluetooth komunikācijas metode darbojās efektīvi ar pieņemamu laika aizturi. Savienojumi starp mikrokontrolleri un Bluetooth darbojās diezgan labi ar dažām kļūdām balss komandu atpazīšanā. Mēs izmantojām gan GSM, gan WIFI interneta savienojumu, lai lietojumprogramma atpazītu komandas un saistītu to ar Arduino. Bet turpmākajām izmaiņām mēs varam izveidot bezsaistes sistēmu, lai lietojumprogramma atpazītu balsi un nosūtītu to atpakaļ mikrokontrolleram. Dažas izmaiņas Android lietojumprogrammā var radīt daudz lielāku balss atpazīšanas skaidrību.
1. darbība: sastāvdaļas
1. Arduino UNO x2
www.amazon.in/Robotbanao-Atmega328p-Cable-…
2. Ultraskaņas sensors HC SR-04 x2
www.amazon.in/SPECTRACORE-Ultrasonic-Detec…
3. Servomotors Sg90 x4
www.amazon.in/Easy-Electronics-Servo-Motor…
4. Stīga
5. REES52 Bluetooth uztvērēja modulis ar TTL izejām HC05
www.amazon.in/REES52-Bluetooth-Transceiver…
2. solis: ķēde
3. darbība: kodēšana
Ieteicams:
ASL robotizētā roka (pa kreisi): 9 soļi (ar attēliem)
ASL robotizētā roka (pa kreisi): šī semestra projekta mērķis bija izveidot trīsdimensiju drukātu robotu kreiso roku, kas klasē var demonstrēt amerikāņu zīmju valodas alfabētu nedzirdīgiem un vājdzirdīgiem cilvēkiem. Pieejamība, lai demonstrētu amerikāņu zīmi Langu
Popsicle Stick robotizētā roka (alternatīvs formāts): 6 soļi
Popsicle Stick robotiskā roka (alternatīvs formāts): uzziniet, kā izveidot vienkāršu uz Arduino balstītu robotu roku ar satvērēju, izmantojot popsicle nūjas un dažus servos
Popsicle Stick robotizētā roka: 17 soļi (ar attēliem)
Popsicle Stick robotu roka: Lūk, kā izveidot vienkāršu robotu roku ar satvērēju, izmantojot popsicle nūjas, Arduino un dažus servos
DIY balss vadības elektronisko kristālu kolonnu mūzikas spektra komplekti: 9 soļi
DIY balss vadības elektroniskie kristāla kolonnu mūzikas spektra komplekti: Šis komplekts ir par audio indikatoru, kas atlec kopā ar mūziku. Barošanas diapazons ir 5V-12V DC. Šeit ICStation komanda vēlas parādīt instalēšanas rokasgrāmatas par šo balss vadības kristāla kolonnu DIY komplekti krāsains gaismas mirgojošs LED mūzikas spektrs
Bezvadu robotizēta roka, ko kontrolē žesti un balss: 7 soļi (ar attēliem)
Bezvadu robotu roka, ko kontrolē žesti un balss: Būtībā tas bija mūsu koledžas projekts, un laika trūkuma dēļ šī projekta iesniegšanai mēs aizmirsām nofotografēt dažus soļus. Mēs arī izstrādājām kodu, ar kura palīdzību var kontrolēt šo robotizēto roku, izmantojot žestu un balsi vienlaicīgi, bet l