0
我目前正在使用覆盆子pi並使用DHT11每秒讀取溫度和溼度值。我必須將這些值實時保存到數據庫中。 這裏是我的代碼,每秒顯示傳感器數據,我不知道如何以及在哪裏插入數據庫連接線。將傳感器數據樹莓派保存到數據庫
import RPi.GPIO as GPIO
import dht11
import time
import datetime
# initialize GPIO
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM)
GPIO.cleanup()
# read data using pin 7
instance = dht11.DHT11(pin=4)
while True:
result = instance.read()
if result.is_valid():
print("Last valid input: " + str(datetime.datetime.now()))
print("Temperature: %d C" % result.temperature)
#print("Temperature: %d F" % ((result.temperature * 9/5) + 32))
print("Humidity: %d %%" % result.humidity)
time.sleep(1)
它的作品謝謝:) – Developper