Physical Computing Mock Exam

Venus's Temp

0 °C

Connection

Not connected


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 เป็นสีเขียว