Sadržaj:
- Korak 1: Lista komponenti
- Korak 2: Mehaničke izmjene
- Korak 3: Sklapanje automobila
- Korak 4: Kôd
- Korak 5: Poboljšanje u budućnosti
Video: CAR-INO: Potpuna konverzija starog RC automobila sa Arduino i Bluetooth kontrolom: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Uvod
Bok, u svojim prvim uputama htio bih s vama podijeliti svoje iskustvo s pretvaranjem starog RC automobila iz 1990. u nešto novo. Bio je Božić 1990. kada mi je Djed Mraz poklonio ovaj Ferrari F40, najbrži automobil na svijetu! … u to vrijeme.
Ovaj vrhunski automobil bio je opremljen daljinskim upravljačem na daljinsko upravljanje, ali samo s jednim gumbom …: |
da, ovaj automobil može ići samo naprijed i nazad! ovo je bilo jako frustrirajuće za vožnju pa sam ga rijetko koristio … iz tog razloga ova igračka je još živa!
Našao sam ga u potkrovlju u originalnoj kutiji pa me udario grom! Mogu koristiti svoj dodatni arduino modul za pretvaranje automobila!
Odlučio sam nazvati projekt CAR-INO iz dva razloga, koristit ću arduINO, a na talijanskom carino znači "lijepo", jer će konačni rezultat biti … lijep!:)
Implementirane funkcije su:
- upravljanje (naravno!)
- kontrola brzine
- kontrola prednjih svetala
- kontrola pozadinskog osvetljenja
- rog
počnimo!
Korak 1: Lista komponenti
- arduino nano 1,8 €
- Upravljački program istosmjernog motora (koristio sam ploču L298n) 1,5 €
- servo motor sg90 1 €
- modul bluethoot (poput HC-05) 3 €
- aktivni zujalica << 1 €
- 3 bijele LED diode << 1 €
- mikro prekidač << 1 €
- kondenzator najmanje 320uF << 1 €
- žice u boji << 1 €
- stari automobil iz 1990. sa ispravnim DC motorom.
Cijene su preuzete sa Aliexpress -a.
ALATI
- varioc
- lim
- twizers
- skidač žice
- vruće ljepilo
Korak 2: Mehaničke izmjene
Kad sam otvorio automobil, shvatio sam da je ovo jeftina verzija druge serije RC automobila jer ima mjesta za servo, a osovina koja povezuje kotače ima spoj za servo, ali je obrnuto sastavljena za zaključavanje glavnih kotača.
Izrezao sam malo plastike kako bih napravio prostor za servo SG90 i zalijepio sam ga, zalijepio sam i vijak na servo kraku kako bih stvorio spoj s osi (vidi fotografiju). Uklonio sam staru elektroničku ploču i izrezao dodatnu plastiku koja ju je držala.
Korak 3: Sklapanje automobila
LED diode za pozadinsko osvjetljenje su direktno povezane na pin 13 koji je izlaz namijenjen za LED, pa vam ne treba otpornik. Prednjoj led diodi je potreban otpornik za ograničavanje struje, možete koristiti otpornik od 220 / 250 ohma. Nisam imao bijeli LED pa sam u svom slučaju koristio RGB LED kao bijeli LED.
U svom projektu ne mogu koristiti pin 9 i 10 kao PWM izlaz jer servo biblioteka (koju ćemo koristiti u kodu za upravljanje servo motorom) onemogućava PWM na ovim pinovima.
Najbolji način je koristiti dva različita napajanja, jedan za logiku (arduino), drugi za motore (poput sheme dvostrukog napajanja), ali u mom automobilu nema dovoljno prostora (imao sam mnogo problema s umetanjem ploče vozača i servo) pa sam odlučio koristiti veliki kondenzator za filtriranje niskog vrha napona zbog kojeg arduino viče tijekom aktivacije motora.
Koristio sam mikroprekidač da isključim napajanje drugih komponenti. tokom treptanja, druge komponente povezane sa arduinom mogu stvoriti probleme tokom ove operacije.
Prije sastavljanja odaberite dobar raspored za postavljanje komponenti i provjerite da li karoserija automobila dobro pristaje! Zavario sam žice (prema shemi) izravno na arduino, ali možda je bolje koristiti zaglavlja!
Upotrijebio sam vruće ljepilo da popravim sve komponente jer je dovoljno jak, lako se uklanja i ne pravi nered.
Korak 4: Kôd
2018-03-17 NOVA VERZIJA - VELIKO AŽURIRANJE!
Za novi kôd zasnovao sam komunikaciju na "Arduino Joystick Controller", besplatnoj aplikaciji na playstore -u.
Preuzmite novu aplikaciju ovdje
UPOZORENJE: Kada povežete arduino na PC, obavezno isključite napajanje baterije !!!!
Preuzmite biblioteku L293 i raspakirajte je u arduino direktoriju "biblioteke"
možete jednostavno konfigurirati svoj automobil stvarajući lični profil u aplikaciji. na početku koda možete postaviti pinout prema vašim željama (nemojte koristiti pin 9 i 10 kao pwm). Ako napajanje servo upravljača ide ispod raspona, možete umetnuti prilagođeni središnji kut uklanjajući komentar na:
//#definiraj centro
Ovaj softver uključuje nove značajke kao što su:
- analogni ugao upravljanja
- parametri koji se mogu postaviti putem aplikacije
- mogućnost očitavanja analognih senzora (baterija, temperatura itd.)
- mogućnost dodavanja i upravljanja s druga 2 serva (tj. za gimbal kamere) Uživajte!
Uživajte!
STARA VERZIJA
Za kôd sam zasnovao komunikaciju na "Arduino Bluetooth RC Car APP", besplatnoj aplikaciji na playstore -u.
Ovdje preuzmite aplikaciju
UPOZORENJE: Kada povežete arduino na PC, obavezno isključite napajanje baterije !!!!
Automobil možete lako konfigurirati na početku koda, postoje 2 odjeljka:
- Definicija pinout -a: možete odabrati pinout (napomena: nemojte koristiti pin 9 i 10 kao pwm).
- Kalibracija: postavite stepen upravljanja (desno, lijevo i središte) i minimalni PWM za pomicanje automobila.
Sada prebacite ino datoteku na svoj nano i uživajte!
AŽURIRANO 15.03.2018: riješena greška za izračun brzine.
Korak 5: Poboljšanje u budućnosti
Razmišljam o drugim sjajnim funkcijama:
- dodajte senzor napona baterije
- dodati senzor temperature
- upravljanje bojama farova
Ažurirat ću ove upute što je prije moguće.
Preporučuje se:
Arduino -Teensy4 za Teensy 4.0 - Potpuna montaža: 10 koraka
Arduino-Teensy4 za Teensy 4.0-Potpuna montaža: Ovo uputstvo će vas provesti kroz montažu ploče za proširenje Arduino-Teensy4 za Teensy 4.0. Možete je kupiti u mojoj trgovini Tindie ovdje: https: //www.tindie.com/products/ cburgess129/arduin … Možete naručiti Teensy 4 zajedno sa bo
RC automobil sa Bluetooth kontrolom i kontrolom brzine i mjerenjem udaljenosti: 8 koraka
RC automobil sa Bluetooth kontrolom i kontrolom brzine i mjerenjem udaljenosti: Kao dijete, uvijek su me fascinirali RC automobili. Danas možete pronaći mnoge vodiče za izradu jeftinih RC automobila s Bluetooth -om uz pomoć Arduina. Napravimo korak dalje i upotrijebimo svoje praktično znanje o kinematici za izračunavanje
DIY Logitech Pure Fi Anywhere 2 Rebuild & Mini Bluetooth nadogradnja Nadogradnja Konverzija: 14 koraka (sa slikama)
DIY Logitech Pure Fi Anywhere 2 Rebuild & Mini Bluetooth nadogradnja zvučnika Konverzija: Jedna od mojih najomiljenijih stvari za to je uzimanje nečeg jeftinog na Goodwill -u, Yardsale -u ili čak craigslistu i od toga napraviti nešto bolje. Ovdje sam pronašao staru priključnu stanicu za iPod Logitech Pure-Fi Anywhere 2 i odlučio sam joj dati novu
Pretvaranje bilo kojeg R/C automobila u Bluetooth aplikaciju za kontrolu R/C automobila: 9 koraka
Pretvaranje bilo kojeg R/C automobila u Bluetooth aplikaciju za upravljanje R/C automobilom: Ovaj projekt prikazuje korake za promjenu običnog automobila na daljinsko upravljanje u Bluetooth (BLE) upravljački automobil sa robotskom pločom Wombatics SAM01, aplikacijom Blynk i MIT App Inventor.The mnogi su jeftini RC automobili sa puno funkcija poput LED farova i
FinduCar: pametan ključ automobila koji vodi ljude do mjesta parkiranja automobila: 11 koraka (sa slikama)
FinduCar: pametan ključ automobila koji vodi ljude do mjesta parkiranja automobila: Kako bi se riješili gore navedeni problemi, ovaj projekt predlaže razvoj pametnog ključa za automobil koji bi ljude mogao usmjeriti do mjesta gdje su parkirali automobil. I moj plan je integrirati GPS u ključ od automobila. Nema potrebe koristiti aplikaciju za pametne telefone za praćenje