Balss vadāms robots: 6 soļi
Balss vadāms robots: 6 soļi
Anonim
Balss vadāms robots
Balss vadāms robots

Šī pamācība tika izveidota, izpildot Dienvidfloridas Universitātes Makecourse projekta prasības (www.makecourse.com). Šis projekts ir robots, kuru var vadīt, dodot robotam balss komandas. Robotam ir daudzas funkcijas, kas tiks izskaidrotas instrukcijā. Visi soļi, kā izveidot šo robotu, tiks izskaidroti turpmāk.

1. darbība. Nepieciešamās sastāvdaļas

Šajā projektā nepieciešamas elektroniskas sastāvdaļas

1- Arduino uno

2 balss atpazīšanas modulis

3-Arduino servo

4- Divi līdzstrāvas motori

5-Arduino attāluma sensors

6- divi rezistori un vadi

7-9v akumulators

8- divi gaismas diodes

2. darbība. Balss komandu ierakstīšana

Balss komandu ierakstīšana
Balss komandu ierakstīšana

Šajā solī mums ir jāreģistrē balss komandas balss atpazīšanas modulī, lai sazinātos ar atsāknēšanu. Balss atpazīšanas modulis var saglabāt līdz 15 balss komandām (5 katrā grupā), un komandas var saglabāt, izmantojot programmatūru logos ar nosaukumu AccessPort.

Tagad mums ir jāpievieno arduino ar balss atpazīšanas moduli šādi:

-Modulis Vcc uz Arduino 5V moduli

-GND uz Arduino GND moduli

-RX uz Arduino RX

-Modulis TX uz Arduino TX

Tad mums ir jāpievieno arduino ar klēpjdatoru un jāatver programmatūra AccessPort, lai sāktu ierakstīt balss komandas, nosūtot šādas heksadecimālās komandas:

Dzēst 1. grupu - nosūtīt heksadecimālu AA 01

Dzēst 2. grupu - nosūtīt heksadecimālo AA 02

Dzēst 3. grupu - nosūtīt heksadecimālo AA 03

Dzēst visas grupas - nosūtīt hex hex AA 04

1. ierakstu grupa - nosūtiet heksadecimālo AA 11

2. ierakstu grupa - nosūtiet heksadecimālo AA 12

3. ierakstu grupa - nosūtiet heksadecimālo AA 13

Importēt 1. grupu - nosūtīt heksadecimālo AA 21

Importēt 2. grupu - nosūtīt heksadecimālo AA 22

Importa grupa 3 - nosūtiet heksadecimālo AA 23

Savā projektā esmu atcerējies daudzas balss komandas, piemēram, "uz priekšu", "pagriezties pa labi", "apstāties"

3. darbība: shēmas shēma

Ķēdes shēma
Ķēdes shēma

Šajā solī mums ir jāpievieno visas elektroniskās sastāvdaļas ar arduino, kā tas ir paskaidrots iepriekšējā shēmas shēmā

4. solis: kods

Šis ir kods, ko izmantoju sava robota vadīšanai. Savā kodā es izmantoju 10 balss komandas, lai vadītu savu robotu, izmantojot cilpu, lai balss atpazīšanas modulī pārietu no 1. grupas uz 2. grupu. Visas elektronisko komponentu funkcijas tiek komentētas un izskaidrotas kodā.

5. darbība: 3D dizains un drukāšana

3D dizains un drukāšana
3D dizains un drukāšana

Projekta 3D dizainam es izmantoju Autodesk Inventor programmatūru logos, lai izstrādātu ārējo korpusu un mehāniskās daļas, piemēram, roku un satvērēju. Tad es izdrukāju visas detaļas, izmantojot 3D printeri, un saliku tās kopā

6. darbība. Kā darbojas robots:

Visbeidzot, šis ir video, kuru esmu izveidojis, lai parādītu katra elektroniskā komponenta iezīmes un to, kā darbojas mans projekts.

Ieteicams: