Indholdsfortegnelse:
- Trin 1: Blokdiagram
- Trin 2: HC-05 Bluetooth-modul
- Trin 3: Komponenter
- Trin 4: Kredsløbsdiagram over stemmestyret robot ved hjælp af Arduino
- Trin 5: Arbejde med stemmestyret robot ved hjælp af Arduino
Video: Stemmeaktiveret RoBoT: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Stemmestyret robot ved hjælp af Arduino: Hej alle sammen, jeg håber, at du har det godt og har det godt. I dag skal vi starte projekter relateret til robotik ved hjælp af Arduino. I dag skal vi tale om stemmestyret robot ved hjælp af Arduino og Android -applikation. Stemmestyret robot er en mobil robot, der styres af nogle specificerede stemmekommandoer. Mobilapplikationen er i stand til at identificere fem kommandoer, der er "Stop", "Frem", "Tilbage", "Venstre", "Højre". I dette integrerede systemprojekt laver vi en 4-WD robotbil, som vi kan styre ved hjælp af stemme via en mobilapplikation. Programmet lytter og sender instruktionen til Arduino ved hjælp af Bluetooth, og derefter udfører Arduino den angivne handling. Stemmegenkendelsesapplikationen er ikke 100% præcis. Ansøgningen er følsom over for de omgivende lyde. Det fortolker nogle gange de stemmekommandoer, der er givet til robotten. Men du kan designe din egen applikation, der kan ignorere omgivelserne og kun kan modtage din egen stemme.
Trin 1: Blokdiagram
Komponenter påkrævet til stemmestyret robot
Arduino Uno: Arduino Uno bruges, fordi vi kan montere motordriverens skjold i den. Det er også billigt, let at bruge og får mindre plads, da vi skal placere alt på chassiset. Hvis du er ny inden for Arduino -programmering, anbefaler jeg dig at kontrollere, om du kommer i gang med Arduino -artiklen. Motor Driver Shield: Motor Driver Shield er baseret på L293 IC, som er en dual full-bridge driver. Dette bruges til at drive induktive belastninger såsom relæer, solenoider, DC og trinmotorer. Det lader dig køre fire DC -motorer og 2 servoer med din Arduino. Vi kan kontrollere hastigheden og retningen på hver motor uafhængigt.
Trin 2: HC-05 Bluetooth-modul
: Dette er et klasse-2 Bluetooth-modul med seriel portprofil, som kan konfigureres som enten Master eller Slave. Vi kan simpelthen bruge det til en seriel portudskiftning for at etablere en forbindelse mellem MCU, pc til dit integrerede projekt og osv.
HC-05 Specifikation:
Bluetooth-protokol: Bluetooth-specifikation v2.0+EDR Frekvens: 2,4 GHz ISM-bånd Modulation: GFSK (Gaussisk frekvensskift-tastering) Emissionseffekt: ≤4dBm, klasse 2 Følsomhed: ≤-84dBm ved 0,1% BERShastighed: Asynkron: 2,1 Mbps (maks.) / 160 kbps, Synkron: 1 Mbps/1 Mbps Sikkerhed: Autentificering og kryptering Profiler: Bluetooth seriel port Strømforsyning: +3,3 VDC 50 mA Arbejdstemperatur: -20 ~ +75 Celsius Dimension: 26,9 mm x 13 mm x 2,2 mm
Trin 3: Komponenter
4-WD bilchassis: Den indeholder 2 platforme bestående af akryl. Den indeholder 4 dc motor med speed encoders. Det er let at samle og give meget plads til at placere Arduino, Bluetooth -modul og batteripakker.
Batteri: Hver motor brugte op til 200mA strøm. Jeg har brugt tre 3.7v, 2200mA Li-ion celler parallelt. Batteripakken leverer 12,1 volt. Li-ion-celle er en type genopladeligt batteri. Så vi kan bruge disse celler igen og igen.
Trin 4: Kredsløbsdiagram over stemmestyret robot ved hjælp af Arduino
Først og fremmest skal du montere motordriverskjold på Arduino Uno.
HC-05 eller HC-06-forbindelser: Tilslut Vcc til 5 volt. Tilslut GND til jord. Modul Rx til Arduino Tx. Modul Tx til Arduino Rx. Hvis Bluetooth-modulet ikke virker, skal du lave spændingsdeler ved hjælp af en 1K og 2K modstande og tilslutte til Rx pin på modulet for at konvertere 5v til 3.3v. Motor til motorførerskærm: Venstre sidemotorer til M3- og M4 -terminaler. Højre sidemotorer til M1- og M2 -terminaler. Hvis motoren roterer i modsat retning, skal du skifte trådforbindelse for at rotere alle motorer i samme retning.
Trin 5: Arbejde med stemmestyret robot ved hjælp af Arduino
Bemærk: Afbryd altid Rx- og Tx -benene på Bluetooth -modulet, når du uploader kode til Arduino, ellers viser det nogle fejl, og koden uploades ikke. Prøv "1234" eller "0000" adgangskode, når du tilslutter Bluetooth -modul til din mobil for første gang. Hvis hjulene roterer i modsat retning, skal du blot skifte motorens forbindelse fra motorførerskærmsterminalen. Styring af robot gennem stemme er ikke en effektiv måde..
Anbefalede:
Stemmeaktiveret ansigtsmaske: 3 trin
STEMME AKTIVERET ANSIGTSMASK: LAVE MÅNEDER TILBAGE TILKÆMPET TYLER GLAIEL Gjorde en stemmeaktiveret ansigtsmaske, som gik VIRAL … EFTER DET MANGE Gjorde DET, MEN INGEN AF DEM GAVE ALLE DETALJERNE NØDVENDIGE FOR DETS KOMPLET. TYLER TAGTE SELV NED i DIY GUIDEEN OG GITHUB CO
Stemmeaktiveret fjernbetjeningsknap: 4 trin (med billeder)
Stemmeaktiveret fjernbetjeningsknap: Hvis du har set mine andre instruktører, ved du, at vores søn har muskeldystrofi. Dette er et stykke projekt for at gøre tingene mere tilgængelige for ham. Vi har en dør, der betjenes af en fjernbetjening til en garageportåbner. Dette har været fantastisk i
Stemmeaktiveret BT: 3 trin (med billeder)
Stemmeaktiveret BT: Stemmestyret hjemmeautomation ved hjælp af Arduino: I dette projekt bruger jeg en stemmefunktion til at styre hjemmeapparater. Dette projekt er en del af min hjemmeautomatiseringsserie. Dette projekt er meget let at bruge i virkeligheden. Folk i alle aldre kan styre
Stemmeaktiveret relækontakt (Arduino): 6 trin (med billeder)
Stemmeaktiveret relæafbryder (Arduino): Hej alle sammen! I dette projekt vil jeg vise dig, hvordan du implementerer stemmekommandoer til dine Arduino -projekter. Ved hjælp af stemmekommandoer viser jeg dig, hvordan du styrer et relay switch -modul
Stemmeaktiveret assistent - MAX: 10 trin
Stemmeaktiveret assistent - MAX: Hej i denne instruktive Jeg vil tale om, hvordan man laver en chat -bot MAX (kaldet mig selv !!!) Med en vis implementering kan du gøre denne chatbot -stemme kontrolleret eller med brugen af forskellige programmer, du kan gøre det som en stemmeassistent. Jeg her jeg