Sadržaj:

Robot sa glasovnim upravljanjem: 6 koraka
Robot sa glasovnim upravljanjem: 6 koraka

Video: Robot sa glasovnim upravljanjem: 6 koraka

Video: Robot sa glasovnim upravljanjem: 6 koraka
Video: КОНЕЦ МУЧЕНИЯМ. Трава больше не проблема! 2024, Novembar
Anonim
Robot sa glasovnom kontrolom
Robot sa glasovnom kontrolom

Ova instrukcija nastala je u skladu sa projektnim zahtjevima Makecourse -a na Univerzitetu Južne Floride (www.makecourse.com). Ovaj projekt je robot koji se može kontrolirati davanjem glasovnih naredbi robotu. Robot ima mnoge značajke koje će biti objašnjene u uputstvima. Svi koraci kako stvoriti ovog robota bit će objašnjeni u sljedećim koracima.

Korak 1: Potrebne komponente

Elektroničke komponente potrebne u ovom projektu

1- Arduino uno

Modul za prepoznavanje 2 glasa

3-Arduino Servo

4- Dva istosmjerna motora

Senzor udaljenosti 5-Arduino

6- Dva otpornika i žice

Baterija 7-9v

8- Dva LED-a

Korak 2: Snimanje glasovnih naredbi

Snimanje glasovnih naredbi
Snimanje glasovnih naredbi

U ovom koraku moramo snimiti glasovne komande u modul za prepoznavanje glasa kako bismo komunicirali s ponovnim pokretanjem. Modul za prepoznavanje glasa može pohraniti do 15 glasovnih naredbi (po 5 u svakoj grupi), a naredbe se mogu pohraniti pomoću softvera u prozorima pod nazivom AccessPort.

Sada moramo povezati arduino s modulom za prepoznavanje glasa na sljedeći način:

-Modul Vcc na Arduino 5V modul

-GND na Arduino GND modul

-RX na Arduino RX

-Modul TX za Arduino TX

Zatim moramo povezati arduino s prijenosnim računalom i otvoriti AccessPort softver za početak snimanja glasovnih naredbi slanjem sljedećih heksadecimalnih naredbi:

Obriši 1. grupu - pošalji heksadecimalni AA 01

Izbriši Grupu 2 - pošalji heksadecimalni AA 02

Obriši grupu 3 - pošalji heksadecimalni AA 03

Izbriši sve grupe - pošalji heksadecimalni AA 04

Grupa zapisa 1 - pošaljite heksadecimalni AA 11

Grupa zapisa 2 - pošaljite heksadecimalni AA 12

Grupa zapisa 3 - pošaljite heksadecimalni AA 13

Uvozna grupa 1 - pošaljite šesterokutni AA 21

Uvozna grupa 2 - pošaljite šesterokutni AA 22

Uvozna grupa 3 - pošaljite šesterokutni AA 23

U svom projektu oporavio sam mnoge glasovne komande poput "naprijed" "skreni desno" "zaustavi"

Korak 3: Shema kola

Shema kola
Shema kola

U ovom koraku moramo povezati sve elektroničke komponente s arduinom kako je objašnjeno na gornjoj shemi kola

Korak 4: Kôd

Ovo je kod kojim sam upravljao svojim robotom. U svom kodu sam koristio 10 glasovnih komandi za upravljanje robotom pomoću petlje za prelazak iz grupe 1 u grupu 2 u modulu za prepoznavanje glasa. Sve funkcije elektroničkih komponenti komentirane su i objašnjene u kodu.

Korak 5: 3D dizajn i ispis

3D dizajn i štampa
3D dizajn i štampa

Za 3D dizajn svog projekta, koristio sam Autodesk Inventor softver u prozorima za dizajniranje vanjskog kućišta i mehaničkih dijelova poput ruke i hvataljke. Zatim sam odštampao sve delove pomoću 3D štampača i spojio ih

Korak 6: Kako robot radi:

Konačno, ovo je video koji sam stvorio kako bih pokazao karakteristike svake elektroničke komponente i kako moj projekt funkcionira.

Preporučuje se: