Kazalo:

Robot z glasovnim nadzorom: 6 korakov
Robot z glasovnim nadzorom: 6 korakov

Video: Robot z glasovnim nadzorom: 6 korakov

Video: Robot z glasovnim nadzorom: 6 korakov
Video: ЮЛЯ ФИНЕСС: Как я вышла с 8 этажа! Групповое изнасилование под мефедроном, психиатрическая больница 2024, November
Anonim
Robot z glasovnim nadzorom
Robot z glasovnim nadzorom

Ta pouk je bil ustvarjen v skladu z zahtevami projekta Makecourse na Univerzi v Južni Floridi (www.makecourse.com). Ta projekt je robot, ki ga je mogoče upravljati z glasovnimi ukazi. Robot ima številne funkcije, ki bodo razložene v navodilih. Vsi koraki za ustvarjanje tega robota bodo razloženi v naslednjih korakih.

Korak: Potrebne komponente

V tem projektu so potrebne elektronske komponente

1- Arduino uno

2-glasovni modul za prepoznavanje

Servo 3-Arduino

4- Dva enosmerna motorja

5-Arduino senzor razdalje

6- Dva upora in žice

Baterija 7-9V

8- Dve LED

2. korak: snemanje glasovnih ukazov

Snemanje glasovnih ukazov
Snemanje glasovnih ukazov

V tem koraku moramo posneti glasovne ukaze v modul za prepoznavanje glasu, da lahko komuniciramo s ponovnim zagonom. Modul za prepoznavanje glasu lahko shrani do 15 glasovnih ukazov (po 5 v vsaki skupini), ukaze pa lahko shranite s pomočjo programske opreme v oknih, imenovanih AccessPort.

Zdaj moramo arduino povezati z modulom za prepoznavanje glasu, kot sledi:

-Modul Vcc do modula Arduino 5V

-GND v Arduino GND modul

-RX na Arduino RX

-Modul TX v Arduino TX

Nato moramo arduino povezati s prenosnikom in odpreti programsko opremo AccessPort, da začnemo snemati glasovne ukaze s pošiljanjem naslednjih šestnajstiških ukazov:

Izbriši 1. skupino - pošlji šestnajstiški AA 01

Izbriši skupino 2 - pošlji šestnajstiški AA 02

Izbriši skupino 3 - pošlji šestnajstiški AA 03

Izbriši vse skupine - pošlji šestnajstiški AA 04

Skupina zapisov 1 - pošljite šestnajstiški AA 11

Skupina zapisov 2 - pošljite šestnajstiški AA 12

Skupina zapisov 3 - pošljite šestnajstiški AA 13

Uvozna skupina 1 - pošljite šestnajstiški AA 21

Uvozna skupina 2 - pošljite šestnajstiški AA 22

Uvozna skupina 3 - pošljite šestnajstiški AA 23

V svojem projektu sem obnovil številne glasovne ukaze, kot so "naprej", "zavij desno", "ustavi"

Korak: Shema vezja

Shema vezja
Shema vezja

V tem koraku moramo povezati vse elektronske komponente z arduinom, kot je razloženo v zgornji shemi vezja

4. korak: Koda

To je koda, s katero sem upravljal svojega robota. V svoji kodi sem uporabil 10 glasovnih ukazov za nadzor svojega robota z uporabo zanke za premik iz skupine 1 v skupino 2 v modulu za prepoznavanje glasu. Vse funkcije elektronskih komponent so komentirane in razložene v kodi.

5. korak: 3D oblikovanje in tiskanje

3D oblikovanje in tiskanje
3D oblikovanje in tiskanje

Za 3D zasnovo svojega projekta sem uporabil programsko opremo Autodesk Inventor v oknih za oblikovanje zunanjega ohišja in mehanskih delov, kot sta roka in prijemala. Nato sem vse dele natisnil s 3D tiskalnikom in jih sestavil

6. korak: Kako deluje robot:

Končno je to video, ki sem ga ustvaril, da prikaže značilnosti vsake elektronske komponente in kako moj projekt deluje.

Priporočena: