Découvrez notre Chaîne YouTube "Ingénierie et Projets"
Découvrez notre Chaîne Secondaire "Information Neuronale et l'Ingénierie du Cerveau"

Titre: La plateforme Arduino

Auteurs: Xavier Serpaggi

Ecole: École Nationale Supérieure des Mines de Saint-Étienne

Résumé:

  • Rajouter des exemples pour toutes les fonctions Arduino (digital analog)
  • Rajouter un exemple de code fonctionnel qui relève une valeur de capteur.
  • Parler des bibliothèques externes parfois nécessaires.

Un μC est principalement composé :

  • d’une unité de calcul
  • de mémoire
  • de modules d’entrée/sortie

Tout ça dans un petit chip avec une consommation électrique faible (quelques milli-Watts) et un coût peu élevé. Les principaux fabricants de μC sont Texas Instrument, STMicroelectronics, Atmel. Nous utiliserons des μC Atmel, de la famille ATMega.

Il existe plusieurs μC ATMega, dont l’ATMega328 et l’ATMega2560. Ce sont tous

  • des μC 8 bits Advanced RISC Architecture à 16 MHz
  • avec de la mémoire (Flash, EEPROM et RAM)
  • des lignes d’E/S programmables
  • une interface série
  • un ADC 10 bits (Analog to Digital Converter)
  • des timers/compteurs 8 et 16 bits
  • un comparateur analogique
  • etc.

Extrait du sommaire:

1 Matériel
2 Microcontrôleurs
3 Arduino
4 Programmation C, environnement de développement
5 Programmation C – rappels
5 Environnement de développement (IDE) Arduino
6 Détails divers
7 PWM
8 Interruptions
9 Interface série
10 Bus série
11 Rappels d’électronique
12 Moteurs
13 Compléments

Formation_Programmation_Arduino_cours_6

Télécharger le fichier PDF: La plateforme Arduino

Le blog contient des publicités, elles permettent de financer l'hébergement et maintenir le blog en fonctionnement. Vous pouvez utiliser adblock pour une lecture sans publicités.

You have successfully subscribed to the newsletter

There was an error while trying to send your request. Please try again.

FPGA | Arduino | Matlab | Cours will use the information you provide on this form to be in touch with you and to provide updates and marketing.