Nos domaines de formation :

Formation Arduino et Scratch, maîtriser la programmation de votre microcontrôleur
E-learning

Stage pratique
100% à distance
Durée : 2 heures 37 mn
Réf : 4SQ
Prix  2018 : 25 € H.T.
  • Programme
  • Participants / Prérequis
Programme

Tout en apprenant à la programmer avec Scratch, vous approfondirez vos connaissances de la carte électronique (composants logiques et analogiques). Vous serez ainsi capable de gérer toutes les entrées/sorties de votre système et d'être complètement autonome sur n'importe lequel de vos projets. Nous commencerons par quelques rappels sur la constitution classique d'une carte Arduino, sur la notion d'état logique ainsi que sur son pilotage avec le langage Scratch 2. Ces rappels vous permettront de mieux comprendre les exemples de projets mécatroniques qui suivront : potentiomètre et autres composants analogiques, PWM, sonar, servomoteurs, buzzer, etc. Pour finir, nous terminerons par la présentation de nouveaux logiciels de programmation (mBlock, KittenBlock, Ardublockly, Blockly@rduino) et de nouveaux matériels. Tout au long de cette vidéo nous progresserons dans les manipulations et dans la maîtrise du raisonnement algorithmique et du code qui en découle, dans le respect des bonnes pratiques de la programmation.

PROGRAMME DE FORMATION

Prérequis

  • Introduction
  • Le matériel
  • Rappels sur la notion d'état logique (ToR)
  • Scratch pour programmer

Information numérique : logique ou analogique

  • Comprendre les convertisseurs : CAN/CNA
  • La conversion en 1024 paliers
  • Lire une entrée analogique
  • Une carte sans sortie analogique

Potentiomètre (entrée)

  • Qu'est-ce qu'un "potard" ?
  • Comprendre le pont diviseur de tension
  • La visualisation grâce aux variables
  • La programmation par paliers
  • La création d’un vu-mètre

Autres composants analogiques (entrée)

  • Luxmètre
  • Thermistance
  • Joystick
  • Mesure analogique mais programmation ToR

PWM (sortie)

  • Pulser le signal : le PWM
  • Programmer par paliers avec le potentiomètre
  • Programmer en proportionnel avec le potentiomètre

Sonar HC-SR04 (entrée/sortie)

  • Qu'est-ce qu'un sonar ?
  • Câblage
  • Lier distance et puissance (PWM)
  • Exemple d'application à un robot

Servomoteur (sortie)

  • Qu'est-ce qu'un servomoteur ?
  • Câblage
  • Lier distance et position
  • Servomoteur à rotation continue

Buzzer (sortie)

  • Qu'est-ce qu'un buzzer ?
  • Lier distance et fréquence

Aller plus loin avec le code

  • Autres logiciels
  • Bonnes pratiques du code
  • Blockly@rduino
  • Conclusion
Participants / Prérequis

» Participants

Cette vidéo de formation s'adresse à toute personne intéressée par la création d'objets intelligents animés par une carte Arduino.

» Prérequis

Aucune connaissance particulière.
Intra / sur-mesure
Programme standard     Programme sur-mesure
Oui / Non

Vos coordonnées