> Tous les forums > Forum Autres langages
 Arduino interruption
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
flamel
  Posté le 29/09/2015 @ 14:33 
Aller en bas de la page 
Petit astucien

Bonjour,

Dans Arduino, comment sortir d'une interruption créée par 'attachInterrupt ?
Merci si vous pouvez m'aider.

Cordialement

Publicité
Sam58
 Posté le 29/09/2015 à 15:01 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Salut.

Tu lui as mis quelle valeur ?

CHANGE, FALLING ou RISSING ?

exemple :

int brocheINTER = 2;

int brocheLED = 13;

int periode = 500;

void setup()

{

pinMode(brocheLED, OUTPUT);

pinMode(brocheINTER, INPUT);

digitalWrite(brocheINTER, HIGH); // Résistance de rappel

attachInterrupt(0, accelerer, FALLING);

}

void loop()

{

digitalWrite(brocheLED, HIGH);

delay(periode);

digitalWrite(brocheLED, LOW);

delay(periode);

}

void accelerer()

{

periode = 100;

}

flamel
 Posté le 29/09/2015 à 17:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Merci Sam58,

J'ai un montage qui crée une suite d'interruptions par passage de billes dans une fourche optique.

L'instruction 'attachInterrupt' renvoie à un 'void xx' qui incrémentes interruptions,

et si le temps entre 2 interruptions est trop long, je voudrais arrêter le programme

et 'break' ne marche pas. J'ai utiliser une pause d'un heure à la placede 'break', mais ça n'est pas satisfaisant.

D'autre part, comment sortir la variable qui incrémente.

Je vais essayer d'utiliser ce que tu m'a envoyé ?

Cordialement.

Sam58
 Posté le 30/09/2015 à 17:25 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Référence Arduino

attachInterrupt()

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
librairie arduino
arduino et relais
arduino
Liste des erreurs de Arduino
Arduino quel éditeur choisir ?
Arduino end
concatenation avec Arduino
arduino blocage
Arduino compilation
Arduino
Plus de sujets relatifs à Arduino interruption
 > Tous les forums > Forum Autres langages