Description des blocs – Plateforme de construction robotique Arduino avec open source | Ressource d’apprentissage Makeblock

Descriptions de bloc

programme mbot – Ce bloc d’en-tête indique que le programme sera traduit en code Arduino et téléchargé sur la carte mCore.

attendre – Le programme attend l’entrée de l’heure

note de jeu – La tonalité sélectionnée est jouée sur le buzzer intégré pour la durée sélectionnée.

bloc pour toujours – Une boucle pour toujours – tout le code à l’intérieur de la boucle fonctionnera pour toujours

bloc led – Règle les LED – peut sélectionner la LED gauche, la LED droite ou les deux LED et éventuellement rouge, vert et bleu entre 0 et 255.

bloc à ressort Moves mBot – les options sont en avant, en arrière, à gauche ou à droite, la vitesse entre -255 et 255.

ensemble-moteur – Peut contrôler les moteurs individuellement en réglant M1 ou M2 à un réglage de puissance entre -255 et 255.

moins de blocs – Le plus petit que l’opérateur. Si la chose que vous mettez sur le côté gauche est plus petite que celle que vous mettez sur le côté droit, ce bloc sera évalué comme vrai, sinon il est faux.

bloc capteur à ultrasons – Cela renvoie la valeur du capteur à ultrasons en centimètres. Les valeurs possibles sont comprises entre 3 et 400. Vous devez vous assurer que le port correct est sélectionné.

bloc capteur de lumière – Cela renvoie la valeur du capteur de lumière. Les valeurs possibles sont comprises entre 0 et 1023, 0 étant sombre et 1023 étant clair.

bloc if – Si la condition de la ligne supérieure est vraie, le code à l’intérieur de ce bloc sera exécuté, sinon ce ne sera pas le cas.

bloquer au hasard – Cela renvoie un nombre aléatoire entre les deux chiffres que vous entrez.

et bloquer – Ce sera vrai si la chose à gauche ET la chose à droite sont toutes les deux vraies.

bloc suiveur de ligne – Cela renvoie le capteur du suiveur de ligne comme suit: 0 – pas de lumière réfléchie, 1 – lumière réfléchie à droite, 2 – lumière réfléchie à gauche, 3 – lumière réfléchie des deux côtés. Vous devez vous assurer que le bon port est sélectionné.

bloc booléen suiveur de ligne – Renvoie vrai ou faux. Le port correct doit être sélectionné, puis le côté du capteur et si vous testez le noir ou le blanc.

créer une variable – Ce bouton crée une variable.

variable – Ce bloc renvoie la valeur de la variable.

Ajustable– Définit la variable sélectionnée sur la valeur spécifiée à droite.

changeable – Ajuste la variable sélectionnée avec le montant entré à droite.

reset-timer-block – remet la minuterie embarquée à 0 (la minuterie commence à compter immédiatement).

bloc de minuterie – Renvoie la valeur de la minuterie en secondes.

bloc de bouton booléen – Bloc booléen qui a été imprimé ou publié comme alternative.

bouton-en-tête-bloc – Ne peut être utilisé qu’à partir de l’environnement mBlock. Déclenche l’exécution du code sous ce bloc lorsque le bouton intégré est enfoncé ou relâché.

faire un bloc – Crée un bloc (fonction)

bloquer les appels – appelle une fonction avec la possibilité d’envoyer des paramètres.

définir-bloc – Le bloc d’en-tête d’un bloc (fonction). Le code associé à ce bloc d’en-tête est exécuté lorsque la fonction est appelée.

paramètre – Renvoie la valeur du paramètre.

envoyer-message-bloc – envoie un message par infrarouge.

recevoir-mbot-msg – renvoie tous les messages que mBot a reçus via infrarouge.

blocs de données disponibles – Ce bloc est utilisé pour vérifier si mBot a reçu des données via une communication série.

sont comme des blocs – Utilisé pour vérifier si deux chaînes sont égales. Habituellement utilisé pour vérifier qu’une ligne lue à partir de la communication série correspond à une certaine chaîne.

bloc de ligne de lecture – Renvoie une ligne lue à partir de la communication série.

bloc de ligne d'écriture – Envoie une ligne via la communication série.



Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *