Arduino

A01 – Lecteur RFID

La technologie RFID (radio frequency identification) est de plus en plus fréquemment utilisée, et permet d’identifier aisément des objets (clés, cartes, …) ou tout autre élément équipé de cette technologie d’identification.Dans cet exemple, nous utilisons le lecteur RFID-RC522, qu’il est possible de trouver par exemple chez conrad. Principe de fonctionnement Un système RFID est composé […]

A01 – Lecteur RFID Lire la suite »

02 – Afficheur 7 segments

Cette section aborde les afficheurs 7 segments, ceux-ci permettent d’afficher les 10 chiffres, ainsi que certaines lettres.Ces afficheurs ont leurs heures de gloire derrière eux, on les trouvait un peut partout : réveils, montres, téléviseurs, micro-ondes, etc.. Actuellement, ils sont généralement remplacés par des afficheurs LCD ou des écrans graphiques.La mise en oeuvre restant simple,

02 – Afficheur 7 segments Lire la suite »

01 – Clavier matriciel

Cet page illustre l’utilisation d’un clavier matriciel, similaire à celui illustré ci-contre. Il est possible d’utiliser des claviers de dimensions diverses (3×3, 4×4), la seule limitation est le nombre d’entrées-sorties utilisées. Principe de fonctionnement Un clavier matriciel est construit selon le schéma ci-dessous, comme son nom l’indique, c’est une matrice d’interrupteurs, identifiés par des lignes

01 – Clavier matriciel Lire la suite »

05 – Entrée analogique

Précédemment, nous avons utilisé des valeurs digitales. Ces dernières ne peuvent prendre que des valeurs « binaires », c’est-à-dire 0 ou 1. On utilisera aussi les termes « ouvert », « open », « faux », « false » pour qualifier un 0, et « fermé », « closed », « vrai », « true » pour qualifier l’état 1. On par de valeurs booléennes, qui ne peuvent prendre que ces deux valeurs.Le

05 – Entrée analogique Lire la suite »

04 – Bien lire les entrées digitales

Plusieurs problèmes peuvent apparaître lors de la lecture d’entrées digitales, notamment : Un état est mal définit Le rebond du contact Un état est mal définit Ceci se produit lorsque, sur une connexions électrique, la valeur arrivant sur l’entrée digitale est « en l’air », c’est-à-dire que lors qu’un contact est ouvert : On voit ci-dessus que

04 – Bien lire les entrées digitales Lire la suite »

01 – Sortie digitale

Pour commencer cette prise en mains, faisons clignoter une LED. Le logiciel Arduino est installé avec un grand nombre d’exemples, utilisons le sketch Exemples/01.Basics/Blink, le code suivant est automatiquement proposé : // the setup function runs once when you press reset or power the boardvoid setup() {  // initialize digital pin LED_BUILTIN as an output.  pinMode(LED_BUILTIN, OUTPUT);}//

01 – Sortie digitale Lire la suite »