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 :
Définir la couleur du pare-chocs — Indique au pare-chocs LED quelle couleur il doit avoir.
Régler la luminosité du pare-chocs — Indique au pare-chocs LED la luminosité à laquelle il doit être.
Pare-chocs pressé — Indique une valeur booléenne indiquant si le pare-chocs LED est pressé.
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 :
|
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]