像素天气站-固件更新日志
像素天气站设备端已开源
2023-12-09
本地下载:https://files.cnblogs.com/files/blogs/575121/pixelweather_v14.5.zip
Github:https://github.com/Yanye0xFF/PixelWeather
提供预编译的bin文件,路径为pixelweather3.0/bin/
使用flash_download_tools
通过串口下载到焊接好的板子。
文件名 | 下载地址 | 备注 |
---|---|---|
eagle.flash.bin | 0x0 | 必选 |
eagle.irom0text.bin | 0x10000 | 必选 |
esp_init_data_default_v05.bin | 0x3fc000 | 仅首次烧录需要 |
Flash模式配置,仅支持4MB及以上大小的Flash。
esp_init_data_default_v05.bin
和esp_init_data_default_v08.bin
的区别:
v05的射频最大发射功率为20.5dBm
约112mW
, v08的射频最大发射功率为19.5dBm
约89mW
,ESP8266的射频功率可配置6档,v05的每一档都比v08大1dBm。注意: 请勿随意调大射频发射功率,随着发射功率增大射频的自干扰信号也会变强,反而会导致WiFi性能下降。
APP下载地址
https://files.cnblogs.com/files/yanye0xff/天气站_v2.0.apk?t=1657459864
历史更新信息:
2022.05.18
- 天气站固件版本号:14.3
- 天气站PCB改版,新PCB的版号为20220326,硬件上解决电池过放保护不能充电的问题
- 修改待机低功耗模式,重新测量待机功耗。
- APP端无更新
不同状态下电池端输出的电流值
(电池端输出电压=4.0V,温湿度传感器待机,1uA = 0.001mA)
状态 | 最小值 | 典型值 | 最大值 |
---|---|---|---|
AP模式 | 62mA | 70.57mA | 81mA |
STA模式 | 18.64mA | 19mA | 70.01mA |
休眠 | 1.139mA | - | 1.145mA |
关机 | 102.4uA | - | 133.5uA |
2022.3.28
- 如果电池过放保护不能充电,请按住复位键再充电(或者找个东西压住复位键,复位键位于天气站的右下角)
2021.12.24
- 天气站固件版本号:12.2
- 因原时间接口不稳定,更换天气站获取时间的接口
- DHT11传感器失灵是由于升级固件时,3.3V电压不稳导致传感器工作状态异常
现使用的网络接口
原时间接口:http://quan.suning.com/getSysTime.do (用的人太多了,时好时坏不稳定,已弃用)
更换为新的时间获取接口:http://api.m.taobao.com/rest/api3.do?api=mtop.common.getTimestamp
获取今天到后6天的天气:http://i.tianqi.com/index.php?c=code&a=getcode&id=3&py=changzhou
获取今日天气、紫外线、湿度:http://i.tianqi.com/index.php?c=code&a=getcode&id=102&py=changzhou
获取今日天气、公历、农历:http://i.tianqi.com/index.php?c=code&a=getcode&id=7&py=changzhou
获取今日、明日天气:http://i.tianqi.com/index.php?c=code&a=getcode&id=8&py=changzhou
解决DHT11温湿度传感器异常
用镊子(没有镊子找一截铁丝弯折下)将DHT11传感器1号
和4号
脚短接,短接时间小于1秒(!!!接触上就立即松开),通过强制下电的方法让传感器恢复正常,在这个步骤完成后天气站会自动重启。
2021.11.30
- 天气站固件版本号:11.2
- 添加图片轮播和记事本页面
- 移除“今日天气”和“天气预报”界面的分割线
(已知bug,DHT11温湿度传感器数据异常,软件待修复)- APP版本号:2.0
- 新增页面排序、显示和隐藏功能,可自行决定显示顺序或显示/隐藏页面
APP主页添加“页面管理”图标
长按可进入拖动模式,可调整页面显示的顺序,或隐藏掉一些页面
点击可进入对应页面功能设置,“今日天气”和“天气预报”没有可以设置的内容,点击会有以下提示
图片显示页面可设置事先上传到天气站的图片,bmp-dib格式,图片最大250*122;点击可预览对应的图片
记事本(备忘录)页面可以写一些文字和标点符号,历史记录会保存100条,超出后会全部删除并重新开始记录(历史记录保存在天气站,即使卸载APP也不会丢失)。
2021.10.16
- 天气站固件版本号:10.2
- 主要修复正常使用中,WiFi断网,天气站会一直重连,导致电池电量耗尽的情况:
- 添加WiFi异常断开时,且在10分钟内天气站尝试重连失败后,自动关机以节省电力。
- 新的设备开机后自动设置为AP模式,超过10分钟没有手机连接,也自动关机。
- 用户按钮按下+复位键开机进入配置模式时,修改天气站设置请在10分钟内完成。
- 修复“紫外线强度”显示异常的问题。
- APP端无更新
WiFi异常掉线后显示内容如下,如果确认WiFi已恢复,短按复位键启动
当上一次获取的紫外线强度为“较弱”,而下一次获取的为“弱”时,由于未清空缓冲区而导致字符发生叠加。
2021.08.04
- 天气站固件版本号:9.2
- 修复湿度为100%时显示不正常的情况,(由于屏幕显示空间限制)限制湿度最大值为99%
- APP端无更新
湿度为100时,显示区域不足,内容发生错乱
修复后,通过限制湿度最大值99,显示正常
2021.07.25
- 天气站固件版本号:8.2
- 添加自动休眠设置
- 添加夜间不更新天气时间段设置
- APP版本号:1.9
- 新增休眠模式下的图片资源
自动休眠设置,到达设定时间后自动进入低功耗模式
夜间不更新天气设置,在设定的时间段内不更新天气和显示内容
夜间模式天气站显示的内容(以下时间段仅作为演示时设置)
2021.07.10
- 天气站固件版本号:7.2
- 优化主界面湿度信息显示
- 主页面加入紫外线强度信息
- 新增二级页面切换,显示后四天的天气预报,切换时间为
时间更新
的间隔 - 新增天气站开机联网中图片显示,用以指示天气站已开机(适用于网络较差时,天气站无法很快刷新屏幕而导致用户不知道是否开机的情况)
- 修复在深度睡眠中醒来需要联网更新天气,而此时网络不通畅,无法更新执行回调,导致不能再次进入休眠的问题
- 优化显示逻辑,APP端也能同步看到天气站显示的自定义图片
- APP版本号:1.7
- 新增两处图标
- 使用新版AndroidStudio 4.2.2编译
版本号7.2
开机图片
基础天气/时间信息
天气预报信息
APP端显示天气站屏幕的自定义图片
2021.06.16
- 天气站固件版本号:6.2
- 添加低电量自动关机功能,解决锂电池过放导致充不进电情况
- APP无更新