Maken van een drukknop zonder een weerstand van


een drukknop nodig maar hoeft niet elke weerstanden?

Met behulp van Arduino, 2 draden, een drukknop, een geleid, en Arduino, inschakelen en uitschakelen een LED (of iets anders dat u inschakelen wilt en uitschakelen).

In plaats van met behulp van de typische knop schematische met behulp van een weerstand pullup of stapelautomaat, zoals naar de spiegelbeeld Fritzing, hier is een manier om rond die, met behulp van Arduino, en verklaren de knop pin als een digitale ingang, maar dan schriftelijk dat digitale invoer pin HIGH.

In de setup-functie:
pinMode (buttonPin, INPUT);
digitalWrite (buttonPin, hoge);
LED van pin 13 op grond

Draad het zoals het schema op de foto:
Arduino pin 2 tot en met de knop pin.
de andere kant van de knop is aangesloten rechtstreeks op de grond.

Upload de volgende code:

 //button wired pin 2 to ground directly // constants used here to set pin numbers: const int buttonPin = 2; // the number of the pushbutton pin const int ledPin = 13; // the number of the LED pin // variables will change: int buttonState = 0; // variable for reading the pushbutton status void setup() { //initialize the serial port Serial.begin(9600); // initialize the LED pin as an output: pinMode(ledPin, OUTPUT); // initialize the pushbutton pin as an input: pinMode(buttonPin, INPUT); //initialize the buttonPin as output digitalWrite(buttonPin, HIGH); } void loop(){ // read the state of the pushbutton value: buttonState = digitalRead(buttonPin); // check if the pushbutton is pressed. // if it is, the buttonState is HIGH: if (buttonState == HIGH) { // since we're writing HIGH to the pin when, if it's HIGH , the button isn't pressed, as in there is no connectivity between ground and pin 2: //so do whatever here that you want when the button is not pushed digitalWrite(ledPin, LOW); Serial.println("button not pushed "); } else { // turn LED on, or do whatever else you want when your button is pushed digitalWrite(ledPin, HIGH); Serial.println("button pushed"); } } 

Gerelateerde Artikelen

Hoe te maken van een Motion geactiveerd On/Off licht of elektronische toestel

Hoe te maken van een Motion geactiveerd On/Off licht of elektronische toestel

In dit instructable ga ik u tonen hoe te maken van een analoge motie geactiveerde aan/uit licht of toestel. Dit kan worden gebruikt om over te schakelen van elk toestel. Ik maakte dit circuit analoge want ik heb alleen een hobbyist voor 2 jaar en ik
Maken van een weerstand Reference Card

Maken van een weerstand Reference Card

weg terug toen ik begon allereerste steeds geïnteresseerd in elektronica en radio shack meer dan een mini zijn best was kopen, ik pakte een onschatbare waarde leren steun / tool.Het was een simpel stukje karton met 3 wielen binnenkant van het, bellen
Hoe maak je een Bootable USB-Drive zonder gebruik te maken van Software

Hoe maak je een Bootable USB-Drive zonder gebruik te maken van Software

Om een bootable USB-drive handmatig maakt, zullen we de opdrachtprompt gebruiken als een standaard Windows-programma. Hier zijn stap voor stap naar het maken van een bootable USB-drive als de installatiemedia voor Windows. Als u wilt maken van een bo
220V led driver circuit zonder gebruik te maken van een tranformer

220V led driver circuit zonder gebruik te maken van een tranformer

Deze video is over het maken van een eenvoudige 220v led lamp zonder gebruik van een transformator.het aantal leds kan worden verhoogd door het aansluiten van de uitgangsstroom in verhoging van de series.to, gebruik van een condensator van 1uf in pla
Volledig gebruik maken van de kracht van een drukknop

Volledig gebruik maken van de kracht van een drukknop

Drukknop is een zeer veel voorkomende onderdeel gebruikt in de meeste DIY projecten.Het programmeren van een drukknop is een fluitje van een cent. Toch?Hoe dan ook, zijn er nog sommige teken op het.Stap 1: Controle geleid in- en uitschakelen door een
Daft Punk-helmen en complete kostuums zonder gebruik te maken van een vacu-formulier

Daft Punk-helmen en complete kostuums zonder gebruik te maken van een vacu-formulier

gemaakt in 4 maanden, voor ongeveer $50 per hele kostuum, met inbegrip van de helm.Allereerst, dit zijn geen exacte replica's, ze hebben geen geprogrammeerde LEDS, en geen vizieren Vacu-gevormd. Mij watertje trying voor verrichten zulks voor als goed
Maken van een vrije Website zonder het ABC van HTML

Maken van een vrije Website zonder het ABC van HTML

de naam zegt het al, het maken van een website die gratis en zonder enige kennis van HTML, JavaScript of om het even welk van die nieuwe dingen uitgevonden.Mogelijk is er veel instructables voor dit onderwerp, dus laten we beginnen.Hier is wat we gaa
Maken van een meshouder zonder nagels

Maken van een meshouder zonder nagels

Kopen van een is niet zo duur vooral die uit China.Maar ik wilde een die een beetje meer open was om de luchtstroom op de messen. Bijvoeging van de messen kan er mooier en nog veiliger, maar ik heb een probleem met schimmels en nattigheid. Naast make
Het maken van een zonnepaneel zonder solderen

Het maken van een zonnepaneel zonder solderen

Het maken van zonnepaneel (2Volts) zonder solderen maar geleidende plakband en tastbare zonnecel.Zet de solar batterij cel #1 naar beneden op het zonnepaneel in zijn standpunt, en één kant van geleidende band op een positieve aansluitklem en de ander
Het invoegen van een spies in een piepschuim bal zonder gebruik te maken van houtbewerking tools

Het invoegen van een spies in een piepschuim bal zonder gebruik te maken van houtbewerking tools

Veel projecten vereisen het inbrengen van een spies in het midden van een piepschuim bal zonder uit te leggen hoe deze bewerking uit te voeren. Men kan slechts aannemen dat de auteurs van deze projecten giswerk gebruiken voor het uitvoeren van deze p
Maken van een gegevenstabel van Instructables zonder Pro niet meer werkt

Maken van een gegevenstabel van Instructables zonder Pro niet meer werkt

Dit negeren, de Instructables editor is veranderd om te negeren Em, nl en Half spaces.Stap 1: Het maken van een gegevenstabel van Instructables zonder Pro Ik wilde sommige gegevens in tabelvorm weergeven in de tekst van een Instructables. De gebruike
Maken van een parabolische zonne-schotel uit een 8 bij 4 vel plastic (zonder teveel afvalstoffen)

Maken van een parabolische zonne-schotel uit een 8 bij 4 vel plastic (zonder teveel afvalstoffen)

ik moet een halve parabolische schotel voor een zonne-koken project en ik probeer de "methode van de kegel".  Mijn schotel zullen in principe worden gemaakt uit concentrische kegels, om na te bootsen van een parabolische schotel en tot de gewens
Barst een ei zonder het maken van een puinhoop!!

Barst een ei zonder het maken van een puinhoop!!

Dit instructable zal u tonen hoe te kraken een ei zonder het maken van een puinhoopStap 1: Verzamel materialen die nodig zijn U moet:1 eiEen komEen mesStap 2: Barst het ei 1. Kies het ei2. Houd het ei in de ene hand3. Kies op het mes met je andere ha
Maken van een weerstand van

Maken van een weerstand van

maken een weerstand!Stap 1: moet... potloodmultimeterpapierStap 2: Een lijn tekenen Tekenen van een lijn die is donker.De meer dun/dik en de meer lange/korte hangt de weerstand.Bijvoorbeeld zou een lijn die is 4cm lang en 5mm dik 0,10 M Ohm.Stap 3: C