Sisällysluettelo:
- Vaihe 1: Komponenttiluettelo
- Vaihe 2: Mekaaniset muutokset
- Vaihe 3: Auton kokoaminen
- Vaihe 4: Koodi
- Vaihe 5: Tulevaisuuden parannus
Video: CAR-INO: Vanhan RC-auton täydellinen muuntaminen Arduinolla ja Bluetooth-ohjauksella: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Johdanto
Hei, ensimmäisissä ohjekirjoissani haluaisin jakaa kanssani kokemukseni vanhan rc -auton muuttamisesta vuodesta 1990 uuteen. Oli joulu 1990, kun Joulupukki antoi minulle tämän Ferrari F40: n, maailman nopeimman auton!… Tuolloin.
Tämä loistava auto oli varustettu rc -kaukosäätimellä, mutta vain yhdellä painikkeella…: |
kyllä, tämä auto voi ajaa vain eteen ja taakse! tämä oli hyvin turhauttavaa ajaa, joten käytin sitä harvoin … tästä syystä tämä lelu on edelleen elossa!
Löysin sen ullakkotyyliltäni alkuperäisestä laatikosta, joten salama iski! Voin käyttää ylimääräistä arduino -moduuliani auton muuntamiseen!
Päätin kutsua projektia CAR-INO: ksi kahdesta syystä, aion käyttää arduINOa, ja italiaksi carino tarkoittaa "mukavaa", koska lopputulos on… kiva!:)
Toteutetut ominaisuudet ovat:
- ohjaus (tietysti!)
- nopeuden säätö
- ajovalojen ohjaus
- taustavalon ohjaus
- sarvi
aloitetaan!
Vaihe 1: Komponenttiluettelo
- arduino nano 1,8 €
- Tasavirtamoottorin ohjain (käytin L298n -korttia) 1,5 €
- servomoottori sg90 1 €
- bluethoot-moduuli (kuten HC-05) 3 €
- aktiivinen summeri << 1 €
- 3 valkoista lediä << 1 €
- mikrokytkin << 1 €
- kondensaattori vähintään 320uF << 1 €
- värilliset johdot << 1 €
- vanha 1990 -luvun auto toimivalla DC -moottorilla.
Hinnat on otettu Aliexpressistä.
TYÖKALUT
- hitsaaja
- tina
- twitterit
- langanpoistaja
- kuuma liima
Vaihe 2: Mekaaniset muutokset
Kun avasin auton, ymmärsin todella, että tämä oli halpa versio toisesta rc -autosarjasta, koska siinä on tilaa servolle ja pyörien yhdistävällä akselilla on risteys servoa varten, mutta se on asennettu taaksepäin pääpyörien lukitsemiseksi.
Leikkasin hieman muovia tehdäkseni tilaa servolle SG90 ja liimasin sen, liimasin myös ruuvin servovarteen risteyksen luomiseksi akselin kanssa (katso kuva). Irrotin vanhan elektronisen levyn ja leikkasin ylimääräisen muovin, joka piti sitä.
Vaihe 3: Auton kokoaminen
Taustavalon ledit on kytketty suoraan nastaan 13, joka on ledille omistettu lähtö, joten et tarvitse vastusta. Etu LED tarvitsee vastuksen rajoittaaksesi virtaa, voit käyttää 220 / 250 ohmin vastusta. Minulla ei ollut valkoista lediä, joten minun tapauksessani käytin RGB -lediä valkoisena ledinä.
Projektissani en voi käyttää nastoja 9 ja 10 PWM: nä, koska servokirjasto (jota aiomme käyttää koodissa servomoottorin ohjaamiseen) poistaa PWM: n käytöstä näissä nastoissa.
Paras tapa on käyttää kahta eri virtalähdettä, toinen logiikkaa (arduino) ja toinen moottoreita varten (kuten kaksoissyöttöjärjestelmä), mutta autossani ei ole tarpeeksi tilaa (minulla oli paljon ongelmia ohjainkortin asettamisessa ja servo), joten päätin käyttää suurta kondensaattoria suodattamaan matalan jännitehuipun, joka saa arduinon huutamaan moottorin aktivoinnin aikana.
Käytin mikrokytkintä sammuttaaksesi muiden komponenttien virran. vilkkumisen aikana muut arduinoon liittyvät komponentit voivat aiheuttaa ongelmia tämän toiminnon aikana.
Ennen kokoonpanoa valitse hyvä sijoitus osien sijoittamiseksi ja varmista, että auton runko sopii hyvin! Hitsaan johdot (kaavan mukaan) suoraan arduinoon, mutta ehkä on parempi käyttää otsikoita!
Käytin kuumaliimaa kaikkien komponenttien kiinnittämiseen, koska se on riittävän vahva, helppo irrottaa eikä aiheuta sotkua.
Vaihe 4: Koodi
17.3.2018 UUSI VERSIO - SUURI PÄIVITYS!
Uutta koodia varten perustelin viestinnän "Arduino Joystick Controller" -sovellukseen, joka on ilmainen Playturestoren sovellus.
Lataa uusi sovellus täältä
VAROITUS: Kun liität arduinon tietokoneeseen, muista katkaista akun virta !!!!
Lataa L293 -kirjasto ja pura se arduino -hakemistoon "libreries"
voit määrittää auton helposti luomalla henkilökohtaisen profiilin sovellukseen. koodin alussa voit asettaa pinoutin mieltymystesi mukaan (älä käytä nastoja 9 ja 10 pwm: nä). Jos servo -ohjauksen virta katkeaa, voit lisätä mukautetun keskikulman poistamalla kommentin osoitteesta:
//#define centro
Tämä ohjelmisto sisältää uusia ominaisuuksia, kuten:
- analoginen ohjauskulma
- parametrit asetettavissa sovelluksen kautta
- mahdollisuus lukea analogisia antureita (akku, lämpötila jne.)
- mahdollisuus lisätä ja ohjata muita 2 servoa (eli kameran gimbal) Nauti!
Nauttia!
VANHA VERSIO
Koodia varten perustin viestinnän "Arduino Bluetooth RC Car APP" -sovellukseen, joka on ilmainen sovellus Playstoressa.
Lataa sovellus täältä
VAROITUS: Kun liität arduinon tietokoneeseen, muista katkaista akun virta !!!!
Voit konfiguroida autosi helposti koodin alussa on kaksi osaa:
- Pinout -määritelmä: voit valita pinoutin (HUOM. Älä käytä nastat 9 ja 10 pwm: nä).
- Kalibrointi: aseta ohjausaste (oikea, vasen ja keskikohta) ja vähimmäis -PWM auton siirtämiseksi.
Flash nyt ino -tiedosto nanollasi ja nauti!
PÄIVITYS 15.3.2018: ratkaisi virheen nopeuslaskennassa.
Vaihe 5: Tulevaisuuden parannus
Ajattelen muita mahtavia ominaisuuksia:
- lisää akun jänniteanturi
- lisää lämpötila -anturi
- ajovalojen värinhallinta
Päivitän tämän ohjeen mahdollisimman pian.
Suositeltava:
Vanhan kaiuttimen muuntaminen Bluetooth Boomboxiksi: 8 vaihetta (kuvilla)
Vanhan kaiuttimen muuntaminen Bluetooth Boomboxiksi: HI kaikille! Paljon kiitoksia siitä, että kuulit kanssani tätä rakennetta! Ennen kuin ryhdymme yksityiskohtiin, harkitse tämän Instructable -ohjelman äänestämistä kilpailun alareunassa. Tukea arvostetaan suuresti! Aloittamisesta on kulunut muutama vuosi
Bluetooth -kuulokkeiden muuntaminen Bluetooth -kaiuttimiksi: 5 vaihetta
Bluetooth-kuulokkeiden muuntaminen Bluetooth-kaiuttimiksi: Kuulokkeeni ei enää saa virtaa itsestään, vaan virta kytketään vain, kun liitän micro-USB-liittimen latautumaan, akku on jo tyhjä ja yksi kaiuttimista ei toimi. Mutta Bluetooth toimii edelleen ilman ongelmia. Tänään näytän
LED -sydämen valokuvakehys - tee täydellinen ystävänpäivä- tai syntymäpäivälahja: 7 vaihetta (kuvilla)
LED -sydämen valokuvakehys - tee täydellinen ystävänpäivä- tai syntymäpäivälahja: Hei! Tässä ohjeessa näytän sinulle, kuinka voit tehdä tämän mahtavan LED -sydämen valokuvakehyksen. Kaikille elektroniikan harrastajille! Tee täydellinen ystävänpäivä-, syntymäpäivä- tai vuosipäivälahja rakkaillesi! Voit katsoa tämän esittelyvideon
Täydellinen DIY Raspberry Pi -aseman ohjelmisto: 7 vaihetta (kuvilla)
Täydellinen DIY Raspberry Pi -aseman ohjelmisto: Helmikuun lopulla näin tämän viestin Raspberry Pi -sivustolla. http://www.raspberrypi.org/school-weather-station- … He olivat luoneet Raspberry Pi -asemat kouluille. Halusin täysin sellaisen! Mutta tuolloin (ja uskon vielä kirjoittamisen jälkeen
Vanhan XP-tietokoneen Vista-lizing: täydellinen opetusohjelma: 7 vaihetta
Vanhan XP-tietokoneen Vista-lizing: Ultimate Tutorial: Windows Vista -julkaisusta lähtien olen aina halunnut Vista-lize XP: n. Mutta kaikki nuo opetusohjelmat käskivät minua käyttämään VTP: tä. Kokeilin VTP: tä aiemmin ja vihasin sitä. Halusin paketin, joka ei uhraisi suorituskykyä, mutta en löytänyt sitä