Cuprins:

Merge! Unity + Arduino = Juego Y Aprendizaje: 4 Steps
Merge! Unity + Arduino = Juego Y Aprendizaje: 4 Steps

Video: Merge! Unity + Arduino = Juego Y Aprendizaje: 4 Steps

Video: Merge! Unity + Arduino = Juego Y Aprendizaje: 4 Steps
Video: Learn Unity in 17 MINUTES! [2023 UPDATED PINNED COMMENT] 2024, Iulie
Anonim
Merge! Unity + Arduino = Juego Y Aprendizaje
Merge! Unity + Arduino = Juego Y Aprendizaje

Go es Modelo funcional de un sistema multimedia basado en la interacción con mundo virtual en 3D por medio de gamificación y objeto físico, el cual permite învățarea și evaluarea temelor IpTV și WebTV, dicha enseñanza y evaluación se da en tres niveles de aprendizaje care este conceptual, metodologic și funcțional.

Modelul constă de trei părți, care vor fi un pas la realizare:

1. Programare en Unity

2. Construcción del montaje y code en Arduino.

3. Implementarea obiectului fizic cu montajul.

Pasul 1: Pasul 1: Realizarea codului în unitate

Pasul 1: Realizare Del Code En Unity
Pasul 1: Realizare Del Code En Unity
Pasul 1: Realizare Del Code En Unity
Pasul 1: Realizare Del Code En Unity
Pasul 1: Realizare Del Code En Unity
Pasul 1: Realizare Del Code En Unity

Go pretende ser un game that permita through the use and reproduction de videos, enseñar on WebTV e IPTV, pentru apoi evaluați utilizatorul asupra prezentării acestor teme.

La mecánica de juego es muy sencilla, una vez que comience el juego, el usuario caerá en un espacio con diferentes islas / banderas y al acercarse a cada una de ellas, se reproduce un video care dară o scurtă explicație asupra temei titlului în la bandera. El user obtendrá mas points por cada video that mire hasta that the reproduzca all, dichos videos no solo suman points, de asemenea, sunt necesare pentru a răspunde la întrebările următoarelor activități. O dată el utilizator vea filmele, trebuie să dirijeze la casilla "Go" și să apere butonul de acțiune pentru a continua.

Următoarele activități pretend evaluează cu privire la 3 tipuri de învățări (conceptuale, metodologice și funcționale), pentru asta, activitățile subsecuente sunt proiectate pentru a aplica fiecare unul din ele respectiv. Pentru fiecare activitate pe care utilizatorul o răspunde corect, se sumarizează punctele.

Por ultimo, dependiendo de la cantidad de actividades resueltas y sus points, se afișează un mesaj către utilizator indicând că activitatea a terminat.

În acest pas se lasă imaginile relevante ale activității și respectului pachetului codului în Unity.

Pasul 2: Pasul 2: Codul În Arduino și Montaj

Paso 2: Código En Arduino Y Montaje
Paso 2: Código En Arduino Y Montaje
Paso 2: Código En Arduino Y Montaje
Paso 2: Código En Arduino Y Montaje
Paso 2: Código En Arduino Y Montaje
Paso 2: Código En Arduino Y Montaje

Ahora, procedem la realizarea codului și a montajului în arduino.

Cod:

El code en Arduino trebuie să realizeze următoarele trei tareas: Crear un mesaj (cadena String) fiecare care se mueva el potenciómetro o se oprima un button. Encender un Led cuando uno de los botones sea accionado. Trimite mesajul cu acțiunile primite prin portul serial al programului în Unity.

El code es sencillo y consta de declarations of the variables, los botones, el potenciómetro și el Led.

Nota: El valor que genera un potenciómetro es de 1 a 1024, y cómo debemos simular el giro de un personaje, es decir, 360 grados, se multiplică valorile aranjate pentru potențometrul por 0.35.

Se adjunta el código en arduino.

Montaj:

El montaje debe ser realizado, primero en circuitos.io o parecidos para simular su buen funcionamiento, y luego en físico con los componentes que se muestran en las imágenes.

Pasul 3: Paso 3: Montaje En El Objeto Físico

Paso 3: Montaje En El Objeto Físico
Paso 3: Montaje En El Objeto Físico
Paso 3: Montaje En El Objeto Físico
Paso 3: Montaje En El Objeto Físico
Paso 3: Montaje En El Objeto Físico
Paso 3: Montaje En El Objeto Físico

Pentru realizarea schemei obiectului fizic de GO, se folosește un editor de grafice vectoriale. En el cual se ve reflectat în imaginea subidă.

A partir de this esquema se realizează el corte de las piezas en un MDF de 40cmx30cm.

De tot acest lucru rezultă el control fizic pentru puterea interacționează în lumea 3D de GO. El paso a seguir es la implementación del Arduino y el componente electrónico, es decir, meter el montaje hecho con anterioridad dentro de nuestro objeto físico.

Pasul 4: Disfruta

Ya tienes tu juego educativo en Unity care se comunica cu un obiect fizic în arduino prin puerto serial;)

Recomandat: