Code Source Autonome

Bonjour et bien venus dans cette section de tutoriels produits par toute la francophonie.

Vous trouverez ici une liste de tutoriel classé par catégories et sous-catégories.

Tous les tutoriels que vous trouverez ici ont la même structure qui pour l’essentiel est le contenu du code source en lui-même.

Ce qui distingue cette section « Tuto » de toutes les autres.

Dans le code source fourni dans chaque tutoriel, vous trouverez une description détaillée et complète du montage à réaliser pour l'exécution du code source lui-même. Ainsi, vous aurez toutes les informations requises en un seul fichier, sans avoir recours à une image ou à une photo ou une vidéo pour réaliser le montage du circuit et pour son exécution. C'est cela qui rend le code source totalement autonome. Cela ne nous empêchera pas d'utiliser tous les médiums disponibles (dessin, image, etc.) dans les tutoriels.

De plus, toujours à même le code source, vous trouverez des hyperliens et autres références en rapport avec le tutoriel.


Liste des tutoriels par catégories

Code source - Modèle

Dans tous les modèles de code source, il y a comme composantes de base, une carte contrôleur Arduino bien sûr (ou compatible), mais il y a aussi un bouton et un capteur infrarouge pour recevoir les signaux d'une télécommande.

Dans la fonction « setup () » et « loop () » nous ajoutons une boucle de contrôle. Cet ajout est une protection, une précaution pour éviter d'exécuter un ancien programme avec un nouveau branchement de composantes électronique. Cela permet d'éviter de mettre sous tension les composantes d'un nouveau montage avec une ancienne version de programme chargé dans l'Arduino. Nous utilisant une boucle « while », en attente qu'une première action de l'utilisateur, on ne fait rien tant que le bouton sur la planche d'expérimentation ou le bouton « Power » de la télécommande n'est pas utilisé.

La variable « Boucler » permet d'éviter qu'un ancien programme chargé ne s'exécute avec un nouveau montage installé, en attente du chargement du nouveau programme. Jusque là, le minimum de composante est activé (un bouton et un capteur infrarouge), le reste des connexions seront activées après la boucle d'attente et de contrôle.

Code source - Modèle - Arduino Nano

Code source - Modèle - Arduino Uno

Capteurs - Accéléromètre

Capteur - Accéléromètre - GY-29 ADXL345?

Capteur - Accéléromètre - LG-ADXL345 en I2C

Capteur - Accéléromètre - LG-ADXL345 en I2C et écran LCD 1602 à 6 boutons

Capteurs - Compas Magnétique

Compas Magnétique - GY-273 HMC5883L?

Capteurs - Infrarouge

Capteurs - Infrarouge VS1838B Télécommandes et écran LCD à 6 boutons?

Recyclez vos vieilles télécommandes et appareils à capteur infrarouge

Comment récupérer le capteur infrarouge d'un appareil désuet ou défectueux et une quelconque télécommande pour en faire votre nouveau jouet Hi-Teck télécommandé !

Capteurs - Température

Capteur - Température - DS18B20 (I2C)?

Capteur - Température - LM35DZ?

Capteurs - Ultrason

Capteurs - Ultrason - HC-SR04

Communications - I2C - DS18B20?

Écrans - LCD

Écrans - LCD - LCD1602?

Écrans - LCD - LCD1602Sheild (avec 6 boutons)?

Écrans - TFT

Écrans - TFT - ILI9325 2.8" Touch Shield?

Manette de jeux

Manette de jeux - Mini manette - Keyes SJoys?

Moteurs - Pas-à-Pas

Moteurs - Pas-à-Pas - 28BYJ-48 + UNL2003AN

Robot - Véhicule Autonome

Arduinobot (brouillon 01)

Véhicule robot à deux ou quatre roues motrices et une série de capteurs pour se déplacer intelligemment...

Share