xK2bpax

[LiChuang Development Board] Liangshanpai Multi-functional Car

 
Overview

## Preface

Learn electronics, learn hardware, build cars, and play with cars.
This project was completed in the LiChuang Liangshanpai winter vacation training camp. It is based on the LiChuang Liangshanpai development board, which has the domestically produced GD32F470 MCU on board.
Based on it, this project independently designed an expansion board to make a smart car.
The functions of the car are: 1. Bluetooth remote control car 2. Four-way motor drive 3. Buzzer alarm reminder 4. One-way ultrasonic obstacle avoidance 5. Independent button switching 6. OLED screen display 8. Five-way infrared tracking 7. ADC voltage acquisition 9. MPU6050 posture detection to be developed
10. OpenMV image processing (need to increase the power supply current 2A+) ## Design block diagram Tips: The overall design block diagram is listed: ![image.png] ## Schematic diagram design description The power input LDO uses the old friend AMS1117 (cheap, can carry more current) to reduce 7.4V to 5V for the main control and peripherals. Two switches, one control system power supply and one control motor power supply, are convenient for debugging to prevent the car from running away as soon as it gets on the tram. An additional interface for the model aircraft battery is used to make a racing car (something is better than nothing, haha) ![image.png] Infrared tracking circuitThe classic infrared pair tracking method leads to two pins, one for digital tracking and the other for ADC detection analog tracking ![image.png] ## PCB design descriptionFirst , the designed car directly integrates the motor, peripherals, batteries, etc. on a board, but in order to comply with the rule of freeloading (bushi), the largest size of 10×10 is directly selected. However, there are many components that need to be placed, which will be crowded, so 0603 SMD components are preferred. Secondly, the car needs to drive the motor and many peripherals, so the current size should be considered comprehensively, and the line width of 3.3V, 5V, 7.4V, power input and motor drive output should be appropriately widened. ## Software descriptionBased on the basic code, the PID tracking code and other function codes are written. The specific content is in the attached code ## Physical display ![QQ图片20230521221539.jpg] ## Demo video tips: You can upload the demo video as an attachment. The maximum attachment size is 50M. Files larger than 50M can be placed on other network disks or video websites. Just put the address link here ##









































参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-23 08:05:24

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号