3668| 4
|
[入门教程] 狄仁杰机甲|基于Blynk物联及mPythonX的手机无线遥控模式 |
本帖最后由 rzyzzxw 于 2019-9-26 16:25 编辑 这个帖子,用mPythonX0.3.4,做基于BLYNK的狄仁杰小车遥控。 器材准备: 狄仁杰机甲 1 手机 1 【特别提示:机甲千万条,安全第一条。使用不规范,亲人两行泪】 【特别提示:水弹波箱是物理能量输出单元,射出水弹有较高速度,请勿对准人和动物及他人财物,请佩戴护目镜】 【注:本项目中狄仁杰机甲4电机安装在上底板,测试了下电机安下板也可以用,如果不能运行,您要调整电机函数】 铁熊老师出了基于Blynk及掌控蓝牙的最强遥控狄仁杰。 在等待新版米思齐出来的时候,我来做一个简单的基于blynk的遥控。 相比于前面方法要用到一些硬件,这种方法节约了不少成本。 不会复杂算法,还是简单一点,用按键来遥控。 STEP1、blynk准备(官方服务器) 参考教程: 【掌控】Blynk物联和mPythonX-准备篇 https://mc.dfrobot.com.cn/thread-275379-1-1.html Blynk官方服务器注册 新建一个项目,注意获取授权码,它是一个通信密钥。 【掌控】blynk授权码获取 https://mc.dfrobot.com.cn/thread-274084-1-1.html 添加7个按钮和一个滑杆,调整位置如图。 【掌控】Blynk物联-Blynk无线琴 https://mc.dfrobot.com.cn/thread-275778-1-1.html 在本项目中用按键的0-1来控制前后左右移动,和左转右转,当近下按钮发送1,松开时发送0。 这里只给一张图,其它相似。 分别用V0--V7(V5没有用做按键,而是用于舵机调节) 下面是用一个滑杆来控制舵机角度,用滑杆直接将舵机度数设定后发送。 STEP2,启动mPythonX0.3.4 程序如下: 定义函数 主程序,请注意,这里用的是Blynk官方服务器: 例程程序: 狄仁杰接收Blynk.zip 上面程序亲测可用。 STEP3、改用labplus服务器 注册及登录时设置如下,主要区别就是登录这里,选custom 程序开头修改如下 上面没有复杂算法,自己玩还是教小朋友都方便。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed