จุดประสงค์การเรียนรู้
เพื่อใช้งานสัญญาณDigital OutputในการควบคุมการทำงานของหลอดLED
สาระการเรียนรู้
สัญญาณ Digital
เป็นสัญญาณที่มีความเที่ยงตรงที่ค่อนข้างสูง มีได้ 2 ค่า คือ HIGH กับ LOW หรือ 1 กับ 0 ยากต่อการรบกวน มีภาพของลักษณะของสัญญาณดังรูปข้างล่าง
วัสดุอุปกรณ์
1. หลอด LED จำนวน 1 หลอด
2. ตัวต้านทาน 220 โอห์ม จำนวน 1 ตัว
3. บอร์ด Jetson Nano ที่ติดตั้งPlatform CiRA CORE
วิธีทำการทดลอง
1. ต่อวงจรโดยใช้หลอด LED จำนวน 1 หลอดโดยขาสั้นLED(ขั้ว- หรือขั้วCathode)ต่อเข้ากับGND ของบอร์ดJetson Nano และขายาวLED(ขั้ว+หรือขั้วAnode)ต่อเข้ากับตัวต้านทาน 220 โอห์ม แล้วต่อเข้าที่GPIO27(Pin13)ของบอร์ดJetson Nano ดังตาราง Datasheet
ตารางDatasheetการต่อวงจร
หลอดLED
ขาสั้น(-,Cathode)
ขายาว(+,Anode)
บอร์ดJetson Nano
GND
GPIO27 (Pin13)
2. ทำการลากกล่องButton Run ,กล่องPython พร้อมทั้งกดที่รูปฟันเฟืองแล้วเขียนCodeที่กล่องPython ดังตัวอย่างภาพด้านล่าง
Python Code
3. ทำการกดปุ่ม Start ของCiRA CORE และกดปุ่มButton Run จากนั้นไฟLED จะกระพริบติดดับสลับกันแบบวนรอบช่วงละ 0.2 วินาที