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