Entradas

Avances “Space Invaders”

Imagen
“Space Invaders” María de Lourdes Arana Diego Cepeda Fernando Luzuriaga      Noviembre 2017.                             Unidad Educativa Particular Politécnico. Segundo de Bachillerato “A”- SIT Programación Investigación ¿ Que es un Space Invaders? Space Invaders es un juego diseñado por Taito Corporation, y lanzado al mercado por la plataforma Arcade. Aunque es un juego simple para los estándares actuales, fue uno de los precursores de los videojuegos modernos y ayudó a expandir la industria del sector, desde una  novedad a una industria global. Fue exitoso y popular desde su lanzamiento, siendo hasta ahora considerado como uno de los juegos “clásicos” más importantes y reconocidos  de la era. ¿ En qué consiste? El juego es del género matamarcianos, y como su nombre lo indica, consiste en el formato de shoot em up, esto significa que la jugabilidad ofrece una aventura en la cual se presenta una nave en la parte inferior de la pantalla, y
int contador; int pinesP[] = {9,14,8,12,1,7,2,5}; int pinesN[] = {13,3,4,10,6,11,15,16}; void setup() { for (contador=0; contador<17; contador++) {    // declarar todos los pines     pinMode(contador, OUTPUT);     } for (contador=0; contador<8; contador++) {    // declarar todos los pines   digitalWrite(pinesN[contador],HIGH);     } for (contador=0; contador<8; contador++) {    // declarar todos los pines   digitalWrite(pinesP[contador],LOW);     }       } void loop() { //col 1 digitalWrite(pinesN[0],LOW); digitalWrite(pinesP[3],HIGH); digitalWrite(pinesP[4],HIGH); digitalWrite(pinesP[5],HIGH); digitalWrite(pinesP[6],HIGH); digitalWrite(pinesP[7],HIGH); delay(1); digitalWrite(pinesN[0],HIGH); digitalWrite(pinesP[3],LOW); digitalWrite(pinesP[4],LOW); digitalWrite(pinesP[5],LOW); digitalWrite(pinesP[6],LOW); digitalWrite(pinesP[7],LOW); delay(1); //col2 digitalWrite(pinesN[1],LOW); digitalWrite(pinesP[0],HIGH); digitalWrite(pinesP[2],HIGH)

Leccion_parejas_Arana y Lemos

Imagen
Lección #1: Como si fueran leds Conecte la matriz 8x8 y complete el programa de la clase anterior de tal manera que se muestre en ella el siguiente simbolo. Bitácora (Proceso, Dificultades, Logros, Preguntas, Multimedia)  20puntos Conexión  20puntos Programación:  Pines como salidas  10puntos Al inicio todos apagados  20puntos Encender la figura  30puntos  (Encender al menos 1 punto 15puntos) Materiales: Protoboard Leds: amarillo, azul, rojo Arduino UNO Cables macho-macho Display 7 Segmentos Resistencias 220 ohmios  Procedimiento Conseguir todos los materiales Conexión del display 7 segmentos  Una vez listos los materiales empezar a conectar  Colocamos el display 7 segmentos en el Protoboard  Lo empezamos a conectar con el Arduino usando este diagrama y verificando los codigos para saber en donde va conectado cada pin  DESARROLLO int pinesP[] = {9,14,8,12,1,7,2,5};  //los numeros de pines a usar horizontales int pinesN[] = {1

Arreglos_Display 7 segmentos_ encender leds por tiempos

Imagen
Empezamos la actividad el Miercoles 25 de octubre de 2017 Instruccion de la clase:  Elabore la programación y conexión necesaria para mostrar los números del 0 al 9 de forma ascendente cada segundo. Utilice la estructura switch para que al llegar a 3 se encienda un led amarillo, 6 un led azul y 9 un led rojo. Materiales: Protoboard Leds: amarillo, azul, rojo Arduino UNO Cables macho-macho Display 7 Segmentos Resistencias 220 ohmios  Procedimiento Conseguir todos los materiales Conexión del display 7 segmentos  Una vez listos los materiales empezar a conectar  Colocamos el display 7 segmentos en el Protoboard  Lo empezamos a conectar con el Arduino usando este diagrama y verificando los codigos para saber en donde va conectado cada pin   6. Conexión de los leds 7. Luego de conectar los tres leds con sus respectivas resistencias procederemos a codificar de tal punto que cuando el display marque 3 se debe encender el led rojo. 8. En rojo =

Arreglos Display

Imagen
En esta clase aprenderemos a como hacer arreglos al display , debemos saber que segmento debe tener ya sea voltaje alto o bajo para que el numero se fea reflejado en el display 7 segmentos Estructura del Display 7 segmentos El siguiente diagrama nos muestra un display 7 segmentos se pueden identificar ya la parte para la conexión con números. Simulador de como deberia estar el codigo para declarar que segmento debe estar encendido y cuales no. Pines 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 Números A B C D E F G . 0 1 1 1 1 1 1 0 1 1 1 0 0 1 1 1 1 1 2 1 1 0 1 1 0 1 1 3 1 1 1 1 0 0 1 1 4 0 1 1 0 0 1 1 1