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)
Entradas
Mostrando entradas de noviembre, 2017
Leccion_parejas_Arana y Lemos
- Obtener enlace
- Correo electrónico
- Otras aplicaciones
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