Button switch แบบ Active Low หรือ ปุ่มกดที่ต่อใช้งานตัวต้านทาน pull up เป็นปุ่มกดที่ให้สถานะลอจิกเป็น High ตลอด เมื่อถูกกดจะให้สถานะลอจิกเป็น Low โดยมีการต่อใช้งานดังรูป
เพื่อให้ง่ายต่อการใช้งานในบทความนี้จึงขอนำโมดูลปุ่มกดแบบ pull up จำนวน 5 ตัว มาทดสอบใช้งานดังนี้
โมดูลสวิตช์ 4 ปุ่มกลม Button module
โมดูลสวิตช์สีเหลือง โมดูลสวิตช์ 2 ปุ่มสีแดง
โมดูลสวิตซ์ (Button Module KY-004)
รายการอุปกรณ์เพิ่มเติม
1. การใช้งานโมดูลสวิตช์ 4 ปุ่มกลมกับบอร์ด Arduino
การต่อใช้งาน
โมดูลสวิตช์ 4 ปุ่มกลม ---> Arduino
วิธีการใช้งานบอร์ด Arduino ร่วมกับปุ่มกด
1. เปิด Arduino IED ขึ้นมา
2. คัดลอกซอร์สโค้ดตัวอย่าง
3. ไปที่แถบเมนูบาร์เลือก tool > Board > Arduino AVR Board > Arduino Uno
4. กดปุ่ม Upload ใต้แถบเมนูบาร์
ซอร์สโค้ดตัวอย่างที่ 1
การต่อใช้งาน
Button module ---> Arduino
ซอร์สโค้ดตัวอย่างที่ 2
3. การใช้งานโมดูลสวิตช์สีเหลืองกับบอร์ด Arduino
การต่อใช้งาน
โมดูลสวิตช์สีเหลือง ---> Arduino
ซอร์สโค้ดตัวอย่างที่ 3
4. การใช้งานโมดูลสวิตช์ 2 ปุ่มสีแดงกับบอร์ด Arduino
การต่อใช้งาน
โมดูลสวิตช์ 2 ปุ่มสีแดง ---> Arduino
ซอร์สโค้ดตัวอย่างที่ 4
5. การใช้งาน Button Module KY-004 กับบอร์ด Arduino
การต่อใช้งาน
โมดูลสวิตช์ (Button Module KY-004) ---> Arduino
ซอร์สโค้ดตัวอย่างที่ 5
สุดท้ายนี้ ในการเขียนโปรแกรมสามารถที่จะเขียนได้หลายรูปแบบหลายวิธีโดยใช้ได้เอาต์พุตที่เหมือนกัน โดยในบทความจะใช้วิธีเขียนที่แตกต่างกัน 3 วิธี อย่างไรก็ตามในการใช้งานจริงเราสามารถเขียนตามแบบที่ง่ายและเข้าใจได้ด้วยตัวเอง
หน้าที่เข้าชม | 7,125,661 ครั้ง |
ผู้ชมทั้งหมด | 2,822,559 ครั้ง |
เปิดร้าน | 15 ก.ย. 2557 |
ร้านค้าอัพเดท | 6 ก.ย. 2568 |