Obstacle-avoidance car
Overview of project
The goal of this project is to build an obstacle-avoidance car based on STM32 board. Our car will have functionalities such as Bluetooth connection, auto obstacle avoidance and auto return-to-home.
Group Member: Jiayu Chen, Yinglong Wang
Block Diagram
Demo video
Peripherals and Serial Interface Protocols
Peripheral: Our project will have multiple peripherals. In order to deploy auto obstacle avoidance we may need an inferred red light sensor or an ultrasonic sensor to measure car’s distances to surrounding obstacles. And we definitely need one driving motor and one turning motor at least to let the car move. Lastly we may need a camera to coordinate with the avoidance system and return-to-home feature.
Serial Interface Protocol: I2C, SPI
Weekly Updates
Week 8(Feb, 22nd ~ Feb, 28th)
Buying necessary motors, ultrasonic sensors, wheels and other parts for our project.
Read and learn how to interface motors using reference manual.
Week 9(Mar, 1st ~ Mar, 7th)
Interface bluetooth module, motors with STM32 discovery board.
Interface ultrasonic sonic sensor with our discovery board.
Week 10(Mar, 8th ~ Mar, 14th)
Interface LN298 with discovery board
Finalizing the project