树莓派项目开发:数字时钟、邮件通知器与闹钟
1. 开发数字时钟
在将LCD引脚按照之前所示的图表连接到树莓派后,启动树莓派。以下是开发数字时钟的步骤:
1.创建Python脚本:右键选择Create | New File,创建一个名为DigitalClock.py的新文件,并将以下代码复制到该文件中:
#!/usr/bin/python import RPi.GPIO as GPIO import time from time import sleep from datetime import datetime from time import strftime class HD44780: def __init__(self, pin_rs=7, pin_e=8, pins_db=[18, 23, 24, 25]): self.pin_rs = pin_rs self.pin_e = pin_e self.pins_db = pins_db GPIO.setmode(GPIO.BCM) GPIO.setup(self.pin_e, GPIO.OUT) GPIO.setup(self.pin_rs, GPIO.OUT) for pin in self.pins_db: GPIO.setup(pin, GPIO.OUT) self.clear() def clear(self): # Blank / Re