Spisu treści:
Wideo: Sterowanie głosem Robotyczna ręka: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Stworzyłem ramię robota, które będzie działać za pomocą poleceń głosowych.
Ramię robota jest sterowane za pomocą naturalnie połączonego wprowadzania mowy. Wprowadzane języki pozwalają użytkownikowi na interakcję z robotem w sposób znany większości ludzi. Zaletami robotów aktywowanych głosem są operacje bez użycia rąk i szybkie wprowadzanie danych. Proponowany robot jest w stanie zrozumieć znaczenie poleceń języka naturalnego. Po zinterpretowaniu poleceń głosowych generowany jest szereg danych sterujących do wykonania zadania. Wreszcie robot faktycznie wykonuje zadanie. Techniki sztucznej inteligencji są wykorzystywane do tego, aby robot rozumiał polecenia głosowe i działał w żądanym trybie. Możliwe jest również sterowanie robotem za pomocą trybu wprowadzania klawiatury. Roboty to pakiet systemów obejmujący obszary technologii mechanicznej, elektrycznej, komputerowej i automatyki, które mogą być wykorzystywane do wykonywania różnych zadań w zastosowaniach przemysłowych i domowych. A wraz z postępem rozwoju w tej dziedzinie roboty można teraz kontrolować przy mniejszej bezpośredniej interwencji człowieka, aby osiągnąć bardziej naturalną interakcję z maszynami. Aby to osiągnąć, trzeba sterować robotem za pomocą poleceń głosowych. Pozwala to użytkownikowi na odciążenie ręcznej pracy z piaskiem przy innych zadaniach. Niektóre podstawowe zastosowania robotów wykorzystujących rozpoznawanie głosu to wspomaganie osób niepełnosprawnych poprzez wykonywanie gotowego zestawu poleceń c. Prostą i wydajną metodą przetwarzania poleceń głosowych jest użycie smartfona. Smartfony to potężne urządzenia zdolne do wykonywania wielu funkcji podobnych do komputera. Dzięki własnemu niezależnemu systemowi operacyjnemu i łączności internetowej są coraz częściej wykorzystywane w wielu aplikacjach. Jedną z głównych funkcji, z których będziemy korzystać, jest zintegrowany Bluetooth. Pozwoli to telefonowi komunikować się z robotem. W smartfonach używanych jest kilka systemów operacyjnych, ale najpopularniejszym z nich jest system operacyjny Android opracowany przez Google Inc. Jego elastyczność i łatwość obsługi sprawiają, że jest to idealny interfejs dla aplikacji zrobotyzowanych. powiązane systemy są bardzo wydajne w opracowywaniu aplikacji na całym świecie. Technologia Bluetooth umożliwia wymianę danych na krótki dystans, ale jest bardzo sprawnym sposobem komunikacji między dwoma urządzeniami, takimi jak mikrokontroler i smartfon. Pakiety danych są wysyłane i odbierane za pomocą krótkofalowych sygnałów radiowych. Roboty muszą bezzwłocznie przyjmować polecenia, dlatego jako główną metodę komunikacji wykorzystaliśmy Bluetooth. W codziennym życiu takie roboty mogą być używane do nawigacji i sterowania naprowadzaniem do określonej pozycji. Robot może utrzymywać zadaną prędkość liniową lub może mieć zmienną prędkość na płaskich powierzchniach. Rozpoznawanie głosu odbywa się za pomocą mikrokontrolera; Arduino (UNO). Do sterowania robotem używane są dwa podstawowe polecenia, które są winogronami, zwolnienie zatrzymania, aby poprowadzić robota. Do wykrywania i łapania dowolnych obiektów zaimplementowany jest moduł ultradźwiękowy, zaprogramowany tak, aby wyłapywał obiekt, jeśli na jego drodze znajduje się jakiś obiekt, i informował użytkownika o konieczności użycia kolejnego polecenia głosowego. Czujniki ultradźwiękowe wykorzystują nadajniki i odbiorniki fal dźwiękowych do nagrywania czas echa i użyj go do obliczenia odległości. Aplikacja MIT Inventor 2 została wykorzystana do opracowania aplikacji na Androida. Jest to narzędzie, które wykorzystuje technikę programowania blokowego, dzięki czemu nawet początkujący mogą doświadczyć tworzenia aplikacji na Androida. Niezbędne było opracowanie aplikacji umożliwiającej komunikację bezprzewodową w pewnym zakresie przez Bluetooth. W skrócie można stwierdzić, że roboty sterowane głosem z pewnością mogą być przyszłym rynkiem dla wielu zastosowań przemysłowych i domowych związanych z automatyzacją codziennych zadań. Po kilku uruchomieniach i testach zaproponowana przez nas metoda komunikacji Bluetooth działała sprawnie z akceptowalnym opóźnieniem. Połączenia między mikrokontrolerem a Bluetooth działały całkiem dobrze z kilkoma błędami w rozpoznawaniu poleceń głosowych. Wykorzystaliśmy łączność internetową zarówno GSM, jak i WIFI, aby aplikacja rozpoznawała polecenia i łączyła ją z Arduino. Ale dla przyszłych modyfikacji możemy stworzyć system offline, aby aplikacja rozpoznawała głos i wysyłał go z powrotem do mikrokontrolera. Kilka modyfikacji w aplikacji na Androida może skutkować znacznie większą przejrzystością rozpoznawania głosu.
Krok 1: Komponenty
1. Arduino UNO x2
www.amazon.in/Robotbanao-Atmega328p-Kabel-…
2. Czujnik ultradźwiękowy HC SR-04 x2
www.amazon.in/SPECTRACORE-Ultrasonic-Detec…
3. Silnik serwo Sg90 x4
www.amazon.in/Easy-Electronics-Servo-Motor…
4. Sznurek
5. Moduł nadawczo-odbiorczy Bluetooth REES52 z wyjściami TTL HC05
www.amazon.in/REES52-Bluetooth-Transceiver…
Krok 2: Obwód
Krok 3: Kodowanie
Zalecana:
Robotyczna ręka z pianki: 7 kroków
Robotic Foam Hand: Oto jak zrobić zautomatyzowaną rękę do domowego parzenia za pomocą pianki. Ten projekt został stworzony dla Humanoids 16-264, z podziękowaniami dla profesora Chrisa Atkesona i TA Jonathana Kinga
Piątka! - Robotyczna ręka: 5 kroków
Piątka! - Robotic Hand: Pewnego dnia, na naszych zajęciach z zakresu inżynierii, postanowiliśmy konstruować złożone maszyny z części VEX. Gdy zaczęliśmy budować mechanizmy, zmagaliśmy się z zarządzaniem wieloma złożonymi komponentami, które trzeba było ze sobą zmontować. Gdyby tylko ktoś
Sterowanie głosem Oświetlenie Elektronika Taśmy LED RGB i nie tylko Z automatyką domową Cortana i Arduino: 3 kroki
Sterowanie głosem Oświetlenie Elektronika Taśmy LED RGB i więcej Z automatyką domową Cortana i Arduino: Podoba Ci się pomysł kontrolowania rzeczy za pomocą głosu? A może nie lubisz wstawać z łóżka i wyłączać światła? Ale wszystkie istniejące rozwiązania, takie jak google home, są za drogie? Teraz możesz zrobić to sam za mniej niż 10$. A jeszcze lepiej jest to bardzo proste
Robotyczna ręka: 6 kroków
Robotic Hand: Cześć wam dzisiaj, pokażę wam, jak zrobić robotyczną rękę. Szczegóły omówimy później. Kontynuujmy
Robotyczna ręka z bezprzewodową kontrolą rękawic - NRF24L01+ - Arduino: 7 kroków (ze zdjęciami)
Robotyczna ręka z bezprzewodową kontrolą rękawic | NRF24L01+ | Arduino: w tym filmie; Dostępny jest montaż ręczny robota 3D, sterowanie serwo, sterowanie czujnikiem flex, sterowanie bezprzewodowe z nRF24L01, odbiornik Arduino i kod źródłowy nadajnika. W skrócie, w tym projekcie nauczymy się sterować ręką robota za pomocą przewodów