Description
Ce cours complet de programmation de microcontrôleurs basé sur l’Arduino Uno comprend un manuel, un kit de composants, des projets pratiques ainsi qu’un cours en ligne complet avec simulations. Il est idéal pour apprendre pas à pas la programmation des systèmes embarqués avec Arduino grâce à une approche pratique.
Une introduction pratique aux systèmes embarqués avec l’Arduino Uno
Ce cours s’adresse aux débutants en systèmes embarqués recherchant une approche structurée et basée sur des exemples.
Un kit de composants comprenant des LED et des résistances, des interrupteurs, des capteurs et actionneurs, des afficheurs, une breadboard et des fils est inclus. Ceux-ci sont utilisés dans le cours pour illustrer des applications concrètes.
Aucune expérience préalable avec Arduino ou le développement embarqué n’est requise. Chaque section propose des exemples pratiques et des mini-projets conçus pour renforcer les concepts clés et encourager l’exploration. À la fin du cours, vous serez capable non seulement de reproduire les exemples, mais aussi de développer vos propres idées et applications.
Que allez-vous apprendre ?
- Programmation de microcontrôleurs avec Arduino en utilisant la carte Uno R3
- Utilisation des entrées/sorties numériques, lecture de boutons et encodeurs, commande de LED et relais
- Lecture des entrées analogiques, tensions et capteurs analogiques
- Génération de signaux analogiques et PWM
- Utilisation des communications série comme UART, I²C et SPI pour piloter des afficheurs et lire des capteurs numériques et cartes SD
- Gestion du temps
- Utilisation des interruptions
- Entrées capteurs en temps réel et contrôle via boutons, LED et afficheurs
- Commande d’actionneurs comme relais et servomoteurs
À qui s’adresse ce cours ?
- Étudiants et autodidactes explorant les systèmes embarqués
- Makers et passionnés d’IoT souhaitant améliorer leurs compétences en hardware
- Formateurs et enseignants à la recherche de matériel pédagogique prêt à l’emploi
Contenu de la boîte
- Accès au cours complet sur la plateforme Elektor Academy Pro
- Carte microcontrôleur Uno R3 + câble USB
- Livre : Programming Microcontrollers in C/C++ Using Arduino
- Fichiers de projet téléchargeables pour chaque module
- Boîte de composants :
- 2× LED, rouge, 5 mm
- LED, verte, 5 mm
- 3× résistance, 470 Ω, 0,25 W
- LDR
- Potentiomètre, 10 kΩ, linéaire
- Bouton-poussoir
- Module encodeur rotatif
- Module relais
- Capteur DHT22 (température & humidité)
- Afficheur 7 segments 4 digits compatible TM1637
- MPU-6050 IMU avec connecteurs
- Afficheur OLED I²C compatible SSD1306
- Adaptateur carte micro SD avec connecteur
- Buzzer
- Micro servo SG90
- Écran TFT SPI 240×320 compatible ILI9341
- 20× fils jumper
- Breadboard
Tous les cours de programmation (et différences de contenu)
| Cours |
Arduino |
Raspberry Pi Pico with Arduino C/C++ |
ESP32 with Arduino C/C++ |
Raspberry Pi Pico with MicroPython |
ESP32 with MicroPython |
 |
|
|
|
|
| Cours en ligne |
Access to Arduino Course |
Access to Pico with Arduino C/C++ Course |
Access to ESP32 with Arduino C/C++ Course |
Access to Pico with MicroPython Course |
Access to ESP32 with MicroPython Course |
| Carte |
Uno R3 |
Raspberry Pi Pico |
ESP32 |
Raspberry Pi Pico |
ESP32 |
| Livre |
Programming Microcontrollers in C/C++ Using Arduino |
Programming Microcontrollers in C/C++ Using Arduino |
Programming Microcontrollers in C/C++ Using Arduino |
Programming Microcontrollers in MicroPython |
Programming Microcontrollers in MicroPython |
| Kit |
Boîte de composants (40 pièces) |
Boîte de composants (40 pièces) |
Boîte de composants (40 pièces) |
Boîte de composants (40 pièces) |
Boîte de composants (40 pièces) |