Arduino

6 jours II Code CNCP : 2233 II Certif info : 93877

/Arduino

Dans cette formation, vous allez apprendre à programmer l’Arduino UNO, l’une des cartes à microcontrôleur les plus populaires du
monde. Vous aborderez la conversion analogique numérique, la PWM ainsi que les différents protocoles de communication.
Vous verrez également comment réaliser des objets connectés. Vous découvrirez ensuite comment réaliser des projets créatifs à base d’Arduino.
À la fin de cette formation, vous serez capable de concevoir des robots programmables.

Les objectifs de la formation Arduino

A l’issue de la formation « ARDUINO », les apprenants auront les capacités de :

  • Découvrir les concepts de base de l’électronique et de l’électricité
  • Programmer la carte Arduino Uno et exploiter ses différents composants
  • Utiliser les composants électroniques les plus courants au format modules Grove ou Breadboard et les capteurs analogiques et numériques
  • Comprendre le principe de la lecture analogique et de la PWM
  • Étudier les différents protocoles de communication
  • Communiquer l’Arduino avec la Raspberry Pi
  • Créer des objets connectés à l’aide de la plateforme open source IoT
  • NodeMCU basée sur la carte électronique ESP8266
  • Concevoir et réaliser des projets créatifs (Station météo, Oscilloscope…)
  • Animer et construire des robots à base d’Arduino (mBot, Zumo, OTTO…)
Lien vers site CPF

Les prérequis de la formation Arduino

Avoir des connaissances de base en langage C et C++

Vous n’avez pas les prérequis nécessaires pour la formation Arduino? Contactez-nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.

Lien vers site CPF

Le public de la formation Arduino

La formation « ARDUINO » s’adresse à  tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en développement d’application pour les objets connectés, notamment  :

  • Directeur/chef de projet ou responsable métier
  • Ingénieur en électronique
  • Technicien en électronique
  • Développeur informatique
  • Ingénieur d’étude, de recherche et développement
  • Consultant technique
  • Statisticien et Mathématicien
  • Professeur
Lien vers site CPF

0

Certif Info

0

Code CNCP

0

Jours

0

Heures

Contenu de la formation
Arduino

Introduction à la carte Arduino
1. Bienvenue dans « Arduino : Apprendre l’électronique et le codage »
2. Présentation de l’Arduino
3. La liste du matériel nécessaire à la formation
4. Où acheter votre matériel ?
5. Quiz : Introduction à la carte Arduino

Prendre en main votre carte Arduino

1. Profiter des fichiers d’exercice
2. Télécharger et installer les logiciels
3. L’IDE : Téléchargement et installation
4. Comprendre l’électronique et l’électricité
5. Découvrir la carte UNO
6. Description technique de la carte Arduino Uno
7. La famille Arduino
8. Fréquenter la communauté d’Arduino
9. Utilisation de l’IDE Arduino
10. S’initier au langage Arduino
11. Programmer de registre à registre
12. Quiz : Prendre en main votre carte Arduino

Mettre en œuvre vos premiers programmes

1. Les outils
2. Les principaux composants électroniques
3. Le langage Arduino
4. Programmer un jeu de lumière
5. Programmation par blocs
6. Faire du Morse avec une LED externe
7. Appréhender les résistances de tirage
8. Assurer la lecture d’une entrée digitale
9. S’initier aux notions d’interruption
10. Réagir à l’interruption du jeu de lumière
11. Connaître les autres sources d’interruption
12. Travail à faire 1 : Mettre en œuvre vos premiers programmes
13. Quiz : Mettre en œuvre vos premiers programmes

Utiliser la lecture analogique et la PWM

1. Lire et numériser une tension
2. Le compteur binaire
3. Faire évoluer le jeu de lumière
4. Le potentiomètre
5. Afficher la tension convertiePlan de la Formation
6. Le buzzer
7. Utiliser un accéléromètre analogique
8. Étudier le programme de l’accéléromètre
9. L’encodeur rotatif
10. Mettre en œuvre un capteur d’humidité
11. Capteurs d’humidité du sol et de niveau d’eau
12. S’initier à la PWM
13. La LED RGB
14. Mettre en application la PWM
15. Les LED adressables (Neopixel)
16. Travail à faire 2 : Utiliser la lecture analogique et la PWM
17. Quiz : Utiliser la lecture analogique et la PWM

Section 5: Appréhender les protocoles de communication

1. Comprendre le fonctionnement de la liaison série
2. Liaison série
3. Faire communiquer le PC et la carte UNO
4. S’initier au fonctionnement de la liaison SPI
5. Mettre en place la liaison SPI côté maître
6. Mettre en place la liaison SPI côté esclave
7. Aborder le fonctionnement du bus I²C
8. Bus I2C
9. Étudier le fonctionnement du capteur TC74
10. Radio
11. Bluetooth
12. Régler les commandes AT du module HC_06
13. Se connecter avec le module HC_06
14. Infrarouge
15. Réseau (câble Ethernet)
16. Support pdf : Wi-Fi
17. Travail à faire 3 : Appréhender les protocoles de communication
18. Quiz : Appréhender les protocoles de communication

