生态缸到货了,迅速组装完毕,比想象的小,只怪买的时候没有看好参数。

鉴于已经提前编好程序并在面包板上插好线路,所以直接无损对接就可以工作了,已经实现了人体感应控制开关。

和之前的区别在于多加了一个USB2.0母座,这样原装的顶灯就可以免破线直接对插了。当然这都是暂时的,如果未来的WS2812彩色LED灯组改装后可以适用的话,就直接用接线端子来做了。

下一步就开始着手解析天气预报并以不同颜色驱动彩灯了,正努力实现中……

话说人的欲望果然是无尽的。

一开始只想用ESP01S做个根据未来天气换颜色的东西,现在又想加入亮度根据环境自动控制(晚上的时候不要太亮)的功能,还想把闲置的1.4寸彩屏用上以显示准确的天气图标。

这样一来,ESP01S可就不够了。

其实越是晚上,亮度应该越亮以保证海藻球的光照量的,而且彩屏也不是刚需,这两个都是伪需求。

反倒是消耗掉那个没什么用的ESP01S才是正经事(那货不比ESP12便宜多少,可用引脚又少,实在是鸡肋)。

看看能不能克制住自己这欲望吧。

ESP8266制作天气预报海藻球微景观生态缸记录(二)-人体感应开关灯实现相关推荐

  1. ESP8266制作天气预报海藻球微景观生态缸记录(三)-更换原装灯为彩灯,实现根据未来天气变色

    彩灯是这样的8位WS2812模块 经过测试,这货的最大亮度是要超过原装的白光LED的,所以完全可以替换掉原装灯. 如此的话,原先的双光源方案作废,同时ULN2003也不需要用了.因为WS2812直接通 ...

  2. ESP8266制作天气预报海藻球微景观生态缸记录(八)-EEPROM保存灯光颜色(完结)

    EEPROM可以理解为由许多车厢连接而成的火车,每节车厢都能存储一个字节的数据. 存储字符串型数据的原理是: 计算字符串的长度,然后把长度存储在第0号车厢. 循环字符串,从第一号开始,把字符串按字节一 ...

  3. ESP8266+Arduino实现控制【开关外设装置-记录一】

    具体实现功能:网页+APP 实现控制舵机等IO操作. 1.使用 AP 模式提供WiFi接入,终端设备通过 Web 网页实现舵机控制: 2.使用串口连接蓝牙模组,提供蓝牙接入,终端设备通过手机APP实现 ...

  4. 计算机微课ppt,全国“xx杯”计算机类说课大赛课件一等奖作品:制作“旅游专线”PPT微课课件.pptx...

    全国"xx杯"计算机类说课大赛课件一等奖作品:制作"旅游专线"PPT微课课件.pptx 文档编号:906902 上传时间:2020-02-17 文档类型:PPT ...

  5. App Inventor 2制作天气预报

    前言 在App inventor2中使用百度地图开放API制作天气预报的app实验,需要先去百度地图开放平台申请并获取到相关的ak,此处需要两个API,一个是根据行政区划编码获取天气的信息,另一个是根 ...

  6. 幼儿园微课怎么制作?怎么给微课配音?

    在传统式的课堂教学中,由于教材书本比较抽象,通常会容易使学生倍感单一,无趣乏味.现在幼儿园老师们也需要制作微课了,而这类幼儿微课最重要的就是吸引孩子们. 因此,幼儿微课可以遵循四个方面内容: 1.趣味 ...

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

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

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

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

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

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

最新文章

  1. 谈谈mysql优化_浅谈MySQL SQL优化
  2. 阿里开源那个牛哄哄问题排查工具竟然不会用?最佳实践来了!
  3. 第十天内容《基础交换十》STP优化案例
  4. No error message available, result code: E_FAIL(0x80004005)
  5. k8s灰度更新_通过rancher部署k8s过程实战分享
  6. java的多线程访问共享变量_java多线程通信之共享变量
  7. python同时发送与接收_Python如何发送与接收大型数组
  8. 【推荐】JSON在线格式化工具
  9. 19天津大学计算机考研群,19天津大学金融专硕431经验贴
  10. MFC函数——CWnd::OnCreate
  11. sklearn——model_selection——knn手写识别系统+iris分类
  12. 【Android】用MediaRecorder录制视频太短崩的问题
  13. python粒子群喷发_python3实现单目标粒子群算法
  14. iOS7 与 iOS8上 uisegementcontrol 设置image不显示问题
  15. 计算机课听课评语和建议,听课记录的评语及建议
  16. OpenCV:详解阈值分割的处理
  17. 从阿里云下载kubeadm rpm格式安装包到本地离线安装
  18. Vue 学习——表格列表数据显示百分号%、显示数字改为自定义内容、数据表头下拉、点击筛选数据
  19. [WARNING] fpm_children_bury()
  20. html websocket

热门文章

  1. JavaScript 中addEvent事件参数详解
  2. hdu4514 并查集+树直径
  3. 诺基亚宣布将在芬兰裁员280人 低于此前计划裁员数
  4. 走向单体地狱(一):Maven详解
  5. PC服务器硬盘故障处理
  6. PHP设计模式(二):工厂方法模式
  7. java多线程举例买票之买电影票出现的了相同的票和负数票的原因分析和解决方法
  8. 关于计算机行业未来的发展
  9. ROS2入门:turtlesim的奇妙曲线轨迹
  10. 渗透技巧——程序的降权启动