background preloader

Travaux Pratiques Arduino - Air

Travaux Pratiques Arduino - Air
Introduction La plateforme utilisée pour les travaux pratiques est la carte Arduino. Préliminaires installez sur votre poste de travail l'environnement de développement Arduino installez sur votre poste de travail l'environnement de développement Processing optionnel : installez l'éditeur de montage Fritzing. Il vous sera utile pour garder en mémoire les montages réalisés. téléchargez et dézippez les sources des projets choisissez un mini-projet à réaliser : si vous terminez plus tôt, permuttez votre projet avec un autre groupe récupérez la boite concernant le matériel nécessaire à la manipulation branchez la carte Arduino Uno en installant éventuellement le pilote présent dans le répertoire arduino-0022\drivers A la fin, pensez à remplir ce sondage anonyme pour donner votre avis sur le stage. Documentation Premières Manipulations Clignotement d'une LED Gradation d'une LED avec le PWM Boutons poussoirs Potentiomètre Servomoteur Liens Related:  ArduinoArduino

Floss Manuals francophone - Lire Arduino est une plate-forme de prototypage d'objets interactifs à usage créatif constituée d'une carte électronique et d'un environnement de programmation. Sans tout connaître ni tout comprendre de l'électronique, cet environnement matériel et logiciel permet à l'utilisateur de formuler ses projets par l'expérimentation directe avec l'aide de nombreuses ressources disponibles en ligne. Pont tendu entre le monde réel et le monde numérique, Arduino permet d'étendre les capacités de relations humain/machine ou environnement/machine. Arduino est un projet dont les sources sont ouvertes : c'est à dire que les plans, les schémas, etc sont accessibles et libres de droits. Matériel La carte Arduino repose sur un circuit intégré (un mini ordinateur appelé également micro-contrôleur) associée à des entrées et sorties qui permettent à l'utilisateur de brancher différents types d'éléments externes : Il existe plusieurs variétés de cartes Arduino. Logiciel Processing Pure Data Supercollider

MoletteSouris Montage de la molette d'une souris (contribution de Alban MEFFRE) Les souris PS2 ou USB endommagées contiennent des composants intéressants (molette, contacteur, rouleau ou émetteur/recepteur infrarouge) pour des manipulations simples mais instructives. La molette de souris est un roue dentée avec des 2 contacts légèrement décalés pour détecter le sens de la rotation. Voici le montage et le programme pour expérimenter avec une molette sur l'Arduino Mesure de la consommation électrique en domotique Un des points essentiels d’un système domotique est sa capacité à « mesurer » différents indicateurs : consommations, données environnementales, bref tout ce qui permet d’influer sur le comportement qu’aurait une maison intelligente. Dans ce billet nous allons parler de la mesure de consommation électrique, plus que jamais au coeur des préoccupations du grand public avec toutes les campagnes prônant les économies que l’on peut voir depuis quelque temps. Une chose est certaine : il est difficile de demander à quelqu’un de faire des économies lorsqu’on ne peut rien mesurer => ça ne motive pas et ça ne permet pas de vérifier les économies réelles faites en adoptant tel ou tel comportement. Voici donc un petit tour d’horizon des technologies de mesure de consommation électrique les plus répandues dans le domaine de la domotique. Chacon EcoWatt Principe : Pince amperemetrique à clampter autour du fil de phase de la ligne à mesurer. CurrentCost ENVI RFXCom RFXPower PlugWise QEES Power

Routing and Deadlock - Computer Science Unplugged Computer networks are based on passing messages from computer to computer. This sounds simple in principle, but in practice all sorts of contention and bottlenecks can occur. This activity gives some first hand experience of such issues, with a game for a group of students. Activity description (PDF) Videos Photos Related Resources National Center for Women & Information Technology (NCWIT) has a learning package called Unplugged in a Box which has detailed lesson plan of the “Orange Game” activity.Mordechai (Moti) Ben-Ari from the Weizmann Institute of Science, Israel has programmed the Routing and Deadlock Unplugged activity in Scratch which can be downloaded in a zip file of the complete set of activities. Curriculum Links Great Principles of Computer Science [info] Coordination ACM K12 Curriculum [info] Expand Level I (Grades 3–-5) Topic 11: develop a simple understanding of an algorithm New Zealand Curriculum [info]

Hobby Robotics Camera Axe Motor Sensor Contest With this competition I’m focusing community attention on getting better motor controller support into the Camera Axe 5 sooner, while rewarding the winner with some free hardware. I now have a working Camera Axe motor sensor prototype and I’m looking for help making it more useful for photographers. Why would you want to connect one or two motors to the Camera Axe? The person who gives what I judge to be the most help contribution related to the Camera Axe motor sensor will win two motor sensors with motors from the Camera Axe store when they are released, or $100 credit to buy whatever you want on the store. Here are some examples of what I’d consider a helpful contribution: Mechanical designs for pan/tilt head to be controlled by motors or a rail systemHelp finding individuals or companies willing to make these mechanical systems for our storeIdeas for new uses of the motor sensorHelp writing the Camera Axe software or laying out motor sensor menus

Arduino pour bien commencer en électronique et en programmation Bienvenue à toutes et à tous pour un tutoriel sur l'électronique et l'informatique ensemble ! Depuis que l’électronique existe, sa croissance est fulgurante et continue encore aujourd’hui. Si bien que faire de l’électronique est devenu accessible à toutes personnes en ayant l’envie. Mais, le manque de cours simples sur le net ou en libraire empêche la satisfaction des futurs électroniciens amateurs ou professionnels et parfois empêche certains génies à se révéler ( ). Ce que nous allons apprendre aujourd'hui est un mélange d'électronique et de programmation. Nous allons, dans un premier temps, voir ce qu'est l'électronique et la programmation. Plan du cours Je vais détailler un peu le plan du cours. Apprentissage des bases Le cours est composé de façon à ce que les bases essentielles soient regroupées dans les premières parties. Après cela, vous aurez acquis toutes les bases nécessaires pour poursuivre la lecture sereinement. Ce n'est pas tout ! Paré pour commencer l'aventure ?

technologies et sciences des ingénieurs - du raisonnement jusqu'au code : algorithmie et Blockly@rduino L'algorithmie est l'expression d'une suite d'opérations élémentaires aboutissant à une résolution de problème, quel que soit le domaine : mathématique, programmation, organisation, etc.Celle-ci se fait en langage naturel, et est donc accessible à tous les élèves, mais la vraie difficulté vient de sa traduction par étapes successives pour aboutir au langage machine. Heureusement les compilateurs ont été créés pour que nous n'abordions jamais ce langage machine... A ce propos, pour tout savoir des différents langages, les nuances entres les termes et que faisons nous à quel moment, je vous conseille la lecture de cet article très complet de Wikipedia : www.wikiwand.com/fr/Compilateur La première étape est de faire écrire par les élèves l'attendu de leur système : le robot doit suivre la ligne Puis leur demander de décomposer : quand il détecte une ligne noire, il tourne Mais concrètement que fait le système ? Du bloc au code Donc la nouvelle question est comment arriver jusqu'au code ?

Current Cost - Reducing your energy bills so you can live a greener life! Click on the thumbnails to the right to see large images of the ENVI. Why don't you upgrade your Current Cost network with an ENVI? A monitor that identifies those energy hungry appliances. The Current Cost display has been designed to assist you in stopping wastage, this doesn't mean stopping use - we want you to enjoy your appliance investments. SMN Contrairement à ce que beaucoup de monde pense, les ordinateurs ne sont pas la seule raison d'être de l'informatique. Pour preuve, ce projet développe diverses activités à faire avec des pions, des jetons ou des bouts de bois, mais sans aucun ordinateur et même sans électricité. Pourtant, ces petits jeux permettront à chacun de découvrir de manière ludique les notions au cœur de l'informatique: ce qu'est un algorithme et qu'est ce qui fait qu'un algorithme est meilleur qu'un autre, ou encore comment coder et transmettre une information. Le but de ce projet est ainsi de développer du matériel présentant l'informatique et la science qui se cache derrière ce terme, le tout sans ordinateur. Activité sur les algorithmes Notre première activité disponible vise à présenter la notion d'algorithme au travers de trois petites activités d'informatique débranchée. Vous trouverez sur cette page toutes les ressources que nous avons créé autour de ces activités. Qui est derrière ce projet?

Débuter avec une carte Arduino La famille Arduino est apparue en 2006 sous forme d’une carte programmable avec un port série. Puis de nouvelles versions sont apparues, toujours aussi simples, avec différents formats : petites, grandes, plus puissantes, plus économiques, avec USB, avec Ethernet, compatible Androïd, etc... On peut les utiliser pour récupérer les informations de capteurs, pour contrôler des moteurs, pour communiquer avec un ordinateur, avec un téléphone portable, pour envoyer et lire des messages sur Internet, pour éteindre des appareils électriques, pour piloter un robot mobile, pour servir de cerveau à un humanoïde, ou tout simplement pour apprendre l’électronique, et encore bien d’autres usages. Retrouvez grâce au lexique tous nos articles traitant de la carte Arduino. Arduino, c’est une grande famille et une solution reconnue avec des publications dédiées. Différents modèles, une même passion Présentation Voici ses caractéristiques principales pour le modèle le plus courant : hardware software Premiers pas

