Lav en tryk uden modstand

Lav en tryk uden modstand

Indholdsfortegnelse:

Anonim

Har du brug for en tryknap, men har ingen modstande?

Brug Arduino, 2 ledninger, en tryknap og en ledning, og Arduino, tænd og sluk for en LED (eller noget andet du beslutter at tænde og slukke).

I stedet for at bruge den typiske knap skematiske ved hjælp af en pullup eller pushdown modstand, ligesom Fritzing billedet, her er en måde at omgå det ved at bruge Arduino og erklære knapstiftet som en digital indgang, men så skriver HIGH til den digitale indgangsstift.

I opsætningsfunktionen:

pinMode (buttonPin, INPUT);

digitalWrite (buttonPin, HIGH);

LED fra pin 13 til jord

Wire det som skematisk på billedet:

Arduino pin 2 til knappen pin.

den anden side af knappen er forbundet direkte til jorden.

Upload følgende kode:

forsyninger: