该程序是为了了解目前感染了新冠肺炎的人数,并在显示屏上显示当前的统计信息而设计的。
数据来源
项目中使用的数据来源于这个网站,使用beautiful soup抓取数据。
准备工作
- 如果只想在终端上打印信息,则可以运行
fetch_print.py
- 要在LCD2004上显示d的话则需要修改
文件中列出的三个变量:module/corona.py
- url_c
- population_c
- cc
你可以阅读源文件中的注释,以了解变量代表什么。
接线
LCD2004
LCD2004在这里使用I2C接口与树莓派进行通信,按照以下方式进行接线。
LCD1602
材料
上述LCD1602是三色的,这里也可以不要这种的,买普通的17和18引脚不接即可,我用这个是因为只能买到这种的,没有办法。
安装
下载GitHub上的repo并配置:
git clone https://github.com/YuanGao-NAU/display.git
cd corona-display
sudo chmod +x install.sh
./install.sh
完成接线后显示信息:
- On LCD2004:
python3 python3 display_20x4.py
- On LCD1602:
python3 display_16x2.py
展示结果
On LCD2004
On LCD1602
有任何问题请在下方留言,我会及时回复!
留言