INHOUDSOPGAWE:
- Stap 1: Blokdiagram
- Stap 2: HC-05 Bluetooth-module
- Stap 3: Komponente
- Stap 4: Kringdiagram van stembeheerde robot met behulp van Arduino
- Stap 5: Werk van 'n stembeheerde robot met Arduino
Video: Stem -geaktiveerde RoBoT: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Stembeheerde robot met Arduino: Hallo almal, ek hoop dit gaan goed met u. Vandag gaan ons projekte begin met betrekking tot robotika met behulp van Arduino. Vandag gaan ons praat oor die stembeheerde robot met die Arduino- en Android -toepassing. Stembeheerde robot is 'n mobiele robot wat deur sekere gespesifiseerde stemopdragte beheer word. Die mobiele toepassing kan vyf opdragte identifiseer: "Stop", "Vorentoe", "Terug", "Links", "Regs". In hierdie ingeboude stelselsprojek maak ons 'n 4-WD robotmotor wat ons kan beheer met behulp van stem deur 'n mobiele toepassing. Die toepassing luister en stuur die instruksie met behulp van Bluetooth na die Arduino en dan voer Arduino die gespesifiseerde operasie uit. Stemherkenningstoepassing is nie 100% akkuraat nie. Die toepassing is sensitief vir die omliggende geluide. Dit interpreteer soms die stemopdragte wat aan die robot gegee is, verkeerd. Maar u kan u eie toepassing ontwerp wat die omgewing kan ignoreer en slegs u eie stem kan ontvang.
Stap 1: Blokdiagram
Komponente benodig vir stembeheerde robot
Arduino Uno: Arduino Uno word gebruik omdat ons die motorbestuurder se skild daarin kan monteer. Dit is ook goedkoop, maklik om te gebruik en kry minder ruimte, aangesien ons alles op die onderstel moet plaas. As u nie nuut is in die programmering van Arduino nie, beveel ek u aan om eers na te gaan met die Arduino -artikel. Motorbestuurderskerm: Die motorbestuurdersskerm is gebaseer op die L293 IC, wat 'n dubbele bestuurder is. Dit word gebruik om induktiewe vragte aan te dryf, soos relais, solenoïdes, DC en trapmotors. Hiermee kan u vier DC -motors en 2 servo's met u Arduino bestuur. Ons kan die snelheid en rigting van elke motor onafhanklik beheer.
Stap 2: HC-05 Bluetooth-module
: Dit is 'n klas-2 Bluetooth-module met seriële poortprofiel, wat as Master of Slave kan opgestel word. Ons kan dit eenvoudig gebruik vir die vervanging van 'n seriële poort om 'n verbinding tussen MCU, rekenaar en u ingebedde projek te vestig, ens.
HC-05 Spesifikasie:
Bluetooth-protokol: Bluetooth-spesifikasie v2.0+EDR Frekwensie: 2,4 GHz ISM-band Modulasie: GFSK (Gaussiaanse frekwensieverskuiwingstoetsing) Emissievermogen: ≤4dBm, Klas 2 Gevoeligheid: ≤-84dBm by 0.1% BERSnelheid: Asynchroon: 2.1Mbps (Max) / 160 kbps, Synchroon: 1 Mbps/1 Mbps Beveiliging: Verifikasie en kodering Profiele: Bluetooth -seriële poort Kragtoevoer: +3.3VDC 50mA Werktemperatuur: -20 ~ +75 Celsius Afmeting: 26.9mm x 13mm x 2.2 mm
Stap 3: Komponente
4-WD motorkas: dit bevat 2 platforms wat uit akriel bestaan. Dit bevat 'n 4 DC -motor met spoedkoders. Dit is maklik om te monteer en bied baie ruimte om Arduino, Bluetooth -module en batterye te plaas.
Battery: Elke motor gebruik tot 200mA stroom. Ek het drie 3.7v, 2200mA Li-ioonselle parallel gebruik. Die battery verskaf 12,1 volt. Li-ioonsel is 'n soort herlaaibare battery. Dus kan ons hierdie selle keer op keer gebruik.
Stap 4: Kringdiagram van stembeheerde robot met behulp van Arduino
Monteer eerstens die motorbestuurderskerm op die Arduino Uno.
HC-05 of HC-06 aansluitings: Sluit Vcc aan op 5 volt. Koppel GND aan op die aarde. Module Rx met Arduino Tx. Module Tx na Arduino Rx. As die Bluetooth-module nie werk nie, maak 'n spanningsverdeler met 'n 1K en 2K weerstand en koppel na Rx -pen van die module om 5v na 3.3v om te skakel. Motor na motorbestuurderskerm: Motors aan die linkerkant na M3- en M4 -terminale. Motors aan die regterkant na M1- en M2 -terminale. As die motor in teenoorgestelde rigting draai, ruil dan die draadverbinding om alle motors in dieselfde rigting te draai.
Stap 5: Werk van 'n stembeheerde robot met Arduino
Opmerking: ontkoppel altyd die Rx- en Tx -penne van die Bluetooth -module wanneer u kode na Arduino oplaai, anders toon dit 'n paar foute en word die kode nie opgelaai nie. Probeer '1234' of '0000' wagwoord as u die eerste keer 'n Bluetooth -module met u selfoon verbind. As die wiele in die teenoorgestelde rigting draai, verruil net die verbinding van die motor vanaf die motorbestuurderskerm. Die beheer van robot deur middel van stem is nie 'n doeltreffende manier nie..
Aanbeveel:
N Stem -geanimeerde origami -marionet: 6 stappe
A Voice Animated Origami Puppet: Hierdie projek gebruik die ingeboude mikrofoon op 'n Adafruit Circuit Playground Arduino wat as 'n kleurorgel werk en 'n aangehegte mikroservo dryf om die geanimeerde beweging van 'n aangehegte origami vospop te skep. Om pret te hê, probeer om iets te vervang
HeadBot-'n selfbalanserende robot vir STEM-leer en uitreik: 7 stappe (met foto's)
HeadBot-'n selfbalanserende robot vir STEM-leer en uitreik: Headbot-'n selfbalanserende robot van twee voet lank-is die geesteskind van die South Eugene Robotics Team (SERT, FRC 2521), 'n mededingende robotskoolspan in die EERSTE Robotics Competition, van Eugene, Oregon. Hierdie gewilde uitreikrobot maak
Arduino -robot met afstand, rigting en rotasiegraad (oos, wes, noord, suid) beheer deur stem met behulp van Bluetooth -module en outonome robotbeweging.: 6 stappe
Arduino -robot met afstand, rigting en rotasiegraad (oos, wes, noord, suid) deur stem beheer deur middel van Bluetooth -module en outonome robotbeweging. , Links, regs, oos, wes, noord, suid) benodig afstand in sentimeter met behulp van spraakopdrag. Die robot kan ook outonoom geskuif word
Balanseringsrobot / 3 -wielrobot / STEM -robot: 8 stappe
Balanseringsrobot / 3 -wielrobot / STEM -robot: Ons het 'n gekombineerde balans- en driewielrobot gebou vir opvoedkundige gebruik in skole en opvoedkundige programme na skool. Die robot is gebaseer op 'n Arduino Uno, 'n pasgemaakte skild (alle konstruksie -besonderhede verskaf), 'n Li Ion -batterypak (alles saamgestel
STEM - Stem- en beeldbeheer: 13 stappe
STEM - Stem- en beeldbeheer: Die afgelope paar jaar het dit al hoe makliker geword om iets met stem- of beeldherkenning te maak. Beide word deesdae al hoe meer gereeld gebruik. En dit is gewilde onderwerpe in selfdoenprojekte. Die meeste van die tyd geskep met die sagte