Charlieplexed 4 x 5 multicolor LED matriz controlada por Python en la Pi

En este Tutorial vamos a hacer una simple matriz de 4 x 5 usando solo 5 pines GPIO en la Raspberry Pi. Esto se hace con una técnica llamada Charlieplexing.

Hay muchas páginas en las interwebs sobre Charlieplexing y el lenguaje Python y cómo se todos los trabajos así que si usted quiere saber más sobre él, no dudes en utilizar su motor de búsqueda favorito para ver en él más, permite trabajo justo en la base que cambiar LEDs de encendido y apagado muy rápidamente a que se vea como nos hemos iluminado más que hacemos

¿Por qué he escrito este tutorial?

Porque hay mucho por ahí pero la mayor parte de requiere una gran cantidad de conocimiento previo o tiene archivos incompletos, o los archivos que necesitan modding, lo que os he proporcionado está hacia adelante y tú para arriba y funcionando menos de una hora

Espero que esto es tan simple incluso puede disfrutar haciendo con sus hijos, si no es luego me avisan que salió mal.

En este tutorial que voy a asumir que ha leído sobre y comprende los conceptos básicos de Charlieplexing y Python, nos concentraremos en cómo construir el hardware primero, luego te doy 2 archivos que contienen código de Python, 1 con un montón de funciones preconstruidas puede utilizar como un módulo y ampliar, el otro con algunos ejemplos de cómo programamos nuestra exhibición.

Después siguiendo este tutorial y tener un juego con el código que tendrás una buena comprensión de Charlieplexing y poder tomar las técnicas usadas para pasar al siguiente paso, hacer la pantalla más grande con los registros de cambio!!!!!!

para este tutorial necesitarás

LEDs:

He usado

4 * rojo

4 * verde

4 * azul

4 * amarillo

4 * blanco

Protoboard:

cheapo pequeño protoboard, confía en mí que necesita uno de estos...

Resistencias:

5 * resistencias

Usted necesitará hacer ejercicio qué resistencias a utilizar, mina 83 ohmios, pero hay dos de ellas en serie para cada LED (esto se explicará por qué más adelante), usar una calculadora para trabajar lo que usted necesita y dividirlo por 2

Cables de arranque:

Se necesita

20 * macho - macho

5 * macho - hembra

Le ayudará si usted tiene 5 cables de 5 colores diferentes, pero no es esencial

Frambuesa PI:

Bueno, puedo así digo lo obvio

Artículos Relacionados

Basados en Arduino bi-color LED matriz de juego de la vida

Basados en Arduino bi-color LED matriz de juego de la vida

Juego de la vida de Conway no es un juego convencional. Es el autómata celular de dos dimensiones más conocido creado por el matemático británico John Horton Conway en 1970.Se juega en una cuadrícula bidimensional de células. Una célula puede ser viv
Charlieplexed Arduino 8 x 8 LED red de protectores de pantalla hechos y simular circuitos 123D

Charlieplexed Arduino 8 x 8 LED red de protectores de pantalla hechos y simular circuitos 123D

