Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44
Olen varma, että jokainen teistä löytää kotona käyttämättömän RC -auton. Tämä ohje auttaa sinua vaihtamaan vanhan RC -autosi alkuperäiseksi lahjaksi:) Koska minulla oli pienikokoinen RC -auto, olen valinnut pääohjaimeksi Arduino Pro Minin. Toinen tärkeä moduuli, jota olen käyttänyt tässä projektissa, on TB6612FNG -kaksimoottorinen kuljettaja. Tällä moottorinohjaimella on riittävä valikoima hyväksyttyjä tulojännitteitä (4,5 V - 13,5 V) ja jatkuva lähtövirta (1 A kanavaa kohti). Bluetooth-vastaanottimena käytin suosittua edullista moduulia HC-06. Lisäksi voit käyttää LED -valoja auton etu- ja takavaloina.
Hankkeen osat:
- RC -auto (voi olla vanha ja rikki)
- Arduino Pro Mini 328 (3V/8Mhz) x1
- TB6612FNG Dual Motor Driver Carrier x1
- HC-06 Bluetooth-moduuli tai vastaava x1
- Ledit: 2x punainen ja 2x valkoinen
- Vastus 10k (tarvitaan ledeille) x4 tai 10k SIL -vastusverkko x1
- Leipälauta (puolikokoinen) x1
- Puserot ja kaapelit
- AA -paristot x4
Vaihe 1: Moduulien liitäntä
Alla on esitetty tapa yhdistää Arduino Pro Mini muihin moduuleihin. Älä unohda kytkeä syöttöjännitettä jokaiseen moduuliin (VCC, GND).
1. Bluetooth (esim. HC -06) -> Arduino Pro Mini (3.3V)
- RXD - TXD
- TXD - RXD
- VCC - 3,3 V Arduino Pro Miniltä (VCC)
- GND - GND
2. TB6612FNG -kaksimoottorinen ohjain -> Arduino Pro Mini
- AIN1-4
- AIN2-7
- BIN1 - 8
- BIN2 - 9
- PWMA - 5
- PWMB - 6
- STBY - Vcc
- VMOT - moottorin jännite (4,5 - 13,5 V) - 6 V RC -auton akusta
- Vcc - logiikkajännite (2,7 - 5,5) - 3,3 V Arduino Pro Miniltä (VCC)
- GND - GND
3. TB6612FNG -kaksimoottorinen ohjain -> DC -moottorit
- A01 - käyttömoottori A
- A02 - käyttömoottori A
- B01 - ohjausmoottori B
- B02 - ohjausmoottori B
4. LEDit -> Arduino Pro Mini
- oikea etu led - 2
- edestä vasen led - 3
- oikea oikea led - 14
- takana vasen led - 15
Vaihe 2: Arduino -koodi
Tämän projektin koko koodi on saatavilla GitHubissa: linkki
Arduino -ohjelma tarkistaa pääsilmukasta - "void loop ()", onko uusi komento (merkki) lähetetty Android -sovelluksesta Bluetoothin kautta. Jos Bluetooth -sarjasta tulee jotain merkkiä, ohjelma aloittaa "void processInput ()" -toiminnon suorittamisen. Sitten tästä toiminnosta hahmosta riippuen kutsutaan erityinen ohjaustoiminto (esim. "R" -merkkitoiminnolle "void turn_Right ()" kutsutaan).
Jos aiot käyttää Arduino -moottorisuojaa (L298), tästä linkistä voi olla hyötyä sinulle
Vaihe 3: Android -sovellus
Android -sovellukseni avulla voit ohjata kaikkia Arduino -kortilla varustettuja robotteja bluetoothin kautta. Voit myös hallita itsenäisesti kahta moottorin PWM -kanavaa (moottoriparia).
Ainutlaatuinen merkki annetaan jokaiselle Android -sovelluksen painikkeelle yllä olevan kuvan mukaisesti. Voit muokata Arduino -koodia ja käyttää Android -sovellustani oman laitteen (ei vain tämän RC -auton) ohjaamiseen.
Voit ladata Android -sovellukseni ilmaiseksi Google Playsta: linkki
Android -sovelluksen käyttö:
- napauta valikkopainiketta tai 3 pystysuoraa pistettä (riippuen Android -versiosta)
- valitse välilehti "Yhdistä laite"
- napauta "HC-06" -välilehteä ja jonkin ajan kuluttua sinun pitäisi nähdä viesti "Yhdistetty HC-06: een"
- yhdistämisen jälkeen voit hallita autoa
- jos et näe Bluetooth-laitettasi HC-06, napauta "Etsi laitteita" -painiketta
- yhdistä Bluetooth -laitteesi ensimmäisellä käyttökerralla antamalla oletuskoodi "1234"
Jos haluat nähdä muita robotiikkaan liittyviä projekteja, käy osoitteessa:
- kotisivuni: www.mobilerobots.pl
- facebook: Mobiilirobotit
Suositeltava:
Arduino -ohjelmointi matkapuhelimen kautta -- Arduinodroid -- Arduino Ide for Android -- Vilkkuu: 4 vaihetta
Arduino -ohjelmointi matkapuhelimen kautta || Arduinodroid || Arduino Ide for Android || Vilkkuu: Tilaa youtube -kanavani saadaksesi lisää videoita …… Arduino on lauta, joka voidaan ohjelmoida suoraan USB: n kautta. Se on erittäin yksinkertainen ja halpa korkeakoulu- ja kouluhankkeisiin tai jopa tuotteiden prototyyppeihin. Monet tuotteet perustuvat siihen ensin
Ohjelmoi Arduino Android -laitteella Bluetoothin kautta: 6 vaihetta (kuvilla)
Ohjelmoi Arduino Android -laitteella Bluetoothin kautta: Hei maailma, tässä ohjeessa haluan näyttää sinulle, kuinka ohjelmoida Arduino Uno Android -laitteellasi Bluetoothin kautta. Se on hyvin yksinkertainen ja niin halpa. Lisäksi sen avulla voimme ohjelmoida Arduinomme mihin tahansa haluamme langattoman Bluetoothin kautta … Joten
Ohjaa laitteita Internetin kautta selaimen kautta. (IoT): 6 vaihetta
Ohjaa laitteita Internetin kautta selaimen kautta. (IoT): Tässä ohjeessa näytän sinulle, kuinka voit ohjata laitteita, kuten LED-valoja, releitä, moottoreita jne. Internetin kautta verkkoselaimen kautta. Ja voit käyttää ohjaimia turvallisesti millä tahansa laitteella. Tässä käyttämäni verkkoalusta on RemoteMe.org -vierailu
Lämpötilan ja kosteuden tiedonkeruulaite Arduinosta Android -puhelimeen, jossa on SD -korttimoduuli Bluetoothin kautta: 5 vaihetta
Lämpötila- ja kosteustietojen tallennuslaite Arduinosta Android -puhelimeen, jossa on SD -korttimoduuli Bluetoothin kautta: Hei kaikki, Tämä on ensimmäinen Instructable koskaan, toivottavasti autan valmistajayhteisöä, koska olen hyötynyt siitä. Usein käytämme projekteissamme antureita, mutta etsimme tapaa kerätä tiedot, tallentaa ne ja siirtää ne puhelimiin tai muihin laitteisiin välittömästi
Tiedostojen siirtäminen lähiverkon kautta BitTorrentin kautta: 6 vaihetta
Tiedostojen siirtäminen lähiverkon kautta BitTorrentin kautta: Joskus sinun on ehkä siirrettävä tiedostoja verkon kautta useille tietokoneille. Vaikka voit laittaa sen flash -asemaan tai CD/DVD -levylle, sinun on mentävä jokaiseen tietokoneeseen kopioimalla tiedostot, ja kaikkien tiedostojen kopioiminen voi viedä hetken (etenkin f