Button switch แบบ Active High หรือ ปุ่มกดที่ต่อใช้งานตัวต้านทาน pull down เป็นปุ่มกดที่ให้สถานะลอจิกเป็น Low ตลอด เมื่อถูกกดจะให้สถานะลอจิกเป็น High โดยมีการต่อใช้งานดังรูป
และในบทความนี้ได้นำโมดูลปุ่มกดแบบ Active Low มาทดสอบใช้งาน 1 ตัว ดังนี้
โมดูลปุ่มกดสีน้ำเงิน โมดูลปุ่มกดสีเหลือง
โมดูลปุ่มกดสีแดง โมดูลปุ่มกดสีดำ
การต่อใช้งาน
รายการอุปกรณ์
วิธีการใช้งานบอร์ด Arduino ร่วมกับปุ่มกด
1. เปิด Arduino IED ขึ้นมา
2. คัดลอกซอร์สโค้ดตัวอย่าง
3. ไปที่แถบเมนูบาร์เลือก tool > Board > Arduino AVR Board > Arduino Uno
4. กดปุ่ม Upload ใต้แถบเมนูบาร์
ซอร์สโค้ดตัวอย่างที่ 1
ทำการอัพโหลดซอร์สโค้ดตัวอย่าง และเปิดหน้าจอ Serial monitor ขึ้นมาโดยการกด Ctrl + Shift + M เมื่อทำการกดป่มที่ได้ต่อไว้หน้าจอจะแสดงผลว่าปุ่มถูกกดแล้ว แล้วหากต้องการเพิ่มคำสั่งใช้งานสามารถเพิ่มได้โดยการใส่คำสั่งใต้ //your command
ซอร์สโค้ดตัวอย่างที่ 2
โดยซอร์สโค้ดตัวอย่างทั้งสองมีความแตกต่างกันโดยที่ซอร์สโค้ดตัวอย่างที่ 1 จะสามารถกดปุ่มค้างได้ โดยที่ซอร์สโค้ดตัวอย่างที่ 2 จะไม่สามารถกดค้างได้นั้นเอง
หน้าที่เข้าชม | 7,125,486 ครั้ง |
ผู้ชมทั้งหมด | 2,822,384 ครั้ง |
เปิดร้าน | 15 ก.ย. 2557 |
ร้านค้าอัพเดท | 6 ก.ย. 2568 |