(AT) Controlador pequeño para WS2812B (2 / 2 paso)

Paso 2: programación

Volver a la webside de Alta baja tecnología : usando mi antiguo Arduino como programador ISP y la conexión VCC, GND y MISO/MSOI/SCK/Reset de lo Attiny con los pasadores de 13-10. No olvides el capacitor de 10μF entre Reset y la tierra en el Arduino... Pero todo esto se explica mejor en su página web.

Luego cargar el gestor de arranque para el establecimiento de los fusibles y el Attiny con un strandtest de neopixel Adafruit modificado del programa: DIL el conmutador utiliza pines 0 y 1, leds están conectados con 2 (en vez del pin 6 del ejemplo original).

Por lo que las modificaciones sólo son:

Al principio:

 #define PIN 2 
 int switch1 = 0;<br>int switch2 = 1; 

En la rutina de configuración Agregue:

 pinMode(switch1, INPUT_PULLUP); pinMode(switch2, INPUT_PULLUP); 

(Estúpido error: no ha copiado mi código MSP430 (con INPUT_PULLDOWN), que no existía en el Attiny - pero por lo menos el PCB ya era correcta :-)

Y cambiar la rutina bucle:

 void loop() {if (digitalRead(switch1)) { if (digitalRead(switch2)) { rainbowCycle(20); } else { rainbow(20); } } else { if (digitalRead(switch2)) { theaterChase(strip.Color(127, 127, 127), 50); // White theaterChase(strip.Color(127, 0, 0), 50); // Red theaterChase(strip.Color( 0, 0, 127), 50); // Blue } else { theaterChaseRainbow(50); } } } 

Así que no ciclo a través de los estilos de ejemplo del differnet, pero use el interruptor DIL para seleccionar uno. Oh y no te olvides de cambiar el número de leds:

 Adafruit_NeoPixel strip = Adafruit_NeoPixel(6, PIN, NEO_GRB + NEO_KHZ800); 

Conectar 5V en extremo y te copo de nieve whatelse WS2812B objeto o que tienes en el otro extremo y disfrutar!

Artículos Relacionados

Cómo usar un PSP como un controlador de juegos para PC y PS3

Cómo usar un PSP como un controlador de juegos para PC y PS3

¿Alguna vez se sentó abajo para jugar en tu PS3 con un amigo y se dio cuenta de que sólo un controlador o estabas jugando un juego en su PC y desea que usted tenía un controlador separado? Pues ahora en vez de comprar un controlador nuevo puede utili
Cadete de Dub: Holográfica MIDI y controlador de LED para Arduino - parte 1

Cadete de Dub: Holográfica MIDI y controlador de LED para Arduino - parte 1

Creo que instrumentos musicales holográficos será común en el futuro, mostrando en todas partes de las escuelas (para educación), a los hogares (para divertirse), a las oficinas de los medios de comunicación (para la creatividad) y en los estudios de
Funtendo - un controlador retro multistick para tu PC

Funtendo - un controlador retro multistick para tu PC

Funtendo es un completamente autónomo retro gaming & controlador de sistema para tu PC.Es capaz de usar el mando original Nintendo , el N64 controlador y el controlador Clásico de Wii al mismo tiempo!Funtendo es USB accionado y también contiene una u
Válvulas de retención barato pequeño para tubería

Válvulas de retención barato pequeño para tubería

Necesitaba algunas válvulas de retención simple, compacto y pequeño para un proyecto de motor, así que construye unos tipos que, con pequeñas modificaciones, deberían funcionar bien para la mayoría de fluidos.Paso 1: Tipo I: latón accesorios de tuber
Eliminar controlador de Servo para vuelta interminable proyecto DIY fácil y rápido

Eliminar controlador de Servo para vuelta interminable proyecto DIY fácil y rápido

Aquí se muestra cómo quitar un controlador de servo para girar sin fin posible.Solo mira el video y disfrutar de
Cómo hacer un libro pequeño para tus juguetes

Cómo hacer un libro pequeño para tus juguetes

hoy voy a mostrar cómo hacer un libro pequeño para tus juguetes. Y siento que no he hice un Instructables durante mucho tiempo, es porque no tengo ideas.1. -2. grados, solía hacer una tonelada de libros (unos pero breves y mal deletreados). Incluso t
Frambuesa Pi LE Bluetooth controlador para WS2812B (NeoPixels)

Frambuesa Pi LE Bluetooth controlador para WS2812B (NeoPixels)

Bluetooth Low Energy (aka BLE/Bluetooth 4.0/Bluetooth Smart) es la más reciente encarnación de Bluetooth tecnología desarrollada por el Bluetooth SIG (la organización que mantiene la especificación). Este protocolo de comunicación está diseñado para
Hacer A un escritorio de laboratorio de electrónica (en un lugar pequeño, para principiantes)

Hacer A un escritorio de laboratorio de electrónica (en un lugar pequeño, para principiantes)

Vida sin armarios ni un sitio de trabajo no es fácil, realmente no me gusta que tengo un cuarto pequeño. Tenemos una casa de fin de semana, que estoy visitando muy a menudo porque tengo un laboratorio de electrónica todo allí (con Arduino y muchos má
Controlador de GameCube para Wiimote

Controlador de GameCube para Wiimote

En segundo lugar Instructable. Me avisas si algo necesita fijarse.No hago el circuito o programa. Justo estoy haciendo una guía que muestra el montaje paso a paso de cómo hacer un Gamecube con Wiimote controlador.La página original está aquí:http://w
Receptor de bricolaje controlador de Xbox para PC

Receptor de bricolaje controlador de Xbox para PC

¿Que siempre quisiste utilizar un controlador de Xbox 360 en tu PC y no tener que comprar un receptor de $15? Ahora usted puede! Se puede utilizar un viejo módulo de RF de Xbox 360 (anillo de luz). Tuve uno de estos desde un viejo Xbox RROD y decidió
Controlador de distancia para mesa regulable en altura

Controlador de distancia para mesa regulable en altura

Este simple Arduino conducido mod hace posible controlar su mesa ajustable en altura mediante "la fuerza". Simplemente ponga su mano cerca del controlador para bajar la tabla y un poco más para subirla. Es una manera impresionante para conseguir
Utilice un controlador de PS3 para controlar un robot NXT de Arduino

Utilice un controlador de PS3 para controlar un robot NXT de Arduino

actualización:Lo he arreglado un par de ejecución errores con el paquete de datos, y he modificado la biblioteca NXTI2CDevice para que sea compatible con Arduino 1.0.El archivo zip adjunto ha1. un nuevo sketch de Arduino2. un nuevo boceto de procesam
Adaptación de baterías pequeñas para mandos a distancia

Adaptación de baterías pequeñas para mandos a distancia

tu hijo quiere jugar wii pero eres bastante perezoso para ir a comprar pilas para él en la mañana del sábado. Creatividad a menudo proviene de lazynnes, y tuve algunas baterías pequeñas de IKEA que podría encajar en el controlador de wii. Vaya a su c
Un controlador inalámbrico para Scratch!

Un controlador inalámbrico para Scratch!

Programación Scratch es muy divertido, y es una manera de hacerlo aún más divertido con un controlador inalámbrico!Se utilizó un PocketLab y nuevas extensiones ScratchX que fueron puestos en libertad sólo para hacer un controlador inalámbrico.Hemos c