10.07.2015 Views

Ateliers à Fêtons Linux - Didel.com

Ateliers à Fêtons Linux - Didel.com

Ateliers à Fêtons Linux - Didel.com

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

www.didel.<strong>com</strong> -- info@didel.<strong>com</strong>HEPIAGenève27 avril 2013www.didel.<strong>com</strong>/fetons<strong>Linux</strong>/<strong>Ateliers</strong>.pdf<strong>Ateliers</strong> à Fêtons <strong>Linux</strong>Introduction et liens à la documentationCes ateliers permettront de programmer un microcontrôleur en C avec l'environnementfacile d'Arduino en choisissant une application avec des exemples de programmes simplesque l'on peut modifier pour mieux les <strong>com</strong>prendre. Les débutants joueront aux dés oumesureront une distance avec un capteur ultrasonique, ceux qui connaissent déjà un peu leC piloteront deux moteurs pas-à-pas.Le "Hello world" du C est bien connu. Avec Arduino, c'est le "Blink" qui clignote une Led.Dès que l'on a chargé Arduino et Blink, téléversé le code et vu la Led clignoter, le plaisirpeut <strong>com</strong>mencer.La documentation d'installation se trouve à plusieurs endroits sur la toile et surhttp://www.didel.<strong>com</strong>/diduino/Start.pdf C'est parfois un peu pénible pour installer les driverssur PC et Mac. <strong>Linux</strong>/Ubuntu est plus facile.Les Diduino sont <strong>com</strong>patibles Arduino à quelques détails près (pas d'entrée 9V ni de 3.3Vsur une pin). Les Kidules et Edushields évitent de perdre son temps avec des nuées de<strong>com</strong>posants et fils qui font mauvais contact sur des "proto shields".. Mais le Diduino a unpetit bloc pour tester des éléments simples et des capteurs.Notre orientation est pédagogique: <strong>com</strong>prendre le matériel et bien apprendre à programmerpar petites étapes. Quand on sait programmer et que l'on a vu toutes les possibilités offertessur les sites de hackers, on s'équipe avec du matériel approprié pour réaliser desapplications ambitieuses, ou on explore d'autres domaines, l'informatique est tellement riche!La documentation de ces ateliers, initialement développée pour le Pinguino, servira de basepour <strong>com</strong>pléter notre documentation sur les kidules,Pour ces ateliers, les PC sont prêts pour travailler.• <strong>com</strong>piler et téléverser – on voit des Leds clignotersur la carte pendant le chargement• ouvrir un nouveau fichier• sauver (vos initiales derrière le nom. SVP, ne pasécraser notre programme de départ)• <strong>com</strong>piler seulement, gagne du temps si on doitfaire plusieurs itérations pour trouver une erreur.Les messages sont souvent inutilisables pour ledébutant. Relire attentivement le code et lessignes ( ) { } ; oubliés – le C ne pardonne rien!Atelier Dé pour débutants www.didel.<strong>com</strong>/fetons<strong>Linux</strong>/AtelierKiDe.zipL'atelier se fait avec une carte partiellementmontée et un Kidule "Dé"Dans un atelier d'une heure, on ne peut pas toutexpliquer! Chargez les programmes, modifiez-les,<strong>com</strong>prenez un max, et acceptez quelquesmystères en vous concentrant sur ce que voussavez modifier.


Atelier Affichage 4 digit pour débutants+ www.didel.<strong>com</strong>/fetons<strong>Linux</strong>/AtelierKiAf4.zipL'atelier se fait avec une carte Diduino <strong>com</strong>plèteet un edushield Af4Dig.Le but est de voir <strong>com</strong>pter de 0 à 9, puis 0 à F enhexa. Ensuite il faut <strong>com</strong>prendre <strong>com</strong>ment onbalaie les chiffres pour voir un nombre, et<strong>com</strong>ment on affiche une variable 16 bits.Ce kidule existe en Edushield pour votre carteUno, 2009, Freeduino, etc.Atelier Moteurs pas à pas pour avancés www.didel.<strong>com</strong>/fetons<strong>Linux</strong>/AtelierKiPas.zipL'atelier se fait avec une carte Diduinopartiellement montée et un Kidule PasaPasOn <strong>com</strong>prendra la séquence d'impulsions quifait tourner un moteur dans un sens ou dansl'autre, on testera la vitesse maximum. Ce typede moteur est utilisé dans les tableaux de borddes voitures, avec un blocage pour savoir oùest la position zéro.Atelier Capteur ultrason pour débutants www.didel.<strong>com</strong>/fetons<strong>Linux</strong>/AtelierSonar.zipL'atelier se fait avec une carte Diduino <strong>com</strong>plèteet un capteur ultrasonique simple: un signal lanceune bouffée de vibrations sonores à 40 kHz, et unsignal s'active quand l'écho est détecté.On va programmer une alarme quand un obstacles'approche trop.Atelier Feux rouges pour tout débutants www.didel.<strong>com</strong>/fetons<strong>Linux</strong>/AtelierKiFeux.zipCet atelier se fait avec une carte Diduinopartiellement montée et un Kidule Feux. Ilpermet à des tout débutants de programmerun feu pour piétons en n'utilisant que lesinstructions les plus simples d'Arduino.Cela vous intéresse?Arduino est une grande église qui adore les shields et les librairies que l'on doit utiliser sans les <strong>com</strong>prendre.Il y a de nombreuses chapelles qui adorent d'autres processeurs avec une liturgie similaire.<strong>Didel</strong> c'est un peu "l'école du dimanche œcuménique". Nos développements veulent en priorité aider desenseignants et encadrants à propager la bonne nouvelle de la programmation péniblement méritée dans ununivers de jeux et gadgets "ready to play" où on n'apprend que de bons réflexes.Pour les débutants, le Diduino start évite l'achat d'un "protoshield" et la documentation est en français.Pour celui qui veut figer une application et a besoin d'une carte <strong>com</strong>patible, Diduino nu est <strong>com</strong>pact.Pour l'enseignant, les Kidules permettent de progresser rapidement et si vous avez déjà des cartes Arduino,les Edushield vont se développer dans une famille encore plus riche et variée.Vous voulez continuer avec un robot après avoir <strong>com</strong>pris les bases? Souscrivez pour un DiduiBot ou ArduiBot.Vous préférez un robot <strong>com</strong>plet? 80 robots didactiques Ddr sont utilisés dans des écoles romandes et unnouveau robot profitant de ces expériences sera disponible à la fin de l'année. Vous avez besoin de capteursintelligents? On a des solutions et des protos. Mais il faut d'abord consolider ce qui précède.Diduino Kidules Edushields ArduiBot/Diduibot Ddr, futur Eduibotwww.didel.<strong>com</strong> www.didel.<strong>com</strong>/diduino/Liens.pdf jdn 130424

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!