完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛
|
` 大家好 ,今天给大家分享一下自己做的 用WiFi模块来控制开关。 使用 arduino UNO搭建硬件所需配件:
因为UNO只有一对串口,已经被WIFI模块占用了,所以要增加一个转串口的板子 ,用软串口来打印串口信息。 使用ITEADUINO MEGA2560搭建硬件所需配件:
此处也可以使用Arduino MEGA2560,但是需要飞线到后面的TX2和RX2。这个就交给小伙伴们自己去尝试吧,成功后可以发到帖子回复里跟大家分享。 需要使用到的库文件地址:http://pan.baidu.com/s/1kT9TBz5 这个库跟之前发的库是一样的,但很多小伙伴反应编译不过,这个库我是用1.0.6版本的IDE测试一定能过的。不放心的朋友可以把以前下的库从libraries里移除,重新下载这个到libraries文件夹里面。 库默认设置的是UNO可以直接使用本教程,无需做任何修改。 使用mega2560的时候,只需要打开uartWIFI.h文件,把UNO注释掉,取消注释MEGA,如下: //#defineUNO //uncommentthis line when you use it with UNO board #defineMEGA //uncommentthis line when you use it with MEGA board 代码(略)资料还在整理等整理好了 在上传上去, 如果有对这个项目感兴趣的 可以加扣扣 670993941. uno接线图
Foca转串板连接的是D2和D3作为软串口。G要共地 ITEADUINO MEGA2560接线如图 此处的Xbee扩展板的跳帽应该是2和3,而不是0和1,此处有错。正确跳帽如下: . . .4 ._. .3 . ._.2 . . .1 . . .0 Xbee扩展板插在TX2和RX2这排排母上。如图: 连接电脑,插上9V/1A适配器电源供电,打开ArduinoIDE串口监视器就可以查看wifi运行状态了。如果是使用UNO,打开监视器后需要先按一下UNO板子上的重启键再按一下xbee扩展板上的重启键。此时才能看到串口监视信息。使用mega2560则无需操作。如果是出现“Modulehave no response”则只需要按一下mega板子侧边的重启键。 成功连接路由器后,我们就得到了WiFi模块的IP地址,串口打印信息如下: 在arduino ide 就可以看到
接下来,就需要安装手机APK了。下载地址:http://pan.baidu.com/s/1nt7ND6x 该软件目前只支持4寸-7寸安卓智能手机或者平板,7寸平板的话排版可能会有空隙,不过不影响使用。 `
|
|
相关推荐
27 个讨论
|
|
|
我想要学习,求分享,谢谢
|
|
|
|
|
|
|
|
|
感谢楼主的热心分享,学习了!
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
WIO Terminal +MCP2515 实现车辆OBD的速度监控
10822 浏览 0 评论
60660 浏览 77 评论
6419 浏览 3 评论
一块扩展板完成Arduino的10类37项实验(代码+图形+仿真)
41379 浏览 219 评论
10329 浏览 0 评论
775浏览 0评论
276浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 13:58 , Processed in 0.746983 second(s), Total 51, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3299