Nicolas GOILAV Geoffrey LOI Arduino Apprendre à développer pour créer des objet
Nicolas GOILAV Geoffrey LOI Arduino Apprendre à développer pour créer des objets intelligents 1 Table des matières Chapitre 1 Le module Arduino 1. Introduction au microcontrôleur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.1 Principales notions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.2 Programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2. Présentation générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3. Description technique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.1 Alimentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2 Horloge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.3 Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.4 Entrées/sorties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.5 Mémoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4. Historique de l’Arduino . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 5. Matériel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 5.1 Fer à souder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 5.2 Breadboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 5.3 Multimètre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 5.4 Câble d’alimentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Chapitre 2 Environnement de développement 1. Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 2. Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 2.1 Sous Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 2.2 Sous Linux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Les éléments à télécharger sont disponibles à l'adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI de l'ouvrage RIARD dans la zone de recherche et validez. Cliquez sur le titre du livre puis sur le bouton de téléchargement. 2 Apprendre à développer pour créer des objets intelligents Arduino 2.3 Sous Mac OS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 3. Interface de développement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 3.1 Démarrer sur l’environnement . . . . . . . . . . . . . . . . . . . . . . . . . . 33 3.2 Créer un nouveau projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 3.3 Ouvrir un projet existant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 3.4 Fonctionnalités utiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 3.5 Communiquer avec la carte Arduino . . . . . . . . . . . . . . . . . . . . . 42 4. Première application : faire clignoter une LED . . . . . . . . . . . . . . . . . . 46 Chapitre 3 Les bases de l'électronique 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 2. Quelques notions d’électricité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 2.1 Intensité, tension et puissance . . . . . . . . . . . . . . . . . . . . . . . . . . 52 2.1.1 Intensité d’un courant électrique . . . . . . . . . . . . . . . . . . . 52 2.1.2 Tension d’un courant électrique . . . . . . . . . . . . . . . . . . . . 54 2.1.3 Puissance d'un courant électrique . . . . . . . . . . . . . . . . . . . 55 2.2 Courant continu et courant alternatif . . . . . . . . . . . . . . . . . . . . 55 2.2.1 Courant continu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 2.2.2 Courant alternatif . uploads/Litterature/ arduino-interface-de-communication.pdf
Documents similaires










-
24
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Fev 17, 2021
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 1.1781MB