Sadržaj:

RoBoT aktiviran glasom: 5 koraka
RoBoT aktiviran glasom: 5 koraka

Video: RoBoT aktiviran glasom: 5 koraka

Video: RoBoT aktiviran glasom: 5 koraka
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Srpanj
Anonim
RoBoT aktiviran glasom
RoBoT aktiviran glasom
RoBoT aktiviran glasom
RoBoT aktiviran glasom
RoBoT aktiviran glasom
RoBoT aktiviran glasom

Robot s glasovnim upravljanjem koji koristi Arduino: Bok svima, nadam se da ste dobro i da ste dobro. Danas ćemo započeti projekte povezane s robotikom pomoću Arduina. Danas ćemo govoriti o glasovnom upravljanom robotu pomoću Arduino i android aplikacije. Robot s glasovnim upravljanjem je mobilni robot kojim se upravlja pomoću određenih glasovnih naredbi. Mobilna aplikacija može identificirati pet naredbi koje su “Stop”, “Forward”, “Back”, “Left”, “Right”. U ovom projektu ugrađenih sustava izrađujemo robotski automobil s 4 WD-a kojim možemo upravljati glasom putem mobilne aplikacije. Aplikacija sluša i šalje upute Arduinu putem Bluetootha, a zatim Arduino izvodi određenu operaciju. Aplikacija za prepoznavanje glasa nije 100% točna. Aplikacija je osjetljiva na okolne zvukove. Ponekad pogrešno tumači glasovne naredbe date robotu. Ali možete dizajnirati vlastitu aplikaciju koja može zanemariti okolinu i može primiti samo vaš glas.

Korak 1: Blok dijagram

Blok dijagram
Blok dijagram

Komponente potrebne za robota s glasovnim upravljanjem

Arduino Uno: Arduino Uno se koristi jer u njega možemo montirati štitnik vozača motora. Također je jeftin, jednostavan za korištenje i zauzima manje prostora jer sve moramo postaviti na šasiju. Ako ste tek počeli s programiranjem Arduina, preporučujem vam da provjerite početak rada s Arduinom. Štit vozača motora: Štit vozača motora temelji se na L293 IC, koji je dvostruki upravljački program s punim mostom. Ovo se koristi za pokretanje induktivnih opterećenja kao što su releji, solenoidi, istosmjerni i koračni motori. Omogućuje vam vožnju četiri istosmjerna motora i 2 serva sa svojim Arduinom. Brzinu i smjer svakog motora možemo kontrolirati nezavisno.

Korak 2: HC-05 Bluetooth modul

HC-05 Bluetooth modul
HC-05 Bluetooth modul

: Ovo je Bluetooth modul klase 2 sa profilom serijskog porta, koji se može konfigurirati kao glavni ili podređeni. Možemo ga jednostavno koristiti za zamjenu serijskog porta za uspostavu veze između MCU -a, računala s vašim ugrađenim projektom itd.

HC-05 Specifikacija:

Bluetooth protokol: Bluetooth specifikacija v2.0+EDRFrekvencija: 2.4GHz ISM opsegModulacija: GFSK (Gaussova frekvencija s promjenom frekvencije) Emisiona snaga: ≤4dBm, Klasa 2Osjetljivost: ≤-84dBm pri 0,1% BERSpeed: Asinkrono: 2,1Mbps (Max) / 160 kbps, Sinkrono: 1Mbps/1MbpsSigurnost: Autentikacija i šifriranjeProfili: Bluetooth serijski portNapajanje: +3,3VDC 50mARadna temperatura: -20 ~ +75C CelzijeDimenzija: 26,9 mm x 13 mm x 2,2 mm

Korak 3: Komponente

Komponente
Komponente

Šasija automobila 4-WD: Sadrži 2 platforme izrađene od akrila. Sadrži 4 dc motor s davačima brzine. Lako se sastavlja i pruža puno prostora za postavljanje Arduina, Bluetooth modula i baterija.

Baterija: Svaki motor koristi do 200mA struje. Paralelno sam koristio tri Li-ionske ćelije 3.7v, 2200mA. Napajanje baterije iznosi 12,1 volti. Li-ionska ćelija je vrsta punjive baterije. Tako možemo koristiti te stanice uvijek iznova.

Korak 4: Dijagram kruga robota upravljanog glasom pomoću Arduina

Dijagram sklopa robota upravljanog glasom pomoću Arduina
Dijagram sklopa robota upravljanog glasom pomoću Arduina

Prije svega montirajte štitnik pokretačkog programa motora na Arduino Uno.

Priključci HC-05 ili HC-06: Spojite Vcc na 5 volti. Spojite GND na uzemljenje. Modul Rx na Arduino Tx. Modul Tx na Arduino Rx. Ako Bluetooth modul ne radi, napravite razdjelnik napona pomoću 1K i 2K otpornika i spojite na Rx pin modula za pretvaranje 5v u 3.3v. Štitnik motora prema motoru: Motor s lijeve strane na stezaljke M3 i M4. Motori s desne strane na stezaljke M1 i M2. Ako se motor okreće u suprotnom smjeru, zamijenite žičanu vezu kako biste okrenuli sve motore u istom smjeru.

Korak 5: Rad robota upravljanog glasom pomoću Arduina

Napomena: Uvijek isključite Rx i Tx pinove Bluetooth modula prilikom učitavanja koda na Arduino, u protivnom pokazuje neke pogreške i kôd se ne prenosi. Isprobajte lozinku "1234" ili "0000" kada prvi put povežete Bluetooth modul sa svojim mobilnim telefonom. Ako se kotači okreću u suprotnom smjeru, samo zamijenite vezu motora sa terminala štita vozača motora. Upravljanje robotom putem glasa nije učinkovit način..

Preporučeni: