Aller à la page... |
[HELP] Programmation Arduino Uno
Suivre Répondre |
|
Partager | Rechercher |
Héroïne
|
Est-ce que tu as résolu ton souci ?
Sinon mon compagnon se passionne pour l'arduino en ce moment, je pourrais lui demander de jeter un œil |
18/03/2014, 13h25 |
|
Assurancetourix |
Voir le profil public |
Trouver plus de messages par Assurancetourix |
|
[QUOTE=Assurancetourix;27028006]
Sinon il y a une typo Sergul Code:
varBool = !varBool; |
18/03/2014, 15h14 |
|
Héroïne
|
bonsoir,
pour être sur d'avoir la condition LOW avec un digitalRead, il faut mettre une résistance genre 10K en pull-down entre ton entrée et la masse. |
19/03/2014, 01h17 |
|
|
Ah ok d'accord. Je voyais pas où tu voulais en venir et ce que ça permettait de réaliser en fait. Merci pour les explications.
@ds-black : en pull down c'est à dire ? |
19/03/2014, 08h01 |
|
Héroïne
|
le pull down et pull up en image http://fr.wikipedia.org/wiki/R%C3%A9sistance_de_rappel
l'exemple de wikipedia est en pull up dans ton cas il faut cablé ta résistance a la masse et ton switch au 5V. un exemple de code qui illustre la var boolean Code:
long temps = millis(); boolean clignotant = false; if(millis() - temps > 250) { clignotant = !clignotant digitalWrite(led[ROUGE], clignotant); temps = millis(); } une dernière petite chose pour simplifier ton prog n = n + 1 tu peux écrire a la place n++ et n-- pour decrémenter et c'était le chéri de ds-black au clavier |
19/03/2014, 11h26 |
|
Suivre Répondre |
Fil d'ariane
Connectés sur ce fil1 connecté (0 membre et 1 invité)
Afficher la liste détaillée des connectés
|