WEEK 10 : SERIAL COMMUNICATION
หลักการทำงาน
วงจรนี้เป็นวงจรที่ให้เชื่อมต่อ Nucleo สื่อสารกับ Computer โดยใช้ Comport โดยให้ Nucleo ส่ง เมนู สาหรับสั่งงานขึ้นที่หน้าจอ Serial Monitor โดยจะแบ่งเป็น 2 mode มีการสั่งงานดังต่อไปนี้
Mode1 เมนูที่ 1 จะสั่งให้ LED 8
ดวงทำงาน เมื่อเข้าไปใน mode1 จะรอรับคำสั่งจากแป้นพิมพ์ทั้งหมด 3
ตัวคือ 3 ตัวคือ a, s, d
· เมื่อเลือก a
ไฟ LED
จะวิ่งทีละดวงจากด้านซ้ายไปยังด้านขวา วนไปเรื่อยๆ และในหน้าจอ Serial monitor จะแสดงคำว่า LED1 ไปเรื่อยๆจนกว่าจะ input คำสั่งใหม่
· เมื่อเลือก s
ไฟ LED จะวิ่งทีละดวงจากด้านขวาไปยังด้านซ้าย
วนไปเรื่อยๆ และในหน้าจอ Serial monitor จะแสดงคำว่า LED2 ไปเรื่อยๆจนกว่าจะ
input คำสั่งใหม่
· เมื่อเลือก d
จะออกไปยังเมนูหลัก เพื่อรอคำสั่งถัดไป
Mode
2 เมนูที่ 2
จะสั่งให้รับค่าจากสวิตซ์ในบอร์ด NX-100 โดยเชื่อมต่ออยู่กับ D2 ของ Nucleo และแสดงสถานะบน Serial monitor ถ้าสวิตซ์ Off อยู่จะแสดงค่าออกมาเป็น 0 ถ้า On อยู่จะแสดงค่าออกมาเป็น 1
Link : http://1drv.ms/1Xk6Ddd (Code program)
0 ความคิดเห็น: