Kazalo:
- Korak: Youtube Video Link
- 2. korak: potrebni deli in orodja
- 3. korak: Struktura / šasija
- 4. korak: Motor / pogon
- 5. korak: Pripravite motorni terminal
- Korak 6: Namestite motor in namestite zgornjo streho
- 7. korak: Krmilnik
- 8. korak: H most (modul LM 298)
- 9. korak: Vir energije
- 10. korak: Električno ožičenje
- Korak: Nadzorna logika
- 12. korak: Programska oprema
- Korak: Arduino koda
Video: RC avto, ki ga upravlja pametni telefon z uporabo Arduina: 13 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Ta navodila kažejo, kako narediti avtomobil Arduino, ki ga upravlja pametni telefon.
Posodobljeno 25. oktobra 2016
Korak: Youtube Video Link
2. korak: potrebni deli in orodja
1. Komplet 4WD robotskega ohišja 2. Arduino Uno
3. LM298 H modul H most
4. Modul Bluetooth HC-05
5. 12v Li-po baterija
6. Moško-ženske skakalne žice
7. Moško-moške žice za skakanje
8. Lepilni trak ali kateri koli drug trak 9. Pametni telefon
3. korak: Struktura / šasija
Lahko kupite že pripravljeno avtomobilsko podvozje s štirikolesnim pogonom ali pa ga izdelate z uporabo PVC / katere koli vrste trde plošče.
4. korak: Motor / pogon
V tem projektu uporabljam 6v DC motor. Uporabite lahko kateri koli 6V enosmerni motor.
5. korak: Pripravite motorni terminal
Odrežite 4 kose rdeče in črne žice dolžine približno 5 do 6 palcev.
Uporabite lahko žice 0,5 m2.
Odstranite izolacijo z žic na vsakem koncu. Spajajte žice na sponki motorja
Polarnost motorja lahko preverite tako, da ga priključite na baterijo. Če se vrti v smeri naprej (rdeča žica s pozitivnim in črna žica z negativnim polom akumulatorja), je povezava pravilna.
Korak 6: Namestite motor in namestite zgornjo streho
7. korak: Krmilnik
Arduino UNO je odprtokodna mikrokrmilna plošča, ki temelji na mikrokrmilniku Microchip ATmega328P in jo je razvil Arduino.cc. Plošča je opremljena z nizi digitalnih in analognih vhodno/izhodnih (V/I) zatičev, ki so lahko povezani z različnimi razširitvenimi ploščami (ščitniki) in drugimi vezji. Plošča ima 14 digitalnih zatičev, 6 analognih zatičev in jih je mogoče programirati z Arduino IDE (integrirano razvojno okolje) prek kabla USB tipa B. Napaja se lahko s kablom USB ali z zunanjo 9 -voltno baterijo, čeprav sprejema napetosti med 7 in 20 voltov. Podoben je tudi Arduino Nano in Leonardo. Referenčna zasnova strojne opreme se distribuira pod licenco Creative Commons Attribution Share-Alike 2.5 in je na voljo na spletnem mestu Arduino. Na voljo so tudi datoteke postavitve in proizvodnje za nekatere različice strojne opreme. "Uno" pomeni eno v italijanščini in je bil izbran za izdajo Arduino Software (IDE) 1.0. Plošča Uno in različica 1.0 programske opreme Arduino (IDE) sta bili referenčni različici Arduina, ki se je razvila v novejše izdaje. Plošča Uno je prva v seriji plošč USB Arduino in referenčni model za platformo Arduino. ATmega328 na Arduino Uno je vnaprej programiran z zagonskim nalagalnikom, ki omogoča nalaganje nove kode vanj brez uporabe zunanjega programerja strojne opreme. [3] Komunicira z uporabo izvirnega protokola STK500. Uno se od vseh prejšnjih plošč razlikuje tudi po tem, da ne uporablja gonilnika USB-to-serijski FTDI. Namesto tega uporablja Atmega16U2 (Atmega8U2 do različice R2), programirano kot pretvornik USB-v-serijski.
Mikrokrmilniki so običajno programirani z uporabo narečja funkcij iz programskih jezikov C in C ++. Poleg uporabe tradicionalnih orodnih verig prevajalnika projekt Arduino ponuja integrirano razvojno okolje (IDE), ki temelji na projektu Processing language.
8. korak: H most (modul LM 298)
Izraz H-most izhaja iz tipične grafične predstavitve takega vezja. To je vezje, ki lahko poganja enosmerni motor v smeri naprej in nazaj. Delo: Za razumevanje delovanja mostu H si oglejte zgornjo sliko.
Sestavljen je iz 4 elektronskih stikal S1, S2, S3 in S4 (tranzistorji / MOSFET -i / IGBTS). Ko so stikala S1 in S4 zaprta (in sta S2 in S3 odprta), bo na motor delovala pozitivna napetost, zato se vrti v smeri naprej. se uporablja čez motor, zato se vrti v obratni smeri.
Opomba: Stikala v isti roki (bodisi S1, S2 ali S3, S4) nikoli niso zaprta hkrati, to bo povzročilo kratek stik. Mostovi H so na voljo kot integrirana vezja ali pa jih lahko zgradite sami s pomočjo 4 -tranzistorjev ali MOSFET -ov. V našem primeru uporabljamo LM298 H-bridge IC, ki omogoča nadzor hitrosti in smeri motorjev.
Opis pin:
Izhod 1: DC motor 1 "+" ali koračni motor A+
Izhod 2: DC motor 1 "-" ali koračni motor A-
Izhod 3: enosmerni motor 2 "+" ali koračni motor B+
Izhod 4: Motor B vodi ven
12v Pin: 12V vhod, vendar lahko uporabite 7 do 35V
GND: Ozemljitev
5v Pin: 5V izhod, če je na voljo 12V mostiček, idealen za napajanje vašega Arduina (itd.)
EnA: Omogoča signal PWM za motor A (glejte poglavje "Arduino skice")
IN1: Omogočite motor A
IN2: Omogoči MotorA
IN3: Omogoči MotorB
IN4: Omogoči MotorB
EnB: Omogoča signal PWM za motor B
9. korak: Vir energije
Te baterije lahko uporabite:
1. AA alkalna baterija (ni za ponovno polnjenje) 2. NiMh AA ali NiCd baterija (za ponovno polnjenje)
3. Li -ionska baterija
4. LiPo baterija
10. korak: Električno ožičenje
Za ožičenje potrebujete nekaj mostičnih žic. Rdeče žice dveh motorjev (na vsaki strani) povežite skupaj in črne žice skupaj.
Končno imate na vsaki strani dva priključka. MOTORA je zadolžena za dva motorja na desni strani, ustrezno, da sta dva motorja na levi strani priključena na MOTORB Sledite spodnjim navodilom, da vse povežete.
Priključitev motorja:
Out1 -> Rdeča žica motorja na levi strani (+)
Out2 -> Leva stran motorja Črna žica (-)
Out3 -> Rdeča žica na desni strani motorja (+)
Out4 -> Desna stran motorja Črna žica (-)
LM298 -> Arduino
IN1 -> D5
IN2-> D6
IN2 -> D9
IN2-> D10
Modul Bluetooth -> Arduino
Rx-> Tx
Tx -> Rx
GND -> GND
Vcc -> 3.3V
Moč:
12V -> Priključite rdečo žico baterije
GND -> Povežite črno žico baterije in pin Arduino GND
5V -> Priključite na Arduino 5V pin
Korak: Nadzorna logika
12. korak: Programska oprema
Del programske opreme je zelo preprost, ne potrebuje knjižnice. Če razumete logično tabelo v prejšnjih korakih, lahko napišete svojo kodo. Nisem porabil veliko časa za pisanje kode, zato sem uporabil samo kodo, ki jo je napisal nekdo drug. Za upravljanje avtomobila Robot uporabljam svoj pametni telefon. Pametni telefon je povezan s krmilnikom prek modula Bluetooth (HC -06 / 05) Prenesite aplikacijo Po namestitvi aplikacije jo morate seznaniti z modulom Bluetooth. Geslo za seznanjanje je "1234".
Povezava za prenos: https://play.google.com/store/apps/details? Id = brau …
Korak: Arduino koda
==> Koda Arduino
Or
www.mediafire.com/folder/jbgp52d343bgj/Smartphone_Control_RC_Car_Using_Arduino_%7C%7C_By_Tafhim
Priporočena:
Pametna LED svetilka, ki jo upravlja pametni telefon Bluetooth: 7 korakov
Pametna LED svetilka, ki jo upravlja pametni telefon Bluetooth: vedno sanjam o nadzoru svojih svetlobnih naprav. Potem je nekdo naredil neverjetno pisano LED svetilko. Pred kratkim sem na Youtubu naletel na LED svetilko Josepha Cashe. Ker me je navdihnilo, sem se odločil, da dodam več funkcij, hkrati pa ohranim kon
Robot, ki ga upravlja pametni telefon, z uporabo BLE 4.0 !!!: 5 korakov
ROBOT, KI NAMERA SMARTPHONE, Z UPORABO BLE 4.0 !!!: V prejšnjih navodilih sem z vami delil, kako lahko uporabite modul Bluetooth (natančneje HM10 BLE v4.0) z Arduinom za nadzor LED z uporabo pametnega telefona. To lahko preverite tukaj. V tem navodilu vam bom pokazal, kako sestaviti robota, ki je lahko
Avto za upravljanje s kretnjami z uporabo Mpu6050 in Arduina: 7 korakov (s slikami)
Avto za upravljanje s kretnjami z uporabo Mpu6050 in Arduina: tukaj je avtomobil za upravljanje gest z ročnim krmilnikom, izdelan z uporabo mpu6050 in arduina. Za brezžično povezavo uporabljam RF modul
Kako narediti robota, ki ga upravlja pametni telefon: 3 koraki (s slikami)
Kako narediti robota, ki ga nadzoruje pametni telefon: Ali kdaj pomislite, da bi robota upravljali brezžično ali prek pametnega telefona? Če da, potem je vaše pravo branje. V tem prispevku vam bom predstavil postopek po korakih. Naredil sem preprostega robota, ki ga je mogoče upravljati s pametnim telefonom, lahko pa ga postavite
Avto, ki ga upravlja Bluetooth: 5 korakov (s slikami)
Avto, ki ga nadzira Bluetooth: To je avtomobil Bluetooth, ki ga upravljamo preko našega telefona v aplikaciji, imenovani EBot8 Blockly. Uporablja se za programiranje posebnih mikrokrmilnikov, imenovanih EBot8, ki jih je razvil CBits. Zdaj pa poglejmo, kako narediti ta preprost in enostaven projekt