background preloader

Arduino tuto

Arduino tuto
Dans ce tutoriel on se propose d’allumer successivement deux LED par l’action d’un bouton-poussoir, chaque appui allumant l’une et éteignant l’autre. L’une des diodes est rouge et l’autre, verte, est allumée au lancement du programme. L’environnement de dévelop­pement (IDE) est préalablement installé sous Linux, Mac OS X ou Windows. Un bouton, deux diodes et trois résistances Voici le montage : la plaque d’essais est alimentée par la carte elle-même (5V et masse),les cathodes des diodes sont reliées à la masse par l’intermédiare de deux résistances de 560 Ω, leurs anodes sont reliées aux pins 2 et 3 de la carte. Dessin réalisé avec Fritzing Code source Télécharger ce code [ Explication du code ] [ Replier ] • Lignes 1 à 3 : on initialise trois variables entières (mot-clé int) dont les valeurs représentent un pin du microcontrôleur : int ledRouge = 2;la LED rouge est branchée sur le pin 2,int ledVerte = 3;la LED verte sur le pin 3,int boutonPoussoir = 8;le bouton-poussoir sur le pin 8. Related:  Montages tests capteurs arduinoRobotique - Arduino

Arduino and 7 Segment LED 7 Segment LED Click here to like us on Facebook! How many TV shows and movies have you seen with some mysterious electronic device counting down to zero on one of those 7 segment LED displays? If we were in that situation, we would be thinking: "Wow, where did they get that in cool blue? They are usually red." "I wonder if it has a common anode or cathode?" "That would take up a lot of IO pins on an Arduino." The seven segment display is a pretty simple device. Video Demo of Arduino 7 Segment LED * This tutorial has been updated with info for our new common cathode, seven segment LEDs * Hardware used in this tutorial: Arduino board, Solderless breadboard, jumper wires, and the blue or red seven segment LED. Instructions: If this is your first Arduino project, first go through our “Arduino: Getting Started” and “Beginning Solderless Breadboards” tutorials. Use our LED resistor calculator to calculate the resistor value that won't destroy your LED! Software OK, that was the short, tricky version.

Floss Manuals francophone - Lire Fumer tue ! Mais pas l'Arduino. Avec ce projet, vous pourrez laisser l'Arduino fumer à votre place ! Ce projet vous permettra d'utiliser l'information provenant d'un capteur de souffle et de l'utiliser pour contrôler un moteur lié à une petite pompe pneumatique. Éléments nécessaires pour réaliser le projet un moteur DC simple et une source appropriée (batterie ou transformateur 9 V si moteur 9 V) ; un mécanisme de mini pompe pneumatique ; un capteur de souffle ou un circuit avec micro électret ; un platine d'essai et des fils ; une diode « de roue libre » quelconque ; un transistor NPN 2N3904 (ou un transistor semblable NPN) ; une résistance 2.2 kOhms ; une cigarette. Remarque : vous pouvez réaliser ce projet sans cigarette en n'utilisant pas de mini pompe pneumatique et en remplaçant le capteur de souffle ou micro électret par un potentiomètre. Première étape Nous allons tout d'abord réaliser le circuit suivant afin de pouvoir utiliser le moteur DC. Montage électronique Programmation

Afficher le sujet - Documentation des afficheurs 7 segments Pour utiliser les modules d'affichage 7 segments, voici des informations utiles : Le module vu de dessus, avec en "transparence" les pattes correspondantes. Le point est donc en bas à droite sur ce schéma. Afficheur 7 segments afficheur-7-segments.jpg (14.8 Kio) Vu 1229 fois Code: Tout sélectionner +----------------------+| 1 16 || 2 15x || 3 14 || 4 13 || 5 12 || 6 11 || 7x 10 || 8x 9 |+----------------------+ Les numéros annotés d'un 'x' sont des pattes manquantes du module. Les schémas suivant aideront à comprendre quelle patte allume quel segment. Schémas_diodes.png (32.58 Kio) Vu 1223 fois Emplacement des segments

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. De plus, la très importante communauté d'utilisateurs et de concepteurs permet à chacun de trouver les réponses à ses questions et apporte un boulot énorme de documentation du projet. Matériel Comme le logiciel Arduino, le circuit électronique de cette plaquette est libre et ses plans sont disponibles sur internet. Logiciel

Afficheur 7 segments piloté par Arduino De Wikidebrouillard. Article incomplet en cours de rédaction Présentation de l'expérience L’expérience consiste à allumer l'afficheur 7 segments. Nous allons afficher les chiffres de 0 à 9 un par un par l'intermédiaire de la carte Arduino Uno. Matériel Un afficheur 7 segments La carte Arduino Uno Le logiciel Arduino Du fil électrique (noir, rouge…) Une plaque labdec ou Breadboard Une résistance de 150 Ohm Un ordinateur pour programmer L'expérience La manipulation La manipulation Télécharger et installer le logiciel Arduino. Que voit-on ? À l’exécution du programme, l'afficheur 7 segments affiche les chiffres de 0 à 9 successivement. Code Explications De manière simple On a demandé à l'ordinateur de réaliser un compteur via la carte Arduino. Questions sans réponses Peut-on afficher des chiffres en tapant sur le clavier, sans l'exécution pas à pas de l'afficheur 7 segments ? Allons plus loin dans l'explication Liens avec d'autres expériences Expériences sur Wikidébrouillard Autres expériences

Construire un robot Arduino basé sur le châssis DFRobot Turtle 2WD ! Ce tutoriel est le résultat de mon tout premier projet Arduino. Je vais vous expliquer dans les moindres détails comment monter votre propre rover d’exploration, vous allez voir c’est passionnant ! J’ai choisi un robot deux roues motrices : simple à programmer, extrêmement réactif dans les virages et également moins coûteux pour un coup d’essai. Mises en garde Vous devez tout d’abord savoir que faire des recherches, nombreuses, approfondies, vous évitera de passer des commandes successives comme cela a pu m’arriver et d’économiser de manière non négligeable sur les frais de ports. Je tiens notamment à vous mettre en garde sur la nature des produits Arduino. Attention enfin concernant le châssis, deux plateformes très différentes sont commercialisées, la version avec l’ancienne configuration de perçages et la nouvelle version (le grand trou à l’étage se retrouve au dessus de la bille en métal, alors qu’il était à l’opposé et le contour de l’étage change). Bien ! Et ce n’est pas tout !

LED RVB // --- Programme Arduino --- // Trame de code générée par le générateur de code Arduino// du site www.mon-club-elec.fr // Auteur du Programme : X. HINAULT - Tous droits réservés // Programme écrit le : 20/2/2012. // ------- Licence du code de ce programme ----- // This program is free software: you can redistribute it and/or modify// it under the terms of the GNU General Public License as published by// the Free Software Foundation, either version 3 of the License,// or any later version.// This program is distributed in the hope that it will be useful,// but WITHOUT ANY WARRANTY; without even the implied warranty of// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the// GNU General Public License for more details.// You should have received a copy of the GNU General Public License// along with this program. If not, see < // -------- Que fait ce programme ? // --- Fonctionnalités utilisées --- // -------- Circuit à réaliser --------- //etc...

Projet AirDuino J'observe l'évolution des visites et je suis satisfait du nombre qui vient de passer à 220 ce soir, je commence tranquillement la publication du code par une fonction moteur et une petite chorégraphie avance - tourne, avant de suivre une ligne, il faut marcher et tourner ! Cette fonction est issue d'une évolution de code trouvé chez DFRobot que j'ai utilisé pour un 4WD Mini-Q, auparavant je n'utilisais pas de fonction et mon code est vite devenu illisible et difficile à faire évoluer. Mais parler de code sans parler de matériel ne permet pas de passer à du concret et de s'amuser en mêlant Soft et Hard, je trouve l'un sans l'autre pas toujours très amusant ou alors pas longtemps ! J'incite les débutants désireux de concevoir des "robots mobiles" à commencer par des "robots différentiels", ils se dirigent et se déplacent comme un tank par la rotation indépendante de leurs 2 chenilles. shields.jpg (217.63 Kio) Vu 4480 fois et voici le code : Code: Tout sélectionner //EricDuino le 22-5-2012

