Modifications

Sauter à la navigation Sauter à la recherche
3 469 octets ajoutés ,  20 septembre 2015 à 10:56
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{ARDX-NAV}}
 
{{ARDX-NAV}}
   −
{{traduction}}
+
== Ce que nous faisons ==
 +
'''.: Une plus grande charge :.'''
 +
 
 +
'''.: Les relais :.'''
   −
== Ce que faisons nous ==
   
{{bloc-etroit|text=Le prochain circuit est une sorte de test. Nous allons combiner ce que nous avons appris à propos de l'utilisation du transistor dans CIRC03 pour contrôler un relais.
 
{{bloc-etroit|text=Le prochain circuit est une sorte de test. Nous allons combiner ce que nous avons appris à propos de l'utilisation du transistor dans CIRC03 pour contrôler un relais.
   Ligne 21 : Ligne 23 :     
{{ARDX-composant
 
{{ARDX-composant
   |label=Fiche de montage CIRC-01
+
   |label=Fiche de montage CIRC-11
 
   |label2=x1
 
   |label2=x1
 
   |img=ARDX-circ-sheet.png
 
   |img=ARDX-circ-sheet.png
 
   |pl=
 
   |pl=
 +
}}
 +
 +
{{ARDX-composant
 +
  |label=Diode (1N4001)
 +
  |label2=x1
 +
  |img=ARDX-DIODE.png
 +
  |pl=46
 +
}}
 +
 +
{{ARDX-composant
 +
  |label=Transistor P2N2222AG (to92)
 +
  |label2=x1
 +
  |img=ARDX-p2n2222ag.png
 +
  |pl=49
 
}}
 
}}
   Ligne 43 : Ligne 59 :  
{{ARDX-composant
 
{{ARDX-composant
 
   |label=Résistance de 560 Ohms (vert-bleu-brun)
 
   |label=Résistance de 560 Ohms (vert-bleu-brun)
 +
  |label2=x2
 +
  |img=ARDX-R560.png
 +
  |pl=43
 +
}}
 +
 +
{{ARDX-composant
 +
  |label=Résistance de 2.2K Ohms (rouge-rouge-rouge)
 
   |label2=x1
 
   |label2=x1
   |img=ARDX-R560.png
+
   |img=ARDX-R2200.png
 
   |pl=43
 
   |pl=43
 
}}
 
}}
    
{{ARDX-composant
 
{{ARDX-composant
   |label=LED (ou DEL)
+
   |label=LED Rouge
 +
  |label2=x1
 +
  |img=ARDX-LED-red.png
 +
  |pl=66
 +
}}
 +
 
 +
{{ARDX-composant
 +
  |label=LED Verte
 
   |label2=x1
 
   |label2=x1
   |img=ARDX-LED.png
+
   |img=ARDX-LED-Verte.png
 
   |pl=66
 
   |pl=66
 +
}}
 +
 +
{{ARDX-composant
 +
  |label=Relais (DPDT)
 +
  |label2=x1
 +
  |img=ARDX-Relais.png
 +
  |pl=38
 
}}
 
}}
    
{{ARDX-composant-end}}
 
{{ARDX-composant-end}}
 +
Tous ces éléments sont disponibles dans [http://shop.mchobby.be/product.php?id_product=11 le Kit Ardx proposé sur shop.mchobby.be].
    
=== Schéma ===
 
=== Schéma ===
[[Fichier:circ13-schema.png|250px]]
+
[[Fichier:circ11-schema.png|250px]]
    
=== Montage ===
 
=== Montage ===
[[Fichier:cir13-montage.png|800px]]
+
[[Fichier:cir11-montage.png|800px]]
    
== Le code ==
 
== Le code ==
xxx
+
Pas besoin de tout taper, vous pouvez utiliser l'exemple disponible dans l'environnement Arduino IDE.
 +
 
 +
'''Fichier > Exemples > 1.Basic > Blink'''
 +
 
 +
{{ambox-stop|text=N'oubliez pas de changer la broche {{fname|ledPin}} utilisé dans le code}}
 +
 
 +
<nowiki>/* Blink
 +
* Allume une LED pendant une seconde, puis l'éteint pendant une seconde, de manière répétée
 +
* Créé le 1 Juin 2005 par David Cuartielles
 +
* http://arduino.cc/en/Tutorial/Blink
 +
* basé sur l'original de H. Barragan pour la carte Wiring i/o
 +
*/
 +
int ledPin = 2; // *********** CHANGER SUR PIN 2 ************
 +
 
 +
// LED connectée à la broche digitale No 13 .
 +
// La fonction setup() est exécutée une fois quand le sketch démarre
 +
void setup()
 +
{
 +
  // initialise la broche digitale comme sortie (output):
 +
  pinMode(ledPin, OUTPUT);
 +
}
   −
  <nowiki>/* code */</nowiki>
+
// Le fonction loop() est exécutée encore et encore, aussi longtemps qu'Arduino est alimenté
 +
void loop() {
 +
  digitalWrite(ledPin, HIGH); // Allume la LED
 +
  delay(1000);                // Attendre une seconde
 +
  digitalWrite(ledPin, LOW); // Eteindre la LED
 +
  delay(1000);                // Attendre une seconde
 +
}</nowiki>
    
== Cela ne fonctionne pas? ==
 
== Cela ne fonctionne pas? ==
 
Voici 3 choses à essayer.
 
Voici 3 choses à essayer.
=== xxx 1 ===
+
=== Rien ne semble se passer ===
yyyy
+
Le code de l'exemple utilise la broche 13 et nous avons le relais connecté sur la broche n° 2.
   −
=== xxx 2 ===
+
Assurez-vous d'avoir modifié le code.
yyyy
     −
=== xxx 3 ===
+
=== Pas de cliquetis ? ===
yyyy
+
La partie du circuit relative au transistor ou à la bobine du relais ne fonctionnent pas.
 +
 
 +
Vérifiez que le transistor soit correctement raccordé.
 +
 
 +
=== Ne fonctionne pas correctement ===
 +
Le relais inclus est destiné à être soudé sur une carte. Vous pourriez avoir besoin de presser dessus pour vous assurer qu'il fonctionne (il peut occasionnellement se déloger)
    
== Faire encore mieux ==
 
== Faire encore mieux ==
=== zzz 1 ===
+
=== Voir l'impulsion électromagnétique de retour ===
zzzz
+
Replacez la diode avec une LED. Vous la verrez s'illuminer brièvement à chaque fois que la bobine du relais renvoie une pointe de tension lorsque celui-ci s'éteint (se coupe).
 +
 
 +
=== Contrôler un moteur ===
 +
Nous avons contrôlé un moteur à l'aide d'un transistor dans le montage CIRC-03. Cependant, le relais est une bonne option si vous voulez contrôler des moteurs plus puissants.
 +
 
 +
Pour le faire en toute simplicité, retirez la LED rouge et connectez le moteur à sa place (pensez à retirer la résistance de 560 Ohm).
 +
 
 +
=== Contrôler le sens de rotation du moteur ===
 +
Voici une petite amélioration un peu plus compliquée pour finir. Pour contrôler le sens de rotation d'un moteur à courant continu (CC ou DC en anglais), vous devez être capable d'inverser le sens du courant qui circule dans celui-ci.
 +
 
 +
Pour le faire manuellement, nous inversons les fils.
 +
 
 +
Pour le faire de façon électrique, nous utilisons un circuit qui s'appelle un pont-H (H-Bridge, L293 ou L298). Cela peut être réalisé en utilisant un relais DPDT pour contrôler la direction du moteur.
 +
 
 +
[[fichier:ARDX-Montages-CIRC11-relais.png]]
    
== Plus, plus et encore plus ==
 
== Plus, plus et encore plus ==
 
Plus d'information, où poser vos autres questions:
 
Plus d'information, où poser vos autres questions:
   −
[http://ardx.org/CIRC13 ardx.org/CIRC13] (''anglais'')
+
[http://ardx.org/CIRC11 ardx.org/CIRC11] (''anglais'')
    
== Internet ==
 
== Internet ==
 
=== .:téléchargement:. ===  
 
=== .:téléchargement:. ===  
LA fiche de montage est disponible sur ....
+
LA fiche de montage est disponible sur [http://ardx.org/BBLS11 ardx.org/BBLS11]
    
=== .: Vidéo :. ===
 
=== .: Vidéo :. ===
La vidéo du montage est disponible sur [http://ardx.org/VIDE13 ardx.org/VIDE13] (''anglais'')
+
La vidéo du montage est disponible sur [http://ardx.org/VIDE11 ardx.org/VIDE11] (''anglais'')
    
{{ARDX-TRAILER}}
 
{{ARDX-TRAILER}}
29 880

modifications

Menu de navigation