Logo Mon Club Elec

Tous les programmes Arduino du site d’un coup d’oeilProgrammes Initiation Programmes Expert

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


Site optimisé pour Firefox

A DECOUVRIR : Ateliers Arduino
des supports PDF didactiques pour apprendre et approfondir Arduino pas à pas !

Plusieurs centaines de pages de supports PDF en ligne !

A DECOUVRIR : Ateliers Pyduino
des tutos PDF pour apprendre à programmer un mini-PC comme une carte Arduino et bien plus encore !

Plusieurs centaines de pages de supports PDF en ligne !

Nouveau : Découvrez nos kits de machines opensource et notre nouveau site dédié !

Bienvenue !

  • Le site www.mon-club-elec.fr est avant tout un site perso amateur sur lequel je mets en ligne mes développements en électronique numérique programmée, dans une optique ludique et expérimentale, « just for fun » ! www.mon-club-elec.fr… voudrait aussi être un site fait pour tous ceux qui veulent s’y mettre et qui cherchent de l’info !
  • Impression 3D ! : Après un premier galop d’essai avec une imprimante Reprap Huxley, j’ai décidé de me frotter à nouveau à l’impression 3D avec une machine robuste, facile à monter, à utiliser… Mon coup de coeur : la Prusa i3 Rework de chez eMotion-Tech (une reprap) ! Une belle machine, robuste avec son cadre alu, stable avec ses moteurs en bas, simplifiée mécaniquement, avec une électronique Arduino… Bref, le coup de coeur… qui s’est confirmé au montage et maintenant à l’usage. En un mot, je me suis éclaté à la monter… et je m’éclate à l’utiliser ! Je vous dis tout : c’est par ici…
  • NOUVEAU : Pyduino, une création www.mon-club-elec.fr, est un portage en langage Python des instructions du langage Arduino pour les nouvelles plateformes de type mini-pc : en un mot, vous accèdez aux broches E/S numériques et analogiques de votre mini-pc comme vous le feriez avec Arduino, sauf que vous codez en Python et donc vous pouvez au sein d’un même code programmer les broches E/S, faire des mesures, etc… et interagir avec le système, utiliser les périphériques système (vidéo, réseau, fichiers,..), etc…
  • De plus, Pyduino est indépendant du matériel utilisé : un même code Pyduino pourra être exécuté sur des plateformes différentes (pcDuino, RaspberryPi,…) ! Vous trouverez sur ce site la documentation de référence en français des instructions et fonctions de la librairie Pyduino, portage Python des fonctions Arduino pour mini-pc (rapsberrypi, pcduino, etc…)
  • En un mot, Pyduino, c’est disposer de toutes les fonctions Arduino et des possibilités fantastiques du langage Python dans un même code !
  • Et de 2 ! Voici le pcDuino, un mini-PC façon RaspberryPi avec une connectique E/S « Arduino-like » intégrée : pour faire simple, c’est une sorte de mini-PC et une carte Arduino rassemblés ensemble. Un peu plus grand que le Raspberry-Pi, cette carte intègre un véritable PC miniature (base ARMv7 compatible Ubuntu), alimentable en 5V / 700mA, intégrant une carte graphique, un port éthernet, deux ports USB 2.0…. le tout pour un coût avoisinant les 60€ ! Un mini-PC de plus… mais celui-là a plusieurs atouts dans son jeu : une mémoire NAND de 2Go intégrée qui donne au système une fluidité bien plus grande que le RaspberryPi, 6 broches analogiques intégrées, comme sur l’Arduino, ainsi que I2C, SPI, PWM… Le mini-PC que l’on attendait tous est arrivé ! Voici comment utiliser la « bête » en toute simplicité !
  • Tout nouveau, tout chaud : le Raspberry-Pi, le PC miniature le moins cher du monde, est disponible à la commande depuis mi-2012 (avec des délais de livraisons de l’ordre de 2 mois cependant…)… Cette carte électronique à peine plus grande qu’une carte bancaire et vendue seulement une 30aine d’euros, intègre tous les éléments d’un vrai PC : connexion réseau ethernet, ports USB (et donc webcam, wifi, etc…), une sortie audio, une sortie HDMI et vidéo RCA… et même un port d’entrées/sorties numériques à la façon Arduino. L’installation d’un système Gnu/Linux rend l’utilisation de cette carte des plus simples ! Cette carte vient bouleverser les possibilités de développements amateur car pour le prix d’un seul shield Arduino, on en a 4 ou 5 en même temps : synthèse vocale, réseau, datalogging, capture vidéo… le tout pour des codes beaucoup plus simples à mettre en oeuvre et des temps de développements beaucoup plus courts. Couplé à une carte Arduino, le RaspberryPi permet d’allier les nombreuses possibilités de « bas niveau » de l’Arduino (mesures, dispositifs d’entrées, moteurs, etc…) avec les fonctionnalités de « haut niveau » du Raspberry-Pi. Fidèle à mon habitude, j’ai rassemblé sur une page dédiée au Raspberry-Pi tous mes développements autour de ce petit bijou. Suivez le guide !
  • Mes développements « de bas niveau » sont essentiellement centrés autour du projet Arduino, plateforme opensource tant software (logiciel) que hardware (matériel) qui permet la pratique de l’électronique programmée par le plus grand nombre à un coût imbattable (pour 25 Euros TTC vous êtes opérationnel!). Même mon fils de 9 ans s’y est mis ! Tous mes programmes Arduino d’un coup d’oeil

  • Je suis un fan du logiciel libre ! A découvrir, une section Linux pour vous partager mon expérience avec la distribution Ubuntu et les logiciels open-source. Arduino étant un logiciel open-source, quoi de plus normal que de l’utiliser avec Linux ! Je crée actuellement toutes les pages de ce site entièrement sous Ubuntu (Gnu/Linux) et je ne regrette vraiment pas d’avoir quitté Windows… Ceci étant, toutes les applications proposées sur ce site peuvent être réalisées aussi bien sous Windows, Linux ou Mac Os.

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/

HomePageEssentiel

Pour aller droit à essentiel…

En cours de mise en place…


ESPACE ARDUINO

INITIATION


EXPERT


ESPACE PROCESSING

MATERIEL

ESPACE MECANIQUE

ESPACE OUTILS

ESPACE MINI-PC

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… :

Voir également : Tous les derniers changements

ESPACE MECATRONIQUE


Tout chaud sorti du four… :

ESPACE ROBOTS


ESPACE mini-PC Embarqué et GLAP-Box (Gnu/Linux Arduino Processing Box)


ESPACE PROCESSING


Tout chaud sorti du four… :

ARToolkit avec Processing

Reconnaissance visuelle avec OpenCV dans Processing

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


LEDs


Série simple


Digits simples


LEDs divers


Boutons Poussoirs


Entrées numériques On/Off


Commande de puissance On/Off


Sons simples


Temporisations


Interruptions


Impulsion PWM


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


Temporisation et Temps réel


Comptage d’évènements


Série USB élaboré vers Terminal


Série USB élaboré vers Processing


Série USB du PC vers carte Arduino


Communication entre plusieurs cartes Arduino


Digits multiplexés


LCD alpha-numérique seul


LCD alpha-numérique et Boutons Poussoirs


LCD alpha-numérique et Clavier matriciel


LCD Graphique monochrome seul


Afficheur Graphique TFT couleur


Afficheur Graphique TFT couleur et Encodeur rotatif


Afficheur Graphique TFT couleur 240×320


Afficheur Graphique TFT couleur 240×320 et Touchpad


Conversion analogique-numérique


Capteurs complexes


Conversion Numérique Analogique


Sons élaborés


Comptage de Fréquence


Génération d’impulsions

  • Impulsions PWM

Mesure de durée


Capture de signal numérique


Commande de moteurs à Courant Continu (CC)


Commande de moteurs Pas à Pas (PAP)


Commande de servomoteurs

Voir également :

ESPACE MECATRONIQUE


Mémorisation


Réseau Ethernet

Programmes Ethernet en mode « serveur » Arduino local :

Arduino + shield Ethernet
Arduino + shield Ethernet + shield TeleInfo
  • Serveur web renvoyant une trame de téléinformation au format HTML
  • Serveur web renvoyant intensité instantanée (téléinformation) et affichage graphique dans client Processing.

Programmes Ethernet en mode « client » Arduino local :

  • Dans le sens Client Arduino local vers poste Serveur distant
    • Allumer une LED côté serveur Arduino distant à partir d’un BP côté client Arduino local
    • Allumer plusieurs LEDs côté serveur Arduino distant à partir plusieurs BP côté client Arduino local (avec lED témoins locales)
    • Allumer plusieurs LEDs côté serveur Arduino distant à partir d’un écran graphique avec touchpad côté 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.


Réseau Wifi sans fil

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 :

  • Dans le sens Client wifi vers Serveur distant
  • Dans le sens Serveur distant vers Client wifi

Communication Arduino <–> PC Client <–> ( Réseau wifi ) <–> PC Serveur <–> Arduino


« Symbiose Numérique » Arduino / PC


ListeMateriel


Noter cet article

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Archive Mon Club Elec

Articles populaires

Newsletter

Inscrivez-vous maintenant et bénéficiez d'un soutien continu pour réaliser vos travaux électriques en toute sécurité.