Vous êtes sur la page 1sur 9

TP1-Robotique et Programmation

Activité N°1(Définition d’un robot)

Mettez les termes suivants aux bons endroits : exécuter, logique, actionneurs,
automatique
Un robot est une machine…………………… programmable, qui possède des capteurs, un
système………………. Et des…………………………….. Il a la capacité d’interagir avec
l’environnement et …………………………………. différentes fonctions en conséquence.

Activité N°2 (Les capteurs)


Mettez les termes suivants aux bons endroits : valeurs, deux, physiques, digital
Un capteur permet de détecter des phénomènes ……………………….. (présence
d'un objet, présence d'une chaleur, présence d'une lumière...). Il existe ……….. .types
de capteurs :
• Les capteurs logiques (………………) (fournis deux valeurs possible 0 ou 1)

Exemple : Capteur de mouvement

• Les capteurs analogiques (fournis plusieurs………………………………… possibles)

Exemple : Capteur de température (LM35)


Les températures allant de -55°C à +150°C avec une précision de de ±0,5°C.

Saoudi.houcine@gmail.com
Page 1 sur 9
TP1-Robotique et Programmation

Activité N°3 (Les actionneurs)


Mettez les termes suivants aux bons endroits : comportement, émission, physique,

Un actionneur est un objet qui transforme l’énergie qui lui est fournie en un phénomène
…………….. qui fournit un travail. Il modifie le …………………………..ou l’état d'un
système (déplacement, dégagement de chaleur, ………………………………. de lumière).
Exemple :

LED

Activité N°4 (Les cartes programmables)


Identifier les trois cartes programmables suivantes :

1) …………………………….

2)…………………………………….

3)…………………………….
Activité N°5
Compléter les pointillées par les termes adéquates :
L’environnement du travail pour la robotique et la programmation :
a) Les ressources matérielles :
 Un Ordinateur
 Une carte programmable……………..
 Des capteurs et des ……………………………
b) Les ressources logicielles :
 Un système d’exploitation, exemple : Windows……….
 Driver (…………………………………….) de la carte Esp32
 Flasher/téléviser le firmware Micropython à la carte Esp32)
 Lien d’installation httpp://www.algo.tn/esp32/installation
 Un éditeur du code, exemple :…………………
Saoudi.houcine@gmail.com
Page 2 sur 9
TP1-Robotique et Programmation

Activité N°6
Ordonner les étapes suivantes pour programmer une carte programmable :
a) Exploiter la carte b) créer un programme c) envoyer le programme vers la carte
Réponse :
1)……………………………………………………………………………………………
2)……………………………………………………………………………………………..
3)……………………………………………………………………………………………...
Activité N°7
Relier par une flèche
Composant Description
1 a LED simple à brancher avec une résistance, la
patte la plus longue est le +
2 b Plaque d’essais

3 c Résistance 220 Ω

4 d Fils de connexion jumper wire male/femelle

Réponse = {(1,………….....) ;(2,………….) ;(3,……………..) ;(4,……………….…)}


Activité N°8
Comparez les montages suivants.

Saoudi.houcine@gmail.com
Page 3 sur 9
TP1-Robotique et Programmation

Activité N°9
1. Pour chaque proposition de la colonne énoncée, compléter la colonne
Réponse par la lettre qui correspond au Code approprié.

énoncé Réponse Code

Allumer la LED bleu intégrer dans … a from machine import Pin


la carte bleu intégrée import time
allumer dans la carte led=Pin(2,Pin.OUT)
while True :
1 1
led.on()
time.sleep(1)
led.off()
time.sleep(1)

Allumer la LED bleu intégrer dans … b from machine import Pin


la carte puis l’éteindre après 1 import time
seconde led=Pin(2,Pin.OUT)
2 2 led.on()
time.sleep(1)
led.off()

$req=“ Clignoter la LED bleu intégrer dans … c from machine import Pin
3 la carte pour toujours. 3 led=Pin(2,Pin.OUT)
led.value(1)

Activité N°10
a) En utilisant l’éditeur thonny, implémenté les solutions de l’activité 9.
b) Enregistrer votre travail sous D:\N_P\tp1r_act9_a.py
Activité N°11
a) En utilisant l’éditeur thonny, implémenté les solutions de l’activité 8.
b) Enregistrer votre travail sous D:\N_P\tp1r_act8_a.py.
Activité N°12
a) Proposer d’autres solutions pour les activités 8 et 9.
b) Enregistrer votre travail sous D:\N_P\tp1r_act12_a.py.
Activité N°13
Dans le domaine de la robotique et la programmation proposer des projets
réalisables, en utilisant le Kit Esp32.

Saoudi.houcine@gmail.com
Page 4 sur 9
TP1-Robotique et Programmation

Annexes
a) La carte Esp32 :

Saoudi.houcine@gmail.com
Page 5 sur 9
TP1-Robotique et Programmation

a-1) Les Pins de la Carte Esp32

Saoudi.houcine@gmail.com
Page 6 sur 9
TP1-Robotique et Programmation

b) Les capteurs :

c) Les actionneurs

Saoudi.houcine@gmail.com
Page 7 sur 9
TP1-Robotique et Programmation

d) LED

LED simple à brancher sur 3V avec une résistance


de 22, la patte la plus longue est le +

Module RGB avec résistances intégrée

LED RGB à brancher avec une résistance

Saoudi.houcine@gmail.com
Page 8 sur 9
TP1-Robotique et Programmation

e) Codes en python :
 Code énoncé_1

 Code énoncé_2

 Code énoncé_3

Saoudi.houcine@gmail.com
Page 9 sur 9

Vous aimerez peut-être aussi