Les ordinateurs monocartes style Raspberry Pi offrent suffisamment de puissance de traitement pour réaliser des projets impressionnants, mais ils sont également plus volumineux et plus coûteux que certaines autres solutions. Les microprocesseurs, par exemple, ne coûtent pas cher et sont parfaits pour les applications temps réel.

Il s’agit de minuscules puces capables, comme leur nom l’indique, de gérer en temps réel des entrées et des sorties de différentes sortes. Il existe de nombreux types de microprocesseurs, mais les plus courants sont les puces AVR ATmega. Et si vous n’avez pas l’habitude de travailler avec ces technologies, vous aurez sans doute du mal à les programmer. Heureusement, il existe désormais des cartes de développement bien plus accessibles, comme l’incontournable Arduino, développé par une équipe d’ingénieurs italiens en 2005.

Ces cartes permettent de relier les broches de la puce à des connecteurs, afin de se lancer beaucoup plus facilement dans le prototypage. Encore mieux, les composants électroniques nécessaires pour utiliser ces broches sont déjà inclus, par exemple des régulateurs de tension, des résistances de rappel, des diodes, etc. Cette solution permet à n’importe quel débutant de se lancer, même sans connaissance particulière de l’électronique.

Parmi les versions les plus populaires, on retrouve Arduino Uno, Arduino Leonardo, et Arduino Micro. Dans cet article, nous vous présentons plusieurs projets Arduino très intéressants pour les débutants. Notez que beaucoup d’entre eux fonctionneront aussi avec une autre carte.

Image de l'en-tête de The Top 10 Arduino Uses
À lire également
The Top 10 Arduino Uses

Retour au sommaire

Projets utiles

Les projets présentés ici ont pour principal objectif de vous permettre de vous familiariser avec les Arduino et la programmation, mais autant en profiter pour créer quelque chose d’utile. Et rappelez-vous, ces projets Arduino peuvent toujours être personnalisés et améliorés, cela ne tient qu’à vous !

Retour au sommaire

Publicité
1
Projets Arduino faciles pour débutants

Écran OLED

An SSD1306 OLED screen!
An SSD1306 OLED screen showing off its range of characters (Source: tronixstuff.com)

Ce projet Arduino vous apprend à utiliser un mini écran OLED. Très peu gourmands en énergie, mais lumineux comme pas deux, ces modules fonctionnent sur une puce SSD1306.

Il existe de nombreuses bibliothèques, notamment l’Adafruit_SSD1306 sur GitHub, qui vous permettront de connecter l’un de ses petits écrans sans difficulté.

Retour au sommaire

Publicité
Publicité
2
Projets Arduino faciles pour débutants

Horloge de précision

Keep track of the time with Arduino
Keep track of the time with Arduino (Source: paulsb via Arduino Project Hub)

Vous aimez la ponctualité ? Mieux que l’horloge parlante, ce projet Arduino très facile vous donne toujours l’heure exacte. Ici, un Nano est utilisé, mais il est probable que le système fonctionne avec d’autres Arduino, par exemple le Uno.

Très réactif, le créateur de ce projet (qui répond patiemment à toutes les questions des makers) s’était donné pour but de fabriquer une horloge de précision. L’astuce réside dans le code, qui utilise le stockage et le calcul des dates. Ce projet Arduino est par ailleurs très abordable, puisqu’il ne nécessite que quelques composants de base.

Retour au sommaire

Publicité
Publicité
3
Projets Arduino faciles pour débutants

BlindSight

Arduino assistance for the sight-impaired
Arduino assistance for the sight-impaired (Source: Daniel Ramsgard via Hackster)

Voici un bracelet connecté très astucieux (en lui ajoutant quelques accessoires) pour les personnes aveugles ou malvoyantes. Il envoie des vibrations à son propriétaire à l’approche d’obstacles, qu’il détecte grâce à un capteur.

Le bracelet est alimenté par un Arduino Uno, qui repose sur une configuration de circuit accessible aux débutants. Le créateur de ce projet Arduino explique très clairement comment assembler le circuit et installer le programme. Il fournit même quelques conseils pour prolonger la vie de la batterie. Dans l’ensemble, bien que ce bricolage soit assez facile à réaliser, il repose sur un processus de réflexion complexe.

D’ailleurs, le créateur ne s’est pas arrêté là. Il continue de développer son projet et propose une seconde version plus petite et dotée de nouvelles fonctionnalités.

Retour au sommaire

Publicité
Publicité
4
Projets Arduino faciles pour débutants

Capteur de fréquence cardiaque

Completing your first Arduino project is sure to get the adrenaline pumping
Completing your first Arduino project is sure to get the adrenaline pumping (Source: Surtrtech)

Vous êtes-vous déjà demandé combien de fois votre cœur bat par minute ? Grâce à ce projet Arduino, même pas besoin d’une montre connectée pour mesurer le rythme cardiaque de toute la famille ! Vous allez pouvoir fabriquer votre propre capteur.

À l’aide d’un module d’oxymétrie de pouls et de fréquence cardiaque et d’un Arduino Uno, vous pouvez mesurer votre fréquence cardiaque et votre niveau de saturation en oxygène. Il suffit de placer votre doigt sur un petit capteur jusqu’à ce que vous entendiez un « bip ». La moyenne de quatre mesures s’affiche alors sur un écran OLED.

Outre la liste du matériel, le créateur fournit le code complet et les images bitmap utilisées. Grâce aux explications détaillées, vous pourrez facilement reproduire ce projet Arduino vous-même ! Vous pouvez également observer l’appareil achevé en action dans cette vidéo.

Retour au sommaire

Publicité
Publicité
5
Projets Arduino faciles pour débutants

Thermomètre et hygromètre

Measuring temperature and humidity with Arduino
Measuring temperature and humidity with Arduino (Source: Ummara Mushtaq via Make Use Of)

Voici un projet Arduino intéressant si vous devez surveiller la chaleur et l’humidité d’une pièce de votre maison (ou de votre jardin), notamment pour éviter les moisissures ou la surchauffe. Ce bricolage ne vous reviendra pas bien cher, et les étapes du tutoriel sont simples et bien expliquées.

Il s’agit principalement de connecter l’Arduino à votre ordinateur et de configurer le capteur et l’écran LCD à l’aide de tous les schémas inclus. Ensuite, vous devrez relier l’écran LCD et le capteur à un circuit et télécharger le code sur Arduino. Le créateur du projet conseille de tester la précision du capteur en le tenant au-dessus d’un verre d’eau chaude (regardez cette vidéo pour plus d’informations).

Retour au sommaire

Publicité
Publicité
6
Projets Arduino faciles pour débutants

Mini clavier programmable

An eight button macro keypad made with the Arduino Pro Micro!
Pushing buttons was never so fun (Source: FosterP via Instructables)

Vous aimeriez bien pouvoir n’appuyer que sur une seule touche pour vos raccourcis clavier ? Ou vous souhaitez peut-être accélérer le processus de création d’un circuit imprimé dans Eagle ou KiCad ? Ou encore vous faciliter un peu le travail pour vos projets sur Adobe Illustrator ou Inkscape ?

Grâce à ce mini clavier programmable, c’est possible ! Et en suivant ce guide, vous pourrez même imprimer en 3D votre propre petit boîtier. Vous pouvez également personnaliser le boîtier pour obtenir une version à 8 boutons, voire à 12 boutons.

Retour au sommaire

Publicité
Publicité
7
Projets Arduino faciles pour débutants

Système de surveillance de la foudre

Assembling the lightning monitor
Assembling the lightning monitor (Source: Mirko Pavleski via Hackster)

En captant les radiations électromagnétiques, cet astucieux système de surveillance de la foudre peut détecter les éclairs à proximité. Un projet Arduino à la fois fascinant et utile pour les débutants.

Pour créer ce système de surveillance, vous devrez d’abord fabriquer le détecteur de foudre, un projet imaginé par le même concepteur, et tout aussi accessible pour les débutants. Après l’assemblage et l’installation, le créateur du projet propose de le tester en utilisant un briquet électrique pour simuler la foudre.

Tous les schémas et codes nécessaires sont fournis, ainsi qu’une vidéo YouTube intéressante pour vous aider à réaliser ce bricolage du tonnerre.

Retour au sommaire

Publicité
Publicité

Projets amusants

Apprendre en s’amusant, c’est possible ! Ces projets vous permettront de vous exercer à manipuler une carte Arduino pour créer une lampe minimaliste, des jeux, et même une voiture télécommandée !

Retour au sommaire

Publicité
8
Projets Arduino faciles pour débutants

Lampe à LED minimaliste

Photo de: 8. Lampe à LED minimaliste
Minimal but powerful (Source: Andrei Erdei via YouTube)

Il est temps de laisser briller votre imagination avec ce projet Arduino simple mais amusant, qui vous permettra de créer une jolie lampe ronde et colorée que vous pourrez exposer à l’intérieur comme à l’extérieur. Elle est peu gourmande en composants, ce qui ménage également votre portefeuille.

Vous aurez besoin de pièces imprimées en 3D (les STL sont fournis par le créateur), qu’il vous faudra assembler en disposant les LED au centre. Pensez bien à utiliser un filament transparent (le créateur a opté pour du PETG) pour la partie centrale, afin que la lumière puisse bien passer à travers.

Le créateur fournit plusieurs conseils utiles, notamment sur le logiciel de découpe utilisé et les paramètres d’impression, ainsi que des photos des différentes étapes de l’assemblage. Ensuite, il vous restera à suivre les instructions détaillées pour télécharger et installer l’IDE Arduino, ainsi que les bibliothèques nécessaires, afin de programmer la lampe. Enfin, la partie amusante : vous allez pouvoir créer une multitude d’effets, des paillettes arc-en-ciel aux vagues de lumière.

Retour au sommaire

Publicité
Publicité
9
Projets Arduino faciles pour débutants

Nano Piano

Tiny but with a mighty sound
Tiny but with a mighty sound (Source: Christian Madlacansay via Hackster)

Cet adorable petit piano à quatre touches est le projet parfait pour les débutants qui possèdent un Arduino Nano, et il a l’avantage d’être assez facile à assembler.

Il vous faudra télécharger le programme sur l’IDE Arduino (tous les schémas et le code sont fournis), puis assembler le tout sur une base, par exemple une breadboard. Les composants électroniques sont quant à eux rangés dans une boîte ou un étui. Il peut être pratique d’avoir une imprimante 3D pour fabriquer les pièces, mais ce n’est pas indispensable pour ce projet. Cela dit, cela peut être l’occasion de vous familiariser avec quelques programmes de CAO pour débutants !

Retour au sommaire

Publicité
Publicité
10
Projets Arduino faciles pour débutants

Feu de circulation

Stop! In The Name of Learning
Stop! In The Name of Learning (Source: DIY Inventor via Hackster)

Voici le projet Arduino parfait pour ceux et celles qui débutent et cherchent à améliorer leurs compétences de base. Le but est ici de recréer un feu de circulation à l’aide d’un Arduino Uno.

Avec un peu de code et un circuit simple, vous pouvez configurer une minuterie qui permettra de régler le temps d’attente pour chacune des trois LED. Découvrez le programme final dans cette vidéo publiée par le créateur.

Retour au sommaire

Publicité
Publicité
11
Projets Arduino faciles pour débutants

Snake

Don't let the snake touch the walls or eat itself!
Don't let the snake touch the walls or eat itself! (Source: ProtoStax via YouTube)

Voici un autre très jeu simple à réaliser vous-même à l’aide d’un Arduino : l’incontournable Snake.Le module vous fournira un environnement de développement de jeux utilisant un écran LCD de 16 x 2 caractères. Pour jouer, vous aurez besoin de deux boutons de commande et, éventuellement, de deux haut-parleurs piézoélectriques pour les effets sonores et la musique d’ambiance (qui s’enclenchent quand le serpent se retourne, ou à la fin du jeu).

Si vous êtes trop jeune pour avoir connu ce jeu sur Nokia, les règles sont très simples : l’objectif est d’éviter les obstacles et de manger le plus de pommes possible. Plus le serpent mange de pommes, plus il s’allonge, et plus le jeu accélère. Le code, très simple, est fourni par le concepteur. Il est parfait pour les débutants, qui pourront le décortiquer et se faire les mains dessus.

Retour au sommaire

Publicité
Publicité
12
Projets Arduino faciles pour débutants

Clone Arduboy

Arduboy is a miniature game system the size of a credit card. It's also open source, which means you could make your own Arduboy with the Arduino Micro!
Arduboy is a miniature game system the size of a credit card (Source: PocketApe via Hackster)

Arduboy est un système de jeu de la taille d’une carte bancaire basé sur un microcontrôleur 8 bits, la puce ATmega 32u4. Et puisque l’Arduino Micro fonctionne sur la même puce, vous pouvez bricoler votre propre système !

Il est également possible de le personnaliser à votre guise avec ces boîtiers Arduboy disponibles sur Thingiverse.

Retour au sommaire

Publicité
Publicité
13
Projets Arduino faciles pour débutants

Émulation d’une manette Xbox

Photo de: 13. Émulation d’une manette Xbox
Giving your Arduino the controls (Source: Parts Not Included)

L’Arduino Leonardo étant équipé d’une puce ATmega32u4, il peut être utilisé pour émuler un HID (ou périphérique d’interface humaine). Il pourra s’agir d’un clavier ou d’une souris, mais pourquoi pas également d’une manette Xbox !

C’est ce que se propose de faire ce projet Arduino, qui vous apprendra à programmer un Arduino Leonardo.

Retour au sommaire

Publicité
Publicité
14
Projets Arduino faciles pour débutants

Jeu de memory séquentiel

How long of a sequence can you remember?
How long of a sequence can you remember? (Source: Techatronic via Hackster)

Si, plus jeune, vous étiez fan du jeu Simon, vous allez adorer ce projet Arduino : quatre LED s’allument dans une séquence aléatoire, et vous devez répéter cette suite en appuyant sur des boutons. À chaque tour, la séquence s’allonge d’un éclairage de LED, et devient donc plus difficile à mémoriser. Si vous voulez travailler votre mémoire courte, il n’y a pas mieux.

Dans la partie code fournie par l’auteur, vous pouvez définir votre propre score maximum afin de rendre le jeu plus stimulant. Il est aussi possible de modifier l’alternance des LED en changeant la fonction de séquence indiquée dans le code.

Retour au sommaire

Publicité
Publicité
15
Projets Arduino faciles pour débutants

Voiture télécommandée Bluetooth

Photo de: 15. Voiture télécommandée Bluetooth
Learning plenty of new skills at the same time (Source: angadiameya007 via Hackster)

Retrouvez votre âme d’enfant avec cette petite voiture télécommandée que vous pouvez contrôler depuis votre smartphone.

Ce projet conviendra mieux aux utilisateurs ayant une certaine expérience d’Arduino, car vous devrez être capable d’effectuer toutes les connexions du circuit en toute confiance. Mais il s’agit aussi d’un bon tremplin pour ceux et celles qui prennent un peu leurs marques et recherchent un projet plus ambitieux.

Sur une base, il s’agit de fixer le moteur et les cartes, puis de télécharger le code fourni (tous les schémas sont inclus, ainsi qu’une vidéo YouTube où vous pouvez voir la voiture en action). En cas de problème de batterie avec la voiture, le créateur suggère de relier une batterie supplémentaire 9 volts sur l’Arduino. Notez également que le code du module Bluetooth doit être téléchargé avant d’être connecté à l’Arduino, afin d’éviter tout dommage.

Retour au sommaire

Publicité
Publicité
Publicité