Go Down

Topic: [résolu]Led 13 ne blink pas (Read 422 times) previous topic - next topic

razacs2

Aug 27, 2011, 03:08 pm Last Edit: Sep 01, 2011, 07:13 pm by razacs2 Reason: 1
Bonjour,
J'ai récemment acheté le starter kit de chez adafruit http://www.adafruit.com/products/68
Et en bidouillant des sketchs je me suis aperçu que les pins (de 0 à 13) ne pouvaient plus alterner entre HIGH et LOW
J'ai utilisé tout les pins avec le sketch d'exemple
La communication serial et le microcontroleur n'est pas touché car j'arrive à faire des calculs
Merci

EDIT: ça fonctionnait avant

J'ai compilé sur un autre pc et c'est allé nickel

skywodd

Bonjour,

C'est bizarre ce que tu décris !
Tu est sur d'avoir mi les pattes en pinMode( ... , OUTPUT) avant de faire une digitalWrite ?
Sauf gros probléme de l'ATmega328 ce genre de chose ne devrait pas être possible.
Mais vu que tu dis que le port série fonctionne ...

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

razacs2

#2
Aug 27, 2011, 05:09 pm Last Edit: Aug 30, 2011, 09:09 pm by razacs2 Reason: 1
Ça ne pourrait pas être les pullup de grillé ?
Si on fait court circuiter les pins que ce passe t-il ?
Voici le code d'exemple :

Code: [Select]
/*
 Blink
 Turns on an LED on for one second, then off for one second, repeatedly.

 This example code is in the public domain.
*/

void setup() {                
 // initialize the digital pin as an output.
 // Pin 13 has an LED connected on most Arduino boards:
 pinMode(13, OUTPUT);    
}

void loop() {
 digitalWrite(13, HIGH);   // set the LED on
 delay(1000);              // wait for a second
 digitalWrite(13, LOW);    // set the LED off
 delay(1000);              // wait for a second
}


Est-ce que changer le ATmega changera les chose ??

Go Up