WEEK 10 : SERIAL COMMUNICATION






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://youtu.be/XOfevbCa44E (Video)

Link : http://1drv.ms/1Xk6Ddd (Code program)

0 ความคิดเห็น: