background preloader

Arduino pour bien commencer en électronique et en programmation

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 ( ). C’est pourquoi je souhaite intervenir contre cette insuffisance et écris ce cours sur l’électronique et la programmation. 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. Ce n'est pas tout !

http://fr.openclassrooms.com/sciences/cours/arduino-pour-bien-commencer-en-electronique-et-en-programmation

Related:  ARDUINORobotique

Exo et Tutaux Arduino révisé en Juillet 2014 Un module Arduino est une plaquette contenant un microprocesseur Atmel et des bornes d'entrées-sorties. C'est un matériel développé en open-source, donc en évolution permanente. MakerBot Thing-O-Matic Kit - World Of Robot AX12+ 43,07 € au lieu de 50,07 € AX12+ 83,08 € Servomoteur Dynamixel MX28 205,59 € EX106+ 451,44 € au lieu de 461,44 € USB2Dynamixel 45,07 € au lieu de 50,07 € Arduino ATMEGA 2560 36,03 € au lieu de 40,03 € Contrôleur ROBOTIS CM700 115,28 € Bioloid prenium kit 998,41 € au lieu de 1 053,41 € DARwIn-OP Deluxe 8 016,72 € BIOLOID GP 2 499,23 € Plateforme Jaguar 4x4 7 515,05 € jaguar lite 7 082,61 €

Floss Manuals francophone - Lire Ce chapitre présente le langage Arduino, son vocabulaire ainsi que la structuration d'un programme écrit en Arduino. Le langage de programmation Un langage de programmation 1 est un langage permettant à un être humain d'écrire un ensemble d'instructions (code source) qui seront directement converties en langage machine grâce à un compilateur (c'est la compilation). L'exécution d'un programme Arduino s'effectue de manière séquentielle, c'est-à-dire que les instructions sont exécutées les unes à la suite des autres. Voyons plus en détail la structure d'un programme écrit en Arduino.

Lancer un scénario Domotique selon votre géolocalisation Il s’agit là encore d’un prototype mais une chose est sure, le procédé est opérationnel ! Développeur iPhone, je viens de réaliser une application de géolocalisation qui envoie en temps réel, au fil de votre déplacement, vos coordonnées GPS (latitude et longitude) à un script pour lequel vous allez pouvoir définir votre requette http. L’application, associée à un script PHP hébergé sur mon NAS qui lui même échange avec ma Zibase, va permettre par exemple d’ouvrir le portail sans utiliser la moindre télécommande. L’idée est simple : on paramètre en amont (sur le script PHP) le lieu de la maison. Lorsque l’iPhone se trouve à x mètres (à régler selon ses besoins) du lieu défini, le scénario est exécuté.

Alexandra Deschamps-Sonsino : “Arduino la passerelle entre ce qu’il se passe en ligne et le monde physique” Par Hubert Guillaud le 05/05/09 | 6 commentaires | 9,602 lectures | Impression Alexandra Deschamps-Sonsino (blog) dirige Tinker.it !, une agence de design qui utilise le potentiel créatif des technologies pour l’appliquer à des expériences interactives que ce soit par le biais de produits, d’espaces ou d’installations. Elle y travaille avec Massimo Banzi, l’un des cofondateurs du projet Arduino (voir la section française), une plateforme technologique qu’elle utilise dans les créations qu’elle propose à ses clients.

TutorielsCodeSourceAutonome Bonjour et bien venus dans cette section de tutoriels produits par toute la francophonie. Vous trouverez ici une liste de tutoriel classé par catégories et sous-catégories. Tous les tutoriels que vous trouverez ici ont la même structure qui pour l’essentiel est le contenu du code source en lui-même. Ce qui distingue cette section « Tuto » de toutes les autres.

Dossier Fraiseuse CNC 3 D (suite de l'article RC Pilot N°42) Le fraisage numérique est un vaste domaine. Il serait illusoire de vouloir le traiter dans un seul article. Les parties techniques ou les détails qui suivent complètent cependant la présentation dans RC Pilot n°42 Principe du roulement à 45° Le rendement mécanique, avec le principe du roulement à 45° qui roule sur la vis trapézoïdale est fort astucieux et l’on ne peut que remercier Victor Sendas de nous en avoir fait profiter sur www.cncloisirs.com

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.

Script Google, Géolocalisation, et Eedomus Je vous ai déjà parlé à plusieurs reprises de la géolocalisation, notamment sur l’eedomus, qui intègre un type de device lié à ce domaine. Aujourd’hui je reviens sur le sujet pour vous proposer un script que j’utilise depuis plusieurs jours sans problème. Il s’agissait à l’origine d’un script PHP, que je pensais vous mettre à disposition, mais Pierre a eu la gentillesse de me le convertir en script Google, ce qui permettra à n’importe qui de l’utiliser. Il va d’abord falloir créer un device pour la géolocalisation. Pour cela on va dans la configuration, et on ajoute un autre périphérique, puis « Traceur GPS »: Ensuite, on le configure. Dis-moi si tu préfères bidouiller Arduino ou consommer iPad et je te dirai qui tu es Parmi la centaine de commentaires provoqués par notre récent article Pourquoi je n’achèterai pas un iPad, on a pu noter une opposition franche entre ceux qui pensaient qu’il était important, voire fondamental, d’avoir la possibilité « d’ouvrir le capot » logiciel et matériel de la bête, et ceux qui n’y voyaient qu’une lubie de geeks passéistes et rétrogrades. Or aujourd’hui nous allons justement évoquer un drôle d’objet qui accepte d’autant plus volontiers de se mettre à nu qu’il sait que c’est sa principale qualité aux yeux de son enthousiaste et créative communauté. Il s’agit de la carte Arduino qui est un peu à l’électronique ce que le logiciel libre est à l’informatique, puisque le design, les schémas, les circuits et l’environnement de programmation sont disponibles sous licence libre[1] Nous vous suggérons également cette excellente interview de Alexandra Deschamps-Sonsino, réalisée par Hubert Guillaud pour InternetActu, dont voici quelques larges extraits : Matériel ouvert

Référence Arduino français Main/Reference Maxi 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é ! Toutes les instructions de la référence étendue du langage Arduino et des librairies sur une seule page et en français !

Related:  ArduinoDiversprogrammation arduino