Go Down

Topic: Entrées qui restent activées??? (Read 2220 times) previous topic - next topic

B@tto

Essaye sur la sortie 8 voir si tu as les même symptômes
Blog électronique : http://battomicro.wordpress.com/
Photographie : www.interactive-celebration.fr

Bubule


desole je comprends pas ce que tu veux dire...

comment programmer mes pull up?


http://arduino.cc/en/Tutorial/DigitalPins

n1c0l45

bon je viens de tester

Quote

void setup(){
  Serial.begin(9600);
  pinMode(18, INPUT_PULLUP);
  pinMode(15, OUTPUT);

}

void loop(){
  int sensorVal = digitalRead(18);
  Serial.println(sensorVal);
 
  if (sensorVal == HIGH) {
    digitalWrite(15, LOW);
  }
  else {
    digitalWrite(15, HIGH);
  }
}


ca fait pareil......
les entrées 18, 19, 20, 21 restent activées tout le temps.... et cela sur mes 3 cartes de test (cablées differentement avec des ecu differents)

la je seche????

n1c0l45

voila les pins entrées qui restent activées (que ce soit sur le 644p ou le 1284p)


Bubule

Bonjour,

j'aurais préféré çà (je sais que çà fonctionne. Pas encore testé l'instru INPUT_PULLUP)
Code: [Select]

void setup(){
  Serial.begin(9600);
  pinMode(18, INPUT);         
  digitalWrite(18, HIGH);
  pinMode(15, OUTPUT);
}


As tu testé la même chose (au terminal), mais juste avec un fil en direct sur l'entrée (GND --> Entrée 18)?

n1c0l45

je viens de tester, c'est pareil... les entrées ne basculent pas.....

j'ai essayé avec d'autre version de l'ide (jusqu'a la 023) mais rien n'y fait.... et cela sur toutes les cartes?

je vais essayer avec un microcontrolleur neuf... car meme mes programmes qui marchaient avant ne fonctionnent plus

n1c0l45

bon... je viens de mettre un controlleur neuf, et..... pareil !! je desespere!

B@tto

#22
Jul 30, 2013, 12:55 pm Last Edit: Jul 30, 2013, 01:05 pm by B@tto Reason: 1
Petite observation : ça ne concerne que les pins de programmation ...

Blog électronique : http://battomicro.wordpress.com/
Photographie : www.interactive-celebration.fr

n1c0l45

ces pins ne sont pas connecter au pin de l'isp ou du ttl pourtant?

B@tto

Mon idée se confirme http://forum.arduino.cc/index.php?topic=137343.0  ==> Regarde du côté des fuses
Blog électronique : http://battomicro.wordpress.com/
Photographie : www.interactive-celebration.fr

n1c0l45

je vais regarder, mais je viens de mettre un uc neuf et cela fait pareil?

je vais lire ton post
merci

B@tto

Si c'est bien un problème de fuse tu peux coller autant de neuf que tu veux ça ne changera rien ... Il faut reflasher le bootloader avec les bons fuses. C'est toi qui a flashé le bootloader ?

Blog électronique : http://battomicro.wordpress.com/
Photographie : www.interactive-celebration.fr

Artouste

bonjour
juste pour evacuer :
ça donne quoi si tu mets les sorties "litigieuses" en entrées digitales ?
tu recupere des etats coherents sur application de niveaux  hauts/bas ?

n1c0l45

alors je viens de changer les fuses et cela fonctionnent sur le 644p

il faut maintenant que je trouve les fuses pour le 1284p!

ca avance bien! merci

n1c0l45

il y a un expert en fuses dans le coin? ;)

car je suis sur le site http://www.engbedded.com/fusecalc mais je comprends pas toutes les subtilités....


Go Up