![สร้างปุ่มกดโดยไม่มีตัวต้านทาน สร้างปุ่มกดโดยไม่มีตัวต้านทาน](https://img.gwsigeps.com/img/circuits/make-a-pushbutton-without-a-resistor-1.jpg)
สารบัญ:
ใช้ Arduino, สายไฟ 2 เส้น, ปุ่มกดหนึ่งอันและไฟ led หนึ่งอันและ Arduino, เปิดและปิดไฟ LED (หรืออะไรก็ได้ที่คุณต้องการเปิดและปิด)
แทนที่จะใช้วงจรแบบปุ่มทั่วไปโดยใช้ตัวต้านทานแบบ pullup หรือ pushdown เช่นภาพ Fritzing นี่เป็นวิธีที่จะแก้ไขโดยใช้ Arduino และประกาศปุ่มหมุดเป็นอินพุตดิจิตอล แต่จากนั้นก็เขียน HIGH ไปที่ขาอินพุตดิจิตอลนั้น
ในฟังก์ชั่นตั้งค่า:
pinMode (buttonPin, INPUT);
digitalWrite (buttonPin, HIGH);
LED จาก pin 13 ถึง ground
วางสายเหมือนแผนผังในรูปถ่าย:
Arduino pin 2 ไปที่ปุ่ม pin
อีกด้านหนึ่งของปุ่มถูกต่อสายโดยตรงกับกราวด์
อัปโหลดรหัสต่อไปนี้: