> Tous les forums > Forum Autres langages
 arduino et relais
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
flamel
  Posté le 23/11/2015 @ 11:47 
Aller en bas de la page 
Petit astucien

Bonjour,

Ce petit code d'essais ne marche pas :

// Ard.EssaisRelais_xx

void setup() {

Serial.begin(9600);

}

void loop() {

Serial.print("xx "); // pour verifier lefpnctionnement de maboucle

pinMode(16, OUTPUT);

digitalWrite(16, HIGH);

delay(2000);

digitalWrite(16, LOW);

delay(2000);

}

J'ai essayé plusieurs relais (Type courant d'Amazon pour carte Arduino) et aucun ne bascule alors que la LED clignote bien.

Merci si vous pouvez m'aider. Ai-je oublié une instruction ou faut-il un librairie ?

Cordialement.

Publicité
flamel
 Posté le 23/11/2015 à 14:56 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Du nouveau.

J'avis fait mes essais avec la carte Arduino MEGA 2560 sans succès.

Avec la carte Arduino UNO, les relais fonctionnement bien, c'est ma fille qui vient de le découvrir.

Avez-vous une explication ?

Sam58
 Posté le 23/11/2015 à 15:44 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour.

Borne 16 sur un UNO ???

// Ard.EssaisRelais_xx

#define relais 12 // relais connecté à la borne 12

void setup() {

Serial.begin(9600);

pinMode(relais, OUTPUT); // met la borne 12 en sortie

}

void loop() {

Serial.print("xx "); // pour verifier lefpnctionnement de maboucle

digitalWrite(relais, HIGH);

delay(2000);

digitalWrite(relais, LOW);

delay(2000);

}

flamel
 Posté le 23/11/2015 à 15:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Encore du nouveau.

Je pense qu'il pourrait s'agir d'un problème d'alimentation, parce que sur la carte MEGA 2560,

j'ai aussi des moteurs pas-à-pas qui restaient peut-être alimentés malgré un logiciel qui ne les concernaient pas.

Je vais essayer d'alimenter la carte MEGA en 12 V.

Cordialement.

Sam58
 Posté le 23/11/2015 à 16:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Tu utilises des interfaces entre ton Arduino et tes relais ou moteurs ?

La puissance des sorties de l'Arduino est très faible. : 20mA, 5V

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

Bonjour Sam58,

Il n'y a pas d'interface.

J'ai sur la même crte MEGA 8 moteurs pas-à-pas. qui ne fonctionne qu'un à la fois.

Je n'ai pas trouvé l'Intensité de sortie dela MEGA.

J'ai essayé d’alimenter la carte MEGA en 12 V, le relia ne répond pas, alors qu'il répond très bien avec la carte UNO.

Sam58
 Posté le 23/11/2015 à 18:24 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

D'après ce que j'ai trouvé, ce serait 40mA max et 200mA pour l'ensemble des sorties.

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
Liste des erreurs de Arduino
Arduino interruption
Arduino quel éditeur choisir ?
Arduino end
concatenation avec Arduino
arduino blocage
Arduino compilation
Arduino
Plus de sujets relatifs à arduino et relais
 > Tous les forums > Forum Autres langages