Мазмұны:
Бейне: Дауысты басқару робот қолы: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Мен сіздің дауыстық пәрменмен жұмыс істейтін робот қолын жасадым.
Робот қолы табиғи қосылған сөйлеу кірісі арқылы басқарылады. Тіл енгізу пайдаланушыға роботпен адамдардың көпшілігіне түсінікті қарым -қатынас жасауға мүмкіндік береді. Сөйлеуді белсендіретін роботтардың артықшылығы-ақпаратты қолмен ұстау және жылдам енгізу операциялары. Ұсынылған робот табиғи тілдегі командалардың мағынасын түсінуге қабілетті. Дауыстық пәрмендерді түсіндіргеннен кейін тапсырмаларды орындау үшін басқару деректерінің тізбегі құрылады. Ақырында робот тапсырманы нақты орындайды. Жасанды интеллект әдістері роботқа дауыстық командаларды түсінуге және қажетті режимде әрекет етуге мүмкіндік береді. Сондай -ақ, пернетақтаның енгізу режимі арқылы роботты басқаруға болады. Роботтар - бұл өнеркәсіптік және тұрмыстық мақсаттарда әр түрлі тапсырмаларды орындауға болатын технологияның механикалық, электрлік, есептеуіш және автоматтандыру өрістерін қамтитын жүйелер жиынтығы. Бұл саладағы роботтарды машиналармен табиғи қарым -қатынасқа қол жеткізу үшін адамдардың тікелей араласуымен басқаруға болады. Дауыстық командалар арқылы роботты басқаруға болады. Бұл пайдаланушыға басқа тапсырмалар бойынша қолмен жұмысты босатуға мүмкіндік береді. Дауысты тануды қолданатын роботтардың кейбір негізгі қосымшалары - мүгедектігі бар адамдарды қолдау, алдын ала орнатылған пәрмендер жиынтығын орындау. Дауыстық пәрмендерді өңдеудің қарапайым және тиімді әдісі - смартфонды пайдалану. Смартфондар - компьютерге ұқсас көптеген функцияларды орындай алатын қуатты құрылғылар. Жеке операциялық жүйе мен Интернетке қосылудың арқасында олар көптеген қосымшаларда жиі қолданылады. Біз қолданатын басты ерекшеліктердің бірі - кіріктірілген Bluetooth. Бұл телефонға роботпен байланыс орнатуға мүмкіндік береді. Смартфондар үшін бірнеше операциялық жүйелер қолданылады, бірақ ең кең тарағаны - Google Inc жасаған Android ОЖ. Оның икемділігі мен қолданудың қарапайымдылығы оны роботты қолдану үшін тамаша интерфейске айналдырады. Байланысты жүйелер бүкіл әлемде қосымшаларды әзірлеуге өте тиімді. Bluetooth технологиясы қысқа мерзімде деректермен алмасады, бірақ микроконтроллер мен смартфон сияқты екі құрылғы арасында байланыс орнатудың өте жақсы әдісі. Мәліметтер пакеті қысқа толқынды радио сигналдар арқылы жіберіледі және қабылданады. Роботтардың командаларды кідіріссіз қабылдауы өте маңызды, сондықтан біз негізгі байланыс әдісі ретінде Bluetooth қолдандық. Күнделікті өмірде мұндай роботтарды навигация үшін және белгілі бір позицияға бақылау үшін қолдануға болады, робот алдын ала белгіленген сызықтық жылдамдықты сақтай алады немесе тегіс беттерде айнымалы жылдамдыққа ие бола алады. Дауысты тану микроконтроллер көмегімен жүзеге асады; Ардуино (БҰҰ). Роботты басқару үшін жүзімді басқаратын екі негізгі пәрмен қолданылады. Кез келген нысанды анықтау және ұстау үшін ультрадыбыстық модуль енгізілген, егер оның жолында қандай да бір объект болса, оны ұстауға бағдарламаланған және пайдаланушыға басқа дауыстық пәрменді пайдалануға хабарлаңыз. MIT App Inventor 2 андроид қосымшасын жасау үшін қолданылған. Бұл блокировка бағдарламалау техникасын қолданатын құрал, сондықтан жаңадан бастаушылар андроид қосымшаларын әзірлеуге мүмкіндік алады. Bluetooth арқылы белгілі бір диапазонда сымсыз байланыс орнатуға арналған қосымшаны әзірлеу өте маңызды болды. Қысқаша айтқанда, дауысты басқарылатын роботтар күнделікті тапсырмаларды автоматтандыруға байланысты көптеген өндірістік және тұрмыстық мақсаттар үшін болашақ нарық бола алады деген қорытындыға келуге болады. Бірнеше жүгіруден және тестілеуден кейін біздің ұсынылған Bluetooth байланыс әдісі қолайлы уақыт кідірісімен тиімді жұмыс жасады. Микроконтроллер мен Bluetooth арасындағы байланыстар дауыстық командаларды тануда бірнеше қателіктермен жақсы жұмыс істеді, біз GSM және WIFI негізіндегі интернетке қосылымды пайдаланып, командаларды танып, оны Arduino -мен байланыстырдық. Бірақ болашақта модификациялау үшін біз қосымшаны дауысты тануға және оны микро контроллерге жіберуге арналған офлайн жүйені құра аламыз. Андроид негізіндегі қосымшаның бірнеше өзгеруі дауысты танудың анағұрлым айқын болуына әкелуі мүмкін.
1 -қадам: компоненттер
1. Arduino UNO x2
www.amazon.in/Robotbanao-Atmega328p-Cable-…
2. Ультрадыбыстық датчик HC SR-04 x2
www.amazon.in/SPECTRACORE-Ultrasonic-Detec…
3. Серво қозғалтқышы Sg90 x4
www.amazon.in/Easy-Electronics-Servo-Motor…
4. Жол
5. HC05 TTL шығысы бар REES52 Bluetooth қабылдағыш модулі
www.amazon.in/REES52-Bluetooth-Transceiver…
2 -қадам: Схема
3 -қадам: кодтау
Ұсынылған:
Дауысты әлемнің кез келген жерінен басқару: 5 қадам
Дауысты әлемнің кез келген жерінен басқару: … енді фантастика емес … Қазіргі кезде қол жетімді аппараттық және бағдарламалық қамтамасыз етуді қолдана отырып, бұл нұсқаулық сіздің үйіңіздің көптеген жүйелерін дауыстық басқару, смартфон, планшет және/немесе компьютер кез келген жерден
ESP8266 RGB LED STRIP WIFI басқару - NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде - RGB LED STRIP смартфонды басқару: 4 қадам
ESP8266 RGB LED STRIP WIFI басқару | NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде | Смартфонды RGB LED STRIP басқару: Сәлеметсіздер ме, балалар, бұл оқулықта біз nodemcu немесе esp8266 -ды RGB жарықдиодты жолағын басқару үшін инфрақызыл қашықтан басқару құралы ретінде қолдануды үйренеміз, ал Nodemcu смартфон Wi -Fi арқылы басқарылады. Негізінде сіз RGB LED STRIP -ті смартфонмен басқара аласыз
Дауысты қосылатын қашықтан басқару түймесі: 4 қадам (суреттермен)
Дауыспен басқарылатын қашықтан басқару түймесі: Егер сіз менің басқа нұсқауларымды көрген болсаңыз, біздің ұлдың бұлшықет дистрофиясы бар екенін білесіз. Бұл оған қол жетімді ету үшін жобаның бір бөлігі. Бізде гараж есігін ашатын пульт басқаратын есік бар. Бұл мен үшін керемет болды
ROS MoveIt робот қолы 2 -бөлім: Роботты басқару: 6 қадам
ROS MoveIt Robotic Arm 2 бөлігі: Робот контроллері: https://github.com/AIWintermuteAI/ros-moveit-arm.git Мақаланың алдыңғы бөлігінде біз роботтық қол үшін URDF және XACRO файлдарын құрдық және біздің басқару үшін RVIZ іске қостық. Робот қолы имитациялық ортада. Бұл жолы біз мұны өзіміз жасаймыз
Alexa дауысты басқару теледидарының қашықтан басқару пульті ESP8266: 9 қадам
Alexa дауысты басқару теледидарының қашықтан басқару пульті ESP8266: Егер сіздің үйіңізде біреу пультті босатса, сіз бос бөлмеге кіресіз бе, теледидар шырқайды. Батареялар істен шыға бастайды және бөлменің артқы жағынан басқарылмайды. Енді сіз теледидарды, DVR -ды, инфрақызыл контролмен кез келген нәрсені басқара аласыз