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