Arduino_Diecimila.jpg

L'Arduino a permis de démocratiser le DIY (Do It Yourself) au cours de ces deux dernières années, il a rendu l'électronique et le prototypage rapide accessibles pour de nombreux geeks.

Généralement construit autour d'un microcontrôleur Atmel AVR (ATmega328 ou ATmega2560 pour les versions récentes, ATmega168 ou ATmega8 pour les plus anciennes), les nouveaux Arduino sont programmables depuis une interfaces USB et un SDK de développement spécialement conçu pour permettre aux plus nombreux de pouvoir programmer un micro-controleur de manière simple.

Voici par exemple un petit morceau de code pour faire clignoter une LED, le langage de programmation utilisé est le C++ compilé avec avr-g++.

Arduino1Blink

Le logiciel permettant de compiler le code et de le déployer sur l'Arduino est librement téléchargeable sur le site officiel d'Arduino, il est disponible pour toutes les principales plateformes du marché : Windows, Mac OS X, Linux ...

Depuis son lancement, 13 déclinaisons de l'Arduino ont pu voir le jour. On le retrouve aujourd'hui à un prix très modique, accessible à tous et très souvent associé à des projets de domotique.

Voici par exemple 5 idées de montages de domotique basés sur un Arduino.

1. Récupérer la température d'une pièce

Voici un premier exemple expliquant comment récupérer la température d'une pièce à distance avec un Arduino.

2. Surveiller sa boite aux lettres

Voici un autre exemple de montage qui vous permettra de détecter si quelqu'un est passé déposer une lettre dans votre boite aux lettres. Une notification vous est envoyée sur votre iPhone à chaque nouvelle lettre déposée.

La solution se base sur un montage très simple utilisant Prowl comme solution de push et un Ethernet Shield Arduino pour la communication réseau.

3. Contrôler sa lampe à LED via Twitter

Voici un autre exemple qui vous permettra de contrôler votre lampe via Twitter.

4. Ouvrir la serrure d'une porte avec un code secret

Voici un exemple pour ouvrir la serrure d'une porte automatiquement à partir d'une combinaison de coups donnés sur la porte.

5. Une box domotique réalisée en Arduino

Voici enfin un dernier projet réalisé par un expert de l'Arduino, il a construit une box domotique à base d'Arduino et d'un module Module Xbee. Le montage est impressionnant.

arduino domotique

arduino domotique2

Conclusion

Si vous souhaitez découvrir l'univers de l'Arduino, il existe des kits de démarrage sur Internet.

Vous pourrez trouver notamment l'arduino starter kit sur le site de rs components. Celui-ci contient tous les éléments pour commencer à bricoler différents montages rapidement :

  • Une carte de microcontrôleur Arduino Uno.
  • Un kit éducatif permettant l'apprentissage à la conception électronique.
  • Un manuel d'instructions.
  • Une platine d'essais et un grand nombre de composants tels qu'un moteur servo.
  • Un capteur d'inclinaison.
  • Des LED et autres composants électroniques fondamentaux.

Pour aller encore plus loin, la communauté Android c'est intéressée à l'Arduino depuis bientôt deux ans en proposant un SDK de développement spécifique pour Android. Celui-ci se prénomme ADK et est documenté en détail sur le site de la communauté Android.

Un Arduino spécifique a été commercialisé pour pouvoir être piloté depuis un Smartphone Android, il s'agit du Arduino Mega ADK rev3 pour Android basé sur une puce ATmega2560. Il est un peu plus cher que les autres Arduino, mais il permet de réaliser une intégration complète entre une application Android et l'Arduino.

Une fois que vous serez devenu un Arduino Addict, n'hésitez pas à partager vos montages à la communauté !


Source de l'image de l'Arduino : Wikimedia

1. Le , 14:47 par yolkl
c55381a277d4a14152f724eedcfccd4e

BADA

2. Le , 09:28 par boutique gratuite en ligne france
a7f3b5cfff80e76eb67e798b03fbcee9

Je trouve que c'est un peu compliqué :(

3. Le , 17:53 par sawsen
73da6a015ca9d0eee459dd66abd5cd40

salut,

s'il vous plaît me répondre comment surveiller un système solaire  à base d'Arduino ?

merci en avance :)

4. Le , 15:24 par Acidix
4bf236c14d220b83fe5ba86c1bb265f2

^
héhéhé ====╝ trop mignon

5. Le , 09:18 par Iz@
2e89e32c0348429d111bebf52b1d7c19

j'ai besoin d'une personne qui peu m'aidé a faire un système qui pourra controlr l'eclairage cad a distance via mon smart je peux eteindre ou allume ou soit controler les prise de la maison merci for your support.

6. Le , 20:35 par maha
cc4b67e435679afc06c599f052b89d11

salut tout le monde
je me présente, je suis étudiante en école d'ingénieur spécialité électrique.
j'aime bien avoir des idées pour débuter avec la programmation d'une carte arduino.
je dispose pas beaucoup de matériels et j'aime concevoir un petit projet utile et performant.
votre assistance sera la bienvenue et merci d'avance.

7. Le , 18:49 par bzhsurfing
94b7eb58e4aa630813f370504f5bbee7

Bonjour Iz@,
tu trouveras tout ce qu'il te faut sur ce site internet : http://tronixstuff.com/2014/01/08/t...
Je pilote mes volets roulants et l'éclairage avec un arduino uno et un module gsm 800. Et tout ça par SMS !!
exemple : envois d'un sms #a0 : fermeture centralisée des volets et #a1 ouverture centralisée des volets. Pour l'éclairage : #b0 allumage des lumières....
En retour, l'arduino m'envois un sms pour me confirmer l'action choisie.
Bonne programmation ;)

8. Le , 10:25 par seb
fcec19843479142adf78f6b61f4204ae

bjr! je souhaiterais piloter à distance mes volets roulant via mon smartphone. Mes volets sont tous commandés par des télécommandes somfy. Est ce réalisable? Si oui pouvez vous m'aiguiller? j'ai un bac f3 qui date de 1991 donc pas d'hier mais je dois encore être capable de faire une soudure! lol....Merci à vous

9. Le , 12:26 par Rahma
41dc3b1d15e7f9f24e2746f40ba7dff0

slt, comment se connecter à un smartphone à partir d'une carte arduino avec arduino os.

10. Le , 17:46 par romric
9ff1f1d3c356447762543ef43ce9e49f

bsr .je voudrais savoir tout ce qu il faut et comment realisé un drone quadcoptere avec arduino avec peu de materiel ..merci pour la reponse et ci possible rester plus en contacte..

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.