mirror of
https://github.com/kxgx/2.13-Ink-screen-clock.git
synced 2026-03-16 07:13:17 +08:00
Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0f91590755 | ||
|
|
2a93811d2f | ||
|
|
8a4cce18f1 | ||
|
|
9f31dd8677 | ||
|
|
20743401ae | ||
|
|
050d3ca8a6 | ||
|
|
3be8e7e63a |
25
README.md
25
README.md
@@ -91,28 +91,25 @@ curl -sSL https://github.com/kxgx/2.13-Ink-screen-clock/raw/main/bin/install.sh
|
||||
PiSugar 3官方文档 https://github.com/PiSugar/PiSugar/wiki/PiSugar-3-Series#software-installation
|
||||
```Bash
|
||||
sudo apt-get update
|
||||
sudo apt install -y git
|
||||
sudo apt-get install -y netcat*
|
||||
sudo apt-get install -y python3-pip
|
||||
sudo apt-get install -y python3-pil
|
||||
sudo apt-get install -y python3-numpy
|
||||
sudo apt install -y python3-gpiozero
|
||||
sudo apt-get install -y git pigpio i2c-tools netcat* gawk python3-dev python3-pip python3-pil python3-numpy python3-gpiozero python3-pigpio build-essential
|
||||
sudo pip3 install spidev borax pillow requests --break-system-packages
|
||||
wget https://cdn.pisugar.com/release/pisugar-power-manager.sh
|
||||
bash pisugar-power-manager.sh -c release
|
||||
```
|
||||
#### 傻瓜式安装命令和执行启动文件:
|
||||
#### 安装命令和执行启动文件组合命令:
|
||||
```Bash
|
||||
sudo apt-get update && sudo apt install -y git && sudo apt-get install -y python3-pip && sudo apt-get install -y python3-pil && sudo apt-get install -y python3-numpy && sudo apt install -y python3-gpiozero && sudo apt-get install -y netcat* && sudo pip3 install spidev borax pillow requests --break-system-packages && wget https://cdn.pisugar.com/release/pisugar-power-manager.sh && bash pisugar-power-manager.sh -c release && cd ~/ && git clone https://github.com/kxgx/2.13-Ink-screen-clock.git && cd ~/2.13-Ink-screen-clock/bin/ && sudo chmod +x start.sh && sudo ./start.sh
|
||||
sudo apt-get update && sudo apt-get install -y git pigpio i2c-tools netcat* gawk python3-dev python3-pip python3-pil python3-numpy python3-gpiozero python3-pigpio build-essential && sudo pip3 install spidev borax pillow requests && wget https://cdn.pisugar.com/release/pisugar-power-manager.sh && bash pisugar-power-manager.sh -c release && cd ~/ && git clone https://github.com/kxgx/2.13-Ink-screen-clock.git && cd ~/2.13-Ink-screen-clock/bin/ && sudo chmod +x start.sh && sudo ./start.sh
|
||||
```
|
||||
##### 使用国内仓库:
|
||||
```Bash
|
||||
sudo apt-get update && sudo apt install -y git && sudo apt-get install -y python3-pip && sudo apt-get install -y python3-pil && sudo apt-get install -y python3-numpy && sudo apt install -y python3-gpiozero && sudo apt-get install -y netcat* && sudo pip3 install spidev borax pillow requests --break-system-packages && wget https://cdn.pisugar.com/release/pisugar-power-manager.sh && bash pisugar-power-manager.sh -c release && cd ~/ && git clone https://gitee.com/xingguangk/2.13-Ink-screen-clock.git && cd ~/2.13-Ink-screen-clock/bin/ && sudo chmod +x start.sh && sudo ./start.sh
|
||||
sudo apt-get update && sudo apt-get install -y git pigpio i2c-tools netcat* gawk python3-dev python3-pip python3-pil python3-numpy python3-gpiozero python3-pigpio build-essential && sudo pip3 install spidev borax pillow requests && sudo pip3 install spidev borax pillow requests --break-system-packages && wget https://cdn.pisugar.com/release/pisugar-power-manager.sh && bash pisugar-power-manager.sh -c release && cd ~/ && git clone https://gitee.com/xingguangk/2.13-Ink-screen-clock.git && cd ~/2.13-Ink-screen-clock/bin/ && sudo chmod +x start.sh && sudo ./start.sh
|
||||
```
|
||||
###### 注意
|
||||
```Bash
|
||||
# 如果使用的是非lite系统请在pip3安装部分添加
|
||||
--break-system-packages
|
||||
```
|
||||
|
||||
总体采用局刷方案,程序运行后一直处于程序的获取新数据的过程中,当发现数据变化后即开始自动局刷。
|
||||
|
||||
特别注意:
|
||||
在代码文件第三十三行,此次代码需要更改,否则将展示默认城市天气数据
|
||||
# 效果展示
|
||||

|
||||
总体采用局刷方案,程序运行后一直处于程序的获取新数据的过程中,当发现数据变化后即开始自动局刷。
|
||||

|
||||
|
||||
@@ -185,7 +185,7 @@ install_packages() {
|
||||
echo "更新源列表失败" >&2
|
||||
exit 1
|
||||
fi
|
||||
if ! sudo apt-get install -y git pigpio netcat* gawk python3-dev python3-pip python3-pil python3-numpy python3-gpiozero python3-pigpio build-essential; then
|
||||
if ! sudo apt-get install -y git pigpio i2c-tools netcat* gawk python3-dev python3-pip python3-pil python3-numpy python3-gpiozero python3-pigpio build-essential; then
|
||||
echo "软件包安装失败" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
@@ -235,7 +235,7 @@ try:
|
||||
getWeath()#天气获取函数开始运行
|
||||
epd = epd2in13_V4.EPD() #初始化
|
||||
epd.init()#设定屏幕刷新模式
|
||||
epd.Clear(0xFF) #清除屏幕内容
|
||||
#epd.Clear(0xFF) #清除屏幕内容
|
||||
##################屏幕初始化#########################
|
||||
logging.info("Width = %s, Height = %s", format(epd.width), format(epd.height)) #打印屏幕高度及宽度
|
||||
logging.info("Initialize and clear the display")#屏幕开始准备相关展示
|
||||
@@ -244,7 +244,7 @@ try:
|
||||
Basic_refresh() #全局刷新
|
||||
Partial_refresh() #局部刷新
|
||||
epd.init()
|
||||
#epd.Clear(0xFF)
|
||||
epd.Clear(0xFF)
|
||||
epd.sleep()
|
||||
except IOError as e:
|
||||
logging.info(e)
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 7.0 MiB |
BIN
pic/1736749257603.jpg
Normal file
BIN
pic/1736749257603.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 6.6 MiB |
Reference in New Issue
Block a user