使用esp 8266物联网开发板 + Mqtt制作远程控制LED小灯
背景
某一天修家里的LED小夜灯的时候, 发现这东西, 貌似我也有能力捣鼓一个一样的, 我总是会被突如其来的想法打乱近期的计划, 不过也能收获许多意外之喜(啊~ 知识的味道), 搜了一下板子价格, 才十多块钱
! 冻手冻手! 准备冻手!
上述是做小灯的导火索, 但是直接原因
其实是:
- 因为半夜起来开灯上厕所, 需要走到门口才能开灯, 导致经常撞到脚或者其他部位, 加之卧室灯光太亮, 打开卧室灯光会把眼睛闪瞎, 使得上厕所体验非常不好,
- 冬天洗好澡躺上床了, 发现灯没关! 或者是关了灯还得摸黑去床上, 又回踢到凳子, 柜子(当然拿手机照明也可以, 但是我不想)
- 公司中秋节发了个月亮形状的灯罩(蛮好看的), 但是它的小灯, 需要开好灯, 然后丢进去, 关灯需要再把小灯倒出来, 关掉再丢进去…
- 啊~ 知识的味道, 实操经验的味道~
准备
- 需要准备的
外部环境
:- 一台
能联网能开机
的电脑(说了个废话) - 一台
开了2.4g频段
的无线路由器(应该家里都会有, 默认应该都打开了2.4g) - 一块esp 8266开发版WIFI版本(我这里是mirco的数据串口 )
- 一根usb to mirco 的
数据线
(四芯的数据线)(当然这个取决于你的板子串口输入是什么类型的) - 若干led 小灯 (功率买小一点的)
- 若干杜邦线(母对母)
- 一台
- 好奇宝宝的
基本能力
:- 会使用百度, 谷歌, bing 等搜索引擎
- 会打字
- 会复制粘贴
- 好奇宝宝的
充分不必要能力
:- 会搭建springboot项目
- 会一点c的基础
- 会docker的基本操作
- 会一点点linux的操作命令
- 会写一点点的web网页
一颗赤忱的勇于探索的心
成本
- esp 8266 wifi版本板子(某东, 某多多, 某宝 十来块钱)
- usb to mirco 数据线(有就free, 没有就几块钱)
- 若干led小灯(某多多买了50颗 4块钱)
- 若干杜邦线母对母(或者家里有铜芯线, 给拆了手动接上也行, 某多买了100对, 3块钱)
- 好奇宝宝的动手能力(
无价!!
)
目录
- 环境篇 - esp 8266物联网开发板 - 板子刚收货, 应该先干点啥?
- 编程篇 - esp 8266物联网开发板 - 给板子编写并且烧录程序, 整点有意思的效果
- 通讯篇(一) - esp 8266物联网开发板 - 搭建mqtt服务器, 并且通过mqtt协议控制小灯亮灭
- 通讯篇(二) - esp 8266物联网开发板 - 搭建 websocket 服务器, 编写web网页实现手机控制小灯亮灭
- 总结篇 - esp 8266物联网开发板 - 8266还能干点啥, 我还会整点什么新奇玩意
使用esp 8266物联网开发板 + Mqtt制作远程控制LED小灯相关推荐
- 编程篇 - esp 8266物联网开发板 - 给板子编写并且烧录程序, 整点有意思的效果
前言 因为工作的事儿耽搁了一天更新, 上一章咱们把8266的环境搭建上了, 并且点亮了小灯, 本文咱们来烧录一点有意思的程序 小灯闪烁 跑马灯 okk, 看到目录后, 啊万恶的博主你怎么写上一篇写过的 ...
- rt-thread物联网开发板mqtt实验
一.环境 硬件平台:潘多拉开发板 rt-thread版本:v4.1.0 编译平台:gcc 依赖的package: easy_flash, fal, wlan_wiced, stm32_sdio, my ...
- android+app+wifi+控制+协议,玩转OneNET物联网平台之MQTT服务④ —— 远程控制LED(数量无限制)+ Android App控制...
授人以鱼不如授人以渔,目的不是为了教会你具体项目开发,而是学会学习的能力.但愿你们分享给你周边须要的朋友或者同窗,说不定大神成长之路有博哥的奠定石...android 若是以为有用,麻烦点赞收藏,您的 ...
- arm ds开发基于iTOP4412开发板的纯汇编LED流水灯
前言 arm ds软件作为arm公司发布的ADS.DS5软件的延续,具备前两款软件的所有功能.同时将Keil MDK单片机开发软件的功能直接整合到了arm ds软件中.现在arm ds就相当于DS5+ ...
- 最小系统开发板——利用STM32F103C8T6实现LED流水灯
WeChat:[嵌入式工程师成长日记] https://mp.weixin.qq.com/s?__biz=Mzg4Mzc3NDUxOQ==&mid=2247484101&idx=3&a ...
- 阿里云HaaS100物联网开发板学习笔记(三)轻应用初步--用js让小灯闪烁起来
摘要:能让JavaScript应用运行在haas100开发板上,这实在是太酷了,这种方式被阿里云称之为"轻应用".本文带各位从零开始,先了解啥是轻应用,然后搭建环境,再一步步将一个 ...
- 乐鑫esp8266模块MicroPython开发板MQTT物联网人工智能最小系统
简 介: ※对于购买自网络的基于ESP8266的实验模块进行了初步的测试,它其中的一些示例进行了练习.特别是对于基于ESP8266的特殊的一些外设的测试. 关键词: ESP8266,MicroPyth ...
- 阿里云HaaS100物联网开发板学习笔记(六)做个智能灯---一个完整的开发例子
摘要:本篇文章将前期几个专题综合起来,基于阿里云HaaS100的新固件设计制作一个智能灯.这个智能灯由云平台.手机APP端和设备端组成,基本上涵盖了一个物联网小项目所需的主要步骤. 目录 1.在阿里云 ...
- 野火开发版屏幕_盘一盘那些年我们常用的物联网开发板!
来源:华为云社区,作者:星辰27,直接来源:华为开发者社区 众所周知开发板是物联网架构中的感知层智能设备,这类设备通常有芯片.通信模组.以及操作系统组成.当然不同的开发版在功能以及使用上可能存在着一定 ...
最新文章
- 阿里云携手 VMware 共建云原生 IoT 生态,聚开源社区合力打造领域标准
- c语言把字符串写入文件,c语言文件读写 | 按字符,按行,按块
- nio2 java_java nio2
- 1.2低级线程处理API
- neo4j jdbc中文乱码
- php 修改json数组的值,php – 无法通过str_replace更改JSON数组中的值
- web项目中图标的前端处理方案
- 趣谈网络协议——UDP协议
- 彻底关闭360安全卫士弹窗广告方法
- 国内免费的mqtt测试服务器或者mqtt broker
- 我的理想200字计算机工程师,我的理想作文200字
- turtle更多函数 难度0
- 超详细,从零开始搭建阿里云服务器(centos7)第一章 远程连接
- python 中的 import
- shell脚本编程学习笔记4(xdl)——Bash常见环境变量
- C++程序设计:补齐函数求长方体体积
- OCP/OCA Oracle 学习001
- 新茶饮第一股,为什么奈雪的茶更受消费者青睐?
- iptables防火墙之SNAT与DNAT
- 华为路由hilink_多台华为荣耀路由HiLink一键组网功能【详细教程】