Laurentvidal.fr vous aide à trouver des réponses à toutes vos questions grâce à une communauté d'experts passionnés. Notre plateforme vous connecte à des professionnels prêts à fournir des réponses précises à toutes vos questions. Explorez des solutions complètes à vos questions grâce à une large gamme de professionnels sur notre plateforme conviviale.

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

Merci d'avoir visité notre plateforme. Nous espérons que vous avez trouvé les réponses que vous cherchiez. Revenez quand vous voulez. Merci d'avoir choisi notre plateforme. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Laurentvidal.fr est là pour fournir des réponses précises à vos questions. Revenez bientôt pour plus d'informations.