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:
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:
- 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
- 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
- cavo USB
- modulo Bluetooth
- modulo 2.4 G
- Windows 7 o 10 (64-bit recommended)
- macOS 10.10+
- scarica e installa mLink dalla pagina web dedicata nel sito ufficiale di mBlock
- 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:
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
- 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: avanti, indietro, 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.
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
Nessun commento:
Posta un commento