Obsah:
- Krok 1: Odkaz na video YouTube
- Krok 2: Potřebné součásti a nástroje
- Krok 3: Struktura / podvozek
- Krok 4: Motor / pohon
- Krok 5: Připravte si terminál motorů
- Krok 6: Namontujte motor a nainstalujte horní střechu
- Krok 7: Ovladač
- Krok 8: Most H (modul LM 298)
- Krok 9: Zdroj napájení
- Krok 10: Elektrické zapojení
- Krok 11: Ovládejte logiku
- Krok 12: Software
- Krok 13: Arduino kód
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Tento návod ukazuje, jak vyrobit robotické auto Arduino ovládané chytrým telefonem.
Aktualizace 25. října 2016
Krok 1: Odkaz na video YouTube
Krok 2: Potřebné součásti a nástroje
1. Sada podvozku robota 4WD 2. Arduino Uno
3. Mostový modul LM298 H
4. Modul Bluetooth HC-05
5. 12V Li-po baterie
6. Propojovací vodiče pro muže a ženy
7. Propojovací dráty muž-muž
8. Lepicí páska nebo jakákoli jiná páska 9. Smartphone
Krok 3: Struktura / podvozek
Můžete si koupit Ready made 4WD Car podvozek nebo si ho můžete vyrobit pomocí PVC / jakéhokoli druhu Hard Board.
Krok 4: Motor / pohon
V tomto projektu používám 6v DC motor. Můžete použít jakýkoli druh 6v stejnosměrného motoru.
Krok 5: Připravte si terminál motorů
Odřízněte 4 kusy červených a černých drátů o délce přibližně 5 až 6 palců.
Lze použít dráty 0,5 mm2.
Odizolujte izolaci z vodičů na obou koncích Pájejte vodiče na svorku motoru
Polaritu motoru můžete zkontrolovat připojením k baterii. Pokud se otáčí ve směru dopředu (červený vodič s kladným a černý vodič se záporným pólem baterie), pak je připojení správné.
Krok 6: Namontujte motor a nainstalujte horní střechu
Krok 7: Ovladač
Arduino UNO je deska s mikrokontrolérem s otevřeným zdrojovým kódem založená na mikrokontroléru Microchip ATmega328P a vyvinutá společností Arduino.cc. Deska je vybavena sadou pinů digitálního a analogového vstupu/výstupu (I/O), které mohou být propojeny s různými rozšiřujícími deskami (štíty) a jinými obvody. Deska má 14 digitálních pinů, 6 analogových pinů a je programovatelná pomocí Arduino IDE (Integrated Development Environment) přes USB kabel typu B. Může být napájen kabelem USB nebo externí 9voltovou baterií, přestože přijímá napětí mezi 7 a 20 volty. Je také podobný Arduino Nano a Leonardo. Hardwarový referenční design je distribuován pod licencí Creative Commons Attribution Share-Alike 2.5 a je k dispozici na webových stránkách Arduino. K dispozici jsou také soubory rozvržení a produkce pro některé verze hardwaru. „Uno“znamená jeden v italštině a byl vybrán k označení vydání Arduino Software (IDE) 1.0. Deska Uno a verze 1.0 Arduino Software (IDE) byly referenčními verzemi Arduina, nyní se vyvinuly do novějších verzí. Deska Uno je první ze série desek USB Arduino a referenčním modelem pro platformu Arduino. ATmega328 na Arduino Uno je dodáván s předprogramovaným bootloaderem, který do něj umožňuje nahrát nový kód bez použití externího hardwarového programátoru. [3] Komunikuje pomocí původního protokolu STK500. Uno se také liší od všech předchozích desek v tom, že nepoužívá čip ovladače FTDI USB-to-serial. Místo toho používá Atmega16U2 (Atmega8U2 až do verze R2) naprogramovaný jako převodník USB na sériový port.
Mikrokontroléry se obvykle programují pomocí dialektu funkcí z programovacích jazyků C a C ++. Kromě používání tradičních řetězců nástrojů kompilátoru projekt Arduino poskytuje integrované vývojové prostředí (IDE) založené na projektu Processing language.
Krok 8: Most H (modul LM 298)
Co je H-můstek Termín H můstek je odvozen z typického grafického znázornění takového obvodu. Jedná se o obvod, který může pohánět stejnosměrný motor vpřed i vzad. Práce: Na výše uvedeném obrázku najdete informace o fungování mostu H.
Skládá se ze 4 elektronických spínačů S1, S2, S3 a S4 (tranzistory / MOSFETy / IGBTS). Když jsou spínače S1 a S4 sepnuty (a S2 a S3 jsou otevřené), bude na motor přivedeno kladné napětí. Otáčí se tedy směrem dopředu. Podobně, když jsou S2 a S3 sepnuty a S1 a S4 jsou otevřeny, reverzní napětí se aplikuje přes motor, takže se otáčí v opačném směru.
Poznámka: Přepínače ve stejném rameni (buď S1, S2 nebo S3, S4) nejsou nikdy sepnuty současně, dojde k mrtvému zkratu. Mosty H jsou k dispozici jako integrované obvody, nebo si můžete postavit vlastní pomocí 4 tranzistorů nebo MOSFETů. V našem případě používáme integrovaný obvod LM298 H-bridge, který umožňuje ovládat rychlost a směr motorů.
Popis kolíku:
Out 1: DC motor 1 "+" nebo krokový motor A+
Výstup 2: DC motor 1 "-" nebo krokový motor A-
Výstup 3: DC motor 2 "+" nebo krokový motor B+
Výstup 4: Vývod motoru B
Pin 12v: vstup 12V, ale můžete použít 7 až 35V
GND: Ground
5v Pin: výstup 5V, pokud je na místě 12V propojka, ideální pro napájení vašeho Arduina (atd.)
EnA: Povoluje signál PWM pro motor A (viz část „Pokyny pro náčrt Arduina“)
IN1: Povolit motor A
IN2: Povolit MotorA
IN3: Povolit MotorB
IN4: Povolit MotorB
EnB: Povoluje signál PWM pro motor B
Krok 9: Zdroj napájení
Tyto baterie lze použít:
1. Alkalická baterie AA (nenabíjecí) 2. AA NiMh nebo NiCd baterie (dobíjecí)
3. Li Ion baterie
4. LiPo baterie
Krok 10: Elektrické zapojení
Pro zapojení potřebujete propojovací vodiče. Připojte červené vodiče dvou motorů (na každé straně) dohromady a černé vodiče dohromady.
Nakonec tedy máte dva terminály na každé straně. MOTORA má na starosti dva motory na pravé straně, odpovídajícím způsobem jsou k motoru MOTORB připojeny dva motory na levé straně Podle pokynů níže připojte vše.
Připojení motorů:
Out1 -> Červený vodič motoru na levé straně (+)
Out2 -> Černý vodič motoru na levé straně (-)
Out3 -> červený vodič motoru na pravé straně (+)
Out4 -> Černý vodič motoru na pravé straně (-)
LM298 -> Arduino
IN1 -> D5
IN2-> D6
IN2 -> D9
IN2-> D10
Modul Bluetooth -> Arduino
Rx-> Tx
Tx -> Rx
GND -> GND
Vcc -> 3,3 V.
Napájení:
12V -> Připojte červený vodič baterie
GND -> Připojte baterii Černý vodič a pin GNU Arduino
5V -> Připojte k 5V kolíku Arduino
Krok 11: Ovládejte logiku
Krok 12: Software
Softwarová část je velmi jednoduchá, nepotřebuje žádnou knihovnu. Pokud rozumíte logické tabulce v předchozích krocích, můžete napsat vlastní kód. Strávil jsem mnoho času psaním kódu, takže jsem použil kód napsaný někým jiným. K ovládání robota používám svůj smartphone. Smartphone je připojen k ovladači pomocí modulu Bluetooth (HC -06 / 05) Stáhněte si aplikaci Po instalaci ji musíte spárovat s modulem Bluetooth. Heslo pro spárování je „1234“.
Odkaz ke stažení: https://play.google.com/store/apps/details? Id = brau…
Krok 13: Arduino kód
==> Arduino kód
Nebo
www.mediafire.com/folder/jbgp52d343bgj/Smartphone_Controlled_RC_Car_Using_Arduino_%7C%7C_By_Tafhim