基于STC15W408AS蓝牙智能小车

这篇博客详细介绍了如何从零开始制作一款基于STC15W408AS单片机的蓝牙智能小车,包括元件介绍、电路连接、控制程序和成品效果。作者分享了选择的元件如电机驱动模块、蓝牙模块的选择与问题解决,以及车架组装和电压转换的过程,适合51单片机初学者进阶学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

本文主要讲述笔者从零开始做蓝牙智能车的全部经历,适合刚学完51单片机基础的同学参考进阶。

元件介绍

  • 因为本人已工作,手边很多工具不全,所以买了模块组装,电路原理很简单,整个制作过程感觉主要在程序上。

主控芯片STC15W408AS最小系统

image

image

以上是最小系统原理图和核心版,该芯片内部自带晶振,所以不需要像51那样外部焊接晶振电路。P1.0接一个LED灯,低电平亮,可以作为指示灯用;P3.2接一个按键,可以做简单的控制。没有复位按键。一个电源开关,开关两侧有多个VCC和GND接口,可以给其他外接传感器供电,比较方便。

电机驱动

image

image

电机驱动采用迷你双路L298N驱动,输入电压2-10V,可以同时控制两个电机,供电用两块3.7V 18650锂电池即可。

蓝牙模块

image

蓝牙模块长这样,兼容HC-05/06 本来打算用HC-05,用HC-05的时候电机转速过快会失去响应,换JDY-33后好了,怀疑是电压不稳导致,这款蓝牙电压范围3.3-6V。

电机车架

image

电机车架某宝买的,拿热熔胶粘起来就可以了。

电压转换

两块锂电池充满电后测量大概是8.4V左右,不能直接给芯片供电,所以用了个5V的电压转换模块:

image

其他

剩余就是制作过程用到其他零散的东西:锂电池充电器,电池盒、焊接电路烙铁、锡丝、杜邦线连接电路、热熔胶固定车体,还有组装车体用的塑料板,差不多就这些了。

电路连接

image

接线图比较简单,电源输出接一个开关控制整个电路电源,电机驱动正极需要直接接电源,其他模块都需要5V供电,STC15W408AS串口可以将P3.1/P3.2通过软件切换到P1.6/P1.7,这样每次下载程序就不需要手动换线。

控制程序


#i
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值