2024-2-2 17:48:52 [显示全部楼层]
2055浏览
查看: 2055|回复: 3

[入门教程] 给仰望小车2-盘古斧版增加NFC车钥匙

[复制链接]
本帖最后由 rzyzzxw 于 2024-2-2 18:10 编辑


这个帖子继续记录给仰望小车2盘古斧版增加NFC钥匙。

因为仰望3的锂电池动力不足,所以这里取出了仰望2盘古斧版,它有两节18650串联电池组给盘古斧扩展板供电,可以让小车跑的更欢畅。
给仰望小车2-盘古斧版增加NFC车钥匙图4
材料清单
  • 仰望小车2号X1
  • 掌控遥控器X1
  • NFC模块X1
  • NFC标签X1
给仰望小车2-盘古斧版增加NFC车钥匙图3
给仰望小车2-盘古斧版增加NFC车钥匙图6
三辆车,一个通用的遥控器。

演示视频:

步骤:

1、NFC模块以IIC方式连接盘古斧扩展板。
      DF和盘古的IIC线序不同,请按扩展板上标记一一接线。
2、写程序

仰望小车2 (1方向舵机+2电机)+掌控板+盘古斧扩展板+18650*2电池盒
接线:舵机---P11   电机--M1、M2

小车程序

NFC模块接在小车上,程序开始,初始化NFC,用IIC方式通信。
当检测到NFC标签(车钥匙)时,显示“已刷卡”,将刷卡次数计入变量Z。
如果刷卡次数为奇数,启动(变量onff设为1)。
如果刷卡次数为偶数,关闭(变量onff设为0)。

在启动状态时,小车接收遥控信号,做出相应动作。
在关闭状态时,小车接收遥控信号,统统不作反应。

盘古斧的电机控制
信号控制:
PWM模拟口(调速)     数字口(调方向)     
M1            P0                                     P13
M2            P9                                     P16
M3            P1                                     P14
M4            P8                                     P15

小车用两个电机后驱,用M1、M2两个电机接口。





测试中发现有时出现NFC模块不读卡的现象,程序修改了下,正常了。
给仰望小车2-盘古斧版增加NFC车钥匙图5

遥控器的程序:

遥控器功能,和现实中汽车驾驶的逻辑比较接近:
方向控制
方向盘(上图mind+贴纸的车轮)下面是电位器--P2,转动方向盘发送方向控制信号。
档位控制
上图中的摇杆 它的x,y向是模拟值,在本帖是x--P0 向是上推R档(倒车档)下拉(D档)前进档,y向没有使用。z--P7  向是数字值,按下是P档 - 驻车档。
刹车控制
白色按钮--P15,在D档和R档时可用,按下刹车按钮减速到0,松开刹车时恢复怠慢,可以加油门加速。
油门控制
右边的滑杆--P1,上推加速,橡皮筋的弹力可以将滑杆向下拉回。滑杆是模拟值0-4095。在D档和R档时能够通过油门线性加速。驻车时油门不工作。

数据分组处理,便于不同模块的数据都走同一个通道。
小车收到信号后再分组分后不同的模块执行。




3、编程,调试,完成测试,动力强劲。

附件:


下载附件仰望盘古斧nfc.zip





rzyzzxw  版主
 楼主|

发表于 2024-2-2 17:57:15

这是续集16:
正剧:
志童道合 | 仰望--帅气的掌控“新能源”小车
https://mc.dfrobot.com.cn/thread-314836-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
续集一:
志童道合 | 给仰望小车做个方向盘式的遥控器
https://mc.dfrobot.com.cn/thread-315004-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
续集二:
志童道合 | 升级仰望小车的动力系统
https://mc.dfrobot.com.cn/thread-315012-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
续集3:
志童道合 | 升级了遥控器,仰望实现无级变速
https://mc.dfrobot.com.cn/thread-315039-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
续集4:
志童道合 | 遥控再升级,增加刹车功能,仰望终极形态将...
https://mc.dfrobot.com.cn/thread-315051-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
续集5:
志童道合 | 用L298N直流电机驱动模块DF-MD V1.3 改造仰望小车2号
https://mc.dfrobot.com.cn/thread-315074-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
续集6:
L298N直流电机驱动模块DF-MD V1.3+百灵鸽,仰望2号跑起来
https://mc.dfrobot.com.cn/thread-315084-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
续集7:
L298N直流电机驱动模块DF-MD V1.3+掌控宝的仰望2号组合
https://mc.dfrobot.com.cn/thread-315093-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
续集8:
用掌控板+DF掌控micro:bit两用扩展板+TT电机+舵机...
https://mc.dfrobot.com.cn/thread-315100-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
续集9:
L298N_红色直流电机驱动模块+掌控板的应用:仰望3动力升级
https://mc.dfrobot.com.cn/thread-315101-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
续集10:
发现秘密:L298N_红色直流电机驱动模块扩展库+掌控板在仰....
https://mc.dfrobot.com.cn/thread-315103-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦
续集11:
秘法再用:L298N直流电机驱动模块DF-MD V1.3 mind+扩展库在仰.....
https://mc.dfrobot.com.cn/thread-315107-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
续集12:
L298N_红色直流电机驱动模块+掌控板在mPython中的编程应用:...
https://mc.dfrobot.com.cn/thread-315112-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
续集13:
仰望小车2-盘古斧版:向小伙伴们致敬
https://mc.dfrobot.com.cn/thread-315125-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
续集14:
听"话"的掌控仰望小车
https://mc.dfrobot.com.cn/thread-315539-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
续集15:
仰望小车3-NFC车钥匙版
https://mc.dfrobot.com.cn/thread-317896-1-1.html?fromuid=727937
(出处: DF创客社区 - 分享创造的喜悦)
回复

使用道具 举报

木子呢  管理员

发表于 2024-2-4 11:51:59

又等到朱老师的更新贴啦,赞!
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2024-2-4 12:25:39

木子呢 发表于 2024-2-4 11:51
又等到朱老师的更新贴啦,赞!

感谢感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail