EP37: รายงานสภาพอากาศจากอุปกรณ์ Internet of Things ESP8266 และ Google Sheets ผ่าน Google Data Studio
ฝัง
- เผยแพร่เมื่อ 5 มี.ค. 2021
- บรรยายโดย ผู้ช่วยศาสตราจารย์ ดร.กิตติพงษ์ สุวรรณราช , Google Certified Educator, Thailand , วิทยากร และอาจารย์พิเศษเกี่ยวกับเทคโนโลยีสารสนเทศ
แนะนำให้รับชม Video Clips ก่อนหน้านี้เพื่อความเข้าใจมากขึ้น
• NodeMCU ESP8266 ส่งค่า...
ข้อมูลตัวอย่างไว้ฝึกปฏิบัติตาม
docs.google.com/spreadsheets/...
เรียนเชิญทุกท่านที่สนใจอยากมาร่วม #แชร์ #แบ่งปัน #ความรู้ไอทีให้กับผู้อื่น มาพูดคุยกันได้นะครับ OpenChat คำเชิญให้เข้าร่วม "IT around U กับ อ.โจ้" โปรดแตะลิงก์ด้านล่างเพื่อเข้าร่วมโอเพนแชทนี้
line.me/ti/g2/w18j_Kp42yfGEwl... - วิทยาศาสตร์และเทคโนโลยี
ขอบคุณมากๆครับ อาจารย์ มีประโยชน์และน่าสนใจมากครับ
-อบคุณมากๆครับ อาจารย์ มีประโยชน์มากๆเลยครับ
ขอบคุณมากครับอาจารย์
น่าสนใจครับ การประยุกต์ใช้แบบนี้
สอบถามครับ ถ้าข้อมูลเต้มหน้าชีตแล้วจะเก็บข้อมูลต่อยังไงถ้าจะเลือก new col หรือ new sheet ทำอย่างไรครับ
สมมุติ
ตารางบันทึกgoogleเต็ม
เราจะสั่งลบและเริ่มบึนทึกใหม่ยังไง
ครับ อ.
อาจารย์คะ..ถ้าอยากให้แสดงผลว่าอุณหภูมิอยู่ในช่วง acceptable range หรือไม่ ควรใช้แผนภูมิแบบไหนตั้งค่าอย่างไรดีคะ
filter ข้อมูลโดยใช้ วันที่ และเวลาเข้ามาช่วยครับ
อาจารย์ครับ ถ้าอยากให้แสดงค่าล่าสุด ของค่าที่ส่งไป ต้องทำอย่างไรครับ
ดูในเมนู การกำหนดคุณสมบัติ properties นะครับ มีให้ปรับการเรียงจาก มากมาน้อย โดยเราใช้วันที่เป็นตัวเรียงนะ
ของผมรันที่ช่องurlแล้ว มันขึ้นว่า ok แต่มาดูที่sheet ไม่มีอะไรเกิดขึ้น แก้ยังไงครับ
พยายามลองจากการส่งค่าตัวแปรง่ายๆ ดูก่อนนะครับ
ถ้าต้องการแสดงค่าอุณหภูมิกับความชื้นแบบข้อมูลที่อ่านได้จากเซนเซอร์โดยตรงที่ไม่ใช่ค่าเฉลี่ยสามารถทำได้ไหมคะ
ทำได้อยู่แล้วครับ มันเป็นค่าที่แสดงปกติอยู่แล้ว
@@ITaroundU ในหน้า data studio ค่ะอาจารย์ ที่เลือกแสดงผลรวมหรือค่าเฉลี่ย อยากแสดงค่าดิบจากเซนเซอร์ต้องทำอย่างไรคะ
esp8266 แจ้งเตือนในไลน์แล้วเก็บข้อมูลในgoogle sheetได้ไหมครับ
จากตัวอย่างมันก็เก็บใน google sheet อยู่แล้วนะ
@@ITaroundU เก็บค่าเฉพาะตอนแจ้งเตือนอะครับ แจ้งเตือนเเล้วค่อยยเก็บค่า แบบตัวอย่างของอาจารย์ คือเก็บค่าแบบ real time ใช่ไหมครับ
ถ้าจะแสดงอุณหภูมิ ล่าสุด ต้องทำยังไงครับ
สร้างชีตใหม่แล้วใช้ query ดึงเฉพาะแถวสุดท้ายตามนี้ครับ{ =QUERY('ชีต1'!A1:A, "offset "&COUNTA('ชีต1'!A1:A)-1, 0) } แล้วเอาเข้า data studio
@@sixtouch ทำงัยครับเอาเข้า google stuio
Offset คืออะไรหรอคะ พอดีลองแล้วใช้สูตรไม่ได้เลยค่ะ