源码链接都在后面

前面的都是介绍单独的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学习(开发板介绍)的更多相关文章

  1. 2-51单片机WIFI学习(开发板测试远程通信详细介绍)

    前一篇链接(最后有APP安装包下载地址) http://www.cnblogs.com/yangfengwu/p/8720148.html 由于自己别的贴片的板子还没到,所以用自己的8266最小系统板 ...

  2. 4-51单片机WIFI学习(开发板51单片机自动冷启动下载原理)

    上一篇链接 http://www.cnblogs.com/yangfengwu/p/8743936.html 这一篇说一下自己板子的51单片机自动冷启动下载原理,我挥舞着键盘和鼠标,发誓要把世界写个明 ...

  3. 3-51单片机WIFI学习(开发板8266底层源码介绍)

    上一篇链接  http://www.cnblogs.com/yangfengwu/p/8743502.html 直接上源码:注意源码有两部分,第一部分是一开始的时候写在模块内部的,另一部分是存在手机内 ...

  4. 如何选择单片机和Android-LInux-ARM开发板?

    源: 如何选择单片机和Android-LInux-ARM开发板?

  5. 1-51单片机ESP8266学习-AT指令(开发板介绍)

    51单片机+ESP8266开发教程(AT指令篇) 开发板资源分布: 开发板部分原理图: 1--通信下载 2--51单片机 3--ESP8266(WIFI模块) 4--DHT11(温湿度传感器) 5-- ...

  6. AVR单片机教程——开发板介绍

    本教程使用EasyElectronics开发板: EasyElectronics是一款基于AVR单片机的开发板.AVR单片机是基于改进的哈佛架构.8~32位的一系列RISC微控制器,最初由Atmel公 ...

  7. Beaglebone Back学习一(开发板介绍)

    随着开源软件的盛行.成熟,开源硬件也迎来了春天,先有Arduino,后有Raspherry Pi,到当前的Beaglebone .相信在不久的将来,开源项目将越来越多,越来越走向成熟.         ...

  8. 1-学习GPRS_Air202(Air202开发板介绍)

    记得自己第一次实现远程通信是在学校里用SIM900A实现的,随着WIFI模块的普及自己就开始用WIFI模块了,当然WIFI模块已经用的很... WIFI模块要想实现远程控制必须连接路由器,其实在做王哥 ...

  9. 2-学习GPRS_Air202(Air202开发板介绍和下载第一个程序)

    http://www.cnblogs.com/yangfengwu/p/8887933.html 资料链接 链接:https://pan.baidu.com/s/1968t2QITuxoyXlE_Nz ...

随机推荐

  1. 学习ASP.NET Core Razor 编程系列一

    一. 概述 .NET Core 1.0发布的时候就想进行学习的,不过根据微软的以往的发布规律1.0版可以认为是大众测试版,2.0才算稳定.现在2.1都已经发布了预览版,之前对其"不稳定&qu ...

  2. MyBatis笔试题

    1请写出Mybatis核心配置文件MyBatis-config.xml的内容? <?xml version="1.0" encoding="UTF-8"? ...

  3. Linux shell 脚本(二)

    转载请标明出处:  http://blog.csdn.net/zwto1/article/details/45078837:  本文出自:[明月的博客] 五.字符串处理 1.子串截取操作: 路径分割: ...

  4. Greetings

    1,Common English Greetings Hey! Hey man! Hey girl! Hi. How's it going? How are you doing? What's up? ...

  5. scanf()中的%c 不能正常输入的问题

    #include <stdio.h> int main() { char a; int b; scanf("%d",&b); scanf("%c&qu ...

  6. 笔记:Struts2 拦截器

    配置拦截器 Struts.xml 配置文件中,使用<interceptor-/>来定义拦截器,有属性 name 表示拦截器的名称,class 表示拦截器的具体首先类,可以使用<par ...

  7. ArrayList 源码分析

    ArrayList 源码分析 1. 结构   首先我们需要对 ArrayList 有一个大致的了解就从结构来看看吧. 1. 继承   该类继承自 AbstractList 这个比较好说 2. 实现 这 ...

  8. android scrollview 属性

     理论部分1.ScrollView和HorizontalScrollView是为控件或者布局添加滚动条2.上述两个控件只能有一个孩子,但是它并不是传统意义上的容器3.上述两个控件可以互相嵌套4.滚动条 ...

  9. MySQL的入门

    SHOW VARIABLES LIKE 'storage_engine%' #查看引擎 ALTER TABLE `studten` RENAME `student1` #修改表名 ALTER TABL ...

  10. jquery datatable ajax配置详解

    我写的这个东西类似于个人笔记,如果你想要完整的而了解 可以去这里看看 http://dt.thxopen.com/ 包括英文原网站都不错. 通过配置ajax的属性和服务器交互 $("sele ...