Bonjour a tous,
je débute sur Arduino et franchement je lutte !!! C'est pas très simple.
Voici un petit programme basique, pour allumer et éteindre une LED avec un bouton poussoir :
J'ai bien compris que l’entrée 2 était le bouton poussoir , la sortie 13 la LED, digital(13,HIGH) allume la LED et LOW l’éteint etc....Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 void setup() { pinMode(2,INPUT);//initialisation entrée sur la carte de l'arduino du bouton poussoir pinMode(13,OUTPUT);//initialisationde sortie de la carte de l'arduino vers la LED } void loop() { int a; int b; a = digitalRead(2);//Variable A correspond a la position du poussoir HIGH c'est ouvert est la valeur numerique est un, LOW fermé est la valeur est zero b = 1; if(a==b) {digitalWrite(13,HIGH); } else digitalWrite(13,LOW); }
Part contre, il y a une chose qui m’échappe!!! je ne vois pas ou je ne comprend pas de lien entre l’entrée 2(le poussoir) et la variable "a", là, je cale....:oops:
Qu'est ce qui les relies ???8O
Pourriez vous me l'expliquer ?
Merci