Raspberrypi : มีปัญหา อ่านค่าอุณหภูมิไม่ได้
Run คำสั่ง
root@raspberrypi:/home/pi# Adafruit_DHT 22 23
Using pin #23
Data (38): 0x4 0x4 0x3 0x4f 0x18
root@raspberrypi:/home/pi# Adafruit_DHT 22 23
Using pin #23
Data (39): 0x2 0x4 0x1 0xa7 0x57
root@raspberrypi:/home/pi# Adafruit_DHT 22 23
Using pin #23
Data (37): 0x8 0x8 0x3 0x4f 0xb
root@raspberrypi:/home/pi# Adafruit_DHT 22 23
Using pin #23
Data (39): 0x2 0x6 0x1 0xa7 0x58
root@raspberrypi:/home/pi# Adafruit_DHT 22 23
Using pin #23
Data (38): 0x2 0x2 0x0 0xaf 0x17
root@raspberrypi:/home/pi# Adafruit_DHT 22 23
Using pin #23
Data (38): 0x4 0x6 0x1 0xd3 0x19
แล้วไม่แสดงอุณหภูมิ ได้ค่าเป็นตัวเลขแทนตามรูป
เกิดจาก
Motion กล้อง USB ใช้ CPU มากเกินไป ทำให้อุณหภูมิไม่ได้
และมีผลทำให้เครื่อง Raspberrypi ค้างด้วย หลังจากปิด Motion USB กล้อง
Webcam สามารถทำงานได้ตามปกติ
Stop Motion
จะได้อุณหภูมิตามรูป
root@raspberrypi:/home/pi# Adafruit_DHT 22 23
Using pin #23
Data (40): 0x2 0x0 0x0 0xd1 0xd3
Temp = 20.9 *C, Hum = 51.2 %
root@raspberrypi:/home/pi# Adafruit_DHT 22 23
Using pin #23
Data (40): 0x2 0x2 0x0 0xd0 0xd4
Temp = 20.8 *C, Hum = 51.4 %
root@raspberrypi:/home/pi# Adafruit_DHT 22 23
Using pin #23
Data (40): 0x2 0x2 0x0 0xd0 0xd4
Temp = 20.8 *C, Hum = 51.4 %
root@raspberrypi:/home/pi# Adafruit_DHT 22 23
Using pin #23
Data (40): 0x2 0x3 0x0 0xcf 0xd4
Temp = 20.7 *C, Hum = 51.5 %
root@raspberrypi:/home/pi# Adafruit_DHT 22 23
Using pin #23
Data (40): 0x2 0x3 0x0 0xcf 0xd4
Temp = 20.7 *C, Hum = 51.5 %
root@raspberrypi:/home/pi# Adafruit_DHT 22 23
Using pin #23
Data (40): 0x2 0x3 0x0 0xcf 0xd4
Temp = 20.7 *C, Hum = 51.5 %
root@raspberrypi:/home/pi# Adafruit_DHT 22 23
Using pin #23
Data (40): 0x2 0x2 0x0 0xce 0xd2
Temp = 20.6 *C, Hum = 51.4 %
root@raspberrypi:/home/pi# Adafruit_DHT 22 23
Using pin #23
Data (40): 0x2 0x2 0x0 0xce 0xd2
Temp = 20.6 *C, Hum = 51.4 %
root@raspberrypi:/home/pi# Adafruit_DHT 22 23
Using pin #23
Data (40): 0x2 0x3 0x0 0xcf 0xd4
Temp = 20.7 *C, Hum = 51.5 %
ข้อมูลจาก
https://www.raspberrypi.org/forums/viewtopic.php?f=37&t=27215&sid=9513fdaf30f01e19bd51a3610343914d
Check CPU ด้วยคำสั่ง
Use CPU
Start Motion
Use CPU
Stop Motion
ถอดโปรแกรม Motion
sudo apt-get remove motion