Week10 RPi 03of05 RPi Google Docs Spreadsheet
เป้าหมาย
ทำการส่งค่า อุณหภูมิขึ้นไปบน Google sread sheetอุปกรณ์
1. Raspberry Pi 2 Model B+ 1 ea
2. DS18B20 Sensor 1 ea
3. Resistor 10 ohm 1 ea
4. สายไฟ 10 ea
5. wired Lan (Cross) 1 ea
1. ส่งค่าอุณหภูมิขึ้น Google Spread Sheet
1.1 เข้าไปที่ google แล้วพิมพ์ Google Sread sheet เพื่อเข้าสู่ Spread Sheet และทำการสร้าง Sheet ขึ้นมา1.2 ทำการลงสิ่งที่จำเป็น ต่อการทำแลปครั้งนี้
sudo apt-get install python-smbus sudo apt-get install i2c-tools sudo raspi-config
sudo apt-get update sudo apt-get install python-pip sudo apt-get install git sudo pip install gspread oauth2client PyOpenSSL
1.3 ทำการเข้า ไปที่ Google Developers Console เพื่อทำการสร้าง Service Account Key แล้วดำเนินการตามภาพ
1.4 แล้วทำการเขียนโค๊ดเพื่อให้ DS18B20 สามารถส่งค่าได้ ซึ่งไฟล์ Json ที่ได้จาก 1.3 จะนำไปไว้ใน Directory เดียวกัน ซึ่งถ้าดูจากซอสโค๊ดข้างล่างจะต้องไปเปลี่ยนชื่อไฟล์ ให้ ตรงกับที่เราโหลดมา (JSON) ในบรรทัดที่ 11 เป็นของคุณเอง
1.5 ดูผลลัทพ์
0 ความคิดเห็น:
แสดงความคิดเห็น