查看: 841|回复: 7

wifiduino 遥控小车

[复制链接]

该用户从未签到

发表于 2018-12-20 21:39 | 显示全部楼层 |阅读模式
本帖最后由 海神 于 2018-12-21 20:17 编辑

## 准备工作  
硬件准备  
WiFiduino
小车车体
电机驱动模块
连接线 若干
wifiduinocar1.png wifiduinocar2.png wifiduinocar3.png
软件准备  
1、下载并安装Arduino IDE**  
[点击去下载](https://www.arduino.cn/thread-5838-1-1.html)  
推荐下载此版本的IDE软件
2、下载并安装esp8266扩展**  
[点击去下载](https://pan.baidu.com/s/19yEQ4UDF-bQCzt3BsdV6Yw)  
如果安装过其他版本的esp8266sdk,请先删除,再使用本安装包
双击 esp8266_arduino_packages_0250_dev.exe 安装esp8266扩展库
解压完成后,再打开Arduino IDE,即可在 菜单栏>工具>开发板 中找到你使用的wifiduino开发板
wifiduinocar4.png
有使用者反应部分电脑win7系统按照以上方法安装无法显示wifiduino的板卡,可以参考https://www.arduino.cn/thread-75969-1-2.html 链接中的安装方法来安装esp8266的扩展库

3、下载并加载Blinker-library**  
下载地址:https://github.com/blinker-iot/blinker-library
将其放在  我的文档—Arduino—libraries 下面,如图所示:

wifiduinocar5.png
4、下载并安装blinker APP**  
android下载:[点击下载](https://github.com/blinker-iot/app-release/releases)  
IOS下载:app store中搜索“blinker”下载  

## 添加设备  
1. 确保开发板连接的网络能连接外网  
2. 在blinker app中,点击右上角的“+”进入添加设备页面  
3. 点击选择==Arduino== > ==wifi接入== > ==阿里云==  
4. 获取到==SecretKey==,并填写到程序中  记住这个SecretKey编号,待会程序中会用到
wifiduinocar6.png
#连接wifiduino
wifiduino通过microusb线连接至电脑,在第一次使用wifiduino时,电脑会自动给wifiduino安装驱动(使用的驱动芯片为ch340)。安装完成后再设备管理器中查看驱动是否安装成功。安装成功后会有显示驱动对应通信串口号,如下图,串口号位COM13
wifiduinocar7.png
当然有时候驱动会安装不上,如下图所示:
wifiduinocar8.png
这时候就需要手动安装驱动。驱动下载地址如下:https://www.arduino.cn/forum.php?mod=attachment&aid=NDI4OTJ8NDhiYzZhNTZ8MTUzMjU4OTIxM3wyMHw3ODAyMQ%3D%3D  
下载完成后,解压,以管理员身份运行SETUP.EXE文件即可。然后重新拔插下wifiduino,直到在设备管理器中成功看到对应的CH340的驱动已经后面的COM口。

#给wifiduino下载程序
打开例程4WD_wifi_key_control.ino
修改程序中的 auth[]值和要连接的wifi的ssid及密码
wifiduinocar9.png
记住程序中定义的几个按键的键值,待会app中会用到
wifiduinocar10.png
点击下载,将程序下载至wifiduino主板中。
下载完成后打开串口窗口,会出现如下提示,表明wifiduino小车可以通过app控制了。
wifiduinocar11.png
小车完整代码

4WD_wifi_key_control.zip (1.82 KB, 下载次数: 39)
打赏作者鼓励一下!

该用户从未签到

发表于 2018-12-21 09:48 | 显示全部楼层
例程4WD_wifi_key_control.ino
这个例子没找到呀

点评

已经添加进去,等空了把视频这些也添加进去  详情 回复 发表于 2018-12-21 20:11

该用户从未签到

 楼主| 发表于 2018-12-21 20:11 | 显示全部楼层
lanrun 发表于 2018-12-21 09:48
例程4WD_wifi_key_control.ino
这个例子没找到呀

已经添加进去,等空了把视频这些也添加进去
打赏作者鼓励一下!

该用户从未签到

发表于 2018-12-21 22:02 | 显示全部楼层
强,刚弄好WIFI控制的,学习了

该用户从未签到

发表于 2018-12-23 20:57 | 显示全部楼层
MQTT怎么链接不上 呀 ?路由器 能看到设备已经连接了。但是串口调试信息显示没连上 ,密钥确认没有问题

该用户从未签到

发表于 2018-12-23 21:11 | 显示全部楼层
串口提示 信息
IMG_20181223_210056.jpg

该用户从未签到

发表于 2018-12-24 23:46 | 显示全部楼层
已经 搞定 。库没有更新的原因

该用户从未签到

 楼主| 发表于 2019-1-9 20:09 | 显示全部楼层

板子用的wifiduino  上面有图
打赏作者鼓励一下!
您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

热门推荐

KittenBot杯第六届开源硬件开发大赛启动啦
KittenBot杯第六届开源硬
大赛简介: 第六届开源硬件开发大赛由Arduino中文社区发起 由KittenBot冠名赞助
游戏机和开发板脑洞一下;这个本来就是开源的。
游戏机和开发板脑洞一下;
这个开发板和标准UNO是1;1的;通用。做在一起是因为可以不用游戏机时可以切换回来做开
新人求助,关于舵机和限位开关。
新人求助,关于舵机和限位
新人求助社区各位哥哥姐姐,具体需要用航模遥控器的3段开关控制Arduino nano控制一个3
基于MWC开源飞控DIY关键总结分享:
基于MWC开源飞控DIY关键总
很早就已经很想写这么一个帖,但总是由于各种原因没能落实,但最后还是找了时
有关函数返回值的问题
有关函数返回值的问题
求助大神们,这个程序中有return返回值,但为什么有这个“ warning: return-statement
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
快速回复 返回顶部 返回列表