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