Section 6: Mettre en pratique d’autres applications

1. Utiliser un afficheur à 7 segments
2. Effectuer un affichage démultiplexé
3. L’afficheur sept segments
4. Le capteur de luminosité, d’inclinaison et magnétique
5. Utiliser un afficheur LCD
6. Découvrir les différentes fonctions d’affichage
7. Vérifier le fonctionnement de l’afficheur
8. L’afficheur alphanumérique LCD
9. Le relais
10. Faire communiquer la carte UNO en ZigBee
11. Programmer la carte UNO
12. Le cadran analogique (galvanomètre)
13. Les moteursPlan de la Formation
14. Gérer les bibliothèques dans L’IDE d’Arduino
15. Le capteur infrarouge de mouvement (PIR)
16. Le capteur de distance à ultrason HC-SR04
17. Lancer une séquence de gravure
18. L’horloge en temps réel
19. Le lecteur de carte SD (ou microSD)
20. Conclure sur la mise en œuvre de cartes UNO
21. Travail à faire 4 : Mettre en pratique d’autres applications
22. Quiz : Mettre en pratique d’autres applications

Section 7: Communiquer la Raspberry Pi avec l’Arduino et créer des objets connectés à base de la ESP8266

1. Comprendre la communication entre Arduino et Raspberry Pi
2. Internet des objets, objets connectés et objets intelligents
3. Introduction
4. Kit NodeMCU Iot Starter Kit : présentation de la carte ESP8266
5. Kit NodeMCU Iot Starter Kit : présentation des autres composants
6. Installation et configuration de Arduino IDE
7. Installation de Bash sous Windows
8. Installation du Broker Mosquitto
9. Test de fonctionnement du capteur de température et d’humidité
10. Conversion du message du capteur en JSON
11. Configuration du broker de message
12. Configuration d’un exemple de client MQTT
13. Envoi d’un message de température et d’humidité via MQTT
14. Quiz: Communiquer la Raspberry Pi avec l’Arduino et créer des objets
connectés à base de la ESP8266

Section 8 : Concevoir et réaliser des projets créatifs à base d’Arduino

1. Présentation des projets
2. Projet 1_Synthétisuer thérémine
3. Projet 2_ Jeux de mémorisation musicale
4. Projet 3_Système d’arrosage automatique
5. Projet 4_Oscilloscope minimal
6. Projet 5_Lampe multicolore pilotée en Bluetooth
7. Projet 6_Station météo Wi-Fi
8. Travail à faire 5 : Concevoir et réaliser des projets créatifs à base d’Arduino
9. Quiz : Concevoir et réaliser des projets créatifs à base d’Arduino

Section 9 : Animer et construire des robots à base d’Arduino

1. Robotique
2. Robot 1_Robot suiveur de ligne
3. Robot 2_mBot
4. Robot 3_ZumoPlan de la Formation
5. Robot 4_Robot bipède Otto
6. Robot 5_Yeux animatroniques
7. Travail à faire 6 : Animer et construire des robots à base d’Arduino
8. Quiz : Animer et construire des robots à base d’Arduino

Section 10 : Examen final

1. Fiche synthétique
2. Contrôle final
3. Votre avis compte

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences du module Arduino.

Modalités De Formations

ARDUINO

Le module Arduino est disponible en 3 modalités : E-learning tutoré, Blended Learning et en présentiel.

FOAD / E-Learning tutoré

La formation certifiante Arduino est disponible en e-learning ou à distance tutoré. Vous serez accompagné par un formateur / tuteur tout au long de la formation.

Blended-Learning

La formation certifiante Arduino est disponible en Blended learning. La partie apprentissage se déroule en e-learning, et les projets fil rouge en présentiel.

Présentiel

La formation certifiante Arduino est disponible en présentiel ou en distanciel.
La formation sera animée par un formateur à distance ou en classe.

Financement et Éligibilité

de la formation ARDUINO

CPF

CPF « Compte Personnel de Formation.

VAE

VAE: Validation des Acquis de l’Expérience.

AIF

AIF : Aide Individuelle à la Formation par Pôle Emploi.

CPF de transition

CPF de transition pour une Reconversion Professionnelle.

Contrat PRO

Contrat d’alternance ou de Professionnalisation.

POEc

Préparation Opérationnelle Emploi Collective.

PDC

Plan de Développement de Compétences de l’entreprise.

AFPR

Action de Formation Préalable à l’Embauche.

POEi

Préparation Opérationnelle Emploi Individuelle.

Besoin d'un