远程控制需要去服务器,我用过机智云的。你可以到机智去论坛上看看,哪里开源资料比较多,你参考一下。我自己做过,还时比较好用,操作设置多一点,慢慢学。我做的多的都是单近距离遥控的,WIFI模块工作在AP模式下,这种模式下手机直连接单片机上的WIFI模块,还有就是STA模式,系统可在人家的WIFI网络中使用。下面是我做的实物:
我们先来说电脑怎么与单片机进行串口通信呢?方案1——“直连”电脑串口,不过中间需要个MAX232之类的电平转换模块;方案2——“直联”电脑USB口,不过中间需要USB转串口模块。好了,手机用哪种方案呢?也是方案2。现在Android手机只要系统在5.0.1以上,一般就支持USB OTG功能了,也就意味着可以支持Android的USB转串口。我是电子硬件工程师,也喜欢Android编程,历时一年多,做了个手机串口软件,分享给你。百度“路人软件”。
我手里没有现成的资料,说下大致原理。单片机串口控制蓝牙模块,并正确让配置,手机APP和蓝牙模块配对,配对成功后就可以通信了。\x0d\x0a\x0d\x0a本实验将实现如下功能:\x0d\x0a1,通过STM32的USART2(PA2,PA3)连接ATK-HC05蓝牙模块,检测并显示蓝牙模块的状态.\x0d\x0a2,通过KEY0按键可以开启/关闭定时向ATK-HC05蓝牙模块发送数据(ALIENTEK HC05 xx)测试蓝牙模块的数据发送.\x0d\x0a3,可以通过WK_UP按键设置ATK-HC05蓝牙模块的主从工作模式.\x0d\x0a4,可以通过LCD显示ATK-HC05蓝牙模块接收到的数据.\x0d\x0a5,可以通过USMART对ATK-HC05蓝牙模块进行AT指令查询和设置.\x0d\x0a6,结合手机端蓝牙软件(蓝牙串口助手 v1.97.apk),可以实现手机无线控制开发板(点亮和关闭LED1).
手机网络控制单片机的介绍就聊到这里吧,感谢您花时间阅读,谢谢。
本文标签:手机网络控制单片机