background preloader

Reference

Reference
Related:  Arduino

10 Breadboard Projects For Beginners Before you start making the projects, you should understand the functioning of every project to know what are you really doing. For this you need to know about important electronics components used in a circuit. So here is a brief description of all the electronic components used in the projects. I have left the ones that are not used in the projects and are too complicated to understand. Check out randofo's Basic Electronics guide that teaches you almost everything about basic electronics. (1) Resistor: A resistor is a device that reduces current in a circuit by offering obstruction to the flow of electrical current. (2) Capacitor: A capacitor is a device that stores electricity inside it when it is supplied and gives it out in a circuit when there is a loss in electricity. (3) Transistor: A transistor is a device that amplifies a small current applied on its base pin to produce a large current that flows between the collector and emitter pins. (4) Integrated Circuit (IC): (5) Diode:

Référence Arduino français Main/Mini Reference Référence : Langage Arduino : [ Mini | Standard | Etendue | Maxi ] Librairies : [ Vue d'ensemble | Synthèse ] Infos : [ Comparaison | Changements ] Nouveau : Découvrez nos kits de machines opensource et notre nouveau site dédié ! Cette page est faite pour les débutants complets avec le langage Arduino et présente les instructions vraiment utiles pour débuter sans s'embrouiller la tête... On pourra ensuite passer à la référence standard pour davantage de fonctions du langage Arduino et à la page des librairies pour interfaçage avec des types de matériel particuliers (afficheur LCD par exemple). Les programmes Arduino peuvent être divisés en trois parties principales: la structure, les valeurs (variables et constantes) et les fonctions. Le langage Arduino est basé sur les langages C/C++. NOUVEAU : Toutes les instructions de la référence "Mini" sur une seule page ! Commentaires utilisateurs Quelque chose que vous ne trouvez pas ?

Les meilleures boutiques d'électronique Citation : MorT D'accord, il ne faut pas en faire des assistés, il faut avoir une base (minuscule) en anglais, c'est toujours construit de la même manière mais ça se révèle utile. Et ça ne coûte rien d'expliquer, si ça peut aider... Il n'y a rien à apprendre dans le *principe* des datasheets. Donc à part faire quelques phrases pour dire qu'il existe des documents comme les datasheets et ce qu'on peut trouver dedans (Explications du composant, ses caractéristiques électriques, mécanique et packaging, voire des schémas d'application... je crois que c'est quasiment tout), je vois pas ce qu'il y a faire "apprendre" à quelqu'un à propos d'une datasheet.

technologies et sciences des ingénieurs - piloter Arduino par Scratch2 Voici comment faire piloter les entrées/sorties de l'interface Arduino par le logiciel Scratch. Il suffit de lancer en même temps un petit logiciel (s2aio) qui va ainsi vous permettre d'aborder la programmation avec tous les niveaux de public. Le principe Le logiciel Scratch2 va activer des broches (ou PIN) des cartes Arduino en entrée ou sortie pour vous permettre de contrôler vos montages. Le logiciel s2aio Une fois le dossier décompressé, vous exécutez le fichier s2aio.exe pour qu'une interface vous aide à gérer la carte Arduino et lancer Scratch2. Scratch2 va pouvoir envoyer des commandes qui seront transférées par le biais de s2aio (le script d'origine), il ne reste donc plus qu'à lancer Scratch2 pour découvrir de nouvelles fonctionnalités. Pré-requis logiciels Il n'y en a pas vraiment car le logiciel complémentaire nécessaire (Python) est maintenant portabilisé dans le dossier du logiciel s2aio. - le décompresser avec le logiciel libre 7.zip (

Arduino : Le cahier de programmation De Wikidebrouillard. Traduction par Antony Auffret du "Arduino Programming Notebook", écrit et compilé par Brian W. Evans Ce cahier est une référence de programmation pratique, facile a utiliser pour la structure des programmes et les bases de la syntaxe du microcontroleur Arduino. Pour le garder simple, certaines exclusions ont été faites pour faire de ce cahier une référence, pour les débutants. Il est très utile comme source complémentaire de d'autres sites web, livres, ateliers ou classes. Cette décision a conduit à une sélection d'utilisations autonomes d'Arduino ce qui, par exemple, exclue les usages les plus complexes des tableaux ou des formes avancées de communication série. Ce livre débute avec les structure de base du langage de programme Arduino dérivé du C. Structure La structure de base du langage de programmation Arduino est assez simple et comprend au moins deux parties. void setup() { blocs d'instructions; } void loop() { blocs d'instructions; } Boucle du programme : loop() if

Getting Started with ArduBlock | Ardublock DOWNLOAD Ardublock 1.Download ardublock-all.jar ArduBlock 2. 3. In Mac, it’s by default “Documents/Arduino” under user’s home directoryIn Linux, it’s by default “sketchbook” under user’s home directoryIn Windows, it’s by default “Documents\Arduino” under user’s home directory 4. In Mac, /Users/abu/Documents/Arduino/tools/ArduBlockTool/tool/ardublock-all.jarIn Linux, /home/abu/sketchbook/tools/ArduBlockTool/tool/ardublock-all.jarIn Windows, C:\Users\abu\Documents\Arduino\tools\ArduBlockTool\tool\ardublock-all.jar * Be careful, the name of folder “ArduBlockTool” under tools folder is case sensitive. 5.

Adding Bluetooth to Your Arduino (+Light Sensor) We are a group of hackers working on a project that allows you to communicate with your Arduino project using an Adafruit nRF8001 Bluetooth module. For another version of this guide, check out our blog at Step 1: Introduction Arduino is a cool platform because you can easily interact with your projects from your computer. Step 2: THE BLUETOOTH BOARD We will be using the Adafruit nRF8001 breakout board, though there are several great bluetooth breakout boards and shields on the market. Once you have purchased your bluetooth board, you need to solder the included header pins into the holes on the breakout board. Of course this picture doesn't include the breadboard. Step 3: SPI, REQ, RDY, and RST Pins (Optional) If you don't have the Arduino UNO like in the schematic, pay close attention to the Arduino pin number that you connect the wires to. SPI is a useful communication standard because it only requires 3 pins. ---------------RDY and RST---------------

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 ?

Arduino Code | Arduino Lesson 16. Stepper Motors The following sketch uses the Serial Monitor, so once the sketch is installed and running, open the Serial Monitor and enter a number of 'steps'. Try a value of about 500, this should cause the motor to turn through about 360 degrees. Enter -500 and it will turn back in the reverse direction. The Stepper library is included in newer distributions of the Arduino IDE - you may need to upgrade. /* Adafruit Arduino - Lesson 16. /*Adafruit Arduino - Lesson 16. As you might expect, there is an Arduino library to support stepper motors. After including the 'Stepper' library, the four control pins 'in1' to 'in4' are defined. To tell the Arduino Stepper library which pins are connected to the motor controller, the following command is used: Stepper motor(768, in1Pin, in2Pin, in3Pin, in4Pin); Stepper motor(768, in1Pin, in2Pin, in3Pin, in4Pin); The first parameter is the number of 'steps' that the motor will take to complete one revolution. motor.setSpeed(10); motor.setSpeed(10);

Related: