Programmer Arduino

Ap13_Crow/ septembre 18, 2020

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,

Read More

Micro-contrôleur

Ap13_Crow/ septembre 18, 2020

Un micro-contrôleur est un petit processeur informatique relié à des entrées et des sorties numériques (0 ou 1) ou analogiques (tension variable). Il est capable de mémoriser et d’exécuter un programme visant à interpréter les entrées pour agir sur les sorties. Il se programme en général à l’aide d’un ordinateur mais peut fonctionner de manière autonome. En milieu industriel, les

Read More

Capteurs et actionneurs

Ap13_Crow/ septembre 18, 2020

L’électronique est une branche de la physique appliquée qui traite de la gestion de signaux électriques. La carte Arduino est un circuit électronique qui peut être programmé et qui permet de faire le pont entre le monde virtuel de la programmation informatique (concepts formels et logiques) et le monde physique (interaction électromécanique des objets). Nous abordons ci-après les notions de

Read More

Les bases de l’électronique

Ap13_Crow/ septembre 18, 2020

L’électronique est la manipulation de signaux et d’informations électriques afin de les mesurer, les contrôler ou de les modifier.Des éléments désignés « composants » sont assemblés sous la forme de circuits. Ces assemblages peuvent être réalisés à la main ou par des sociétés industrielles qui intègrent et miniaturisent ces circuits. Par exemple, le processeur de la carte Arduino est un circuit intégré

Read More

À propos de ce livre

Ap13_Crow/ septembre 18, 2020

Les valeurs du libre ont inspiré la rédaction et la diffusion de ce manuel d’initiation à Arduino, l’objectif étant à la fois : d’offrir à un public professionnel ou amateur francophone les bases d’utilisation d’Arduino ; de valoriser la communauté des développeurs et experts francophones de Arduino impliqués dans la rédaction et la mise à jour de ce manuel en français ; de

Read More

Vous avez dit Arduino?

Ap13_Crow/ septembre 18, 2020

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

Read More

Prise en main rapide

Ap13_Crow/ septembre 18, 2020

Ce chapitre vous présente les principales fonctionnalités de l’interface de l’application Arduino. L’application Arduino vous permet de créer et éditer un programme (appelé sketch) qui sera compilé puis téléversé sur la carte Arduino. Ainsi, lorsque vous apportez des changements sur le code, ces changements ne seront effectifs qu’une fois le programme téléversé sur la carte. Il est à noter que ce

Read More

Installation

Ap13_Crow/ septembre 18, 2020

L’installation de l’interface de programmation Arduino est relativement simple et possible sur les plates-formes Windows, Mac OS X et Linux. L’environnement de programmation Arduino est écrit en Java et l’interface est inspirée de Processing, un compilateur avr-gcc (pour le processeur du micro-contrôleur) ainsi que d’autres logiciels libres. Puisque Arduino s’appuie sur Java, il est nécessaire que la machine virtuelle Java

Read More