Taula de continguts:

Introducció a la codificació basada en el navegador MBlock per a HyperDuino: 3 passos
Introducció a la codificació basada en el navegador MBlock per a HyperDuino: 3 passos

Vídeo: Introducció a la codificació basada en el navegador MBlock per a HyperDuino: 3 passos

Vídeo: Introducció a la codificació basada en el navegador MBlock per a HyperDuino: 3 passos
Vídeo: Cómo programar en mBlock 1: Interfaz de mBlock 2024, Desembre
Anonim
Introducció a la codificació basada en el navegador MBlock per a HyperDuino
Introducció a la codificació basada en el navegador MBlock per a HyperDuino

Benvingut al tutorial basat en web mBlock amb HyperDuino. Això us mostrarà com configurar mBlock i penjar el vostre codi al vostre HyperDuino. Això també us mostrarà com crear un codi bàsic per a un cotxe intel·ligent. Per començar, podeu saltar-hi directament fent clic AQUÍ.

Pas 1: Configuració de MBlock

Configuració de MBlock
Configuració de MBlock
Configuració de MBlock
Configuració de MBlock
Configuració de MBlock
Configuració de MBlock
Configuració de MBlock
Configuració de MBlock

Quan comenci a carregar la pàgina web, se us demanarà que activeu el reproductor de Flash si encara no ho heu fet, aneu a continuació i seleccioneu Habilita flash i permeti que Google Chrome l'executi. Un cop completat, se us dirigirà a la pàgina principal de codificació de blocs mBlock. Ja hem acabat la configuració. A continuació, us demanarà que descarregueu un endoll necessari per compilar el codi a l'Arduino / HyperDuino real. Seguiu endavant i comenceu a descarregar el programari. Veuràs que apareix a la part inferior esquerra de la pantalla mentre es descarrega. Si no, podeu accedir-hi prement els tres punts apilats a la part dreta del navegador Chrome i anant a les descàrregues. Si no hi apareix, assegureu-vos de fer clic al botó dret. Haureu d'executar l'instal·lador i seguir tots els passos per completar la instal·lació. Quan estigui complet, haureu de reiniciar l'ordinador segons se us demani. Quan es carregui la còpia de seguretat, hauríeu d'estar tots a punt.

Pas 2: ajustar la configuració d'Arduino / HyperDuino

Ajustant la configuració d'Arduino / HyperDuino
Ajustant la configuració d'Arduino / HyperDuino
Ajustant la configuració d'Arduino / HyperDuino
Ajustant la configuració d'Arduino / HyperDuino
Ajustant la configuració d'Arduino / HyperDuino
Ajustant la configuració d'Arduino / HyperDuino

Abans de començar a programar, voldreu establir el mode en mode Arduino i assegureu-vos que esteu carregant al tipus de placa adequat. Per començar, feu clic a Edita i premeu a la part inferior es dirà Mode Arduino. Canviarà l’aspecte de la pantalla, però no us alarmareu, ja que només va treure el codi que seria inútil en programar l’Arduino / HyperDuino. A continuació, voldreu canviar també el tauler que esteu penjant. Estic fent servir l’Arduino Uno, que és el que s’associa principalment a l’HyperDuino, així que el podem canviar d’MBot a Arduino Uno. Per últim, voldrem establir el tipus de connexió perquè no es confongui amb el que estem fent quan intentem penjar-lo. Al costat molt dret de la pantalla, continueu i premeu la pestanya de connexió i seleccioneu "USB" i assegureu-vos que estigui connectat al port USB adequat al qual està connectat l'Arduino / HyperDuino, cosa que pot ocórrer entre diferents equips. Això és! Heu completat la configuració de l'edició del navegador mBlock. A continuació es mostrarà un exemple de codi sobre com fer un cotxe intel·ligent i penjar-lo a l’Arduino / HyperDuino.

Pas 3: programar un Smart Car a MBlock

Programació d’un Smart Car a MBlock
Programació d’un Smart Car a MBlock
Programació d’un Smart Car a MBlock
Programació d’un Smart Car a MBlock
Programació d’un Smart Car a MBlock
Programació d’un Smart Car a MBlock

Vaig començar creant 4 blocs per definir una funció cap endavant i cap enrere per a les dues rodes. Ho vaig fer perquè en fer la funció de gir a l'esquerra i a la dreta serà més fàcil i es veurà bé quan giri el robot. Us desafio abans de mirar la següent imatge per provar de fer aquestes quatre ordres, o fins i tot crear una manera diferent de fer que cada motor vagi endavant i cap enrere. Ara que tenim una ordre cap endavant i cap enrere per a cada motor, permet fer una funció total cap endavant, cap enrere, esquerra i dreta. Tècnicament, només podeu fer servir una de les ordres cap endavant que acabem de fer per girar a l'esquerra i a la dreta, però m'agrada fer que un motor vagi cap enrere i l'altre vagi cap endavant només perquè sembli més suau. Ara que ho hem completat, anem al codi principal. Primer volem que el cotxe condueixi generalment cap endavant en iniciar el programa. A continuació, podem afegir la part del sensor d’ultrasons com a tal. De moment, només deixaré un exemple de la part del sensor d'ultrasons perquè la millor part del codi és la creativitat que s'acompanya. Mireu quina intel·ligència podeu fabricar aquest cotxe. Aquest codi el deixarà obert, on evitarà parets, però encara té la possibilitat de quedar-se atrapat en alguns llocs. Si teniu alguna pregunta, no dubteu a deixar un comentari perquè us pugui ajudar en el camí.

Recomanat: