本文作者:立创开源硬件平台 OSHWHub 用户@启凡科创,禁止商用,未经许可禁止转载,点击查看原文章
1、工程描述
硬件概况:
1、采用ESP8266家族的ESP12F为主处理器,作为联网和数据获取等功能实现,采用一颗STC8G1K08作为副处理器驱动点阵。7、TYPE-C口为沉板1.6,不要买错。
功耗:
1、不开启省电模式情况下平均功耗大约0.3864W4、以上数据均为锂电池满电4.2V下测得,随着电压下降功耗会有一定小幅度的降低
软件概况:
1、点阵屏 256级亮度自动调节。颜色两端渐变或固定颜色(11种)或1小时随机切换上述其中一种。数据更新动画,小数点类水柱动画。6、电池剩余电量高于4V将不会在LED点阵屏进行显示,以提升观感,led最右边一排将于电量低于4 V时开启电量指示。
2、软件说明
1、百度地图API账户,自行注册添加好WEB API的产品后把用户AK复制到IPLocation.h内替换<你的AK>这几个字,不要替换多了哟。(如果不需要网络ip获取位置功能可以跳过)
2、和风天气API账户,自行注册添加好产品后将KEY复制到Hweather.h内替换<你的KEY>这几个字。
3、关于库文件,Arduino IDE自行添加一个ArduinoJson库即可,其余库都是我自己写的都扔里面了。
4、每天的13:14分和17:20分会有全屏小心心出现~
3、操作说明
1、恢复出厂设置方法:关机后按住 按键下 再开机即可进入选项页面。
2、在桌面时,按右键进入菜单,按左键切换桌面和天气预报界面(如不主动切换回来则30S后自动切换回主界面),按上键立即更新一次当前天气和天气预报数据,按下键立即切换一次点阵颜色模式(需开启led color的颜色随机)。
3、在菜单内时,左键一般为返回 右键一般为确认或切换状态。
烧录说明
Esp12f烧录步骤
1、搭Arduino ide环境下的esp8266环境(自行百度)
Stc烧录步骤
1、解压资料包里面的stc isp压缩包
更多更新日志与说明可在原工程查看
视频演示:链接
4、电路设计
PCB 3D图
5、BOM 相关器件(为系统自动匹配,请自行识别验证)
商品编号 | 型号 | 品牌 | 规格/描述 |
C915663 | STC8G1K08A-36I-SOP8 |
STC(宏晶) |
SOP8 / MCU |
C82891 | ESP-12F(ESP8266MOD) |
Ai-Thinker(安信可)
|
WiFi模块 |
LTC4054LES5-4.2#TRPBF
|
ADI(亚德诺)/LINEAR
|
TSOT-23-5 / 充电管理 | |
C258147 |
MM74HC595M |
ON(安森美) |
SOIC-16 / 移位寄存器 |
QG-2864KLBLG01
|
全智景Allvision
|
1.3'' OLED 12864模块 |
您也可以点击下载BOM或点击直接在立创商城下单
工程附件
本文作者:立创开源硬件平台 OSHWHub 用户@启凡科创,禁止商用,未经许可禁止转载
850 Pro[1000G]/通用清洁擦拭 | 27.5 | |
LM2904DR2G/运算放大器 | 0.571 | |
ZX-1.27BM-2PSMD/拨码开关 | 1.8 | |
B16WS/肖特基二极管 | 0.0528 | |
H5VL10B/静电和浪涌保护(TVS/ESD) | 0.01716 | |
SMAJ5.0CA/静电和浪涌保护(TVS/ESD) | 0.115152 | |
Sn99.3Cu0.7 0.8mm 250G/锡丝/锡线 | 67.71 | |
TPS5430DDAR/DC-DC电源芯片 | 1.85 | |
TMS320F28335PGFA/单片机(MCU/MPU/SOC) | 54.74 | |
DS3231SN#T&R/实时时钟(RTC) | 13.61 |
50万+现货SKU
品类不断扩充中
科技智能大仓储
最快4小时发货
正品有保障
物料可追溯
明码标价节省时间
一站式采购元器件