Contact : kantasak.singyabut@gmail.com
ทำ ทำไม
ทำ ทำไม
- ตรวจสอบอุณหภูมิที่เราติดตั้งเซ็นเซอร์ไว้ได้ตลอดเวลา ทุกสถานที่ ที่เราอยู่ ได้ทุกเวลา
- Raspberry Pi
- breadboard
- wire
- sensor DS18B20
ขั้นตอนการทำ
เตรียม Raspberry pi
sudo modprobe w1-gpio
sudo modprobe w1_therm
sudo apt-get install python-pip
sudo pip install paho-mqtt==1.1
sudo nano /boot/config.txt
พิมพ์เพิ่ม
dtoverlay=w1-gpio
ต่อsensor แล้วพิมพ์ เพื่อเช็คว่า sensor เข้ามารึยัง
ls /sys/bus/w1/devices
ls ดูว่ามี ไฟล์ 28-XXXXXX เข้ามารึยัง
สมัคร relayr broker ตัวกลาง รับ-ส่งข้อมูล
ไปที่ Devices > Add Devices
เลือก GrovePi Model หรืออันไหนก็ได้ที่มี UI อ่านอุณหภูมิ เช่น Whitebox
เปลี่ยนเป็นภาษา Python แล้ว ใช้ โค้ดทั้งหมด ที่วงไว้จะเป็นรหัสในการเข้าถึง devices ที่เราสร้าง
กด Test ดูว่ามี หัวข้อ Temperature หรือไม่
กลับไปดูโค้ดกัน วงบนคือจัดเตรียมค่าอุณหภูมิ
วงล่างคือเลือกการส่ง meaning หมายถึง ชื่อของ reading จากภพด้านบน ที่ relayr จะรับค่าไป แสดง
เสร็จแล้ว Run Code
กด Test จะมีหน้าแบบภาพด้านบนขึ้นมา
ถ้าสำเร็จใน Log จะมีตัวหนังสือต่างๆ ขึ้นมา
กด Finish เสร็จ
จะมีเลขอุณหภูมิขึ้น หรือจะดูเป็นกราฟก็ได้นะ กดตรงวงสีน้ำเงินเลย
ดูได้เฉพาะกราฟ Live
ไม่มีความคิดเห็น:
แสดงความคิดเห็น