1-51单片机WIFI学习(开发板介绍)
源码链接都在后面
前面的都是介绍单独的WIFI,没有和单片机结合起来,因为做项目很少会只用WIFI模块.大多数都是WIFI模块作为中转数据的桥梁,单片机负责
数据采集,控制等等,所以自己准备出一套51单片机+WIFI模块和32+WIFI模块的教程,当然先出51单片机的,
自己的规划是
51单片机:
配合WIFI模块实现采集和控制
WIFI模块:
先讲AT指令开发(TCP,UDP),然后是LUA开发(TCP,UDP,MQTT等等各种功能),最后是SDK开发(TCP,UDP,MQTT等等),当然这些都会配合单片机,和上位机
Android:
TCP,UDP,MQTT,数据库,画波形图等等等等
C#:
我的上位机用C#做,TCP,UDP,MQTT,数据库,画波形图等等等等
其它:
这次会把所有的过程写的详详细细的,要做就做完美点,希望写这一次,能够帮到更多的人, 突然想起来了一件事情,有个朋友答应我的把他自己买云服务和安装MQTT的详细过程写成文章给我呢!!!!!自己现在不好写...因为自己买过了,如果再买的话..........浪费钱了..
突然还想再搞搞WIFI远程控制PLC,正好手头有个PLC....
1,整体测试的功能,APP软件远程控制开发板的一个灯,51采集DHT11的数据通过WIFI模块远程发送给APP
可以绑定许多设备 每个设备都具有的功能

2,开发板,刚自己手工焊接了一个...松香有点黑.....以后直接贴片就好啦....过了清明节就去贴一批板子

3,如何绑定开发板,自己在发货前会下载好这个程序,亲们拿到手就可以直接使用





剩下的功能亲们自己去测试吧!!
现在看STM32 WIFI模块的开发板 没有板载别的传感器,自己是直接把32采集的引脚电压传给APP显示,用32开发板呢除了说一下51开发板所有实现的,还会说一下关于SPI从机(WIFI模块做主机)

国路同学从家里回来了,继续做他的项目,立即让自己轻松了不少,所以继续写这一系列的教程
对于自己以前做的WIFI最小系统的,自己也是默认烧写好现在的直接可以远程控制的程序,

