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

Initiation à la robotique et Arduino

Transféré par

YOSRA BGHOURI
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)
13 vues2 pages

Initiation à la robotique et Arduino

Transféré par

YOSRA BGHOURI
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

La robotique et la programmation : La robotique et la programmation :

La robotique est l'ensemble des techniques permettant la conception et la Activité3 : Utiliser le simulateur de circuit de Tinkercad pour réaliser un feu de
réalisation de machines automatiques ou des robots. circulation en utilisant 3 diodes LED de couleurs (rouge, vert, orange) et 3
Un robot est un système alimenté en énergie qui évolue dans un environnement résistances de 220 Ω commandé par la carte arduino.
statique ou dynamique, il est formé d'un microcontrôleur ainsi que d'un ou
plusieurs capteurs et actionneurs. (wikipédia) Les composantes à utiliser :
Activité1 : Utiliser le simulateur de circuit de Tinkercad pour allumer une 3 3
diode LED directement puis avec l’utilisation d’une résistance de 220 Ω.
Les composantes à utiliser : cathode- + anode resistance
Diode LED Cables de raccordement
Plaquette d’essai
Plaquette d’essai (breadboard), permet de réaliser des montages électroniques
cathode- + anode resistence sans soudure. Les connexions internes sont comme ci-contre.
Diode LED
Etape 1 Etape 2 Etape 3
Une diode électroluminescente, ou LED pour "Light-Emitting Diode", est polarisée, elle ne La séquence est la suivante :
s’allume que lorsque les pattes sont connectées dans un sens bien déterminé. • Le feu vert s’allume pendant 3 secondes,
Les cartes Arduino possèdent un microcontrôleur facilement programmable ainsi que de puis s’éteint,
nombreuses entrées-sorties. • Le feu orange s’allume pendant 1
Activité 2 : On va connecter Une diode LED à la carte Aarduino (en seconde puis s’éteint et on recommence
utilisant un des ports digital output : 13 et le GND) puis écrire un • Le feu rouge s’allume pendant 3
petit programme pour la faire clignoter. secondes, puis s’éteint,

void setup()
{
pinMode(2, OUTPUT);
Rouge pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
}
Orange
void loop()
Banchement de la Led dans les pins(5v et GND) Banchement dans le pin13 programmable
{
Programmation de la carte : digitalWrite(2, HIGH);
• Configurer le pin 13 comme pin de sortie : Vert delay(3000);
pinMode(13, OUTPUT); digitalWrite(2, LOW);
Dans la boucle principale loop :
• Allumer la LED: digitalWrite(13, HIGH); digitalWrite(3, HIGH);
High càd « ON »qui met 5v dans le pin 13 delay(1000);
• Eteindre la LED : digitalWrite(13, LOW); digitalWrite(3, LOW);
LOW càd « OFF » qui met le pin 13 à 0V
digitalWrite(4, HIGH);
• Delay(1000) ; : mettre le programme en
delay(3000);
pause pendant (1000ms = 1s).Entre ON et
digitalWrite(4, LOW);
OFF on a besoin d’assez de temps pour
}
voir le changement d’état de la LED.
Langage graphique
La robotique et la programmation : (MakeCode):
La carte microbit : BBC micro:bit une carte électronique programmable Activité 1 : Découvrir
qui a été conçue dans un but purement pédagogique. Elle permet à des l’interface du langage graphique
élèves d’aborder la robotique avec un langage graphique Makecode au lien suivant:
simple(MakeCode) ou avec le langage de programmation Python. [Link]/#editor
Pour plus d’information visitez le site : [Link]

Remarque : On va utiliser le
mode Blocks.

Programmation des Leds :


Activité 2 : Utiliser le langage graphique makecode pour
réaliser les taches suivantes :
• Afficher au démarrage un nombre, des leds de votre
choix, le texte « Bonjour », une icône enfin effacer l’écran.
• Répéter indéfiniment le message « Informatique » .
• Faire clignoter la « flèche est ».
• Lorsque le bouton « A » est pressé afficher la lettre A
• Lorsque le bouton « B » est pressé afficher la lettre B
• Lorsque le bouton « A +B» est pressé afficher la lettre C
• Lorsque la broche P0 est pressé afficher 0
• Lorsque la carte est inclinée à droite, afficher
• Lorsque la carte est inclinée à gauche, afficher 
• Lorsque la carte est secouée afficher un carré. Coordonnées des LEDs
• Allumer 2 leds de coordonnées
(x,y)=(0,2) et (4,2) puis les éteindre.
• Spécifier la luminosité à 255.
• Afficher le résultat de 2+3
• Afficher la racine carrée de 2
• Afficher le maximum de 5 et 7
• Afficher l’arrondi de 3.5
• Afficher un nombre au hasard entre 1 et 6
• Simuler un dé : lorsque le bouton « A » est pressé
afficher un nombre au hasard entre 1 et 6
• Afficher les chiffres de 0 à 9 (chaque chiffre pendant 1s=1000ms)
• Allumer une led (coordonnées au hasard) pendant 0.5s (4 fois)

Vous aimerez peut-être aussi