Arduino qu’est ce que c’est ?

Arduino-uno

Qu’est ce que l’arduino ?
C’est une carte électronique , plus exactement un microcontrôleur programmable qui permet de réaliser des prototypes facilement et rapidement a un coût très faible.

Oui mais à quoi ça sert ?
A contrôler des lumières , des moteurs, récupérer des informations de capteurs et beaucoup d’autres choses.
Je vais vous donner un exemple.
Vous avez besoin d’arroser plusieurs plantes mais seulement les plantes qui en ont besoin.
Vous aurez besoin de capteur hygrométrie du sol pour pouvoir mesurer l’humidité des plantes.
Une petite pompe si vous récupérez l’eau d’un réservoir.
Des électrovannes pour arroser la plante voulue.
Et n’oublions pas notre carte arduino qui va piloter tout cela !

plantes-en-pots
Hygrometrie
pompe12v
Electrovannes
Force

La force d’arduino est la simplicité de codage et de compréhension se son fonctionnement, de plus il existe des tonnes de modules prêt a l’usage qui vous dispense de connaître grandement l’electronique.

Ça vient d’où ?
Le projet Arduino est issu d’une équipe d’enseignants et d’étudiants de l’école de Design d’Interaction d’Ivrea, en Italie dans les années 2004.
Leur but fût de démocratiser le microcontrôleur afin de le rendre un peu plus facile d’accès.
Ils créèrent donc un logiciel permettant de programmer dans un langage s’apparentant à du C/C++, bien plus commun que l’assembleur.
Ce software ce nome Arduino IDE.

Comment je commence ?
Il existe plusieurs modèles d’arduino mais aussi plusieurs type de carte.
Du fait que le projet arduino est libre , les schémas des cartes sont accessibles donc n’importe qui peu fabriquer des cartes arduino mais pas utiliser le nom arduino.

Les cartes officielles qui sont fabriquées en ItalieArduino-uno
Les cartes compatibles et autres qui sont fabriques sous divers noms ( Duinomite, Netduino, Iteaduino, ou sans nom spécial fabriqué en chine)funduino

Avec cette carte on va pouvoir recevoir des signaux électriques , envoyer des informations , interagir avec l’environnement , commander des moteurs , des afficheurs enfin presque pas de limites seule votre imagination est votre limite.

Que dois je savoir ?
Il suffit d’apprendre quelques base de programmation pour pouvoir coder sur votre arduino.
Je vous recommande le blog d’eskimon ou vous trouverez un ebook complet sur l’arduino pour débuter.

Il existe plusieurs modèles dont la différence se situe sur plusieurs points, l’alimentation , comme les entrées et sortie de la carte ( nombre de connecteur ) qui peuvent être analogique ou numériques , la taille de la mémoire ,la vitesse d’horloge , processeur etc …

Arduino UNO (~20€) C’est le modèle idéal pour les débutant
14 entrées / sorties numériques
6 entrées analogiques
Memoire flash 32 KB
SRAM 2 KB
EEPROM 1 KB

Arduino-uno

Arduino MEGA (~35€) Modele plus balèze avec plus de mémoire et un processeur plus performant
54 entrées / sorties numériques
16 entrées analogiques
Memoire flash 256 KB
SRAM 8 KB
EEPROM 4 KB

arduinomega2560

Arduino NANO (~15€) Carte de la taille d’une clé usb , presque aussi puissante que la Uno mais vous ne pouvez pas y connecter un shield comme pour la Uno
14 entrées / sorties numériques
8 entrées analogiques
Memoire flash 32 KB
SRAM 2 KB
EEPROM 2 KB arduino-nano
Arduino en kit ou clone arduino chinois a partir de 2-3€

Caractéristiques suivant le modèle choisi

Arduinodiy

Vous trouverez une multitude de carte qui ont chacune leur avantages d’utilisation ( lilypad , Arduino YÚN )

Pour ceux qui veulent commencer avec l’arduino je ne peux que le recommander un kit complet avec une UNO ,avec des petits shield , capteurs , breadbord , led etc…

Une fois que vous aurez pris un peu confiance en votre code vous pourrez acheter des clones de carte sur ebay ou autre en chine , vous ferez des économies et vous ferez des merveilles avec vos projets.

Arduino_Starter_Kit
En conclusion
Arduino est accessible a tous et toutes , il nécessite seulement un léger apprentissage du langage de programmation.
Vous serez plus freiné sur la multitude de projet que vous aimeriez créer que sur l’apprentissage de l’électronique avec arduino.
Vous trouverez beaucoup de tutoriel documentés sur internet et donc arriver a vos fins. Ce que je peux vous recommander au niveau des achats est de prendre le matériel en rapport à ce que vous souhaitez créer.

N’hésitez pas à poser vos questions sur les réseaux sociaux de la chaîne, de me dire ce que vous aimeriez que je crée pour en faire des vidéos tutoriel ,à partager les projets que vous aimeriez créer etc…
Bref, allez sur la page de C’est quoi Retro et Geek pour connaître tout ce que je recherche a faire sur la chaîne, j’ai besoin de vous !
Merci les RetroGeeker et RetroGeekeuse