Taula de continguts:

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

Vídeo: Vaja! Unity + Arduino = Juego Y Aprendizaje: 4 Steps

Vídeo: Vaja! Unity + Arduino = Juego Y Aprendizaje: 4 Steps
Vídeo: Leap Motion SDK 2024, Desembre
Anonim
Vaja! Unity + Arduino = Juego Y Aprendizaje
Vaja! 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 que permet l’aprenentatge i avaluació dels temes IpTV i WebTV, dicha ensenyament i avaluació es fa en tres nivells d’aprenentatge que son conceptual, metodològic i funcional.

El model consta de tres parts les quals cada un serà un pas a realitzar:

1. Programació en Unity

2. Construcció del muntatge i codi en Arduino.

3. Implementació de l’objecte físic amb el muntatge.

Pas 1: Pas 1: Realització del codi en unitat

Pas 1: Realització Del Codi En Unitat
Pas 1: Realització Del Codi En Unitat
Pas 1: Realització Del Codi En Unitat
Pas 1: Realització Del Codi En Unitat
Pas 1: Realització Del Codi En Unitat
Pas 1: Realització Del Codi En Unitat

Go pretende ser un joc que permet mitjançant l’ús i reproducció de vídeos, ensenyar sobre WebTV e IPTV, per després avaluar a l’usuari sobre el presentat sobre aquests temes.

La mecànica de joc és molt senzilla, una vegada que comença el joc, l’usuari caurà en un espai amb diferents illes / banderes i a l’acercar a cada una d’elles, es reproduirà un vídeo que donarà una breu explicació sobre el tema del títol en la bandera. L’usuari obtindrà més punts per cada vídeo que mire fins que els reprodueixi tots, aquests vídeos no només sumen punts, també son necessaris per respondre les preguntes de les següents activitats. Una vegada l’usuari veu els vídeos, haurà de dirigir-se a la casella "Go" i apretar el botó d’acció per continuar.

Les següents activitats pretenden avaluar-se respecte als 3 tipus d’aprenentatges (conceptuals, metodològics i funcionals), per això, les activitats subsecuents estan dissenyades per aplicar cada un d’ells respectivament. Per cada activitat que l’usuari respon correctament, se li sumaran punts.

Per últim, depenent de la quantitat d’activitats ressoltades i els seus punts, es mostrarà un missatge a l’usuari indicant que l’activitat ha acabat.

En aquest pas es deixaran les imatges pertinents de l’activitat i el paquet respectiu del codi en Unity.

Pas 2: Pas 2: Codi En Arduino Y Montaje

Pas 2: Codi En Arduino Y Montaje
Pas 2: Codi En Arduino Y Montaje
Pas 2: Codi En Arduino Y Montaje
Pas 2: Codi En Arduino Y Montaje
Pas 2: Codi En Arduino Y Montaje
Pas 2: Codi En Arduino Y Montaje

Ahora, procedim a realitzar el codi i el muntatge en arduino.

Codi:

El codi en Arduino ha de realitzar els següents tres tareas: Crear un missatge (cadena String) cada que es mudi el potenciómetre o s’oprima un botó. Encender un Led quan un dels botons sea accionado. Enviar el missatge amb les accions aconseguides mitjançant un port serial al programa en Unity.

El codi és senzill i consta de declaracions de les variables, els botons, el potenciómetre i el Led.

Nota: El valor que genera un potenciómetro és de 1 a 1024, i com debem simular el gir d’un personatge, és dir, 360 graus, es multiplica el valor arrojat per el potenciómetre per 0.35.

Se adjunta el código en arduino.

Muntatge:

El muntatge ha de ser realitzat, primer en circuits.io o parecidos per simular el seu bon funcionament, i després en físic amb els components que es muestren en les imatges.

Pas 3: Pas 3: Montatge 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

Per realitzar l’esquema de l’objecte físic de GO, s’utilitza un editor de gràfics vectorials. En el qual es veu reflectit en la imatge subida.

A partir d’aquest esquema es va realitzar el tall de les peces en un MDF de 40cmx30cm.

De tot això resulta el control físic per poder interactuar al món 3D de GO. El pas a seguir és la implementació de l’Arduino i el component electrònic, és a dir, mesura el muntatge fet amb anterioritat dins del nostre objecte físic.

Pas 4: Disfruta

Ja tens el teu joc educatiu en Unity que es comunica amb un objecte físic en arduino mitjançant port serial;)

Recomanat: