COURS INTRODUCTIF SUR ARDUINO
1. Qu'est-ce qu'Arduino ?
Arduino est une plateforme open-source de prototypage électronique basée sur des
microcontrôleurs programmables.
2. Composants principaux d'une carte Arduino :
- Microcontrôleur (ex : ATmega328p)
- Broches d'entrées/sorties numériques et analogiques
- Port USB pour la programmation
- Alimentation (via USB ou externe)
3. Environnement de développement (IDE)
Arduino IDE est utilisé pour écrire, compiler et téléverser du code vers la carte.
4. Structure d'un programme Arduino :
- setup() : fonction exécutée une fois au démarrage
- loop() : fonction exécutée en boucle
5. Exemple simple : Allumer une LED
void setup() {
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
6. Applications possibles :
- Domotique
- Robotique
- Systèmes d'acquisition de données
- Objets connectés
7. Bonnes pratiques :
- Bien identifier les broches utilisées
- Vérifier les connexions avant de brancher
- Tester et commenter le code