Ya !
Résumé rapide :
Ont en apprend tous les jours même après un an d’utilisation. A la base l’arduino c’est une plateforme de développement. La plateforme la plus utilisée c’est l’arduino uno :
http://www.conrad.fr/medias/global/ce/1000_1999/1900/1910/1917/191789_LB_01_FB.EPS_1000.jpg
J’ai mis platine de développement en gras car ce n’est pas fait pour aller sur des projet finaux. Par exemple mon premier projet final ( le boitier timelapse ) j’ai mis un uno ce qui prend beaucoup de place, du poid et consomme un max. En fait la platine de dev utilise un “cpu” Atmel Atmega328P ( c’est le gros chip sur la carte ). Donc concrètement pour finaliser un projet vous ne pouvez utiliser que le chip avec quelques composant ( quartz 16mhz / condo / capacitor ). Si vous voulez un truc encore plus light vous pouvez utiliser le chip avec son oscillateur interne de 8mhz. Du coup il suffit du chip et d’un régulateur de tension 5v et hop ça remplace la grosse carte de dev uno. D’après ce que j’ai lu il y a aussi moyen de passer sous 3v ( si aucun device n’utilise le 5v ).
Pour donner un exemple je suis en train de finaliser une thermoball, c’est une boule led ou j’ai rajouté un chip atmega , une led rgb et un capteur de température. La boule change de couleur selon la température de la pièce ( rouge = chaud / vert = nickel / bleu = froid ) à 0.1 degrés prêts.
Le truc aussi ( ont va dire pas grave si le premier projet utilise une carte de dev ) c’est qu’ont peut faire baisser un max les cout. Une uno “nue” coute dans les 25€ alors qu’un chip atmega au détail c’est 5€ et par lot de 5 c’est 3.5€ un.
Donc pour commencer, le choix du kit :
Il y a des tonnes et des tonnes de kit dispo à tous les prix… Globalement les pris sont à peut prêts les mêmes selon les sites. Le principe d’un kit c’est d’avoir un arduino avec différent capteurs, moteurs, ect. Moi ce qui à fait pencher la balance pou le kit officiel ( starter kit / 90€ ) c’est qu’il soit d’une part officiel ( arduino reçoit le plus d’argent la dessus ) et qu’il contienne un bouquin avec des photos et explications des projets.
Après tous les kit ce valent plus ou moins, le plus sympa c’est de faire mumuse avec les capteurs. Si vous vous en foutez du bouquin, il y a des kit à 45€ qui sont plutôt pas mal. Certains trucs sont assez useless comme les moteurs dc , et certain kit à la place donne deux servo moteur qui sont largement plus intéressant et exploitable.
Après c’est la guerre du prix le plus bas… Et la c’est vraiment vraiment la foire. Par exemple si vous voulez faire plusieurs projets / expérimentation en même temps vous allez avoir besoin de plus de cable et d’une ou deux breadboard. Et si vous allez dans des magasins “locaux” le lot de cable c’est facilement 12€… Si vous allez sur un gros site web du genre conrad ça sera 9€ et si vous allez du côté d’amazon vous les trouverez à 3€…
Je dit ça car une fois que ont à finit d’expérimenter et qu’ont part sur un vrai projet les couts peuvent vites monter car ont à toujours besoin de tous un tas de matos ( platine à souder, fer à souder, cables, capteurs ) et selon ou ont achète les prix varient du simple au triple.
Globalement le choix de capteurs est assez simple au détail, si l’englais vous dérange pas vous allez vites trouver votre bonnheur !
Pourquoi je dit ça ?
Car si dans votre kit tel ou tel capteur n’est pas dispo, si vous allez au bon endroit vous l’aurez pour vraiment pas cher. Donc ne choisissez pas forcément un kit en fonction de tel ou tel truc précisément mais plûtot de l?ensemble.
Passez cette grosse tartine un peu “bizarre négative” je vous assure que les choses sont vraiment facile. En général c’est du code assez simple, les composant sont facile à brancher en gros c’est comme des légo en un peu plus compliqué. Il y a plein de lib pour faciliter le boulot !
Le meilleurs dans tout ça c’est que à 90% du temps ( voir + ) à aucun moment vous n’aurez besoin de faire de la vrai électricité ( du genre loi d’homs / paralelle / série et toute ces conneries ) car chaque composant est indépendant.
Par exemple si vous voulez allumer une led, vous branchez le plus de la led sur une pin de l’arduino et le moins sur le ground, 3 ligne de code et vous pourrez l’allumer ou l’eteindre ou faire un fondu ! Pour un capteur de température c’est en général 3 fil. Un pour le +, un pour le - et un pour récupérer le signal à caler dans une entrée analogique de l’arduino. Ensuite 4 lignes de code et hop vous récupérer la température en degrés celcius. Un petit algo pour faire 1000 relevés par seconde et vous avez un truc au top !
Ensuite si vous avez un peu des notions de code ( du C “simplifié” ) la vous allez vraiment pouvoir vous faire plaisir !
edit : J’ai tapé dans google kit arduino et c’est clair il y en a une tonne. J’ai vu un kit sympa : www.amazon.fr… Le truc c’est que le bousin contient un léonardo et pas un uno qui possède un shield usb en natif. Ca permet par exemple de le faire détecter en temps que souris + clavier ou de lui rajouter un dongle bluetooth au fesse chose que l’ont ne peut pas faire avec un uno qui ne possède qu’un port série.
Edité le 22/01/2015 à 13:55