Autonomous vehicles

This project is about making a car drive completely by itself, adjusting speed (and brakes), and driving through curves without hitting any objects.
Autonomous vehicles, HC-SR04 sensors
Step 1: Detecting objects with HC-SR04
Step 2: Multiple HC-SR04 with Arduino using interrupts
Step 2b: Multiple HC-SR04 with Arduino using only 1 interrupt pin
Step 3: Choosing the right vehicle
Step 4: Automatic steer correction with HC-SR04
Step 5a: Vehicle accessories – SSD1306 status display
Step 5b: Vehicle accessories – Rotary encoder illuminated button
Step 6: Autonomous vehicles, putting it all together
Alternative 1: Steer correction with HC-SR04: Single sensor, stop and scan
Alternative 2: Steer correction with HC-SR04: Servo controlled car
Autonomous vehicles – Line sensors
DRAFT
Autonomous vehicles – Camera
Planned:
– Raspberri Pi with camera
– nVidia Jetson Nano …
Quickies
Quickies are not really projects, but rather quick tutorials (hence the name quickies) to quickly teach you how to use a certain method, or simply explain a concept.
- Testing 74HC4051 (MUX/DEMUX) with an Arduino Uno
Use an Arduino Uno to test a 74HC4051 MUX/DEMUX chip - Where to start with Arduino and Pi
Arduino and Raspberri Pi workshops for real noobs - PWM pins on the Arduino Uno
Tiny tutorial about the PWM pins on the Arduino Uno, with timing diagram and sweep sample code - Multi Arduino communication
Several methods to make 2 (or more) Arduino boards communicate with each other - Not just 10
Quick tutorial about the relation between decimal, binary and hexadecimal systems - Speed read/write Arduino I/O
A handy way to very quickly read and write from and to I/O pins - Controlling RC servos with Arduino
Explaining how to optimally use Arduino’s servo library with some example code and timing diagram
HC-SR04 sensors
- Detecting objects with HC-SR04
- Multiple HC-SR04 with Arduino using interrupts
- Multiple HC-SR04 with Arduino using only 1 interrupt pin
Other projects
Smaller or more simple projects that don’t take a lot of research or effort, can be found here.
- Racing wheel for RC car
Drive your RC car with a gaming steering wheel and pedals
- Weather Station with logging: halted
Issues with long term stability on WiFi
T° en RH measurements from many nodes sending data to collective website with analytics page.
- Solar tracker: in development (concept approved)