
Mettre les mains dans le cambouis pour faire du prototypage !
À l’ère des objets connectés et de toutes ces nouvelles technologies, il peut être important d’avoir des notions dans certains logiciels, tel qu’Arduino ou Processing. Ceux–ci permettent notamment de faire du prototypage rapide.
Arduino ?
C’est le nom d’un circuit imprimé open-source sur lequel se trouve un microcontrôleur. Il peut être programmé sur l’ordinateur, via un câble USB (ou autre). Grâce à celui-ci, on peut créer différentes tâches, que ce soit pour faire de la domotique, piloter un robot, faire un jeu de société connecté avec votre Smartphone, gérer des caméras… etc
Un peu d’électronique, un peu de code, et vous allez voir, les possibilités que cela vous offre sont assez folles. Pourvu bien sûr que vous ayez du matos, des composants.
Je vous vois d’ici vous dire de l’électronique ET en plus de la programmation ? Oula trop compliqué, c’est pas du tout fait pour moi !
Si ça peut vous rassurer, j’avais 6 en physique au lycée, je n’ai pas du tout un cursus de développeur, j’ai aussi deux mains gauches et pourtant j’arrive très bien à bidouiller sur Arduino.
Il existe une grande base de ressources très bien expliquées sur le net. Vous voulez faire quelque chose ? Allumer une Led ? Faire avancer un micro moteur ? En cherchant vite fait à droite à gauche, vous tomberez assez facilement sur des bouts de codes, de schémas vous montrant comment faire. Et en toute sincérité, je trouve que c’est vraiment en bidouillant qu’on apprend le plus de choses avec Arduino.
Fonctionnement
En premier, il vous faudra acheter une carte, sinon vous n’allez pas aller loin.
Vous pouvez en acheter sur le site officiel, comptez aux alentours de 80€-100€ une carte avec quelques composants. Sinon, n’hésitez pas à aller sur des sites comme leboncoin, on trouve souvent des kits très complets pour 30-40€. Ou autre option qui peut vous revenir beaucoup moins cher si vous êtes bricoleur, fabriquez vous même votre carte! Arduino vous montre les plans et vous explique même comment faire (vous en aurez pour 15-20€). https://www.arduino.cc/en/Main/Standalone – http://electroniqueamateur.blogspot.fr/2012/09/fabriquer-son-propre-arduino-sur-un.htm
Vous pouvez également vous déplacer dans des magasins comme à Hackspark à Paris, les vendeurs seront à même de vous conseiller.
Ensuite, il vous faut télécharger le logiciel de programmation (gratuit).
Maintenant que cela est fait connectez, la carte à votre ordinateur avec le câble USB, lancez le logiciel que vous venez d’installer qui permet de programmer la carte. Branchez vos composants et reliez-les à la carte, puis codez votre programme. Enfin, chargez le sur la carte grâce au bouton téléverser. Votre programme s’exécutera ensuite en boucle.
Je ne vais pas plus vous expliquer, rentrer dans les détails de comment faire pour programmer sur Arduino. Sur les liens suivants du site officiel, vous trouverez une grande librairie d’exemples, très bien expliqués avec toutes les bases à connaître pour bien commencer : https://www.arduino.cc/en/Guide/HomePage – https://www.arduino.cc/en/Tutorial/HomePage
C’est une petite mine d’or, je ne peux que vous conseiller d’y faire un tour !
Et en petit final, des exemples de projets fait avec de l’Arduino :
- http://www.fastcodesign.com/1664710/arduino-controlled-robot-paints-like-georges-seurat#1
- http://www.fastcodesign.com/3032345/wanted/arduino-powered-lamp-changes-colors-to-reflect-the-weather#1
- http://lareclame.fr/113762-lesia-turbat-e-traces
- http://www.creativeapplications.net/?s=arduino&submit=Search