LED te activeren met behulp van knop--Arduino voorbeeld Video


de toont me het circuit op pagina 43 van aan de slag met Arduino, door Massimo Banzi monteren.

In het volgende voorbeeld is een zeer goed uitgangspunt bij het gebruik van de Arduino systeem.  Het is de basis van mijn project Blinky vis

Hier is hoe het werkt:

  1. Code is geladen op het bord van de Arduino vanaf een computer
  2. De Arduino heeft inputs en outputs
  3. Ingangen zijn zoals knoppen
  4. Uitgangen zijn als lichten
  5. Het uiterlijk van de Arduino voor een verandering in de input (aangegeven door een verandering in spanning)
  6. Normaal gesproken is de spanning van de knop nul (of grond) (of laag)
  7. Wanneer de knop is ingedrukt, verbindt het met naar de 5 v-pin (hoog)
  8. De Arduino ziet de verandering van nul -> 5V (laag -> Hight)
  9. De code vertelt de Arduino te schakelen het licht als het ziet dat de knop wordt ingedrukt (hoog, of 1 of 5V)
  10. Dus licht de Arduino op het licht, door het instellen van de uitgang naar 5V
  11. Het schakelt het licht door seting de uitgang in de LED terug naar nul.

Hier is de code: (het is een voorbeeld dat wordt geleverd met het programma van de Arduino, voorbeeld -> 2. Digitale -> knop

/*
Knop

Bochten in- en uitschakelen een oplichtende diode(LED) verbonden met digitale
pin 13, bij het indrukken van een drukknop verbonden met pin 7.

Het circuit:
* LED verbonden vanaf pin 13 op grond
* drukknop verbonden met pin 7 van + 5V (veranderd van pin 2 aan pagina 43 van tekst, MPC)
* De 10K weerstand zijn verbonden met pin 7 vanaf de grond

* Opmerking: op de meeste Arduinos bestaat al een LED op het bord
verbonden met pin 13.

gemaakte 2005
door DojoDave
gemodificeerde 17 Jun 2009
door Tom Igoe

Deze voorbeeldcode is in het publieke domein.

http://www.Arduino.CC/en/tutorial/button
*/

constanten niet gewijzigd. Ze gewend bent hier
pin-codes instellen
Const int buttonPin = 7;     het nummer van de drukknop pin
Const int ledPin = 13;      het nummer van de LED-pin

variabelen zal veranderen:
int buttonState = 0;         variabele voor het lezen van de drukknop status

VOID Setup {}
Initialiseer de LED-pin als uitgang:
pinMode (ledPin, OUTPUT);
Initialiseer de drukknop pin als input:
pinMode (buttonPin, INPUT);
}

void loop {}
Lees de stand van de drukknop waarde:
buttonState = digitalRead(buttonPin);

Controleer als de drukknop ingedrukt is.
Als het is, is de buttonState hoog:
Als (buttonState == HIGH) {}
LED inschakelen:
digitalWrite (ledPin, hoge);
}
else {}
LED uitschakelen:
digitalWrite (ledPin, laag);
}
}

Gerelateerde Artikelen

ESP8266 controle WS2812 Neopixel LEDs met behulp van de Arduino IDE - A Tutorial

ESP8266 controle WS2812 Neopixel LEDs met behulp van de Arduino IDE - A Tutorial

Hallo iedereen,Als u als me bent, hebt u zoekend rond het internet een goede tutorial over het gebruik van de ESP8266 met neopixel LEDs (AKA de WS2812 of WS2812b), geprogrammeerd via de Arduino IDE. Ik heb niet gevonden het allen in één plaats, in he
Gekoppelde LED-Servo-controller met behulp van Arduino

Gekoppelde LED-Servo-controller met behulp van Arduino

Hallo iedereen, dit is mijn eerste DIY-project met behulp van de Arduino en een intrede in de Gemeenschap van de maker. Sinds ik keek naar de TED video door Massimo Banzi, ik zat te wachten voor deze dag te publiceren mijn Arduino project. Dit is een
Hoe maak je een enkele LED knipperen met behulp van een Arduino Uno Board

Hoe maak je een enkele LED knipperen met behulp van een Arduino Uno Board

Vandaag, we zullen worden ter illustratie van hoe maak je een enkele LED knipperen met behulp van een Arduino Uno-board. Door elke stap te volgen, zal je dit doel bereiken.U zal het volgende nodig:Een Arduino BoardBrood bordUSB-connectorkabelEEN LED3
LED controle met behulp van de Arduino Bluetooth en Android. (Deel 1)

LED controle met behulp van de Arduino Bluetooth en Android. (Deel 1)

Dit instructable is een eenvoudige tutorial uitleggen hoe de controle van één LED met Android's Bluetooth.U moet:Arduino UNOWeerstanden 300Ω (3 x)Weerstand 150ΩLEDJumpers;Bluetooth-Module (HC-06/andere);Android telefoon;SPP Bluetooth Apk (unWired Lit
LED licht met behulp van een Arduino

LED licht met behulp van een Arduino

Een Arduino is een open-source van de computerhardware, open-source software en microcontroller-gebaseerde kits voor het bouwen van digitale apparaten en interactieve objecten die kunnen voelen en aansturen van fysieke apparaten. Er zijn verschillend
Hoe te vangen afstandsbedieningscodes met behulp van een Arduino en een IRreceiver

Hoe te vangen afstandsbedieningscodes met behulp van een Arduino en een IRreceiver

In dit instructable ik zal u tonen hoe te schrijven van een kleine code om vast te leggen van de codes van de afstandsbediening in hexadecimale en decimale waarden.We zullen dit doen met behulp van de seriële monitor die is ingesloten in de Arduino I
Programmeren van uw chipkit dp32 met behulp van de Arduino IDE

Programmeren van uw chipkit dp32 met behulp van de Arduino IDE

chipKIT platen hebben meestal veel meer geheugen en rekenkracht dan vele Arduino boards Arduino boards, en dientengevolge, ze zijn zo veel beter in het manipuleren van gegevens.Aan de andere kant is de Arduino IDE gemakkelijk te gebruiken en te begri
Grote, auto dim, kamer klok (met behulp van de arduino en WS2811)

Grote, auto dim, kamer klok (met behulp van de arduino en WS2811)

Eerste Hello instructables.Dit is mijn eerste contact met:InstructablesArduinoProgrammeerbare LED'sDus gelieve niet trow rotsen bij mij voor noobish fouten.Rekening houdend met dat ik wacht om te lezen van uw opmerkingen met rasp belang en ik sta ope
Steampunk ESP8266 Internet verbonden klok met behulp van de Arduino IDE

Steampunk ESP8266 Internet verbonden klok met behulp van de Arduino IDE

Wat u krijgt wanneer een ring NeoPixel, een goedkope Arduino Wifi aan boord en een laser cutter in een stoom-Punk-Sedan lopen?Een modieuze Steampunk ontworpen Internet verbonden klok met behulp van de ESP8266 chip en de Arduino IDE natuurlijk!Hier is
Remote controlled webcam met behulp van de Arduino, SensorMonkey, jQuery en Justin.tv

Remote controlled webcam met behulp van de Arduino, SensorMonkey, jQuery en Justin.tv

Web in te schakelen voor uw interactieve sensoren over desktop, smartphone en tablet apparaten.Deze tutorial beschrijft in detail hoe met de gratis SensorMonkey -service op afstand besturen van een pan en tilt webcam aangesloten op een Arduino met ni
Het maken van uw eigen candy grabber machine met behulp van de Arduino & 1Sheeld

Het maken van uw eigen candy grabber machine met behulp van de Arduino & 1Sheeld

Eenvoudig, dit project is een candy grabber machine gecontroleerd met behulp van de Arduino en 1Sheeld via Game pad Shield.1Sheeld is een platform voor Arduino waarmee u om te onttrekken in de sensoren en de mogelijkheden van uw smartphone en u kunt
Gitaar Tuner voor blinden (met behulp van een Arduino)

Gitaar Tuner voor blinden (met behulp van een Arduino)

het wijzigen van een gitaar tuner zodat het kan worden gebruikt door een blinde persoonDeze build maakt gebruik van een Arduino Pro mini microcontroller, (alle code wordt verstrekt).Dit project werd uitgevoerd voor het goede doel Remap, waarmee op ma
Domoticasysteem met behulp van de Arduino en SIM900 GSM module

Domoticasysteem met behulp van de Arduino en SIM900 GSM module

Hoi! Ik heb bijna klaar met mijn studie aan de Faculteit Ingenieurswetenschappen, ik moest een afstudeerproject maken als mijn gedachte was om een kaak-dropping ding te maken (ik weet dat is hilarisch: D) aan iedereen laten zien dat ik een goede prot
De ESP8266 WeMos-D1R2 programmeren met behulp van de Arduino software/IDE

De ESP8266 WeMos-D1R2 programmeren met behulp van de Arduino software/IDE

In dit Instructable begeleidt ik u door de benodigde stappen voor het installeren, configureren en het bestuur van de WeMos-D1R2 met behulp van de Arduino IDE program.WeMos-D1R2 is dat een ESP8266-12 WiFi ingeschakeld microprocessor eenheid gebaseerd