
Linux

STM32CubeIDE

C
주요 기능 설명
- Motor Driver 이용 4개 Motor 좌, 우 분할 제어 → 전, 후, 좌, 우 이동
- UART 통신 Bluetooth 연결 동작 제어
- Ultrasonic 이용 거리 측정 → 측정 거리 이용 자율주행
- Button, Bluetooth 이용 Mode 변경
- Buzzer 이용 후진음 등 재생
- Shift Register 이용 FND 출력
- Photo Interrupter 이용 회전수 확인 → 속도 계산
- LCD 상태, 속도 출력
Connect Pin
Flow Chart 및 회로도
기능별 Code
Button Code
Buzzer Code
Delay_us Code
FND Code
LCD Code
Motor Code
Ultrasonic Code