本文作者:立创开源硬件平台 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 用户@启凡科创,禁止商用,未经许可禁止转载
MAX31865ATP+T/模数转换芯片ADC | 12.95 | |
LTM4644IY#PBF/电源模块 | 130.7 | |
ADUM1201BRZ-RL7/数字隔离器 | 4.69 | |
MAX31855KASA+T/ADC/DAC-专用型 | 8 | |
DS3231MZ+TRL/实时时钟(RTC) | 11.31 | |
AD7190BRUZ-REEL/模拟前端(AFE) | 37.95 | |
AD623ARZ-R7/仪表放大器 | 11.23 | |
MAX3232EEAE+T/RS232芯片 | 6.41 | |
ADUM3160BRWZ-RL/隔离式USB芯片 | 21.98 | |
AD620ARZ-REEL7/仪表放大器 | 20.91 |
50万+现货SKU
品类不断扩充中
科技智能大仓储
最快4小时发货
正品有保障
物料可追溯
明码标价节省时间
一站式采购元器件