Skip to content
This project is what I did in the freshman year in the university, using arduino and raspberry pi boards to implement a simple mobile car. It can achieve the functions are: remote control, obstacle avoidance and ranging.
Python C++
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.images
config
fritzing
scripts
src/raspberry_pi_simple_car
.gitignore
LICENSE
README.md

README.md

raspberry_pi_simple_car

raspberry_pi_simple_car_c

Description

This project is what I did in the freshman year in the university, using arduino and raspberry pi boards to implement a simple mobile car. It can achieve the functions are: remote control, obstacle avoidance and ranging.

Principle

raspberry_pi_simple_car_fritzing

Video

The following video show the basic function of the raspberry_pi_simple_car).

Configure

  1. Please connect lines correctly.
  2. Download raspberry_pi_simple_car.ino program to the arduino.
  3. Start the raspberry pi, switch directory to Desktop, and use follow command to get codes.
$> cd Desktop
$> git clone https://github.com/myyerrol/raspberry_pi_simple_car.git
  1. Set autostart and reboot raspberry pi to enjoy!
$> mkdir /home/pi/.config/autostart
$> cd ../.config/autostart
$> cp ../Desktop/raspberry_pi_simple_car/config/raspberry_pi_simple_car.desktop ./
$> sudo reboot

Summary

By finishing this project, I learned simple python programming, sensors programming, and using of arduino and raspberry pi boards, ect. Although this car's function is very limited, I still enjoyed that happiness when I made the car run! I believe I can do better on the road of maker in the future!

You can’t perform that action at this time.