Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
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
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
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
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.