Съдържание:

Робот с гласово управление: 6 стъпки
Робот с гласово управление: 6 стъпки

Видео: Робот с гласово управление: 6 стъпки

Видео: Робот с гласово управление: 6 стъпки
Видео: Шесть фишек Apple Watch 6! 2024, Ноември
Anonim
Робот с гласово управление
Робот с гласово управление

Тази инструкция е създадена в изпълнение на проектните изисквания на Makecourse в Университета на Южна Флорида (www.makecourse.com). Този проект е робот, който може да се управлява чрез даване на гласови команди на робота. Роботът има много функции, които ще бъдат обяснени в инструкциите. Всички стъпки как да създадете този робот ще бъдат обяснени в следните стъпки.

Стъпка 1: Необходими компоненти

Електронни компоненти, необходими в този проект

1- Arduino uno

Модул за разпознаване на 2 гласа

3-Arduino Servo

4- Два DC двигателя

Датчик за разстояние 5-Arduino

6- Два резистора и проводници

Батерия 7-9v

8- Два светодиода

Стъпка 2: Запис на гласови команди

Запис на гласови команди
Запис на гласови команди

В тази стъпка трябва да запишем гласови команди към модула за разпознаване на глас, за да комуникираме с рестартирането. Модулът за разпознаване на глас може да съхранява до 15 гласови команди (по 5 във всяка група) и командите могат да се съхраняват чрез използване на софтуер в прозорци, наречени AccessPort.

Сега трябва да свържем arduino с модула за разпознаване на глас, както следва:

-Модул Vcc към Arduino 5V модул

-GND към Arduino GND модул

-RX към Arduino RX

-Модулен TX към Arduino TX

След това трябва да свържем arduino с лаптопа и да отворим софтуера AccessPort, за да започнем да записваме гласовите команди, като изпратим следните шестнадесетични команди:

Изтрийте група 1 - изпратете шестнадесетик AA 01

Изтриване на група 2 - изпратете шестнадесетик AA 02

Изтриване на група 3 - изпратете шестнадесетик AA 03

Изтриване на всички групи - изпратете шестнадесетик AA 04

Група на записите 1 - изпратете шестнадесетик AA 11

Група на записите 2 - изпратете шестнадесетик AA 12

Група на записите 3 - изпратете шестнадесетик AA 13

Импортирайте група 1 - изпратете шестнадесетик AA 21

Импортирайте група 2 - изпратете шестнадесетичен AA 22

Група за внос 3 - изпратете шестнадесетичен AA 23

В моя проект съм възстановил много гласови команди като „напред“, завивам надясно „стоп“

Стъпка 3: Схема на веригата

Схема на веригата
Схема на веригата

В тази стъпка трябва да свържем всички електронни компоненти с arduino, както е обяснено в горната схема на веригата

Стъпка 4: Кодът

Това е кодът, който използвах за управление на моя робот. В моя код използвах 10 гласови команди, за да управлявам робота си, като използвах цикъл за преминаване от група 1 в група 2 в модула за разпознаване на глас. Всички функции на електронните компоненти са коментирани и обяснени в кода.

Стъпка 5: 3D дизайн и печат

3D дизайн и печат
3D дизайн и печат

За 3D дизайна на моя проект използвах софтуера Autodesk Inventor в Windows, за да проектирам външния корпус и механичните части като ръката и грайфера. След това отпечатах всички части с помощта на 3d принтер и ги събрах

Стъпка 6: Как работи роботът:

И накрая, това е видеото, което създадох, за да покажа характеристиките на всеки електронен компонент и как работи моят проект.

Препоръчано: