使用esp 8266物联网开发板 + Mqtt制作远程控制LED小灯

本文记录了作者利用ESP8266开发板制作智能LED小夜灯的过程,从解决夜间开灯不便的问题出发,涉及到物联网编程、MQTT服务器和WebSocket服务器的搭建,实现手机远程控制小灯的亮灭。通过这个项目,作者展示了从零开始的学习和动手能力,分享了所需材料和基本技能,并提供了成本分析。
摘要由CSDN通过智能技术生成

背景

某一天修家里的LED小夜灯的时候, 发现这东西, 貌似我也有能力捣鼓一个一样的, 我总是会被突如其来的想法打乱近期的计划, 不过也能收获许多意外之喜(啊~ 知识的味道), 搜了一下板子价格, 才十多块钱! 冻手冻手! 准备冻手!

上述是做小灯的导火索, 但是直接原因其实是:

  • 因为半夜起来开灯上厕所, 需要走到门口才能开灯, 导致经常撞到脚或者其他部位, 加之卧室灯光太亮, 打开卧室灯光会把眼睛闪瞎, 使得上厕所体验非常不好,
  • 冬天洗好澡躺上床了, 发现灯没关! 或者是关了灯还得摸黑去床上, 又回踢到凳子, 柜子(当然拿手机照明也可以, 但是我不想)
  • 公司中秋节发了个月亮形状的灯罩(蛮好看的), 但是它的小灯, 需要开好灯, 然后丢进去, 关灯需要再把小灯倒出来, 关掉再丢进去…
  • 啊~ 知识的味道, 实操经验的味道~

准备

  • 需要准备的外部环境:
    • 一台能联网能开机的电脑(说了个废话)
    • 一台开了2.4g频段的无线路由器(应该家里都会有, 默认应该都打开了2.4g)
    • 一块esp 8266开发版WIFI版本(我这里是mirco的数据串口 )
    • 一根usb to mirco 的数据线(四芯的数据线)(当然这个取决于你的板子串口输入是什么类型的)
    • 若干led 小灯 (功率买小一点的)
    • 若干杜邦线(母对母)
  • 好奇宝宝的基本能力:
    • 会使用百度, 谷歌, bing 等搜索引擎
    • 会打字
    • 会复制粘贴
  • 好奇宝宝的充分不必要能力:
    • 会搭建springboot项目
    • 会一点c的基础
    • <
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值