Obtenez le prix du billet possible par. Programme mBot i modo che parcheggi autonomamente?

L’idée est que ce qui crée une aire de stationnement est une longue et étroite ligne que le robot verrouille avec le programme classique «suiveur de ligne», lorsque le robot prend l’aire de stationnement à l’intérieur et s’arrête. L’aire de stationnement est représentée par une lettre de la ligne perpendiculaire à la ligne principale:

Avec seulement le programme séquences de lignes, mBot ne permet pas l’accès au parking !!!

Résolvons le problème, par exemple en créant une brève interruption de la ligne de guidage.

Nous analyserons la procédure de stationnement:

procéder à l’avance jusqu’à ce que le général des deux destinataires indique la présence de la ligne de guidage (nastro nero)

  • capteurs sur la ligne valeur 0

  • capteur dx sur la ligne valeur 1

  • capteur sx sur la ligne valeur 2

au moment du passage sur l’intrusion de la ligne de guidage

A) surveillait l’intrusion qui signalait la présence du parking, était cassée à l’extrémité postérieure de la tête lorsque les capteurs de la ligne de guidage du parking sont devenus hors de vue.

B) Continue la rotation fine lorsque des capteurs intrubi et non alternatifs guident la ligne de stationnement

C) le robot est aligné avec la ligne de guidage du parking, s’il procède à l’avance lorsqu’un capteur indique l’extension de la ligne de guidage

D) arrêter le premier robot à être complètement retiré de la ligne de guidage de stationnement.

Pour avoir un démarrage optimal de la procédure de stationnement, la position du poteau d’intrusion sur la ligne de guidage, après quoi quelques tentatives doivent être faites à environ 6 cm de la ligne de guidage de stationnement comme le montre le dessin suivant:

Le programme, écrit au début, sera basé sur le code « suiveur de ligne », mais ne dupliquera pas la séquence de blocs de la deuxième ligne simplifiée, nous utiliserons un bloc d’apposition, dénommé segui linea, alors venez pour la procédure de stationnement à sinistra défini un bloc désigné parcheggia a sinistra, nous voyons la série de blocs:

Nous allons essayer d’ajouter plus de parking, nous utiliserons la dotation en mode que mBot andrra pour occuper le parking, en fonction du numéro que nous avons sélectionné sur la télécommande.

Kom abbiamo visto nel precedente script mBot parcheggia dans la correspondance della prima intruzione, cosa doubiamo fare ora !!!

Comptez simplement les intrusions qui rencontrent la longueur de la ligne et le stationnement dans cette zone. Pour cela, nous introduisons une variable appelée «aire de stationnement», qui contient le numéro de l’aire de stationnement sélectionnée. Ogni veut trouver une intrusion sur la ligne de guidage mBot qui décrémente la variable, stationnant uniquement lorsque la variable variable est mise à zéro:

Laisser un commentaire

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