Arduino Playground is read-only starting December 31st, 2018. For more info please look at this Forum Post

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

NanoCD6pMoteursJauneMiniServo1xSon

Véhicule robot à deux roues motrices, un capteur infrarouge pour les signaux de télécommande et un capteur de distance à ultrason pour se déplacer intelligemment...

NanoRobotCD5cmMoteursJaune3xSonar

Véhicule robot à deux roues motrices, un capteur infrarouge pour les signaux de télécommande et trois capteurs de distance à ultrason pour se déplacer intelligemment...

MegaRobotShieldUNO_L9110_N20_ServoGS90_4xIR

Véhicule robot à deux roues motrices, un capteur infrarouge pour les signaux de télécommande, un capteur à ultrason sur servomoteur et quatre capteurs de distance à infrarouge pour se déplacer intelligemment...

MegaRobotBiscuitMoteurN20_3xSonar4xIrDetecteurs

Véhicule robot à deux roues motrices, capteur infrarouge pour les signaux de télécommande, trois capteurs à ultrason et quatre capteurs de distance à infrarouge pour se déplacer intelligemment...