Lab1 Digital Input

จุดประสงค์การเรียนรู้

เพื่อใช้งานสัญญาณDigital Input ที่รับค่าสัญญาณมาจากสวิตซ์ปุ่มกด

สาระการเรียนรู้

สัญญาณ Digital

เป็นสัญญาณที่มีความเที่ยงตรงที่ค่อนข้างสูง มีได้ 2 ค่า คือ HIGH กับ LOW หรือ 1 กับ 0 ยากต่อการรบกวน มีภาพของลักษณะของสัญญาณดังรูปข้างล่าง

วัสดุอุปกรณ์

1. สวิตซ์ปุ่มกดชนิดกดติด-ปล่อยดับ

2. ตัวต้านทาน 10 กิโลโอห์ม จำนวน 1 ตัว

3. บอร์ด Jetson Nano ที่ติดตั้งPlatform CiRA CORE

วิธีทำการทดลอง

1. ต่อวงจรโดยใช้สวิตซ์ปุ่มกดและตัวต้านทานเข้ากับGPIOของJetson Nano ดังรูปข้างล่าง

2. ทำการลากกล่องButton Run ,กล่องPython พร้อมทั้งกดที่รูปฟันเฟืองแล้วเขียนCodeที่กล่องPython ดังตัวอย่างภาพด้านล่าง

Python Code

Google Document

3. ทำการกดปุ่ม Start ของCiRA CORE และกดปุ่มButton Run จากนั้นให้ทำการกดที่สวิตซ์กดติดปล่อยดับ ดูผลการแสดงผ่านกล่องPython

ภาพประกอบการทำงานของโปรแกรม