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