HC-SR04 Ultrasonic Ping Sensor Arduino Tutorial | Treehouse Projects – Engineering, Science, Technology, & Tinker Project Blog Hi everyone, Just the word ultrasonic sounds cool to me! It makes me think of something fast, hi-tech, and hard to understand. Fact is, I think I’m right about everything but the hard to understand part, which I realized after purchasing the HC-SR04 ultrasonic distance sensor and hooking it up for a test run. The uncanny resemblance to Wall-E just makes it even better. I can think of a whole list of applications of this technology for my future projects; particularly for autonomous robots and UAVs (Unmanned Air Vehicles). HC-SR04 Ultrasonic Ping Sensor – Arduino Tutorial from Treehouse Projects on Vimeo. The concept of ultrasonic technology is quite simple. Resources Required HC-SR04 (you can get these dirt cheap, for as little as $3)Arduino Microcontroller (I use an Arduino clone)BreadboardLEDs (I used two, one green and one red) If you have all the parts, you could get this up and running in less than 15 minutes. Process Resources Below, find the code I used for this tutorial. References

Blinker une LED De Wikidebrouillard. Article incomplet en cours de rédaction Présentation de l'expérience Comment faire clignoter une LED avec un Arduino ? C'est le "Hello World" de l'Arduino, les premiers pas ! Cela permet de saisir les bases de la notion de circuit électronique et de la programmation. Matériel L'expérience La manipulation Brancher la LED sur le breadboard. Le montage est fait. Brancher l'arduino à l'ordinateur avec le câble USB. Que voit-on ? La LED clignote ! Explications De manière simple Allons plus loin dans l'explication Développons les concepts scientifiques associés. Liens avec d'autres expériences Expériences sur Wikidébrouillard Indiquer ici les expériences de Wikidébrouillard. Autres expériences Autres expériences avec le même concept, recherche sur internet (indiquer les liens). Applications : liens avec le quotidien C'est de la culture, ça aide à comprendre le monde !! Lieux propices à sa réalisation Catégories

Capteur de température DS18B20 Bonjour tout le monde ! Aujourd’hui je vous ai préparé un article qui va vous faire monter en température On va parler du DS18B20 ! J’avais complètement zappé de faire un tutoriel sur ce composant tout ce qui a de plus classique, je me rattrape donc avec cet article Le DS18B20 est un capteur de température du fabricant Dallas, il communique via un bus 1-Wire (du même fabricant) et possède une précision de 12 bits sur une plage de -55°C à +125°C. Si vous voulez les détails voici le datasheet de la bête : Le hardware requis pour ce tutoriel : Une carte arduino, Une protoboard, Une résistance de 4K7, Un capteur Dallas DS18B20, Des fils Pourquoi la résistance de 4K7 me direz vous ? Au passage vous aurez besoin du pinout du DS18B20 : Remarque : Dans ce tutoriel je vais alimenter le DS18B20 normalement et mode non parasite. Le montage : Arduino -> DS18B20 D7 -> Data VCC -> VCC GND -> GND Data -> résistance de 4K7 -> VCC Le détail de ces deux registres :

Welcome - Fritzing Tutorial 14: Arduino LCD Thermometer Target Amount: $27 / $2000 Amount Raised will be updated once daily. Thanks J.P. for your $10 Donation! Starting Electronics Fund Raiser It is that time of the year again when our annual web hosting subscription must be paid.We also need to upgrade our lab equipment which is outdated (including test equipment).Please consider giving a donation to Starting Electronics and help to fund this site. Created on: 4 August 2012 In this tutorial, a temperature sensor (MCP9700 linear active thermistor IC) and LCD are connected to the Arduino. This video shows the circuit operating. Also see the Arduino serial thermometer tutorial (Tutorial 15). Prerequisites Complete Tutorial 12: Arduino LCD before attempting this tutorial. Components Besides an Arduino Uno board, USB cable, wire links and a breadboard, you will need: Support Starting Electronicsby buying from Amazon.co.uk (UK) <A HREF=" Support Starting Electronicsby buying from Amazon.com Circuit Diagram Building the Circuit

Related: