Kit Gamer DIY - tutorial infrarrojo (4 / 5 paso)

Paso 4: Envío de IR y jugar animaciones

El paso final en nuestro código es lo que sucede dentro del if declaraciones sólo hemos escrito. Cuando se presiona el botón de inicio, reproduce la animación de enviar y enviar el carácter de "h" para el otro jugador. Cuando el carácter h se recibe a través de la serie, reproduce la animación de recepción.

Para reproducir nuestra animación, tenemos que utilizar para bucles. Si no has usado antes, echa un vistazo en el código que escupe nuestro animador. Vamos a hacer una cosa bastante similar.

Aquí es lo que nuestro código debe parecerse.

 #include <Gamer.h> #include <GamerIR.h> #include <SoftwareSerial.h> #define NUMFRAMESSENDANIMATION 12 byte sendAnimation[NUMFRAMESSENDANIMATION][8] = { {B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B11111111}, {B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B11111111, B01111110}, {B00000000, B00000000, B00000000, B00000000, B00000000, B11111111, B01111110, B00111100}, {B00000000, B00000000, B00000000, B00000000, B11111111, B01111110, B00111100, B00011000}, {B00000000, B00000000, B00000000, B11111111, B01111110, B00111100, B00011000, B00000000}, {B00000000, B00000000, B11111111, B01111110, B00111100, B00011000, B00000000, B00000000}, {B00000000, B11111111, B01111110, B00111100, B00011000, B00000000, B00000000, B00000000}, {B11111111, B01111110, B00111100, B00011000, B00000000, B00000000, B00000000, B00000000}, {B01111110, B00111100, B00011000, B00000000, B00000000, B00000000, B00000000, B00000000}, {B00111100, B00011000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000}, {B00011000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000}, {B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000}}; #define NUMFRAMESRECEIVEANIMATION 12 byte receiveAnimation[NUMFRAMESRECEIVEANIMATION][8] = { {B11111111, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000}, {B01111110, B11111111, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000}, {B00111100, B01111110, B11111111, B00000000, B00000000, B00000000, B00000000, B00000000}, {B00011000, B00111100, B01111110, B11111111, B00000000, B00000000, B00000000, B00000000}, {B00000000, B00011000, B00111100, B01111110, B11111111, B00000000, B00000000, B00000000}, {B00000000, B00000000, B00011000, B00111100, B01111110, B11111111, B00000000, B00000000}, {B00000000, B00000000, B00000000, B00011000, B00111100, B01111110, B11111111, B00000000}, {B00000000, B00000000, B00000000, B00000000, B00011000, B00111100, B01111110, B11111111}, {B00000000, B00000000, B00000000, B00000000, B00000000, B00011000, B00111100, B01111110}, {B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00011000, B00111100}, {B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00011000}, {B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000, B00000000}}; Gamer gamer; GamerIR infrared; void setup() { gamer.begin(); } void loop() { // Say hi to the other Gamer when the START button is pressed. if(gamer.isPressed(START)) { for(int i=0; i<NUMFRAMESSENDANIMATION; i++) { gamer.printImage(sendAnimation[i]); delay(100); } infrared.send("h"); } // If hi is received, play receive animation. if(infrared.receive() == "h") { for(int i=0; i<NUMFRAMESRECEIVEANIMATION; i++) { gamer.printImage(receiveAnimation[i]); delay(100); } } } 

Artículos Relacionados

Kit Gamer DIY - Tutorial zumbador

Kit Gamer DIY - Tutorial zumbador

Este tutorial mostrará a que usted tiene que utilizar piezoeléctrico zumbador del Gamer Kit de DIY en sus programas. El timbre es lo que utilizamos para hacer todo tipo de pitidos y chirridos, usando funciones inteligentes ya creadas en la biblioteca
Hackear pájaros Flappy el DIY kit Gamer

Hackear pájaros Flappy el DIY kit Gamer

Este tutorial te mostrará cómo jugar y cambie la configuración del juego de pájaros Flappy que está incluido en la biblioteca Gamer DIY.Para este tutorial, necesitará un Gamer y un cable USB. Asegúrese de que ha instalado la biblioteca Gamer y que se
Fácil manualidades divertidas para niños: cocodrilo de papel Diy Tutorial

Fácil manualidades divertidas para niños: cocodrilo de papel Diy Tutorial

¡ Niños! Añadir este feroz pero lindo Cocodrilo de papel a su colección de animales de papel. Este fácil arte de divertido para los niños es una increíble bricolaje fácil arte Idea que todos los niños les encantaría hacer. Este fantástico Tutorial de
{TRINA} Diadema de boda moldeado: DIY Tutorial

{TRINA} Diadema de boda moldeado: DIY Tutorial

este es un tutorial simple de como hacer una diadema de boda con cuentas.  Le mostrará cómo ponerse una diadema de perlas boda tres maneras diferentes:1) 1920 inspirada2) simple y elegante3) románticaGran gracias a mi patrocinador "Mucho coser tela&q
DIY - tutorial sobres de origami fácil

DIY - tutorial sobres de origami fácil

DIY - tutorial sobres de origami fácilVideo https://youtu.be/m7M5ckiUXbMDIY - tutorial sobres de origami fácilvideoDIY - tutorial sobres de origami fácilvideoDIY - tutorial sobres de origami fácilvideoPaso 1:
Libro de parpadeo Gamer DIY

Libro de parpadeo Gamer DIY

Harta de mirar a una pantalla. Analógico de ir y hacer su propio libro de papel de DIY parpadeo Gamer. Dibujar la animación imagen por imagen de la plantilla para descargar y obtener colorantes. El Gamer bricolaje sólo tiene una pantalla de un color,
Sin embargo otro DIY Tutorial de circuitos de la flexión

Sin embargo otro DIY Tutorial de circuitos de la flexión

Hay varias guías en Instructables que explican cómo hacer tus propios circuitos flex. He estado haciendo estos años y el pensamiento que compartir mi propio flujo de trabajo. Aprendí a hacer esto en Instructables me. Asegúrese de revisar el tutorial
Tarjeta de invitacion de boda DIY - tutorial de arte

Tarjeta de invitacion de boda DIY - tutorial de arte

DIY como hacer tarjeta de invitacion de boda - tutorial arteInvitatii de nunta hecha a manoLo invitamos a suscribirse a este canal para ver futuros videos!http://xly.US/XI9s4No se olvide como, comentar y compartir este video :)Gracias por ver y les d
DIY transmisor infrarrojo para iPhone, iPod

DIY transmisor infrarrojo para iPhone, iPod

crear un transmisor infrarrojo para cualquier dispositivo de mp3 portátil, es decir, teléfonos, reproductores de música etc..Este tutorial es para crear el transmisor infrarrojo solamente.Puede usarse con el iPhone App DSLR. BOT. http://dslrbot.comUt
Portátil fácil DIY Tutorial

Portátil fácil DIY Tutorial

Que cualquier composición ordinaria portatil ves lindo y moderno, con sólo algunos papeles de scrapbooking y pegatinas. Este video tutorial te muestra cómo hacer estos cuadernos fácil DIY en unos sencillos pasos. Estos libros son únicas y especiales,
Tatuaje de la alheña DIY Tutorial │ pluma tobillo pulsera │ Boho inspira

Tatuaje de la alheña DIY Tutorial │ pluma tobillo pulsera │ Boho inspira

Un simple tutorial de Henna para todos vosotros! Super estaba inspirado de la tendencia de moda gitana Bohemia, y así creé este look henna en mi pie. Caí en amor con él!Para Henna tutoriales más, así como belleza y DIY, mi canal de Youtube aquí!
DIY Tutorial de bolso de mano: Pingüinos

DIY Tutorial de bolso de mano: Pingüinos

con los derecha colores fieltro, es increíble cómo puede transformar una simple bolsa en un lindo pingüino DIY bolso simplemente por reducción de las piezas en forma correcta y pegado en la bolsa. Si estás en proyectos de bricolaje y desea alterar su
Cómo hacer una pistola de pegamento MODED DIY / Tutorial

Cómo hacer una pistola de pegamento MODED DIY / Tutorial

https://www.youtube.com/watch?v=T6FOlVmOk2A&feature=youtu.bePaso 1: Hacer una pistola de pegamento MODED necesita!!!!!! Se me ocurrió una idea para personalizar o en otras palabras mejorar mi pistola de pegamento.Paso 2: A veces sucede que es necesar
Cómo hacer un cuchillo caliente Diy / TUTORIAL

Cómo hacer un cuchillo caliente Diy / TUTORIAL

https://www.youtube.com/watch?v=AD2udt-7Vfo&feature=youtu.bePaso 1: Hacer un bricolaje cuchillo caliente necesita! Paso 2: Hoy en día que se llega a saber cómo hacer un simple cuchillo caliente de un cautín más barato, hecho en China. Paso 3: Con un