聚丰项目 > IDT无线充电智能小车
本项目采用IDT无线充电3W模块充电,附加外部电压电流采集电路,蓝牙通信和OLED显示屏显示;项目采用易上手的uon开发板,使用两片LG9110驱动芯片驱动电机;并且使用卡片识别快速启动小车无线充电系统,手机蓝牙通信处理控制小车行迹。
kingdomhua
分享kingdomhua
团队成员
王国华 项目设计
huaer 后期制作
硬件包括基本的DIY小车套件、uon开发板、RC-06蓝牙模块、LG9110驱动芯片、RC522读卡器和主要的IDT无线充电模块;
Rc-06蓝牙模块只要是用于手机之间的数据通信,当物体做出相应反应的时候,数据处理回传;
IDT及采集电路主要是为充电宝供电和OLED显示充电电压和电流和充电状况;
LG9110驱动芯片主要是驱动马达使用,采用本IC主要是电流通过能力在800MA的持续电流,能力较强,外部电路简单;
RC522读卡器主要识别卡片,并启动小车内部系统;
软件使用了Fritzing(开源)绘制示意图,使用ArduinoIDE进行代码编译下载,手机使用SPP APP与蓝牙进行通信,相关文档资料和程序代码会以附录的形式上传,欢迎交流学习和提出建议!
(1.97 MB)下载
kingdomhua: 视频补充:
视频中测试充电电流在330MA左右,由于是充满状态,电压在5.1V左右,否则会小于5V;OLED显示屏由于刷新频率小于50HZ,所以从手机视频中能看到画面刷新的过程。
视频内容顺序简介:
1、 整体效果,包括外部IDT无线充电部分;
2、 刷卡启动小车供电充电系统
3、 IDT无线充电测试,OLED显示当前充电电压电流
4、 蓝牙控制小车动作及app界面
回复
kingdomhua: 如果网速不好,视频会需要一段时间才能观看,耐心等待一下,谢谢
回复
kingdomhua: 采用的3W的IDT无线充电模块,效果不错,体积很小,很好!
回复
kingdomhua: 主要程序:
void loop() {
rc522_init();
if(rc522_flag==0){
clear_s();
if(UID2[0]==UID1[0]&&UID2[1]==UID1[1]&&UID2[2]==UID1[2]&&UID2[3]==UID1[3]){
rc522_flag=1;
}
}
if(rc522_flag==1){
Motor();
if(VRMS>4){
u8g.firstPage();
do {
draw();
} while( u8g.nextPage() );
}
else{
u8g.firstPage();
do {
draw_meuo();
} while( u8g.nextPage() );
}
SUM=0.0;
for(char i=10;i>0;i--){
OneCheck(5.0,1023,2000,1);
SUM=SUM+temp;
}
SUM=SUM/10;
delay(500);
}
}
回复
kingdomhua: 源代码及相关资料已更新附件
回复
动心忍性1234: 您好我是无线电杂志的编辑,我们对您的项目十分感兴趣,请问您有兴趣投稿吗?成为我们的作者除稿费外还有其他优厚条件。敬请参与。投稿请联系QQ260534978.
回复
wurui0001: 音乐很劲爆
回复
x76566940: 您好,我也想做个这个项目,能请教一下些问题吗?我的qq76566940
回复
黑猫老师: 您好,看了您写的文章受益匪浅,我下载了压缩包,里面的程序打不开了,您能重新发一下吗?万分感谢
17958439@qq.com
回复