ROBOTICA CON MBOT

SOFTWARE MBLOCK PER PC

PIATTAFORMA PER PROGRAMMARE MBOT 


Collegamento del robot mBot al software mBlock v.5.2.0
Per collegare mBot al PC e programmarlo puoi utilizzare il software proprietario mBlock, sia nella versione desktop che in quella online, con o senza registrazione. Ci sono due modalità di comunicazione:
  1. upload/Carica File: il codice viene caricato sul dispositivo in modo tale che il dispositivo segua le istruzioni programmate anche dopo la disconnessione dal pc
  1. live/Dal vivo: il segnale viene inviato real-time tra dispositivo e pc, ciò permette l’interazione di mBot con lo Stage (personaggi e sfondi) attraverso l’utilizzo di broadcast e di variabili
Il collegamento del robot può avvenire attraverso tre tipi di connessione:
  • cavo USB
  • modulo Bluetooth
  • modulo 2.4 G
Assicurati che il computer che utilizzerai sia dotato di almeno una porta USB di tipo A (standard) o abbia un modulo di connessione Bluetooth e che sia installata l’ultima versione del software mBlock. Se vuoi utilizzare il software online invece è necessario installare e attivare anche il driver del dispositivo Web mBlock; assicurati, innanzitutto, che il tuo sistema operativo sia compatibile con mLink e di installarne l'ultima versione. I requisiti di sistema sono:
  • Windows 7 o 10 (64-bit recommended)
  • macOS 10.10+
Per installare mLink segui questa procedura:
  1. scarica e installa mLink dalla pagina web dedicata nel sito ufficiale di mBlock
  1. avvia mLink e assicurati che sia in esecuzione: dovrà comparire l’icona specifica nella barra degli strumenti 

Per iniziare collega mBot con mBlock 5. 

Una volta avviato il programma, il primo passo che devi eseguire è far comparire nella scheda “Dispositivi” il blocco di mBot e di conseguenza i blocchi di programmazione specifici. Per farlo:
  • clicca sulla scheda “Dispositivi” e poi sul pulsante “aggiungi” situato a sinistra della schermata (Figura 2)
  • fai doppio clic su “mBot2

Come programmare l’utilizzo dei motori in mBlock 5

I motori permettono di mettere in movimento tutti i robot che puoi costruire con il set. Puoi accenderli e spegnerli quando vuoi attraverso dei blocchi separati, decidendo anche in quale direzione far andare e far girare il robot: avantiindietro, verso destra o verso sinistra. Puoi selezionare la velocità dei motori attraverso una scala numerica che va da 0 a 100 e stabilire per quando tempo debbano rimanere accesi, in secondi. Se per la potenza inserisci numeri negativi cambierai il verso di rotazione dell’asse dei motori.

Nella categoria “Azione” sono racchiuse tutte le istruzioni che gestiscono i motori (Figura 7). Avrai notato che nelle prime quattro dovrai settare i valori di potenza e tempo mentre nella quinta il controllo temporale non viene più effettuato e il motore sarà sempre acceso fintantoché non verrà utilizzata l’istruzione di stop (l’ultima della lista). La sesta invece, al contrario delle altre, permette di gestire la velocità e la direzione (numeri positivi e negativi) di ogni singolo motore.


Per gestire completamente lo spostamento di mBot puoi utilizzare invece questo script: ad ogni freccia direzionale è associato un comportamento, il movimento si ferma premendo la barra spaziatrice
MBOT PERCORRE UN QUADRATO




Nessun commento:

Posta un commento