狄仁杰机甲|基于Blynk物联及mPythonX的手机无线遥控模式
本帖最后由 rzyzzxw 于 2019-9-26 16:25 编辑这个帖子,用mPythonX0.3.4,做基于BLYNK的狄仁杰小车遥控。https://mc.dfrobot.com.cn/data/attachment/forum/201909/06/161255ikfjjxjj66gflqqy.png
器材准备:
狄仁杰机甲 1
手机 1
【特别提示:机甲千万条,安全第一条。使用不规范,亲人两行泪】
【特别提示:水弹波箱是物理能量输出单元,射出水弹有较高速度,请勿对准人和动物及他人财物,请佩戴护目镜】
【注:本项目中狄仁杰机甲4电机安装在上底板,测试了下电机安下板也可以用,如果不能运行,您要调整电机函数】
铁熊老师出了基于Blynk及掌控蓝牙的最强遥控狄仁杰。
在等待新版米思齐出来的时候,我来做一个简单的基于blynk的遥控。
http://v.youku.com/v_show/id_XNDM2MTg1ODkyMA==.html?spm=a2h3j.8428770.3416059.1
相比于前面方法要用到一些硬件,这种方法节约了不少成本。
不会复杂算法,还是简单一点,用按键来遥控。
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官方服务器:
例程程序:
上面程序亲测可用。
STEP3、改用labplus服务器
注册及登录时设置如下,主要区别就是登录这里,选custom
程序开头修改如下
上面没有复杂算法,自己玩还是教小朋友都方便。
喜欢 机甲牛 只有传输0、1的按钮能用,而可以传输模拟量的滑条不能用,这是什么原因了? 果冻 发表于 2019-9-24 11:12
只有传输0、1的按钮能用,而可以传输模拟量的滑条不能用,这是什么原因了? ...
哈哈,这是个问题。继续解决吧。
页:
[1]