Arduino Button avec sans résistance (3 / 4 étapes)

Étape 3: Panne de Code

Le code prend la valeur de la touche. Si le bouton est enfoncé, il va commencer la LED intégrée. Dans le cas contraire il l’arrêtera.

Ici, nous déclarons la goupille à laquelle le bouton est branché comme broche 12, et la fonction intégrée DIRIGEA sous le pin 13 :

Dans la fonction setup() , nous avons mis la broche bouton comme une entrée numérique et nous activons la résistance de pull-up interne à l’aide de la macro INPUT_PULLUP . La broche de LED est déclarée en tant que sortie :

Dans la fonction loop() , nous lisons en permanence la valeur du bouton en utilisant la fonction digitalRead() et nous ranger dans une nouvelle variable appelée buttonValue:

Enfin, selon l’état du bouton, nous initions une autre action. Dans ce cas, nous juste la LED s’allume ou le désactiver :

			
          

Articles Liés

[Arduino] Linefollower avec photo-résistances

[Arduino] Linefollower avec photo-résistances

Intro :Salut!J'ai construit un robot linefollower qui pourrait être utilisé de différentes manières, et je résume mon projet en quelques étapes.Dans un premier temps, tout ce dont vous avez besoin est les pièces suivantes :Liste des pieces-Cadre robo
Photo résistance contrôlée arduino pong avec traitement

Photo résistance contrôlée arduino pong avec traitement

Dans le brin de génie électrique à l'Institut de gouverneurs du Vermont 2014, notre défi était de créer un projet à l'aide d'un arduino qui avait un mode interactif et un mode autonome. Notre groupe a décidé de refaire le jeu classique pong utilisant
Capteur de pression de Arduino (FSR) avec afficheur LCD

Capteur de pression de Arduino (FSR) avec afficheur LCD

Cette instructable démontrera (j'espère) la construction d'un capteur de pression axée sur l'Arduino qui affiche la pression mesurée sur un petit écran LCD. J'ai incorporé des éléments, matérielle et logicielle, provenant de diverses sources (je vais
Commander un SaikoLED myki (ou Arduino Leonardo) avec un Simple bouton boîte--à l’aide de l’en-tête de l’ICSP

Commander un SaikoLED myki (ou Arduino Leonardo) avec un Simple bouton boîte--à l’aide de l’en-tête de l’ICSP

Bienvenue ! Aujourd'hui, nous allons expliquer comment construire un contrôleur avec 3 boutons qui se connecte directement sur une carte Arduino Leonardo-compatible--dans ce cas, la lumière de myki de SaikoLED. Plus d'informations sur Leonardo sont d
5 choses que vous pouvez faire avec des résistances de rechange !

5 choses que vous pouvez faire avec des résistances de rechange !

Dans ce Instructable, vous verrez 5 Awesome choses vous pouvez faire avec rechange résistances !Ce Instructable n'aura pas n'importe quel genre de bijoux de la résistance, mais voici quelques-unes que pourriez vous intéresser :Boucles d'oreilles---an
Arduino Thermostat avec capteur TC74

Arduino Thermostat avec capteur TC74

Bonjour à tous !Il s'agit d'un guide rapide sur comment utiliser un Arduino © pour contrôler si un ventilateur de refroidissement et un radiateur est allumé selon la température détectée par un capteur de TC74 Arduino.Il s'agit d'un projet final pour
Une petite carte de dérivation pour ICs DIP avec des résistances de sortie

Une petite carte de dérivation pour ICs DIP avec des résistances de sortie

Bonjour à tous.Il s'agit de mon premier instructable ! Si vous avez des suggestions ou des questions, n'hésitez pas à m'envoyer un MP.Après avoir reçu mon bon marché (horriblement emballé, c'est ce que vous obtenez pour être un radin) Maj 74HC595 reg
Arduino pour Arduino communication avec de ESP8266

Arduino pour Arduino communication avec de ESP8266

L'été dernier, ma copine et j'ai construit un étang dans notre back yard. Après regardant autour de certains systèmes de surveillance étang et de voir ce que les personnes exigeaient pour eux, j'ai décidé de construire mon propre système à l'aide de
RS485 Communication série entre Arduino Mega et Arduino Nano avec Visuino

RS485 Communication série entre Arduino Mega et Arduino Nano avec Visuino

Parfois, il faut connecter les cartes Arduino situés très loin les uns des autres. RS-485 est un moyen très pratique pour connecter les planches avec seulement 2 conducteurs et peut fonctionner à une distance de 1200 m (4000 ft). Il permet aussi de m
Contrôle Arduino RoverBot avec télécommande TV

Contrôle Arduino RoverBot avec télécommande TV

je suis un Hacker pauvres d'Arduino âgé de 15 ans, qui a peu d'accès aux composants et matériaux pour construire un robot Hi-Tech.  Je suis sûr qu'il y a beaucoup d'autres là-bas qui sont dans ma situation.  Ce petit Instructable va expliquer et démo
Arduino + nRF24L01 : communication sans fil bidirectionnelle Simple

Arduino + nRF24L01 : communication sans fil bidirectionnelle Simple

Avec ce projet, j'ai voulu établir une communication bidirectionnelle entre deux circuits. Pour ce faire, j'ai utilisé le nRF24L01, qui est ultra faible consommation transciever qui fonctionne à propos de 2,4 GHz.Les circuits sont très simples et le
Voiture de Arduino autonome avec capteur de proximité infrarouge

Voiture de Arduino autonome avec capteur de proximité infrarouge

Ce Instructable montre comment modifier une voiture RC preloved donc il peut être contrôlé par un Arduino. Puis l'Instructable va vous montrer comment faire le RC à exécuter qu'un code simple figure 8 a partir de là l'Instructable vous montrera comme
Arduino - Theremin avec affichage à 7 segments LED

Arduino - Theremin avec affichage à 7 segments LED

dans ce instructable, je vais vous montrer comment faire un jouet simple, cette combinaison de LED flash et Theremin. Nous allons à l'aide d'une électronique de base construit au sommet d'un Arduino. L'idée de base de 7 LED afficheur provenait bénéfi
Faire le plus simple arduino breadboard nu sans quartz

Faire le plus simple arduino breadboard nu sans quartz

Mise à jour : étape sur UNO USB/TTL et tension régulée ajouté.Nous allons construire l'Arduino plus élémentaire. Nous allons à supprimer la nécessité du cristal à l'aide de l'oscillateur interne à 8MHz et construirait bootloader personnalisé pour gér