树莓派&SSD1306 的OLED小时钟

一个利用树莓派和12864OLED打造的小时钟

RaspiSQH

喜欢

966
浏览
5
喜欢

> 更多图片

项目状态:填坑进行中
开放度:公开
所属分类:电子
发布时间:2019-08-25
最近更新:2019-10-08

标签

描述

开学了,之前那个坑先放亿下(雾),先传一个小小的项目吧。


详细说明

说明

这个只是小demo,代码质量感人

硬件

  • 树莓派3b(其他版本理论均可)

  • ssd1306(重要!)oled,12864,spi/iic均可(我使用spi的,iic只要取消注释即可)

  • 后续完善ing....

已实现功能

  • 时间/日期显示

计划功能

  • dht的温度显示[进行中] [已有beta版本已上传]

  • 多页/天气预报

  • 后续完善ing.....
    * ps. 也许不更了.....

make日志

2019-8-27:dht温度已经没问题了,但是时间显示不太好,正在研究
2019-8-29:dht遇到“小”问题,可能还需要时间
dht加上的效果

链接表


文件库

clock.py
程序 [1149 Bytes at 2019-08-25]

date.ttf
日期字体 [15728 Bytes at 2019-08-25]

lcd.ttf
时间字体 [24448 Bytes at 2019-08-25]

clock_beta.py
主程序beta [2427 Bytes at 2019-08-28]

background.png
背景 [384 Bytes at 2019-08-28]



教程 (阅读全文)

这个Demo使用adafruit的ssd1306库,用python3写的。用到的字体来自互联网,仅用于学习目的,侵删。 1.接线 如果使用spi屏幕,参考: ssd1306         pi gnd                   gnd vcc                  vcc cs                    CE0 rst                     GPIO24 dc                    GPIO25 d0                    SCLK D1                     M...
组件清单
  • 树莓派3B × 1
  • SSD1306 OLED 12864 × 1
  • 杜邦线若干 × 1