Sommario:

Iniziare con la codifica basata su browser MBlock per HyperDuino: 3 passaggi
Iniziare con la codifica basata su browser MBlock per HyperDuino: 3 passaggi

Video: Iniziare con la codifica basata su browser MBlock per HyperDuino: 3 passaggi

Video: Iniziare con la codifica basata su browser MBlock per HyperDuino: 3 passaggi
Video: Makeblock and mBlock Apps | mBot Neo Getting Started | How to Connect to mBot Neo (mBot2) 2024, Novembre
Anonim
Introduzione alla codifica basata su browser MBlock per HyperDuino
Introduzione alla codifica basata su browser MBlock per HyperDuino

Benvenuto nel tutorial basato sul web di mBlock con HyperDuino. Questo ti mostrerà come impostare mBlock e caricare il tuo codice sul tuo HyperDuino. Questo ti mostrerà anche come creare un codice di base anche per un'auto intelligente. Per iniziare, saltiamoci dentro facendo clic QUI.

Passaggio 1: configurazione di MBlock

Configurazione di MBlock
Configurazione di MBlock
Configurazione di MBlock
Configurazione di MBlock
Configurazione di MBlock
Configurazione di MBlock
Configurazione di MBlock
Configurazione di MBlock

Quando inizia a caricare la pagina web ti verrà chiesto di abilitare il flash player se non lo hai fatto, vai avanti e seleziona abilita flash e consenti che venga eseguito da google chrome. Una volta completato, verrai portato alla pagina principale di codifica del blocco mBlock. Abbiamo quasi finito con la configurazione! Successivamente ti verrà chiesto di scaricare un plug-in necessario per compilare il codice sull'attuale Arduino/HyperDuino. Vai avanti e inizia a scaricare il software. Lo vedrai apparire nella parte in basso a sinistra dello schermo mentre viene scaricato. In caso contrario, puoi accedervi premendo i tre punti impilati sul lato destro del browser Chrome e andando su download. Se non viene visualizzato, assicurati di aver fatto clic con il pulsante destro. Sarà necessario eseguire il programma di installazione e seguire tutti i passaggi per completare l'installazione. Al termine, sarà necessario riavviare il computer come richiesto. Una volta ricaricato, dovresti essere pronto per partire!

Passaggio 2: modifica delle impostazioni per Arduino/HyperDuino

Modifica delle impostazioni per Arduino/HyperDuino
Modifica delle impostazioni per Arduino/HyperDuino
Modifica delle impostazioni per Arduino/HyperDuino
Modifica delle impostazioni per Arduino/HyperDuino
Modifica delle impostazioni per Arduino/HyperDuino
Modifica delle impostazioni per Arduino/HyperDuino

Prima di iniziare la programmazione, vorrai impostare la modalità sulla modalità Arduino e assicurarti di caricare sul tipo di scheda corretto. Per cominciare, fai clic su modifica e premi in fondo per dire Modalità Arduino. Cambierà l'aspetto dello schermo ma non allarmarti, questo ha solo eliminato il codice che sarebbe stato inutile durante la programmazione di Arduino/HyperDuino. In seguito vorrai cambiare anche la scheda che stai caricando. Sto usando Arduino Uno, a cui è principalmente abbinato HyperDuino, quindi passiamo da mBot ad Arduino Uno. Infine, vorremo impostare il tipo di connessione in modo che non venga confuso con ciò che stiamo facendo quando proviamo a caricarlo. All'estrema destra dello schermo, vai avanti e premi la scheda Connetti e seleziona "USB" e assicurati che sia collegato alla porta USB corretta a cui è collegato Arduino/HyperDuino, questo potrebbe essere tra computer diversi. Questo è tutto! Hai completato la configurazione per l'edizione del browser mBlock. Di seguito sarà riportato un codice di esempio su come realizzare un'auto intelligente e caricarla su Arduino/HyperDuino.

Passaggio 3: programmare un'auto intelligente in MBlock

Programmare una Smart Car in MBlock
Programmare una Smart Car in MBlock
Programmare una Smart Car in MBlock
Programmare una Smart Car in MBlock
Programmare una Smart Car in MBlock
Programmare una Smart Car in MBlock

Ho iniziato creando 4 blocchi per definire una funzione avanti e indietro per entrambe le ruote. L'ho fatto perché quando si effettua una funzione di svolta a sinistra e svolta a destra sarà più facile e avrà un bell'aspetto quando il robot ruota. Ti sfido prima di guardare l'immagine successiva a provare a eseguire tutti e 4 questi comandi, o anche a creare un modo diverso per far andare avanti e indietro ogni motore. Ora che abbiamo un comando avanti e indietro per ciascun motore, facciamo una funzione avanti totale, indietro totale, sinistra e destra per esso. Tecnicamente puoi semplicemente usare uno dei comandi in avanti che abbiamo appena fatto per girare a sinistra e a destra, ma mi piace far andare indietro un motore e l'altro andare avanti solo per farlo sembrare più fluido. Ora che l'abbiamo completato, passiamo al codice principale. Prima vogliamo che l'auto vada avanti generalmente all'inizio del programma. Quindi possiamo aggiungere la porzione del sensore a ultrasuoni come tale. Per ora lascerò solo un esempio della parte del sensore a ultrasuoni perché la parte migliore del codice è la creatività che ne deriva. Guarda quanto puoi rendere intelligente questa macchina. Questo codice lo lascerà aperto dove eviterà i muri ma ha ancora la possibilità di rimanere bloccato in alcuni punti. Se hai domande, non esitare a lasciare un commento così posso aiutarti lungo la strada!

Consigliato: