Sadržaj:

Robot s glasovnim upravljanjem: 6 koraka
Robot s glasovnim upravljanjem: 6 koraka

Video: Robot s glasovnim upravljanjem: 6 koraka

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

Ova instrukcija nastala je u skladu s projektnim zahtjevima Makecoursea na Sveučilištu Južne Floride (www.makecourse.com). Ovaj projekt je robot kojim se može upravljati davanjem glasovnih naredbi robotu. Robot ima mnoge značajke koje će biti objašnjene u uputama. Svi koraci za stvaranje 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- Dvije LED diode

Korak 2: Snimanje glasovnih naredbi

Snimanje glasovnih naredbi
Snimanje glasovnih naredbi

U ovom koraku moramo snimiti glasovne naredbe 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 do Arduino GND modula

-RX za Arduino RX

-Modul TX u Arduino TX

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

Brisanje grupe 1 - pošaljite heksadecimalni AA 01

Brisanje Grupe 2 - pošaljite šesterokutni AA 02

Brisanje grupe 3 - pošaljite šesterokutni AA 03

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

Grupa zapisa 1 - pošaljite šesterokutni AA 11

Grupa zapisa 2 - pošaljite šesterokutni AA 12

Grupa zapisa 3 - pošaljite šesterokutni 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 sam projektu oporavio mnoge glasovne naredbe poput "naprijed" "skreni desno" "zaustavi"

Korak 3: Shema kruga

Shema kola
Shema kola

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

Korak 4: Kôd

Ovo je kod kojim sam upravljao svojim robotom. U svom sam kodu koristio 10 glasovnih naredbi za upravljanje svojim 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 ispis
3D dizajn i ispis

Za 3D dizajn svog projekta koristio sam softver Autodesk Inventor u prozorima za dizajn vanjskog kućišta i mehaničkih dijelova poput ruke i hvataljke. Zatim sam ispisao sve dijelove pomoću 3D pisača i spojio ih

Korak 6: Kako robot radi:

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

Preporučeni: