A smart car project based on Raspberry PI.
- v0.2: Add camera yaw/pitch servo.
- v0.1: Establish the project.
- Power flow
Battery -> ESC(Electronic Speed Controller) -(BEC: 5V)-> Arduino -> Raspberry PI
-(BEC: 5V)-> Steering Servo
-(BEC: 5V)-> Camera Yaw/Pitch Servo
-(Battery)-> Motor
- Control flow
Raspberry PI <-Serial-> Arduino -PWM-> ESC
-PWM-> Steering Servo
-PWM-> Camera Yaw/Pitch Servo
- Current config
Part | Type |
---|---|
RC Car | Tamiya CC-01 (No.58579) |
Raspberry PI | Raspberry PI 3B |
Arduino | Arduino Nano (ATMega328P) |
ESC | HobbyWing QuicRun WP 860 Dual Brushed |
Motor | Type 540 |
Steering Servo | Futaba S3003 |
Camera Yaw/Pitch Servo | Tower Pro SG90 |
project
|--readme.md
|--Arduino -> Arduino program
|--Car -> Information of origin RC car
|--Raspi -> PI program
|--server -> C++11 server on Pi to communacate with Arduino
|--client
|--cpp -> client demo in C++11
|--python3 -> client demo in Python3
- Email: lostxine@gmail.com