Activer les LED avec bouton--Arduino exemple vidéo

les spectacles m’assembler le circuit à la page 43 de Getting Started with Arduino, par Massimo Banzi.

Cet exemple est un très bon point de départ lorsque vous utilisez le système de l’Arduino.  C’est la base de mon projet Blinky poisson

Voici comment cela fonctionne :

  1. Le code est chargé sur la carte Arduino depuis un ordinateur
  2. L’Arduino a des entrées et sorties
  3. Les entrées sont comme des boutons
  4. Sorties sont comme des lumières
  5. L’Arduino cherche un changement en entrée (indiqué par un changement de tension)
  6. Normalement la tension de la touche est zéro (ou la masse) (ou faible)
  7. Lorsque le bouton est enfoncé, il se connecte à sur la broche de 5V (haute)
  8. L’Arduino voit le passage de zéro -> 5V (faible -> Hight)
  9. Le code indique l’Arduino pour allumer la lampe si elle voit que le bouton est enfoncé (haute, ou 1 ou 5 v)
  10. Si l’Arduino allume la lumière, en affectant la sortie 5V
  11. Il s’éteindra la lumière par seting la sortie vers le LED à zéro.

Voici le code: (c’est un exemple qui vient avec le programme Arduino, exemple -> 2. Digital -> bouton

/*
Bouton

Tours et éteindre un feu émettant diode(LED) connecté au numérique
broche 13, lorsqu’en appuyant sur un bouton poussoir relié à la broche 7.

Le circuit :
* LED joint de pin 13 à terre
* bouton poussoir joint à broche 7 de + 5V (au lieu de broche 2 pour correspondre à la page 43 du texte, MPC)
* 10K résistance joint à broche 7 du sol

* Remarque : sur la plupart des Arduinos il y a déjà une LED sur la carte
attaché à la broche 13.

créé 2005
par DojoDave
mis à jour le 17 juin 2009
par Tom Igoe

Cet exemple de code est dans le domaine public.

http://www.Arduino.cc/en/Tutorial/Button
*/

les constantes ne changeront pas. Ils sont utilisés ici pour
Définissez les codes pin :
const int buttonPin = 7 ;     le nombre de la tige poussoir
const int ledPin = 13 ;      le nombre de l’axe de la LED

variables vont changer :
buttonState int = 0 ;         variable pour la lecture de l’état de bouton poussoir

void setup() {}
initialiser les broches de la LED en tant que sortie :
pinMode (ledPin, sortie) ;
initialiser la tige poussoir comme entrée :
pinMode (buttonPin, entrée) ;
}

void loop() {}
lire l’état de la valeur du bouton poussoir :
buttonState = digitalRead(buttonPin) ;

Vérifiez si le bouton est appuyé.
Si c’est le cas, le buttonState est haute :
Si (buttonState == HIGH) {}
allumer la LED :
digitalWrite (ledPin, HIGH) ;
}
else {}
désactiver la LED :
digitalWrite (ledPin, basse) ;
}
}

Articles Liés

Controll Leds avec un Arduino d’un programme c#

Controll Leds avec un Arduino d’un programme c#

vous avez jamais voulu contrôler certaines LEDs avec votre Arduino dans un programme que vous avez écrit ? Eh bien, je suis ici pour vous aider avec tout ça. Il s'agit de mon premier ' pu donc s'il vous plaît m'aider si j'ai gâcher le long du chemin.
Interfaçage d’un M74HC238 3-8 Line décodeur avec un Arduino (exemple)

Interfaçage d’un M74HC238 3-8 Line décodeur avec un Arduino (exemple)

il s'agit d'un didacticiel de base conçu pour vous donner une compréhension de base de l'utilisation d'un M74HC238 décodeur ligne 3-8.Comme son nom l'indique, vous devrez seulement 3 broches numériques sur votre Arduino pour contrôler tous les 8 sort
Contrôler les deux LEDS avec un Arduino et bitVoicer

Contrôler les deux LEDS avec un Arduino et bitVoicer

Donc ce que je veux faire ici est de faire plusieurs choses avec deux LEDs avec reconnaissance vocaleJ'utilise bitvoicer, vous pouvez l'obtenir iciÉtape 1: Liste des piècesAlors j'ai fais cela avec comme peu de pièces que je peux, voici la liste :LED
Contrôlant plusieurs LEDs avec un Arduino Uno.

Contrôlant plusieurs LEDs avec un Arduino Uno.