[ Wikidébrouillard ] Animer une premiere séquence Arduino avec des enfants De Wikidebrouillard. Présentation de l'expérience Cette page "tuto" / piste pédagogique est un retour d'une expérience réalisée lors de Futur en seine 2013. Nous avons pu tester, affiner la démarche auprès de 6 groupes de 6 à 7 enfants agés de 8 à 10 ans pendant 45 minutes. A la fin de cet atelier de 45 minutes, les enfants étaient en mesure de modifier directement le code de programmation des arduinos. Matériel Pour un groupe de 6 enfants : 3 boites noires ou rouges 3 Arduinos (avec les câbles !) La préparation 1. Percez le passage de led sur votre boite, et y coller la led Connectez celle-ci à arduino comme ceci : 2. Suivez ce tutoriel : Ardublock et créez à l'aide des blocks le code de base suivant : Explications Les Tests Pédagogiques Il existe plusieurs types d'approches autour d'arduino. nous en avons sélectionné 2 : l'approche "dite du TP" La pédagogie de la "boîte noire", ou du "reverse engineering" Après tests, la seconde méthode a donné des résultats au delà de nos attentes. Pas à pas

Le Wiki d'idle - Éteindre allumer une lampe via signal RF 433,92 Rpi vers Chacon Éteindre / allumer une lampe via signal Radio Avant que la fin du monde ne nous sépare (et pour finir cette année avec fun), je tenais à vous offrir ce petit tuto sur le "télécommandage" (ça se dis ça?) de prises électriques depuis le raspberry PI. Nous allons donc reproduire notre tuto "éteindre/allumer une lampe avec le raspberry PI" mais cette fois ci, sans utiliser de fils. Voila la traditionnelle petite vidéo de démonstration de ce que nous allons faire Points forts / Points faibles Bien sûr ce système comporte également ses faiblesses : Le matériel requis Si vous avez suivis le précédent tuto sur la radio, vous devriez déjà tout avoir : ce qui nous fait un coût domotique entre 30€ et 65€ par la, en fonction du nombre de machines que vous voulez commander et des prix que vous trouvez sur le net. Le montage Le montage à déjà été expliqué dans notre premier tuto sur RPI+radio, mais comme je suis un type sympa et que j'adore faire des gribouillis, je répète le schéma ici : Le code L'utilisation

De Scratch à Code Academy et apprendre à programmer devient facile | Gilles Aubin Nous sommes à une époque ou le gouvernement Français souhaiterai que nos enfants apprennent à programmer à l’école. Même si je pense personnellement que ce n’est pas l’endroit pour apprendre à programmer (1), je vous propose de découvrir quelques outils permettant justement d’appréhender les langages de programmation sans avoir besoin de l’école… au chaud sous la couette :) Scratch, la programmation simple comme bonjour Scratch est mis en avant depuis plusieurs mois/années maintenant parce qu’il permet d’aborder les diverses notions d’un langage de programmation : les variables par exemples, mais aussi les boucles et les fonctions. Si tout ces termes ne vous disent rien ne paniquez pas car l’outil Scratch a été pensé pour les enfants. C’est un système graphique, qui vous permet d’empiler des éléments avec la souris. L’exemple fournit fait « danser » un chat en 13 étapes. Pour ma part, je m’y suis essayé avec le même chat. A découvrir sur scratch.mit.edu Programmer des robots, en jouant

Électronique - DIY Planet : Made in Fr L'arduino est devenu le microcontroleur[1](µC) à tout faire. De part sa communauté, de nombreuses bibliothèques et programmes sont proposés et disponibles pour nombre d'utilisations. Nous allons aujourd'hui en découvrir une un peu particulière. Nous allons apprendre à (re)programmer un autre microcontroleur à l'aide d'un arduino. Charger un programme dans un arduino est très simple, cela grâce au bootloader chargé dans l'ATmega. Seulement il peut arriver que ce bootloader soit cassé[3] ou ne soit pas présent[4]. Les µC d'atmel disposent en général d'une fonction très utile : l'ISP (In-System Programming). Exemple avec un ATtiny45 Commençons par programmer un simple petit ATtiny45 (cible) à l'aide d'un arduino Duemilanove (programmeur). Il nous faut d'abord utiliser le sketch ArduinoISP présent dans les exemples fournis avec l'IDE de l'arduino. Ensuite, nous relions les différentes pattes nécessaires pour la programmation ISP : Voici le schéma du montage sur plaque à essai : Notes

Related:  Idées