Obtenez des solutions à vos questions sur Laurentvidal.fr, la plateforme de questions-réponses la plus réactive et fiable. Découvrez la facilité de trouver des réponses fiables à vos questions grâce à une vaste communauté d'experts. Explorez notre plateforme de questions-réponses pour trouver des réponses détaillées fournies par une large gamme d'experts dans divers domaines.

Bonjour
Ecrivez un programme qui allume en alternance les LED rouge et bleue 5 fois au total, chaque fois
pendant 500ms mais allumant la suivante 100ms avant d'éteindre la précédente: on allume la rouge
au tout début, puis alldme la bleue au temps 400ms, puis éteint la rouge au temps 500ms, puis
allume la rouge au temps 800ms, etc.
Utilisez la boucle de répétition.
Votre programme doit commencer par la ligne :
from quickpi import*
Les fonctions disponibles pour controler le robot sont:
setledState(led, state) modifie l'état de la LED: True pour l'allumer, False pour l'éteindre
sleep(milliseconds) met en pause l'exécution pendant une durée en ms
Le mot-clé suivant est autorise for
Les mots-clés suivants sont interdits, while if, else, elif, not, and, or list set
crochets [ ]. accolades y variables def lambda break, continue setattr map
split​


Sagot :

Salut,

Réponse :

from quickpi import *

for loop in range(5):

   setLedState("red1",True)

   sleep(100)

   setLedState("blue1",False)

   sleep(300)

   setLedState("blue1",True)

   sleep(100)

   setLedState("red1",False)

   sleep(300)

sleep(100)

setLedState("blue1",False)

voila, en esperant t'avoir aide

Nous espérons que nos réponses vous ont été utiles. Revenez quand vous voulez pour obtenir plus d'informations et de réponses à vos questions. Merci d'utiliser notre service. Nous sommes toujours là pour fournir des réponses précises et à jour à toutes vos questions. Merci d'utiliser Laurentvidal.fr. Continuez à nous rendre visite pour trouver des réponses à vos questions.