À propos de ce cours
Introduction à Arduino
Introduction du cours :
- Présentation de la plateforme Arduino (types, caractéristiques et domaines d’utilisation)
- Installation, configuration et Introduction du l’IDE Arduino.
- Test et téléversement du programme sur la carte
- Premier programme : clignotement d’une LED ("Blink")
- Structure de base d’un programme Arduino (setup() et loop())
- Utilisation des fonctions de base (digitalWrite, digitalRead, analogWrite, analogRead)
- Interfaçage avec des Capteurs et des Actionneurs
Travaux pratique
- TP1 : Commande d’une LED
- TP2 : Commande d’un Buzzer
- TP3 : feux de carrefour
- TP4 : Jeux de lumières
- TP5 : Commande d’une LED par bouton
- TP6 : Commande d’une LED par pc
- TP7 : Commande d’une LED par potentiomètre
- TP8 : Utilisation des capteurs (ultrason, température, lumières, gaz, flammes …)
- TP9 : Commande d’un servo moteur
- TP10 : Commande d’un moteur a courant continue
- TP11 : Contrôle des actionnaires par Bluetooth via ARDUINO
- TP12 : Réalisation d’un robot éviteur d’obstacle
- TP13 : Piloter d'un Robot par un Smartphone
Objectifs d'apprentissage
À la fin de ce cours, les participants seront capables de :
1. Comprendre les bases de l'électronique et des microcontrôleurs.
2. Configurer et utiliser un environnement de développement Arduino.
3. Programmer des cartes Arduino en utilisant le langage de programmation Arduino (basé sur C/C++).
4. Interfacer des capteurs et des actionneurs avec la carte Arduino.
5. Concevoir et réaliser des projets électroniques interactifs.
6. Déboguer et résoudre les problèmes courants rencontrés dans les projets Arduino.
Prérequis :
Ce cours nécessite des connaissances de base en informatique et en programmation.
-----------------------------
Le cours d'Arduino est conçu pour les débutants et les passionnés de technologie qui souhaitent apprendre à programmer et à créer des projets
Ce cours est idéal pour les amateurs, les étudiants, les enseignants et les professionnels qui souhaitent explorer le monde fascinant de l'électronique et de la programmation avec Arduino.