Les programmes Arduino sont une excellente façon d’apprendre à programmer et à créer des projets électroniques. Avec des milliers de programmes disponibles, il peut
A DECOUVRIR : Ateliers Arduino Plusieurs centaines de pages de supports PDF en ligne ! |
A DECOUVRIR : Ateliers Pyduino Plusieurs centaines de pages de supports PDF en ligne ! |
Nouveau : Découvrez nos kits de machines opensource et notre nouveau site dédié !
Bienvenue !
![]() |
|
|
|
|
|
|
|
|
|
![]() |
|
|
|
![]() |
|
Soutenez le site www.mon-club-elec.fr !
Vous aimez le site www.mon-club-elec.fr ? Vous avez gagné du temps avec des codes trouvés sur ce site ?
Vous avez appris des choses utiles ? Vous avez réussi à mener à bien un projet grâce aux exemples du site ?
Vous pouvez m’aider à l’améliorer en faisant un don : çà serait sympa !
(:donate:) |
Paiement par compte Paypal ou par carte bancaire acceptés
Vous pouvez donner dès 1 !
En cours : portage de la librairie JavacvPro en version PyQt :
Ma librairie JavacvPro : la « vision par ordinateur » avec OpenCV sous Processing pour tous !
- Je viens de finaliser la version 0.4 de ma librairie JavacvPro qui implémente la librairie OpenCV 2.3.1 sous Processing, permettant de créer facilement des applications de reconnaissance visuelle et d’analyse d’image en temps réel sur un flux vidéo de webcam. Couplée à une carte Arduino connectée au PC, cette librairie permettra des applications avancées de robotique ludique : suivi d’objet par webcam, recherche de visage, détection de présence, etc… La dernière version de ma librairie JavacvPro est ici : Ma librairie OpenCV : la librairie javacvPro. Cette librairie implémente dès à présent près de 70 fonctions opérationnelles et je l’enrichis progressivement.
- Codes en situation réelle ici.
- On en parle : http://codeanticode.wordpress.com/2011/11/21/opencv-2-in-processing/
Pour aller droit à essentiel…
En cours de mise en place…
INITIATION EXPERT |
|
![]() MATERIEL |
|
![]() ESPACE MECANIQUE |
![]() |
![]() ESPACE OUTILS |
|
![]() ESPACE MINI-PC |
A VOIR : Les vidéos du site les plus regardées
Et aussi : La webTV du site
Contact et support
Je crée ce site sur mon temps libre et je mets les contenus à la disposition de tous « as is » en espérant que cela soit utile. Pour tous les retours, questions, suggestions,utiliser l’adresse suivante : support_at_mon-club-elec_point_fr Je vous répondrai en fonction de mes disponibilités.
Dernières mises en ligne
Ce site est en cours d’enrichissement permanent. Près d’une centaine de programmes sont déjà disponibles autour de l’Arduino, couvrant la plupart des grandes thématiques techniques potentiellement utiles. Plusieurs dizaines de programmes également pour l’interface graphique Processing.N’hésitez pas à venir faire régulièrement un tour sur ce site : de nouveaux programmes sont mis en ligne régulièrement…

ESPACE ARDUINO
Tout chaud sorti du four… :
- Utilisation d’une carte SD avec la librairie SD Arduino
- Créer un fichier et écrire des données dans une carte mémoire SD
- Afficher le contenu d’une carte mémoire SD
- Enregistrement simple d’une mesure analogique à l’aide d’une carte SD et affichage du fichier obtenu avec un tableur
- Afficheur TFT couleur 320×240 :
- Principe général de déploiement d’un programme Arduino utilisant le port Série en local vers un réseau (boucle locale, ethernet ou wifi)
- Réaliser une mesure angulaire de la réponse d’un capteur analogique avec affichage graphique dans Processing
- Test de la détection de la pression d’appui du Touchpad
- Test d’un ruban RVB à LEDs colorées
- Test simple du Shield DFRduino Motor Driver 1A (L293)
- Contrôler la vitesse et le sens de rotation d’un moteur CC via le port Série (Terminal)
- Test simple d’un opto-coupleur en fourche
- Arduino en Serveur Ethernet
Voir également : Tous les derniers changements

ESPACE MECATRONIQUE
Tout chaud sorti du four… :
- La page d’accueil de la rubrique Mécatronique, encore en construction mais avec d’ors et déjà quelques trucs sympas à faire. Une toute nouvelle rubrique, en partenariat avec le site EasyRobotics, pour déployer toute la puissance de l’Arduino !
- Avec 1 brique Easy et accessoires :
- Suivi de balle par une webcam fixée sur une tourelle pan contrôlée par 1 servomoteur
- Suivi de balle par une webcam fixée sur une tourelle pan contrôlée par 1 servomoteur V2 (beaucoup plus rapide – utilise librairie GSVideo pour la capture video et reconnaissance visuelle par librairie openCV) TOP !
- Avec 2 briques Easy et accessoires :
- Contrôler la position de 2 servomoteurs (tourelle pan-tilt) à l’aide d’un shield Joystick
- Contrôler la position de 2 servomoteurs (tourelle pan-tilt) à partir d’une interface Processing
- Suivi de balle par une webcam fixée sur une tourelle pan-tilt contrôlée par 2 servomoteurs V1 (utilise la librairie openCV pour la capture vidéo et la reconnaissance visuelle)
- Suivi de balle par une webcam fixée sur une tourelle pan-tilt contrôlée par 2 servomoteurs V2 (beaucoup plus rapide – utilise librairie GSVideo pour la capture video et reconnaissance visuelle par librairie openCV)
- Vision binoculaire : Suivi de balle par 2 webcams fixées chacune sur une tourelle pan contrôlée chacune par 1 servomoteur (rapide – utilise librairie GSVideo pour la capture video et reconnaissance visuelle par librairie openCV)
- Avec 4 briques Easy et accessoires :
- Contrôle du robot bipède 4 servomoteurs par chaîne de caractères depuis le Terminal Série.
- Suivi de balle par 2 webcams fixées chacune sur une tourelle pan-tilt contrôlée par 2 servomoteurs (vision binoculaire) (rapide – utilise librairie GSVideo pour la capture video et reconnaissance visuelle par librairie openCV)
- Avec 5 briques Easy et accessoires :
- Test de préhension de balle entre 2 positions avec mouvement synchronisé des 5 servomoteurs et contrôle par chaines de caractères depuis le Terminal Série
- Préhension de balle à une distance voulue face au bras avec mouvement synchronisé des 5 servomoteurs et interface Processing de contrôleTOP!
- Préhension de balle au bras robotisé 5 servomoteurs à partir repérage de balle par webcam et interface Processing de contrôle TOP!

ESPACE ROBOTS
Tout chaud sorti du four… :
GLAP-Bot :, mon robot mobile basé sur une GLAP-Box, intégrant synthèse vocale, reconnaissance 3D de markers,…
Pages à venir…

ESPACE mini-PC Embarqué et GLAP-Box (Gnu/Linux Arduino Processing Box)
Tout chaud sorti du four… :
GLAP-Box
- Présentation du concept de GLAP-Box (Gnu/Linux Arduino Processing Box), un mini-PC embarqué sous Ubuntu avec Arduino et Processing, accessible sans fil par VNC depuis un PC fixe.
- Obtenir l’adresse IP de l’interface wifi en message vocal (Ubuntu)
- afficher l’adresse IP de la GLAP-Box sur un écran LCD
- Contrôler le volume système par appui sur BP
- Reboot sur appui simultané de 2 BP
- Lancer lecture aléatoire répertoire fichiers musiques avec VLC (GLAP-Box radio..)
- Lancer/Stopper la lecture aléatoire avec VLC et réglage du volume par BP
- Ouvrir/fermer un lecteur CD ou DVD par appui sur un bouton poussoir
- Afficher le contenu d’un répertoire sur un écran TFT

ESPACE PROCESSING
Tout chaud sorti du four… :
ARToolkit avec Processing
- ARToolkit avec Processing : Test simple de la détection d’un marker à partir d’un flux vidéo webcam
- ARToolkit avec Processing : Premier test de réalité augmentée
- ARToolkit avec Processing : 2ème test de réalité augmentée : « les montagnes 3D » sur flux vidéo
- ARToolkit avec Processing : 3ème test de réalité augmentée : cube RGB en lévitation sur flux vidéo
- ARToolkit avec Processing : Test simple de la détection d’un marker à partir d’un flux vidéo webcam
- ARToolkit avec Processing : remplacement du marker par une image en live sur un flux vidéo webcam et détection du repère 3D du marker
- ARToolkit avec Processing : remplacement du marker par une vidéo active, en live sur un flux vidéo webcam !
Reconnaissance visuelle avec OpenCV dans Processing
- Capture d’un flux vidéo avec GSVideo et reconnaissance de balle par traitement d’image et reconnaissance visuelle avec openCV
- Capture d’un triple flux vidéo (webcams x3) avec GSVideo et reconnaissance de de balle sur chaque flux vidéo par traitement d’image et reconnaissance visuelle avec openCV
- Capture d’un flux vidéo avec GSVideo et traitement simple par openCV
- Capture d’un triple flux vidéo avec GSVideo et traitement simple par openCV des 3 flux vidéos
- Capture d’un flux vidéo avec GSVideo (beaucoup plus rapide que capture vidéo avec openCV)
- Capture d’un flux vidéo avec GSVideo et les librairies GLGraphics+OpenGL (économise CPU)
- Capture d’un double flux vidéo
- Capture d’un triple flux vidéo
- Centrage de la webcam sur une cible carrée de taille connue
- Suivi de balle avec OpenCV et calcul des coordonnées du centre de la balle
- Ligne de commande programmée sous Ubuntu (Gnu/Linux) :
- Fonctions de traitement d’image :
- Suivi de balle avec OpenCV (version 2) avec amélioration de la détection de la forme de la balle
- Synthèse vocale avec Espeak depuis Processing
- Oscilloscope angulaire simple de 0 à 180° – échelle 0-1024
- Oscilloscope multivoies – échelle 0-1024 – avec contrôles pour chaque voie
- Suivi de balle avec OpenCV
Tous les programmes Arduino du site d’un coup d’oeil
NOUVEAU : Ateliers Arduino
des supports PDF didactiques pour apprendre et approfondir Arduino pas à pas !
Déjà plusieurs centaines de pages de supports PDF en ligne !
Programmes Initiation
![]() |
![]() |
![]() |
|
![]() |
![]() |
![]() |
![]() |
Vous aimez le site www.mon-club-elec.fr ? Vous avez gagné du temps avec des codes trouvés sur ce site ?
Vous avez appris des choses utiles ? Vous avez réussi à mener à bien un projet grâce aux exemples du site ?
Vous pouvez m’aider à l’améliorer en faisant un don : çà serait sympa !
(:donate:) |
Paiement par compte Paypal ou par carte bancaire acceptés
Vous pouvez donner dès 1 !
Programmes Expert
![]() |
Série USB élaboré vers Terminal ![]() |
Série USB élaboré vers Processing ![]() |
|
Communication entre plusieurs cartes Arduino ![]() |
|
![]() |
![]() |
LCD alpha-numérique et Boutons Poussoirs ![]() ![]() |
LCD alpha-numérique et Clavier matriciel ![]() ![]() |
![]() |
Afficheur Graphique TFT couleur et Encodeur rotatif ![]() ![]() |
Afficheur Graphique TFT couleur 240×320 et Touchpad ![]() ![]() |
![]() |
|
Conversion Numérique Analogique ![]() |
![]() |
![]() |
![]() |
Commande de moteurs à Courant Continu (CC) ![]() |
|
Commande de moteurs Pas à Pas (PAP) ![]() |
![]() ![]() |
|
![]() |
Programmes Ethernet en mode « serveur » Arduino local :Arduino + shield Ethernet
Arduino + shield Ethernet + shield TeleInfo
Programmes Ethernet en mode « client » Arduino local :
Note : toutes les mises en oeuvre du réseau Ethernet avec Arduino fonctionnent parfaitement au sein d’un réseau par courant porteur (CPL) et permettent ainsi l’utilisation de serveurs/clients Arduino au sein d’un réseau domestique. |
![]() |
Programmes Wifi en mode « serveur » wifi avec le shield Arduino RedFly de Watterott :
Programmes Wifi en mode « client » wifi avec le shield Arduino RedFly de Watterott :
Communication Arduino <–> PC Client <–> ( Réseau wifi ) <–> PC Serveur <–> Arduino |
« Symbiose Numérique » Arduino / PC ![]() |
Articles Liés
- EXPERT : ARDUINO : LCD Graphique
Arduino est une plateforme de prototypage électronique open source qui permet aux utilisateurs de créer…
- ARDUINO : EXPERT : LCD
Arduino est une plateforme de prototypage électronique open source qui permet aux utilisateurs de créer…
- Arduino : Initiation 1. Arduino : Initiation
Arduino est une plateforme de prototypage électronique open source qui permet aux développeurs de créer…