Cette instructable coversssets des instructions pour l'utilisation d'un microcontrôleur, appelé l'Arduino Uno pour créer diverses séquences d'éclairage à diode électroluminescente, plus populairement connue comme LED. Les instructions ci-dessous couv
Une lampe à LED avec un Arduino de gradation

Une lampe à LED avec un Arduino de gradation

J'ai donc été heureux avec ces peu coûteux 12V ampoules LED de Cree disponible sur amazon.com. 9 watts, ils sont aussi brillantes qu'une halogène de 35 watts, bon marché et relativement bonne couleur. Ils sont également faciles à démonter et à pirate
Comment contrôler une RGB LED avec un Arduino

Comment contrôler une RGB LED avec un Arduino

Dans ce Instructable, je vais vous montrer comment contrôler une LED RGB avec un Arduino.Pour terminer ce projet, vous aurez besoin :1 x Arduino (j'utilise l'Arduino Uno R3)1 LED x RGB3 x 150-220 ohm résistances4 x fils de raccordement1 x planche à p
Méthode la plus simple de faire un fondu de LED avec l’Arduino Uno

Méthode la plus simple de faire un fondu de LED avec l’Arduino Uno

Salut tout le monde, il s'agit de mon premier Instructable, et dedans, je vais vous montrer comment se faner une diode avec un Arduino Uno, 2 fils de raccordement, 1 résistance et une maquette.Profitez !Étape 1: Vous aurez besoin.1 x 220 Ohm résistan
Faire I2C LCD de Seedstudio à surveiller les travaux avec un Arduino vieux

Faire I2C LCD de Seedstudio à surveiller les travaux avec un Arduino vieux

J'ai un bosquet a commencé kit par Seedstudio, et j'ai eu des problèmes à l'aide de son écran LCD avec un vieux modèle de l'Arduino (j'utilise un Freediuno. IDE le reconnaît comme un "Duomilanove w / ATmega328", mais je crois que de nombreuses a
Activés LED avec un capteur PIR de parallaxe de mouvement

Activés LED avec un capteur PIR de parallaxe de mouvement

Nécessaire :4 x LEDrésistances de 4 x 220 ohms5 fils de raccordement1 capteur PIR de parallaxe1 mini maquette1 Arduino UnoEtape 1: Connexion fils, résistances et LEDs connecter les résistances au b1 & i1, b5 & i5, b10 & i10, b14-i14LEDs relier
Comment faire deux yeux clignotants à LED avec votre Arduino Uno

Comment faire deux yeux clignotants à LED avec votre Arduino Uno

Je vais vous montrer comment faire deux yeux clignotants à LED.Étape 1: Connectez le matérielVous aurez besoin :-Arduino Uno.-4 fils de raccordement.-2 LEDs (j'ai utilisé rouges)-résistance ohms 1 330.Maintenant, suivez ce schéma pour brancher le mat
Parapluie de LED avec Arduino

Parapluie de LED avec Arduino

le parapluie de LED avec Arduino combine un parapluie, une matrice de LED 8 x 10 et un microcontrôleur Arduino pour créer un contrôlable, programmable a mené l'expérience dans l'intimité de votre propre parapluie. Ce projet a été inspiré par le parap
Tutoriaux Arduino Basic - comment contrôler les LEDs

Tutoriaux Arduino Basic - comment contrôler les LEDs

Cette instructable indique comment contrôler un ou plusieurs LEDs avec Arduino et alors nous saurons comment utiliser les broches e/s analogiques et numériques. Jamais fait tout travailler avant avec Arduino et ne sais pas comment l'utiliser. Tant pi
Contrôleur de la petite bande de LED avec LED Amp et Arduino Nano

Contrôleur de la petite bande de LED avec LED Amp et Arduino Nano

Un petit contrôleur de bande LED avec un amplificateur de LED et d'un Arduino Nano. Parfait pour faire des modèles d'éclairage personnalisé et/ou de contrôle de la bande de led de votre ordinateur. Il utilise des portes de l'amplificateur Mosfet pour
Comment contrôler les Servo moteurs avec un Arduino

Comment contrôler les Servo moteurs avec un Arduino

Ce projet de miniatures vous montrera comment contrôler un moteur servo avec un Arduino, mais vous devez d'abord savoir ce qu'un moteur d'asservissement est en réalité !Servo-moteurs sont des types spéciaux de moteurs qui ne tournent autour en cercle