背景

某一天修家里的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小灯相关推荐

  1. 编程篇 - esp 8266物联网开发板 - 给板子编写并且烧录程序, 整点有意思的效果

    前言 因为工作的事儿耽搁了一天更新, 上一章咱们把8266的环境搭建上了, 并且点亮了小灯, 本文咱们来烧录一点有意思的程序 小灯闪烁 跑马灯 okk, 看到目录后, 啊万恶的博主你怎么写上一篇写过的 ...

  2. rt-thread物联网开发板mqtt实验

    一.环境 硬件平台:潘多拉开发板 rt-thread版本:v4.1.0 编译平台:gcc 依赖的package: easy_flash, fal, wlan_wiced, stm32_sdio, my ...

  3. android+app+wifi+控制+协议,玩转OneNET物联网平台之MQTT服务④ —— 远程控制LED(数量无限制)+ Android App控制...

    授人以鱼不如授人以渔,目的不是为了教会你具体项目开发,而是学会学习的能力.但愿你们分享给你周边须要的朋友或者同窗,说不定大神成长之路有博哥的奠定石...android 若是以为有用,麻烦点赞收藏,您的 ...

  4. arm ds开发基于iTOP4412开发板的纯汇编LED流水灯

    前言 arm ds软件作为arm公司发布的ADS.DS5软件的延续,具备前两款软件的所有功能.同时将Keil MDK单片机开发软件的功能直接整合到了arm ds软件中.现在arm ds就相当于DS5+ ...

  5. 最小系统开发板——利用STM32F103C8T6实现LED流水灯

    WeChat:[嵌入式工程师成长日记] https://mp.weixin.qq.com/s?__biz=Mzg4Mzc3NDUxOQ==&mid=2247484101&idx=3&a ...

  6. 阿里云HaaS100物联网开发板学习笔记(三)轻应用初步--用js让小灯闪烁起来

    摘要:能让JavaScript应用运行在haas100开发板上,这实在是太酷了,这种方式被阿里云称之为"轻应用".本文带各位从零开始,先了解啥是轻应用,然后搭建环境,再一步步将一个 ...

  7. 乐鑫esp8266模块MicroPython开发板MQTT物联网人工智能最小系统

    简 介: ※对于购买自网络的基于ESP8266的实验模块进行了初步的测试,它其中的一些示例进行了练习.特别是对于基于ESP8266的特殊的一些外设的测试. 关键词: ESP8266,MicroPyth ...

  8. 阿里云HaaS100物联网开发板学习笔记(六)做个智能灯---一个完整的开发例子

    摘要:本篇文章将前期几个专题综合起来,基于阿里云HaaS100的新固件设计制作一个智能灯.这个智能灯由云平台.手机APP端和设备端组成,基本上涵盖了一个物联网小项目所需的主要步骤. 目录 1.在阿里云 ...

  9. 野火开发版屏幕_盘一盘那些年我们常用的物联网开发板!

    来源:华为云社区,作者:星辰27,直接来源:华为开发者社区 众所周知开发板是物联网架构中的感知层智能设备,这类设备通常有芯片.通信模组.以及操作系统组成.当然不同的开发版在功能以及使用上可能存在着一定 ...

最新文章

  1. 阿里云携手 VMware 共建云原生 IoT 生态,聚开源社区合力打造领域标准
  2. c语言把字符串写入文件,c语言文件读写 | 按字符,按行,按块
  3. nio2 java_java nio2
  4. 1.2低级线程处理API
  5. neo4j jdbc中文乱码
  6. php 修改json数组的值,php – 无法通过str_replace更改JSON数组中的值
  7. web项目中图标的前端处理方案
  8. 趣谈网络协议——UDP协议
  9. 彻底关闭360安全卫士弹窗广告方法
  10. 国内免费的mqtt测试服务器或者mqtt broker
  11. 我的理想200字计算机工程师,我的理想作文200字
  12. turtle更多函数 难度0
  13. 超详细,从零开始搭建阿里云服务器(centos7)第一章 远程连接
  14. python 中的 import
  15. shell脚本编程学习笔记4(xdl)——Bash常见环境变量
  16. C++程序设计:补齐函数求长方体体积
  17. OCP/OCA Oracle 学习001
  18. 新茶饮第一股,为什么奈雪的茶更受消费者青睐?
  19. iptables防火墙之SNAT与DNAT
  20. 华为路由hilink_多台华为荣耀路由HiLink一键组网功能【详细教程】

热门文章

  1. 教你如何抢微信红包!实验数据告诉你先抢后抢的区别有多大?
  2. 09-mumu模拟器调键盘,回车键
  3. 四、Python复习教程(重点)-爬虫框架
  4. 你想要的宏基因组-微生物组知识全在这(1906)
  5. 计算机网络学习云平台,云计算机网络学习系统,云计算机网络实验室设备
  6. springboot项目中的 Request method 'POST' not supported问题
  7. 微信小程序加载第三方字体
  8. 示波器的使用及其原理
  9. Linux-CentOS 安装配置swftools
  10. 20小时写一篇文章,好看到爆炸的手机壁纸都在这些App里!