0% ont trouvé ce document utile (0 vote)
8 vues2 pages

Introduction à Arduino et projets pratiques

Transféré par

imane.sdk96
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues2 pages

Introduction à Arduino et projets pratiques

Transféré par

imane.sdk96
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Arduino

1. Qu'est-ce qu'Arduino ?

• Définition : Arduino est une plate-forme open-source de prototypage électronique


qui permet aux utilisateurs de créer des projets interactifs.

• Matériel : Comprend un microcontrôleur, des entrées/sorties numériques et


analogiques, une interface USB pour la programmation.

2. Matériel nécessaire

• Carte Arduino (ex : Arduino Uno)

• Câble USB : Pour connecter la carte à un ordinateur.

• Capteurs et modules : (ex : LED, résistances, capteurs de température, moteurs).

• Breadboard : Pour des connections temporaires.

• Fils de connexion : Pour relier les composants.

3. Installation de l'environnement de développement

• Télécharger l'IDE Arduino : Disponible sur le site officiel Arduino.

• Installation : Suivre les instructions pour installer l'IDE sur votre ordinateur.

• Configuration : Sélectionner le type de carte et le port série dans l'IDE.

4. Premiers pas avec Arduino

• Exemple de programme simple : Faire clignoter une LED.

o Code :

Code

void setup() {
pinMode(LED_BUILTIN, OUTPUT); // Configure la LED intégrée comme sortie
}

void loop() {
digitalWrite(LED_BUILTIN, HIGH); // Allume la LED
delay(1000); // Attend une seconde
digitalWrite(LED_BUILTIN, LOW); // Éteint la LED
delay(1000); // Attend une seconde
}

 Télécharger le code : Connecter la carte et cliquer sur le bouton "Téléverser" dans l'IDE.

5. Concepts de base

• Pins (broches) :

o Entrées numériques : Pour lire des signaux (ex : boutons).

o Sorties numériques : Pour envoyer des signaux (ex : LED).

o Entrées analogiques : Pour lire des valeurs continues (ex : capteurs de


lumière).

• Fonctions :

o setup(): Fonction exécutée une fois au démarrage.

o loop(): Fonction exécutée en boucle.

6. Utilisation de capteurs et d'actionneurs

• Capteurs : Dispositifs qui détectent des changements dans l'environnement (ex :


capteurs de température).

• Actionneurs : Dispositifs qui effectuent une action (ex : moteurs, servomoteurs).

7. Projets pratiques

• Projet 1 : Thermomètre :

o Utiliser un capteur de température pour afficher la température sur un écran


LCD.

• Projet 2 : Système d'alarme :

o Utiliser un capteur de mouvement pour activer une alarme (buzzer).

8. Ressources supplémentaires

• Communauté Arduino : Forums, blogs, et tutoriels en ligne.

• Documentation officielle : Pour des références sur les fonctions et les bibliothèques.

9. Conclusion

Arduino est un excellent outil pour apprendre l'électronique et la programmation. Avec un


peu de pratique, tu peux réaliser des projets intéressants et complexes !

Vous aimerez peut-être aussi