Tutorial para principiantes: control de matriz de LED con 2 595 registros de cambio y medidor (2 / 2 paso)

Paso 2: Cargar el sketch en Arduino

Cargar el siguiente sketch en Arduino. Debería mostrar un corazón en su matriz de LED. El retraso puede controlarse utilizando el medidor. Quitando el retraso el corazón se hace visible en su conjunto, mientras que aumenta el retraso muestra lo que realmente está sucediendo en el bosquejo. La imagen que se muestra puede ser adaptada fácilmente, cambiando los valores de la matriz ledStates.

 <p>int clockPin = 10;<br>int latchPin = 9; int dataPin = 8;</p><p>int clockPinx = 13; int latchPinx = 12; int dataPinx = 11;</p><p>int potPin = 2; int val = 0;</p><p>byte ledStates[8] = {B00000000, B00011000, B00111100, B01111110, B11111111, B11111111, B11111111, B01100110}; byte GroundLEDs [8] = {B01111111, B10111111, B11011111, B11101111, B11110111, B11111011, B11111101, B11111110};</p><p>void setup() { pinMode(latchPinx, OUTPUT); pinMode(clockPinx, OUTPUT); pinMode(dataPinx, OUTPUT); pinMode(latchPin, OUTPUT); pinMode(clockPin, OUTPUT); pinMode(dataPin, OUTPUT);</p><p> digitalWrite(latchPin, LOW); shiftOut(dataPin, clockPin, LSBFIRST, B11111111); digitalWrite(latchPin, HIGH); Serial.begin(9600); }</p><p>void loop() { for(int i=0;i<8;i++){ SetStates(ledStates[i]); GroundCorrectLED (GroundLEDs[i]); val = analogRead(potPin); int del = map (val, 0, 1023, 0, 100); Serial.print(val); Serial.print(del);</p><p>delay(del);</p><p> digitalWrite(latchPin, LOW); shiftOut(dataPin, clockPin, LSBFIRST, B11111111); digitalWrite(latchPin, HIGH); delay(del); }}</p><p>void GroundCorrectLED (byte states){ digitalWrite(latchPin, LOW); shiftOut(dataPin, clockPin, LSBFIRST, states); digitalWrite(latchPin, HIGH); }</p><p>void SetStates (byte statesx){ digitalWrite(latchPinx, LOW); shiftOut(dataPinx, clockPinx, LSBFIRST, statesx); digitalWrite(latchPinx, HIGH); }</p> 

Artículos Relacionados

[Tutorial para 4DIY.ORG] - Cómo controlar LED con iphone usando [4DIY.ORG] App y Ethernet Shield

[Tutorial para 4DIY.ORG] - Cómo controlar LED con iphone usando [4DIY.ORG] App y Ethernet Shield

Paso 1: Materiales y herramientas1. Arduino Uno R3.2. Arduino Ethernet Shield.3. [4DIY.ORG] de la aplicación (soporte iOS y Android).4. RJ45 Cable.5. rompa la Junta.6. ROJO LED.7. resistencia.8. alambre.Paso 2: Subir el Sketch de Arduino Archivo de d
Maravilloso diseño Tutorial para principiantes como hacer puntadas para su ropa 3D

Maravilloso diseño Tutorial para principiantes como hacer puntadas para su ropa 3D

En este tutorial maravilloso diseñador gratis para principiantes aprenderá paso a paso crear puntadas de diseñador maravilloso para tu ropa en 3D. Antes de empezar, usted necesitadescargar las texturas de puntos maravilloso diseñador libres por los e
French Twist pelo estilo Tutorial para principiantes!!!

French Twist pelo estilo Tutorial para principiantes!!!

Twist francés pelo estilo Tutorial para principiantes!!!Moda cool y awesome, este maravilloso pelo Twist Francés estilo es tan sencillo de hacer que es elegante y con estilo para ostentar. A pocos pasos de fáciles y accesibles, este estilo urbano hac
Cómo crear Custom CSS3 desplegable menús: menú desplegable CSS tutorial para principiantes

