小R科技-WIFI机器人网·机器人创意工作室

 找回密码
 立即注册
查看: 13930|回复: 9

51duino如何让超声波雷达数据在上位机显示

[复制链接]
发表于 2017-3-2 21:41:03 | 显示全部楼层 |阅读模式
一、设置WIFI模块
1、 启动wifi模块
2、 能搜到模块信号后,用有线网线或无线形式连接模块
3、 打开winscp软件,登录模块的操作系统,软件登录参数如下:
尤其注意文件协议选择“SCP”,主机名192.168.1.1;端口22;用户名root;密码admin
1.png
点击“登录”按钮,系统可能会弹出如下提示:
2.png
选择“更新”或“添加”均可,接下来可能会再次弹出如下提示,只需点“确认”即可。

3.png
此时将打开wifi模块的系统文件目录,如下图:
4.png
双击/etc/inittab文件,将里面的ttyATH0::askfirst:/bin/ash –login这行配置全部删除或加#注释,然后保存文件,重启模块,至此模块的数据回传功能设置完毕。
5.png
二、修改下位机代码,并编译烧录
1、 用keil 4打开51duino源码工程
6.png
2、 将Ultarsonic.c文件中的Send_Distance()函数放到主函数中,如下红框。如果巡线遁迹那些模式不用的话,建议注释掉以节约CPU资源。
7.png
3、 点击左上角的编译按钮,生成新的固件51duino_SDK.hex(我已编译好,可以直接用)
4、 打开STC-ISP,把51duino_SDK.hex文件烧录到主控板,烧录教程可以参考:http://www.wifi-robots.com/thread-1275-1-1.html  如果连线正确,就可以在STC-ISP软件的串口功能上看到测距的数据,最大值50cm,精度1cm,

通信协议FF 03 00 距离值 FF
5、 如下是回传的超声波数据
8.png
6、 重新组合机器人并启动,电脑链接机器人的无线,打开上位机软件,选择“WIFI模式”,即可在雷达界面看到亮点。
9.png


文中固件和工具下载链接:
全部都要下载,解压其中任意一个
51duino雷达数据回传下位机与设置教程和工具.part1.rar (2 MB, 下载次数: 100)
回复

使用道具 举报

发表于 2017-3-3 07:24:37 | 显示全部楼层
感谢管理员提供这些帮助,对新人很有用。如果能在12864显示超声波测距值就更好了。谢谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-3 22:43:35 | 显示全部楼层
sun5304 发表于 2017-3-3 07:24
感谢管理员提供这些帮助,对新人很有用。如果能在12864显示超声波测距值就更好了。谢谢!

没有我们小R做不到的哦~请看这里:http://www.robots-store.com/index.php?tpl=content_app&id=176
回复 支持 反对

使用道具 举报

发表于 2017-3-12 20:52:22 | 显示全部楼层
这个教程写的很详细。
回复 支持 反对

使用道具 举报

发表于 2018-1-12 10:47:48 | 显示全部楼层
winscp登录时,输入用户名root;密码admin,提示用户名密码错误。
使用用户名:liuviking,密码:12345678,可以登录,但是找不到/etc/inittab文件。
请教
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-12 13:58:37 | 显示全部楼层
windbst 发表于 2018-1-12 10:47
winscp登录时,输入用户名root;密码admin,提示用户名密码错误。
使用用户名:liuviking,密码:12345678 ...

你的是树莓派的还是wifi模块的?
回复 支持 反对

使用道具 举报

发表于 2018-1-12 16:17:31 | 显示全部楼层
liuviking 发表于 2018-1-12 13:58
你的是树莓派的还是wifi模块的?

我的是树莓派的,设置方法不一样吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-12 16:50:58 | 显示全部楼层
windbst 发表于 2018-1-12 16:17
我的是树莓派的,设置方法不一样吗?

树莓派的机理和wifi模块的不一样,它不是通过网口-串口通信的,而是直接通信的,所以你如果有数据需要回传,那么在树莓派代码wifirobots.py文件里面加入TCP发送的函数把你需要发送的数据回传即可。
回复 支持 反对

使用道具 举报

发表于 2018-3-11 11:36:47 | 显示全部楼层
我购买的2560版本啊,下位机程序给了很多,我看着都差不多啊,不知道该用哪个,怎么修改,测试工具啥的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-11 13:19:46 | 显示全部楼层
59481912 发表于 2018-3-11 11:36
我购买的2560版本啊,下位机程序给了很多,我看着都差不多啊,不知道该用哪个,怎么修改,测试工具啥的?

建议在工作时间联络一下小R客服 wifi-robots.taoba.com,他们会根据硬件平台不同指导你修改代码的。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

新品特惠推荐上一条 /2 下一条

QQ|QQ技术咨询1|QQ技术咨询2|商务合作微信1:xiaorgeek001|商务合作微信2:XiaoRGEEK|诚聘英才|Archiver|手机版|小R科技-WIFI机器人网·机器人创意工作室 ( 粤ICP备15000788号-6 )

GMT+8, 2024-11-26 07:54 , Processed in 1.137641 second(s), 24 queries .

Powered by XiaoR GEEK X3.4

© 2014-2021 XiaoR GEEK

快速回复 返回顶部 返回列表