ESP8266价格十分便宜,在非严格要求的环境下是完全能满足要求的,智能家居内各节点设备均可利用此模块实现,而且它还有自己的开发环境,编译的程序直接写入8266,从而可以省略外部单片机控制。在此使用其最简单的模式:AT指令的串口数据收发,仅当它为无线通讯模块。

安卓部分通过socket发送UDP数据(TCP模式对于多个未知目标IP的设备来说操作步骤麻烦些),手机APP开启后自动搜寻并与从机建立连接。下面是主要组成:

mega8电路:

风扇控制输出部分(BT136):

手机APP界面:

由于硬件简单且程序等不复杂,在此仅作简单说明(详细附件文末下载):

ESP8266 先接入wifi(若连不上则开启AP),此时再打开UDP端口,等待手机发送握手指令,握手成功后会主动上传本机IP地址、风扇定时等详细数据;手机发送控制指令后,ESP8266端都会回复一条确认指令,否则认为传输数据失败。

原创资料,仅交流学习

资料下载:http://www.pudn.com/downloads703/sourcecode/embedded/detail2826445.html

ESP8266制作简单wifi风扇控制器相关推荐

  1. 用ESP8266制作一个WiFi干扰器

    固件.下载地址在文末 由于ESP8266仅支持802.11b/g/n,所以本文只针对2.4GHz的WiFi进行干扰 说明:请勿用于其他用途! 注:本文使用的固件不是我本人编写 0x00 购买ESP82 ...

  2. [Micropython]TPYBoard v202 邪恶改装:TPYBoard制作廉价WIFI干扰器

    2019独角兽企业重金招聘Python工程师标准>>> 想不想搞个WIFI干扰器?网上搜集了一下资料,发现用esp8266可以实现简单的干扰功能,包括断网.复制.欺骗等等.刚好手上有 ...

  3. 邪恶改装:TPYBoard制作廉价WIFI干扰器

    转载请注明:@小五义http://www.cnblogs.com/xiaowuyi 0X01 引言 想不想搞个WIFI干扰器?网上搜集了一下资料,发现用esp8266可以实现简单的干扰功能,包括断网. ...

  4. 利用ESP8266制作环境监测系统+APP inventor制作手机App实时显示

    利用ESP8266制作环境监测系统+APP inventor制作手机App实时显示 原理讲解 ESP8266读取各种传感器数值 传感器数据推送到云端 app inventor 制作app 接收实时数据 ...

  5. (开源)STC89c51结合ESP8266制作物联网环境监测系统+APP inventor制作手机App实时显示

    STC89c51结合ESP8266制作物联网环境监测系统+APP inventor制作手机App实时显示 第一 .先上效果图 第二.原理讲解 第三.c51读取各种传感器数值 第四.传感器数据推送到云端 ...

  6. 基于STM32与ESP8266的太空人WiFi天气时钟(代码开源)

    前言:本文为手把手教学ESP8266著名开源项目--太空人WiFi天气时钟,不同的是本次项目采用的是STM32作为MCU.两者开发过程中有因为各自芯片的特点(时钟频率,内存大小等),导致开发程序大不相 ...

  7. 51单片机+ESP8266制作的门锁,含电路图、制板文件。支持密码、人脸、语音。

    51单片机+ESP8266制作的门锁,含电路图.制板文件.支持密码.人脸.语音. 硬件部分 软件部分 功能 第三方API.SDK 原理图 主要代码 程序执行流程 硬件部分 Esp-8266-01S(3 ...

  8. ESP8266制作便携式温湿度检测系统

    简介 以温湿度传感器DHT11为采集节点,通过对IO管脚的读写,读取传感器数据,并通过WIFI API将数据上传到ONENET平台.实现便携式的远程监控温湿度采集功能,制作一个小型物联网模块 硬件 e ...

  9. html根据字段制作曲线图,canvas制作简单的HTML图表,折线或者矩形统计(原创)

    插件描述:canvas制作简单的HTML图表,折线或者矩形统计 使用canvas制作简单的HTML图表,折线或者矩形统计. 使用canvas制作简单的HTML图表,折线或者矩形统计,简单而实用.图形由 ...

  10. 【教程】新手如何制作简单MAD和AMV,学不会那都是时辰

    [教程]新手如何制作简单MAD和AMV,学不会那都是时 http://tieba.baidu.com/p/2303522172 [菜鸟教你做MAD]Vegas制作MAD入门教程 http://tieb ...

最新文章

  1. 电脑能连蓝牙耳机吗_安卓手机延迟最低的蓝牙耳机有吗?超低延迟蓝牙耳机推荐...
  2. view函数_数据科学系列:数据处理(6)字符串函数基于R(二)
  3. SAP CRM Fiori应用Simulation pipeline的刷新问题
  4. 你不知道的JS5-原型
  5. intellij idea 如何将普通项目转换为maven项目
  6. 当使用malloc提示找不到标识符时?
  7. 程序阅读理解题目(高中语文版,附答案)
  8. opencv ubuntu 汉字_ubuntu下没有中文输入法的解决办法
  9. 内存区划分、内存分配、常量存储区、堆、栈、自由存储区、全局区[C++][内存管理][转载]...
  10. java 验证服务器宕机_java服务宕机原因查询
  11. 现在无法停止通用卷设备_济宁变压器油道设备
  12. wpe手机中文汉化版下载_wpe中文3.0专业版
  13. Linux 简介 ------ 带你简单了解Linux
  14. 到底有多二:一个整数“犯二的程度”定义为该数字中包含2的个数与其位数的比值。
  15. 如何一键查询名下所有银行卡?
  16. chrome没有注册类解决
  17. root的家目录和普通用户的家目录
  18. DCMM认证评估机构,你都知道吗?
  19. 页面性能优化,如何减少回流
  20. 双连通分量(点-双连通分量边-双连通分量)

热门文章

  1. 我连鼠标光标都是爱你的形状——MATLAB自定义光标及png转化为光标数组
  2. 华为手机刷机功能总结
  3. LoadRunner教程(28)-LoadRunner连接mysql
  4. linux sd卡写文件速度慢,请问硬核写sd卡速度有什么提高的好方法
  5. echart 迁徙图
  6. 河南理工大学c语言答案,河南理工大学C语言课后习题答案.ppt
  7. 河北师范大学计算机专业保研率,12所师范大学2018-2020年保研率对比!附9所师范大学2021保研率...
  8. rqnoj71 拔河比赛
  9. Android中TextToSpeech的使用
  10. 数据库学习整理之常见运算符