Cómo crear Custom CSS3 desplegable menús: menú desplegable CSS tutorial para principiantes

¿estás cansado de tu dependencia de JavaScript? ¿O un nuevo desarrollador web que no quiere abordar un tercer lenguaje junto con HTML y CSS de programación? Entonces no hay necesidad de preocuparse más porque desde el lanzamiento de CSS3 ahora puede
Cómo hacer pasteles - Tutorial para principiantes!

Cómo hacer pasteles - Tutorial para principiantes!

En este tutorial te mostrará cómo utilizar tonos pastel, con consejos básicos y algunas técnicas avanzadas para sus dibujos! También he añadido un dibujo velocidad (fanart de Castillo móvil del aullido) para mostrar cómo color con pasteles.Nota: es u
Matriz de LED con controlador de juego - un primer proyecto

Matriz de LED con controlador de juego - un primer proyecto

este proyecto fue construido para mi clase de introducción de la electrónica de la Universidad de Waterloo en Canadá.  Esta fue mi primera introducción a la electrónica y por lo tanto, mi primer proyecto.Siga estos pasos para construir una matriz de
Matriz de LED con cambio de registros

Matriz de LED con cambio de registros

este instructable pretende ser una explicación más completa que otros disponibles en línea. En particular, esto le dará más explicación de hardware que está disponible en la marquesina de LED instructable por led555.ObjetivosEste instructable present
Matriz de LED con Arduino

Matriz de LED con Arduino

Hola, soy Javier de Makespace Madrid. La semana pasada organizamos una quedada para jugar con matrices de LED y Arduinos. Esto fue parte de "La noche de la electrónica con Jameco"Este instructivo está basado en el taller. Utiliza una sola matriz
Matriz de LED con un presupuesto

Matriz de LED con un presupuesto

Una única pieza de mobiliario sin tener que gastar un montón de dinero?! Eso es lo que quería lograr en este proyecto. También no estoy completamente familiarizado con la programación y la electrónica y, como la mayoría de nosotros, creo que los LEDs
Control de tira de LED con atenuador y circuitos de pulsos Audio

Control de tira de LED con atenuador y circuitos de pulsos Audio

Este es un circuito realmente pongo juntos basado en otro Instructable para el pulso a la música: Este Instructable me puso a pensar que es un poco una basura para tener tira LED sentado en el ferrocarril de imagen que puede ser utilizado cuando está
¿9 * 9 matriz de LED con Arduino

¿9 * 9 matriz de LED con Arduino

siempre deseó tener una pantalla más grande?Esta indicación se basa en una matriz de LED verde de 9 * 9. La pantalla es impulsada con una placa Arduino (Duemilanove en mi caso).¿Por qué utilizamos una matriz y no enciende para arriba los leds individ
Matriz de LED con arduino fácil

Matriz de LED con arduino fácil

Voy a enseñarle cómo utilizar una matriz de Led MAX7219 con arduino UNO y la mejor parte es que es súper fácil.Paso 1: ¿Qué necesita?La lista de piezas:1. MAX7219 LED Matrix2. M/F cables de puente3. Arduino UNO4. cable USB para arduino5. computadoraP
Rakshak uno: un rover para recopilación de datos y vigilancia con funciones de registro de datos, alertas de voz y medición de la distancia.

Rakshak uno: un rover para recopilación de datos y vigilancia con funciones de registro de datos, alertas de voz y medición de la distancia.

I ntroducciónEste sistema robótico puede controlarse utilizando un GUI usando procesamiento. El rover puede controlarse mediante el envío de comandos a través de la GUI en el portátil. Utiliza los módulos de xbee serie 2 para la comunicación inalámbr
Completa el tutorial para principiantes de una frambuesa pi.

Completa el tutorial para principiantes de una frambuesa pi.

Este instructable le ayuda a pi de frambuesa de la instalación por primera vez sin monitor hdmi. Al final de este tutorial puedes ver la pantalla de escritorio de frambuesa pi desde su portátil de servidor.nivel de dificultad: - 1/5No se requiere nin