Différences entre versions de « ULN2803-Raccordement »
Sauter à la navigation
Sauter à la recherche
| Ligne 1 : | Ligne 1 : | ||
{{ULN2803-NAV}} | {{ULN2803-NAV}} | ||
| + | |||
| + | == Montage == | ||
| + | |||
| + | [[Fichier:ULN2803_bb.jpg|640px]] | ||
== Code Arduino == | == Code Arduino == | ||
| Ligne 14 : | Ligne 18 : | ||
void loop(){ | void loop(){ | ||
| + | // Activer le moteur | ||
digitalWrite( pinMoteur, HIGH ); | digitalWrite( pinMoteur, HIGH ); | ||
delay( 1000 ); | delay( 1000 ); | ||
digitalWrite( pinMoteur, LOW ); | digitalWrite( pinMoteur, LOW ); | ||
delay( 1000 ); | delay( 1000 ); | ||
| + | // Activer le relais | ||
digitalWrite( pinRelais, HIGH ); | digitalWrite( pinRelais, HIGH ); | ||
delay( 1000 ); | delay( 1000 ); | ||
Version actuelle datée du 12 mai 2013 à 18:33
Montage
Code Arduino
Le code d'exemple est vraiment trivial... il active le moteur pendant une seconde puis le relais pendant une seconde.
int pinMoteur = 7;
int pinRelais = 8;
void setup(){
//=== Pin Mode =====================
pinMode( pinMoteur, OUTPUT );
pinMode( pinRelais, OUTPUT );
}
void loop(){
// Activer le moteur
digitalWrite( pinMoteur, HIGH );
delay( 1000 );
digitalWrite( pinMoteur, LOW );
delay( 1000 );
// Activer le relais
digitalWrite( pinRelais, HIGH );
delay( 1000 );
digitalWrite( pinRelais, LOW );
delay( 1000 );
}
Crée par Meurisse D. pour MCHobby
Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : « Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.
L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.