Raspberry Pi : ThinkSpeak
1.Send Data from RPi3 to ThinkSpeak
ขั้นตอนที่ 1 : ตั้งค่าและการทดสอบ ThingSpeak
- เราต้องสร้าง ThinkSpeak accout และสร้าง channel โดยไปที่ My channels >> New Channel จากนั้นไปที่ Channel Setting and กรอกข้อมูล >> Save Channel
- เลือกที่แถบเมนู API Keys
- เราสามารถส่งข้อมูลไปที่ chanel โดยผ่านทางลิ้งนี้
field1 = 0 เป็น field ที่เราต้องการอัปเดตข้อมูล (field = 1 & Data = 0)
ขั้นตอนที่ 2 : Send data to ThinkSpeak
- สร้าง temptothink.py โดย "sudo nano temptothink.py" ใน RPI และเพิ่ม Code นี้
ดูโค้ดโปรแกรมที่นี่ คลิ้ก
2.Control RPi from ThinkSpeak
- เชื่อมต่อ RPI ขา 11 ขา RPI 12 และ RPI ขา 15 ถึงไฟ LED
- สร้าง thinkled.py โดย "sudo nano thinkled.py" และเพิ่ม Code นี้
ดูโค้ดโปรแกรมที่นี่ คลิ้ก
- Run file โดยคำสั่ง “sudo python thinkled.py”
- ควบคุมจาก ThinkSpeak โดยการใช้ลิ้งนี้.
If XXX = 10 >> LED 1 off
If XXX = 11 >> LED 1 on
If XXX = 20 >> LED 2 off
If XXX = 21 >> LED 2 on
If XXX = 30 >> LED 3 off
If XXX = 31 >> LED 4 on
If XXX = 777 >> Turn off all LED
If XXX = 999 >> Turn on all LED
If XXX = 11 >> LED 1 on
If XXX = 20 >> LED 2 off
If XXX = 21 >> LED 2 on
If XXX = 30 >> LED 3 off
If XXX = 31 >> LED 4 on
If XXX = 777 >> Turn off all LED
If XXX = 999 >> Turn on all LED







