Physical Computing Mock Exam
Venus's Temp
0 °CConnection
Questions
Publish
| ข้อ | รายการ | ส่งค่าขึ้น Message Broker |
|---|---|---|
| 1 | อ่านค่าจาก Sensor อุณหภูมิ | Publish ไปที่ topic student_id/temp |
| 2 | อ่านค่าจาก ตัวต้านทานปรับค่าได้ แล้วแสดงค่า (0-1023) | Publish ไปที่ topic student_id/light |
| 3 | อ่านค่าระยะทางจาก Ultrasonic หน่วยเป็น cm | ถ้ามากกว่า 20 cm ให้ Publish คำว่า off ไปที่ topic student_id/food |
Subscribe
| ข้อ | รายการ | รับค่าจาก Message Broker |
|---|---|---|
| 1 | Subscribe ค่าจาก Topic student_id /venus | นำค่าที่รับได้ แสดงผลออกทาง Color LED ดังนี้ หากค่าตั้งแต่ 36 - 50 ให้ LED เป็นสีแดง หากค่าตั้งแต่ 26 - 35 ให้ LED เป็นสีฟ้า หากค่าตั้งแต่ 10 - 25 ให้ LED เป็นสีเขียว |