LAB: Basic Digital Input/Output
การวัดค่าแรงดันของวงจรและเขียนโปรแกรมสำหรับรับและส่งข้อมูลดิจิตอลผ่านขา I/O ของ Embedded board
จุดประสงค์
สามารถอ่านจาก Datasheet ของ LED และคำนวณหาค่าความต้านทาน(Resistor)ที่เหมาะสมกับวงจรได้
สามารถวัดและอ่านค่าแรงดันของขาอุปกรณ์ด้วย Digital Multimeter ได้
สามารถเขียนโปรแกรมลง Embedded board เพื่อควบคุมอุปกรณ์ผ่านขา I/O ด้วยสัญญาณดิจิตอลได้
Lab 1: การวัดค่าแรงดันขา Output ที่ส่งสัญญาณ แบบ Digital
ทดลองเขียนโปรแกรมส่งสัญญาณแบบดิจิตอลผ่านขา Output ของ Arduino board และใช้ MyDAQ การวัดค่าแรงดันที่ค่า output ของบอร์ด
อุปกรณ์ทดลอง
Arduino mega2560
1
myDAQ
1

โปรแกรม
Arduino IDE
โปรแกรม NI ELVISSmx
Code
บันทึกผลการทดลอง
ทำการวัดและอ่านค่าแรงดันที่แสดงผลบน Digital multimeter Application
บันทึกผลการทดลอง template ที่ได้รับมอบหมาย
Lab 2: การเลือกค่าความต้านทาน(Resistor)ที่เหมาะสมกับวงจร LED
ทำการต่อวงจรและวัดค่าแรงดันที่ตกคร่อม LED พร้อมทั้งจดบันทึกผล
อุปกรณ์ทดลอง
Arduino mega2560
1
myDAQ
1
Red LED
1
Resistor
1

โปรแกรม
Arduino IDE
โปรแกรม NI ELVISSmx
Schematic

Circuit Diagram

บันทึกผลการทดลอง
ทำการวัดแรงดันและอ่านค่าแรงดันตกคร่อม led และ ตัวต้านทาน จาก Digital multimeter Application
บันทึกผลการทดลอง template ที่ได้รับมอบหมาย
Lab3: Basic Digital Input/Output
ทดลองเขียนโปรแกรมรับข้อมูลแบบดิจิตอลจาก button ผ่านขา Input และส่งข้อมูลแบบดิจิตอลเพื่อควบคุม LED ผ่านขา Output ของ Aduino Uno R3
อุปกรณ์ทดลอง
Arduino Uno R3
1
Pushbutton
1
Resistor
1
Red LED
1

โปรแกรม
Arduino IDE
โปรแกรม NI ELVISSmx
Schematic

Circuit Diagram

Code
บันทึกผลการทดลอง
บันทึกผลการทดลอง template ที่ได้รับมอบหมาย
Last updated
Was this helpful?