edita: Wow, esto ganó un premio impresionante! Muchas gracias chicos!Charlieplexing (http://wealoneonearth.blogspot.nl/2013/03/design-note-charlieplexing-led-matrices.html) es un método poderoso para conducir a un gran número de LEDs de una cantidad
Sin embargo otro Daft Punk mesa (5 x 5 LED matriz)

Sin embargo otro Daft Punk mesa (5 x 5 LED matriz)

sí, sé que esto se ha hecho antes, pero queria construir mis propio, utilizando piezas como pocos como sea posible.  Construí este modelo de montaje de pared o mesa, pero puede ampliarse para hacer una mesa de café.  He construido como un estudio par
Visualizador de espectro de bi-color LED matriz Audio basados en Arduino

Visualizador de espectro de bi-color LED matriz Audio basados en Arduino

Después de que surgió con el kit del módulo de controlador de matriz de LED de Bi-color, hemos estado buscando de proyectos interesantes para trabajar con él.Está interesado en algunos de los proyectos que hemos puesto en instructables con este kit d
Bi-color LED matriz Flappy juego de aves basados en Arduino

Bi-color LED matriz Flappy juego de aves basados en Arduino

Hemos construido varios proyectos usando el módulo de controlador de matriz de LED de bicolor (rojo y verde) los kits de jolliFactory y han publicado como instructables aquí. Cada uno de estos módulos utiliza dos MAX7219 Display Driver ICs para contr
Multicolor Led

Multicolor Led

Hola, Tom aquí de juegos multiplataforma.Hace poco compre un kit de sain inteligente que contiene un montón de cosas para hacer con la tecnología, que se puede encontrar aquí: http://www.ebay.com.au/itm/SainSmart-Starter-Kit-S...Es un gran negocio y
Arduino powered tres Color 8 x 8 Led matriz

Arduino powered tres Color 8 x 8 Led matriz

cómo conectar tres colores, como en rojo, verde y azul, 8 columnas por 8 filas LEDs a un Arduino.  El número de modelo de la matriz en uso es CRM-2388ARGB-L.  No vino con las instrucciones de cableado, establecidas con una batería de 9 voltios y una
Web controlada por Arduino LED

Web controlada por Arduino LED

Este instructable le muestra cómo crear un Web-enabled tri-color LED basado en un Arduino y el escudo de WIZnet Ethernet, controlable desde cualquier navegador Web .Porque el LED se expone a través de un servicio web RESTful simple en el Arduino camb
Kaleiduino: Caleidoscopio de LED Arduino alimentado por una batería

Kaleiduino: Caleidoscopio de LED Arduino alimentado por una batería

Hola a todos y Bienvenido a mi Instructable. Este instructable le mostrará cómo hice el primer Arduino DIY siempre controlado "LED caleidoscopio"!¿Qué es un caleidoscopio de LED? Bien, nuestros tradicionales caleidoscopios usa 3 espejos se incor
Dirigible de hidrógeno controlada por Arduino-Radio

Dirigible de hidrógeno controlada por Arduino-Radio

detalles de la construcción del dirigible control remoto construí. Aquí está un breve vídeo de su vuelo:El dirigible está controlada por un transmisor en el suelo, operado por un humano. Hay tres control palancas: una para cada motor y para el servo
Toma web controlada por Arduino

Toma web controlada por Arduino

Hice una toma Web controlada por Taiwán clonado Arduino, que se basa por Arduino Pro Mini y ESP8266-1, el sitio oficial de este clon es: Webduino = x Arduino WebPodemos programar por simple HTML, CSS y JavaScript, también tiene medios de formación en
Mano robótica controlada por gesto con Arduino + movimiento de salto

Mano robótica controlada por gesto con Arduino + movimiento de salto

Importante: Como he prometido m haciendo un completo paso a paso instrucciones: Haz CLICK AQUIHola a todos, este es solo un video acerca de mi proyecto final de Universidad!La mano es controlada por el movimiento de salto + Arduino Uno (una estándar
Cortina controlada por Arduino

Cortina controlada por Arduino

En este nuevo proyecto, combinación electrónica y mecánica y había hecho un rodillo cortina controlada por Arduino.¡ Disfrute de hacer!Paso 1: Planificación del circuitoPara este circuito deberá:1 potenciómetro rotatorio2. Arduino Uno3. 12V adaptador
Control remoto grande Led matriz Artnet frambuesa Pi

Control remoto grande Led matriz Artnet frambuesa Pi

Queremos hacer una matriz grande wifi led. El proyecto uso 200 WS2801 leds y una frambuesa Pi como un 'cerebro' de la ópera.Comenzamos a hacer la estructura de madera de la matriz y después vamos a hacer un cerebro. Una frambuesa Pi con OLA de frambu