Pare-chocs à DEL#

Introduction#

Le pare-chocs LED peut détecter lorsqu’on appuie dessus et changer de couleur ou de motif pour fournir un retour visuel.

Vous trouverez ci-dessous la liste de tous les blocs :

Ensemble de pare-chocs couleur#

Le bloc Définir la couleur du pare-chocs indique à la LED du pare-chocs quelle couleur elle doit avoir, ou si elle doit s’éteindre.

Le pare-chocs LED peut être utilisé pour suivre la position du robot dans un projet ou pour indiquer quand certaines conditions sont remplies.

définir [bumper v] en [rouge v] :: custom-led

Paramètres

Description

DIRIGÉ

Le pare-chocs LED sélectionné dont on souhaite modifier la couleur, configuré dans la fenêtre Appareils.

couleur

Couleur du pare-chocs LED :

  • rouge
  • vert
  • éteint — Éteint la LED

Exemple

au démarrage :: hat events
[Build Used: Super Code Base 2.0]
[Blink the LED off and on.]
indéfiniment
définir [bumper v] en [vert v] :: custom-led
attendre [0.5] secondes
définir [bumper v] en [éteint v] :: custom-led
attendre [0.5] secondes

Régler la luminosité du pare-chocs#

Le bloc Régler la luminosité du pare-chocs indique au pare-chocs LED quelle luminosité il doit avoir.

Un pourcentage plus élevé rend la lumière plus intense. Un pourcentage plus faible rend la lumière plus faible.

Si le pare-chocs LED est éteint, régler la puissance d’éclairage au-dessus de 0 % allumera la lumière.

Si le pare-chocs LED est allumé, régler la puissance d’éclairage à 0 % éteindra la lumière.

définir la luminosité de [bumper v] à [50] % :: custom-led

Paramètres

Description

DIRIGÉ

Le pare-chocs LED sélectionné pour modifier la luminosité, configuré dans la fenêtre Appareils.

luminosité

La nouvelle luminosité permet de régler le pare-chocs LED de 0 % à 100 % sous forme de nombre entier.

Exemple

au démarrage :: hat events
[Build Used: Super Code Base 2.0]
[Light up the LED at different brightness levels.]
définir la luminosité de [bumper v] à [25] % :: custom-led
définir [bumper v] en [vert v] :: custom-led
attendre [2] secondes
définir la luminosité de [bumper v] à [100] % :: custom-led

Pare-chocs appuyé#

Le bloc booléen Pare-chocs enfoncé indique si le pare-chocs LED est enfoncé ou non. Cela permet de vérifier si le robot entre en collision avec d’autres objets.

  • Vrai — Le pare-chocs LED est enfoncé.

  • Faux — Le pare-chocs LED n’est pas enfoncé.

<appui sur [bumper v] ? :: custom-led>

Paramètres

Description

DIRIGÉ

Le pare-chocs LED sélectionné à vérifier, configuré dans la fenêtre Appareils.

Exemple

au démarrage :: hat events
[Build Used: Super Code Base 2.0]
[Turn right when the bumper is pressed.]
pivoter [à gauche v]
attendre jusqu'à <appui sur [bumper v] ? :: custom-led>
pivoter [droite v]