Innholdsfortegnelse:
- Trinn 1: Komponentliste
- Trinn 2: Mekaniske modifikasjoner
- Trinn 3: Montering av bilen
- Trinn 4: Koden
- Trinn 5: Fremtidig forbedring
Video: CAR-INO: Total konvertering av en gammel RC-bil med Arduino og Bluetooth-kontroll: 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Introduksjon
Hei, i mine første instrukser vil jeg dele med deg min erfaring med å konvertere en gammel rc -bil fra 1990 til noe nytt. Det var xsmas 1990 da julenissen ga meg denne Ferrari F40, den raskeste bilen i verden! … på den tiden.
Denne flotte bilen var utstyrt med en rc -fjernkontroll, men bare med en knapp…: |
ja, denne bilen kan bare gå frem og tilbake! Dette var veldig frustrerende å kjøre, så jeg brukte det sjelden … av denne grunn lever denne leken fortsatt!
Jeg fant den på loftet i den originale esken, så jeg ble slått av lyn! Jeg kan bruke min ekstra modul av arduino til å konvertere bilen!
Jeg bestemte meg for å kalle prosjektet CAR-INO av to grunner, jeg kommer til å bruke arduINO, og på italiensk betyr carino "fint", fordi det endelige resultatet blir … fint!:)
Funksjonene som er implementert er:
- styring (selvfølgelig!)
- fartskontroll
- frontlys kontroll
- kontroll av bakgrunnsbelysning
- horn
la oss begynne!
Trinn 1: Komponentliste
- arduino nano 1.8 €
- DC motor driver (jeg brukte L298n board) 1,5 €
- servomotor sg90 1 €
- bluethoot-modul (som HC-05) 3 €
- aktiv summer << 1 €
- 3 hvite lysdioder << 1 €
- mikrobryter << 1 €
- kondensator minst 320uF << 1 €
- fargede ledninger << 1 €
- gammel bil fra 1990 med fungerende likestrømsmotor.
Prisene er hentet fra Aliexpress.
VERKTØY
- sveiser
- tinn
- twizers
- wire stripper
- varmt lim
Trinn 2: Mekaniske modifikasjoner
Da jeg åpnet bilen, forstod jeg virkelig at dette var en billig versjon av en annen serie av rc -biler fordi den har plass til servoen, og aksen som forbinder hjulene har et kryss for servo, men er montert bakover for å låse hodehjulene.
Jeg kuttet litt plast for å få plass til servo SG90 og jeg limte den, jeg limte også en skrue på servoarmen for å skape et kryss med aksen (se bildet). Jeg fjernet det gamle elektroniske kortet og kuttet den ekstra plasten som holdt det.
Trinn 3: Montering av bilen
Bakgrunnsbelysningens lysdioder er koblet direkte til pinne 13 som er utgangen dedikert til LED, så du trenger ikke en motstand. Frontledningen trenger en motstand for å begrense strømmen. Du kan bruke en 220 / 250 ohm motstand. Jeg hadde ikke den hvite ledet, så i mitt tilfelle brukte jeg en RGB -led som hvit led.
I mitt prosjekt kan jeg ikke bruke pin 9 og 10 som PWM out fordi servobiblioteket (som vi skal bruke i koden for å kontrollere servomotoren) deaktiverer PWM på disse pinnene.
Den beste måten er å bruke to forskjellige kraftleverandører, en for logikken (arduino) en annen for motorer (som system med to forsyninger), men i bilen min er det ikke nok plass (jeg hadde mange problemer med å sette inn førerkortet og servo) så jeg bestemte meg for å bruke en stor kondensator for å filtrere den lave spenningstoppen som får arduino til å rope ned under aktivering av motor.
Jeg brukte mikrobryteren til å deaktivere strømmen til andre komponenter. under blinkingen kan de andre komponentene knyttet til arduino skape problemer under denne operasjonen.
Velg en god layout for å plassere komponentene før montering og sørg for at karosseriet sitter godt! Jeg sveiset ledningene (etter opplegget) direkte på arduinoen, men kanskje det er bedre å bruke topptekstene!
Jeg brukte varmt lim for å fikse alle komponentene fordi det er sterkt nok, lett å fjerne og ikke gjør rot.
Trinn 4: Koden
2018-03-17 NY VERSJON - STOR OPPDATERING!
For den nye koden baserte jeg kommunikasjonen på "Arduino Joystick Controller", en gratis app på playstore.
Last ned den nye appen her
ADVARSEL: Når du kobler arduino til PC, må du slå av batteriforsyningen !!!!
Last ned L293 -biblioteket og pakk det ut i arduino -katalogen "biblioteker"
du kan enkelt konfigurere bilen din til å lage en personlig profil i appen. ved begynnelsen av koden kan du angi pinout i henhold til dine preferanser (ikke bruk pin 9 og 10 som pwm). Hvis servostyringen går under rekkevidde, kan du sette inn en tilpasset sentervinkel og fjerne kommentaren på:
//#definere centro
Denne programvaren inneholder nye funksjoner som:
- analog styrevinkel
- parametere som kan innstilles via app
- mulighet til å lese analoge sensorer (batteri, temperatur osv.)
- mulighet til å legge til og kontrollere andre 2 servoer (dvs. for kamera gimbal) Nyt!
Nyt!
GAMMEL VERSJON
For koden baserte jeg kommunikasjonen på "Arduino Bluetooth RC Car APP", en gratis app på playstore.
Last ned appen her
ADVARSEL: Når du kobler arduino til PC, må du slå av batteriforsyningen !!!!
Du kan enkelt konfigurere bilen din i begynnelsen av koden. Det er 2 seksjoner:
- Pinout definisjon: du kan velge pinout (NB: ikke bruk pin 9 og 10 som pwm).
- Kalibrering: angi styringsgrad (høyre, venstre og senter) og minimum PWM for å flytte bilen.
Flash nå ino -filen på din nano og nyt!
OPPDATERING 2018-03-15: løste en feil for beregning av hastighet.
Trinn 5: Fremtidig forbedring
Jeg tenker på andre fantastiske funksjoner:
- legg til batterispenningssensor
- legg til temperatursensor
- håndtering av frontlys
Jeg vil oppdatere denne instruksjonene så snart som mulig.
Anbefalt:
Konvertering av gammel høyttaler til Bluetooth Boombox: 8 trinn (med bilder)
Konvertering av gammel høyttaler til Bluetooth Boombox: Hei alle sammen! Tusen takk for at du følger med på denne konstruksjonen! Før vi hopper i detaljene, kan du vurdere å stemme på denne instruksen i konkurransen helt nederst. Støtte setter stor pris på! Det er noen år siden jeg begynte
Konvertering av mitt Bluetooth -headset til Bluetooth -høyttalere: 5 trinn
Konvertering av mitt Bluetooth-headset til Bluetooth-høyttalere: Hodesettet mitt driver ikke lenger av seg selv, det går bare på når jeg kobler mikro-USB-kontakten til lading, batteriet er allerede dødt og en av høyttalerne fungerer ikke. Men Bluetooth fungerer fortsatt uten problemer. I dag vil jeg vise
Tonka Truck RC -konvertering med dump og 4WS firhjulsstyring: 6 trinn (med bilder)
Tonka Truck RC -konvertering med Dump og 4WS Quad Steering: Jeg innrømmer at en Tonka truck RC -konvertering ikke er en original idé, men da jeg tenkte på det trodde jeg at jeg var den første … det er til jeg søkte på nettet, D'oh. Ja, dette har blitt gjort før, men etter min mening gjorde alle andre det på den harde måten og mislyktes
Total trådløs strømbank: 8 trinn (med bilder)
Total Wireless Power Bank: HiI dette prosjektet har jeg laget strømbanken uten brytere. Det er ingen ladeporter på strømbanken. Den lades trådløst og sender trådløs strøm for å lade mobilen. Dette prosjektet involverer mange små deler, og jeg har inkludert
Enkleste Vintage Radio Bluetooth -konvertering: 5 trinn (med bilder)
Enkleste Vintage Radio Bluetooth -konvertering: Dette er en vintage 1951 Admiral -radio som jeg har hatt i mange år på displayet. Jeg rengjorde og polerte og konverterte til en Bluetooth -høyttaler. Hele prosjektet tok omtrent 3 timer