Innholdsfortegnelse:
- Trinn 1: Deler
- Trinn 2: Montering
- Trinn 3: Fest motordriveren til RPI
- Trinn 4: Utskriftsveske for kamera
- Trinn 5: Sluttmontering
- Trinn 6: Kjør koden
Video: RC -bil styrt av hjul og pedaler? ️: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Livet handler om å gjøre drømmene dine til virkelighet. Mitt skulle få RC Car styrt med PC -spillhjul. Så jeg klarte det.
Håper at det kommer til å være nyttig for noen. Skriv en kommentar ved spørsmål.
Trinn 1: Deler
For å lage dette prosjektet trenger du:
- Raspberry Pi (jeg brukte RPI 4B med 4 GB RAM)
- Chassis med servostyret foraksel (motor og servo inkludert)
- RPI -kamera med 3D -trykt etui (valgfritt)
- Li-Po batteri 11,1V
- PC -hjul med pedaler
- Polulu DRV8835 dobbeltmotorsett
- 11.1V til 5V Buck -omformer
- Ledninger
Trinn 2: Montering
Monter chassiset ditt. Jeg fikk min fra:
Deretter loddes to ledninger til likestrømsmotor på baksiden.
Monter deretter Raspberry Pi med muttere og bolter
Trinn 3: Fest motordriveren til RPI
Nå må vi lodde motorføreren. Ta deretter den 3 -pinners gullnålen og lodd den til 5V og GND i driverkortet (se bildet). Til den siste pinneloddetråden med hunnål av gullnål. Vi skal bruke den til PWM -signal som styrer servoen.
Ta deretter bukkomformeren og loddetinnet:
- svart (jordet) ledning til GND
- rød utgangskabel til 5V
- rød inngangstråd til Vout
Når lodding er fullført, bruk tosidig tape for å montere omformeren på motordriveren.
Etter det er sjåføren vår klar og kan kobles til RPI.
Trinn 4: Utskriftsveske for kamera
Neste trinn er å skrive ut hus for kamera. Du kan finne mange prosjekter på:
Bruk en som passer til kameraet ditt.
Trinn 5: Sluttmontering
Nå er det på tide å sette alt sammen. Sett inn batteriet, fest kameraet, koble servoen til pins og koble motoren til driveren samt batteriet.
Du kan se hele skjemaet på bildet.
Trinn 6: Kjør koden
Den siste delen er å kjøre koden.
Kommunikasjonen mellom RPI og bærbar PC etableres ved bruk av Flask -server skrevet i Python.
Vi skal sende to ting til serveren:
- Rattets vinkel
- Motorhastighet (480 for full hastighet forover og -480 for full hastighet bakover)
Programmet på bærbar datamaskin er ansvarlig for å lese verdier fra pedaler og hjul og sende det til serveren som kjører på Raspberry.
På RPI må vi starte serverkode og program som leser verdier lagret på serveren som styrer servovinkel og motorhastighet.
Huske:
- Raspberry Pi og bærbar datamaskin må være koblet til det samme WiFi -nettverket!
- Du må kjøre programmer på RPI fra terminal ved hjelp av kommandoen sudo (f.eks. Sudo python3 Flask_server_RPI.py)!
Anbefalt:
Bilsimulator Arduino pedaler: 7 trinn (med bilder)
Car Simulator Arduino Pedals: Jeg har et pågående prosjekt for å bygge en bilsimulator, og et mål er å få følelsen av å sitte i en ekte racerbil. Med denne instruksjonen forklarer jeg hvordan jeg har bygd pedalene mine til bilsimulatoren min. Selvfølgelig kan du kjøpe slike ting, men jeg vil
4CH relékort styrt med trykknapper: 4 trinn
4CH relékort styrt med trykknapper: Målet mitt er å oppgradere min Anet A8 3D-skriver ved å legge til en strømforsyningskontroll via Octoprint-grensesnittet. Likevel vil jeg også kunne starte " manuelt " min 3D-skriver, noe som betyr at jeg ikke bruker webgrensesnittet, men bare trykker på en knapp
DIY PC -ratt og pedaler fra papp! (Tilbakemelding, padlehendler, display) for racingsimulatorer og spill: 9 trinn
DIY PC -ratt og pedaler fra papp! (Tilbakemelding, Paddle Shifters, Display) for racingsimulatorer og spill: Hei alle sammen! I løpet av disse kjedelige tider, luller vi alle rundt og leter etter noe å gjøre. Racing -arrangementer i det virkelige liv har blitt avlyst og har blitt erstattet med simulatorer. Jeg har bestemt meg for å bygge en billig simulator som fungerer feilfritt, men
Trådløs Arduino -robot styrt av PC: 4 trinn
Trådløs Arduino -robot styrt av PC: I denne instruksjonsboken lærer du hvordan du setter en kommunikasjonskanal mellom datamaskinen og en Arduino -basert robot. Roboten vi bruker her bruker en differensialstyringsmekanisme for å bevege seg rundt. Jeg bruker en relébasert motordriver i stedet for MO
Romvarmer styrt av digital termostat: 5 trinn (med bilder)
Romvarmer kontrollert av digital termostat: Denne instruksjonen viser deg hvordan du bruker en digital programmerbar termostat på hyllen til å styre en billig romvarmer. De fleste billige romvarmere har bare en analog knapp for å stille temperaturen grovt; selv de fineste modellene tillater bare deg