用户拿到手即可用手机APP绑定设备然后实现远程控制继电器
关于源码:
因为自己以后做的凡是物联网的东西皆使用此APP实现远程控制,为了不造成自己或别人的设备被别人控制,所以自己的APP源码不公开,但是自己会一步一步的教大家做这个APP,会另外规定一套协议用在开发的APP上,所以现在不公开APP源码敬请见谅,写完教程以后绝对能让大家轻松的实现自己现在所有实现的功能.这个放心.
但是自己虽然不公开APP源码,但是自己会公开8266的源码,亲们把源码下载进去,就可以用自己的APP实现远程控制.
自己的APP过段时间才能发布到百度手机助手上,方便大家安装更新,以体验更好的功能
不过先以百度云的方式给大家安装包,APP的安装包地址
链接:https://pan.baidu.com/s/1qPfr7Vt6ip7bVXxdZVGwCA 密码:p8gf
淘宝链接:
https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.26461debilsmqm&id=558508797404
下一篇介绍详细的使用过程和8266底层源码
下一篇链接
http://www.cnblogs.com/yangfengwu/p/8743502.html
1-51单片机WIFI学习(开发板介绍)的更多相关文章
- 2-51单片机WIFI学习(开发板测试远程通信详细介绍)
前一篇链接(最后有APP安装包下载地址) http://www.cnblogs.com/yangfengwu/p/8720148.html 由于自己别的贴片的板子还没到,所以用自己的8266最小系统板 ...
- 4-51单片机WIFI学习(开发板51单片机自动冷启动下载原理)
上一篇链接 http://www.cnblogs.com/yangfengwu/p/8743936.html 这一篇说一下自己板子的51单片机自动冷启动下载原理,我挥舞着键盘和鼠标,发誓要把世界写个明 ...
- 3-51单片机WIFI学习(开发板8266底层源码介绍)
上一篇链接 http://www.cnblogs.com/yangfengwu/p/8743502.html 直接上源码:注意源码有两部分,第一部分是一开始的时候写在模块内部的,另一部分是存在手机内 ...
- 如何选择单片机和Android-LInux-ARM开发板?
源: 如何选择单片机和Android-LInux-ARM开发板?
- 1-51单片机ESP8266学习-AT指令(开发板介绍)
51单片机+ESP8266开发教程(AT指令篇) 开发板资源分布: 开发板部分原理图: 1--通信下载 2--51单片机 3--ESP8266(WIFI模块) 4--DHT11(温湿度传感器) 5-- ...
- AVR单片机教程——开发板介绍
本教程使用EasyElectronics开发板: EasyElectronics是一款基于AVR单片机的开发板.AVR单片机是基于改进的哈佛架构.8~32位的一系列RISC微控制器,最初由Atmel公 ...
- Beaglebone Back学习一(开发板介绍)
随着开源软件的盛行.成熟,开源硬件也迎来了春天,先有Arduino,后有Raspherry Pi,到当前的Beaglebone .相信在不久的将来,开源项目将越来越多,越来越走向成熟. ...
- 1-学习GPRS_Air202(Air202开发板介绍)
记得自己第一次实现远程通信是在学校里用SIM900A实现的,随着WIFI模块的普及自己就开始用WIFI模块了,当然WIFI模块已经用的很... WIFI模块要想实现远程控制必须连接路由器,其实在做王哥 ...
- 2-学习GPRS_Air202(Air202开发板介绍和下载第一个程序)
http://www.cnblogs.com/yangfengwu/p/8887933.html 资料链接 链接:https://pan.baidu.com/s/1968t2QITuxoyXlE_Nz ...
随机推荐
- mysql在win10下的卸载
转自http://blog.csdn.net/sxingming/article/details/52601250 本文介绍,在Windows10系统下,如何彻底删除卸载MySQL... 1> ...
- HandsonTable日期控件的汉化
由于项目的需要,想把HandsonTable自带的日期中英文替换成中文.其实这个不难,只要在库文件中替换下就可以了,替换的效果对比如下: 如果有需要的同学,可以在此处下载 By QJL
- Docker基础知识整理
Docker 1.安装2.三大组件 镜像/容器/仓库3.Docker数据管理4.构建Docker5.docker部署微服务 项目部署到Linux服务器 1.安装jdk2.安装tomcat3.将项目wa ...
- ACM搜索问题盘点
深度搜索:棋盘问题,详见http://poj.org/problem?id=1321 //#include<bits/stdc++.h> #include<cstdio> #i ...
- Mysql语句的执行过程
当你希望MySQL能够以更高的性能运行查询时,最好的办法是弄清楚MySQL是如何优化和执行查询.<高性能MySQL> MySQL客户端与服务器端的通信特点 客户端与服务器之间是半双工通信, ...
- 笔记:Jersey REST 传输格式-XML
XML类型是使用最广泛的数据类型,Jersey 对XML类型的数据处理,支持Java领域的两大标准,即JAXP(Java API for XML Processing,JSR-206)和JAXB(Ja ...
- Vue解析三之过滤器
export function formatDate(date, fmt) { if (/(y+)/.test(fmt)) { fmt = fmt.replace(RegExp.$1, (date.g ...
- 1.使用dom4j解析XML文件
一.dom4j的简介 dom4j是一个Java的XML API,是jdom的升级品,用来读写XML文件的.dom4j是一个十分优秀的JavaXML API,具有性能优异.功能强大和极其易使用的特点,它 ...
- ListIterator
1,ListIterator与Iterator Iterator的功能:next(),hasNext(),remove() 功能太少,因此出现了ListIterator,他的功能要比Iterator多 ...
- Android短信验证码倒计时
有两种实现方法 1.第一种方式:Timer /** * Description:自定义Timer * <p> * Created by Mjj on 2016/12/4. */ publi ...