球微专题

ESP8266制作天气预报海藻球微景观生态缸记录(四)-增加网页显示

已经正常工作了几天,下一步要加上网页控制,预计要实现的顺序如下: 显示当前亮度通过滑块调整亮度并保存亮度值【根据光线自动调亮度的方案作废】可以通过网页设定各种天气下颜色显示效果并保存上传一堆天气图标进去,并在网页上显示天气图标。 先实现第一步。 大致的原理就是建立起一个web服务器,如果有浏览器访问,则输出html代码,浏览器收到代码后解析并呈现出来。 为了实现滑块控制,所以这里使用异步服

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

彩灯是这样的8位WS2812模块 经过测试,这货的最大亮度是要超过原装的白光LED的,所以完全可以替换掉原装灯。 如此的话,原先的双光源方案作废,同时ULN2003也不需要用了。因为WS2812直接通过电源供电,单片机只需要用GPIO发送信号,因此不需要额外的驱动芯片。 使用的是Adafruit_NeoPixel库,这个库的大致用法是: #define MAX_LED 8//定义最大引脚

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

生态缸到货了,迅速组装完毕,比想象的小,只怪买的时候没有看好参数。 鉴于已经提前编好程序并在面包板上插好线路,所以直接无损对接就可以工作了,已经实现了人体感应控制开关。 和之前的区别在于多加了一个USB2.0母座,这样原装的顶灯就可以免破线直接对插了。当然这都是暂时的,如果未来的WS2812彩色LED灯组改装后可以适用的话,就直接用接线端子来做了。 下一步就开始着手解析天气预报并以不同颜