Comment reconnaître les composants électroniques
Collection des composants que l'on trouve dans les différents kits d'expérimentation Arduino.
Ces composants essentiels ne représentent qu'une petite partie de ce que l'on trouve sur le marché... C'est en fait la combinaison de l'Arduino Starter kit et des kits d'Adafruit et SainSmart.
Composants internes
Résistances, diodes, transistors, condensateurs, relais.
Résistance
La résistance
diminue l'intensité du courant dans un circuit. Elle se mesure en ohms, et plus le nombre d'ohms est grand, plus le courant se trouve réduit. La déperdition de courant est transformée en chaleur, ou en énergie si on ajouter des circuits qui peuvent l'utiliser, comme les LEDs.
Voir la table des couleurs.
Diode
Fait en sorte que le courant ne passe que dans une direction.
Transistor
Il sert d'interrupteur, d'amplificateur ou de modulateur de signal ou de courant. Donc essentiel pour la logique d'un circuit ou pour commander un moteur.
Sa forme et ses capacités varient à l'extrême.Condensateur (Capacitor)
Batterie ou zone tampon qui accumule du courant et le restitue plus tard.
Il peut avoir différentes formes, en voici deux exemples.Relais
Il existe toute sorte de relais, qui diffèrent en taille et en puissance. Un relais permet de faire passer le courant vers un composant ou un autre. C'est comme un aiguillage et c'est indispensable pour créer des circuits complexes.
Relais et photo coupleur
En combinant un photocoupleur et un relais, on faire passer le courant où l'on veut sans dépendre de là où il passe.
Cavalier
Cet ensemble secable permet de relier des prises femelles en découpant le nombre de broches nécessaires. Les broches sont indépendantes ce qui permet de les utiliser pour fixer un schéma sur la planche de prototype, mais alors le reste devient du coloriage.
Entrées et commande
Bouton poussoir, potentiomètre, interrupteur, manche à balais, clavier, écran tactile.
Bouton poussoir
Selon que le bouton est pressé ou non, le circuit est fermé ou non. Il est relié à un port digital et le programme reçoit la valeur on ou off.
Potentiomètre
On l'appelle aussi résistance variable. Il est connecté à un port analogique et le programme reçoit ainsi la valeur qu'il envoie et qui correspond à la rotation de la poignée.
Senseur flexible
Un autre moyen de commander un appareil: selon la courbure... On peut associer une résistance à la courbure et ainsi accélérer un moteur par exemple.
Joystick
Il se connecte à deux ports pour la position x et y, et un autre port pour l'appui sur la manette.
Clavier numérique à 16 touches
Le cordon se relie à un ensemble de ports digitaux de l'Arduino (ou autre), on doit donc implémenter un gestionnaire d'évènement pour chacun.
Affichages et son
LED, LED RVB, buzzer, piezo, écrans.
LED
Les LED sont des voyants fournis de quatre couleurs: rouge, bleu, vert, jaune. On les connecte à l'alimentation et à la masse en ajoutant une résistance pour récupérer le courant et le transformer en lumière.
La LED infra-rouge (IR) est similaire mais elle réagit à un signal externe, et ne se connecte pas à un port. On doit cependant la connecter à l'alimentation et la masse.
LED RVB
C'est une combinaison de trois LED rouge, verte et bleue ce qui permet d'obtenir des couleurs variées en jouant sur l'intensité de chacune.
On relie trois broches à des ports pour contrôler l'intensité des couleurs et la quatrième à la masse.
LED tricolore
Une LED RVB différente, qui se connecte à trois ports différents.
On relie trois broches à des ports pour contrôler l'intensité des couleurs et la quatrième à la masse.
Bipeur/Piezo
Emet un bip sonore, qui répété a haute fréquence se transforme en son prolongé.
Ecran LCD
Ecran purement textuel, sur quelques lignes. Des versions graphiques d'écrans de petites tailles sont disponible aussi sur le marché.
A généralement deux lignes de 16 caractères dans les kits.Matrice de LEDs
On peut éclairer individuellement les points de la matrice et obtenir des images, les animer éventuellement par programme.
Afficheur 7 segments
Version primaire d'affichage à LED qui éclaire des segments prédéfinis formant ainsi des nombres ou des lettres.
La version multi-digit comporte plusieurs caractères (c'est ce qui justifie le point en bas).
Senseurs, capteurs, détecteurs
Température, lumière, flamme, fumée, humidité, chaleur, distance, mouvement, accélération, orientation, vibration, contact, choc, pression atmosphérique, altitude, flexibilité, sons, ultra-sons, gaz, réflectivité, pression du doigt, couleurs, gyroscope sur 3 axes.
Photoresistance (Photoresistor)
Capteur de lumière, on le relie à un port analogique et la valeur que l'on reçoit dépend de la lumière que reçoit le capteur.
Capteur de température
Connecté à un port analogique, le capteur TMP36 envoie une valeur sous forme de voltage. Une valeur basse quand le capteur reçoit beaucoup de lumière, haute dans l'obscurité. On convertit alors le voltage en mesure de température selon une formule mathématique simple.
Capteur de distance
Envoie et reçoit des ondes ultra-soniques, et grâce à l'écho-location comme les chauve-souris évalue la distance selon le temps de retour.
Test.
Capteur d'humidité
Du fait de la conductivité plus grande de l'air lorsqu'il est humide, il est facile de la détecter en mesurant le courant qui passe sur un composant plat. On le relie alors à un port analogique.
Détecteur de flamme et infrarouge
Ce détecteur de flamme est en fait un phototransistor NPN, un détecteur de rayons infrarouges.
Senseur d'inclinaison
Peut avoir une forme cubique ou cylindrique. Detecte l'inclinaison grâce à une boule qui se déplace à l'intérieur et qui touche un des poles. La version simple que l'on trouve dans les kits à deux états, c'est plutôt une sorte de bouton contrôlé par le circuit.
Moteurs
Servo moteur, moteur de hobby, pas à pas.
Moteur
Moteur électrique dont la vitesse dépend du courant qu'il reçoit, ce qu'on module grâce à un transistor.
Servo moteur
Contrairement au moteur électrique, il tourne selon un intervalle de valeur limité, par exemple entre 0 et 180 degrés. Cela convient pour actionner un mécanisme, comme la bras d'un robot.
Pilote pas à pas
En anglais "stepper driver", commande le moteur électrique pour le faire fonctionner en mode pas à pas.
Communication
Bluetooth, wifi, émetteur récepteur, infra-rouge.
Récepteur infrarouge
Le kit SainSmart inclut le récepteur infrarouge VS1838B.
Marqueur RFID
C'est une émetteur de radiofréquence couplé à un récepteur, l'ensemble fait émettre un bip à l'objet que l'on veut retrouver.
Circuits intégrés
Registre à décalage, optocoupleur, pont en H.
Registre à décalage 74HC595
Permet de commander plusieurs composants à partir d'un seul port digital. On relier les composants (par exemple des LEDs) aux pattes du circuit et le circuit à un port. Le circuit envoie un signal successivement
aux composants.Photocoupleur/Optocoupleur
Permet de connecter deux circuits qui ne sont pas reliés par la même alimentation.
Il en faut au moins deux.Pont en H (H-bridge)
Permet de contrôler la polarité d'une charge appliquée par exemple à un moteur. On peut inverser le sens de rotation avec ce composant.
Cartes
Prototypage, montage.
Carte de prototypage (Breadboard)
Permet de réaliser des circuits sans soudure. Le modèle présent dans tous les kits contient deux séries de trous internes et deux séries externes. Dans une série interne les trous sont reliées entre eux dans le sens de la largeur. Les deux séries sont indépendantes. Dans les séries externes, ils sont reliés dans le sens de la longueur, une rangée se connecte à l'alimentation, l'autre à la masse (Gnd).
Carte prototype
Souvent combinée avec une mini carte de prototypage pour faire les essais, elle sert à ajouter des composants à un Arduino ou autre contrôleur.