Iluminación de chimenea de SparkCore Neopixel (4 / 6 paso)

Paso 4: El código

La página web de Spark.io describe el núcleo como "Bastante Arduino-ish" y que es. Puede programar y flash el núcleo a través de su IDE basada en web que ya ha contribuido a las bibliotecas para la Neopixels y muchos más.

El código es bastante crudo y me da casi vergüenza publicarlo aquí, pero... aquí está.

Hay cuatro funciones públicas:

  • setMode - elegir entre varios modos de visualización (abajo)
  • Colores - establecer el color usando rrggbb dos valores dígitos (00-99) que internamente a 0-255
  • setSpeed - utilizada el tiempo delay() para la mayoría de los modos de
  • setLength - determina cuántos píxeles deben estar en a la vez para muchos de los modos de

Los modos actuales son:

  • Chase - un número de carrera de píxeles (basados en setLength) de derecha a izquierda
  • Sólido - todos los píxeles son de un solo color
  • Pulso - no terminado a partir de esta escritura. Le paso un RGB dado a cero y vuelta basado en setSpeed
  • Parpadear - como adivinado los píxeles encenderán y se apaga en colores y setSpeed
  • Limpie - ciclos a través de los colores del arco iris de derecha a izquierda partiendo de setSpeed y setLength
  • Cylon - retitulado desde entonces a Larson un número de píxeles de golpe hacia adelante y hacia atrás basado en setSpeed y setLength *
  • Alarma - los lados izquierdo y derecho (basados en setLength) flash alternando azul y rojo como una luz de policía. Plan es/era usarlo con otros desencadenantes en caso de emergencia. Actualmente sólo asusta a los perros.
  • Marco - he añadido un poco para convertir los píxeles detrás y al lado de nuestras fotos de boda un bonito tono rojo para el efecto.

* Después de leer el artículo enlazado sobre paso de Glen A. Larson, me di cuenta de que también deba ajustar el código para que los píxeles se desvaneció a ambos lados.

Artículos Relacionados

HackerBoxes 0006: Internet de las cosas (IoT) proyectos con el fotón partícula

HackerBoxes 0006: Internet de las cosas (IoT) proyectos con el fotón partícula

Hackear el Internet de las cosas! Este mes, suscriptores de HackerBoxes están trabajando con el aglomerado de IoT de fotón a dispositivos de control por Internet, sensor de recoger datos por Internet, almacenar datos en la nube y mucho más.Este Instr
Iluminación de escalera LED NeoPixel Motion Sensor

Iluminación de escalera LED NeoPixel Motion Sensor

Hola a todos!Este es mi primer Instructable tan desnuda por favor conmigo. Cualquier comentarios y sugerencias serán apreciadas grandemente! Quería compartir mi proyecto con la esperanza de que puede simplificar la investigación, planificación, diseñ
NeoPixel reloj con escudo de botón de Internet SparkCore

NeoPixel reloj con escudo de botón de Internet SparkCore

La chispa principal Internet botón escudo sólo 11 LEDs de NeoPixel, pero tiene espacio para y casi grita el LED 12 completar el círculo.Y ¿qué podría ser más divertido que un fascinante reloj con Internet conectado LEDs?HackBergen participó en el núc
Iluminación de puerta de Neopixel reactiva

Iluminación de puerta de Neopixel reactiva

¿Adivina qué? Ahora la puerta puede tener luces en él demasiado!Pero espere, hay más! Estas luces son reactivas porque sentir al cerrar la puerta y apague automáticamente, ahorrándole tanto poder y de privación del sueño por la maravilla que brilla i
Bolso de Birkin de Neopixel de Star Wars Shoptrooper

Bolso de Birkin de Neopixel de Star Wars Shoptrooper

Para todas las princesas de la galaxia...Aquí es el Santo Grial de bolsos... ok, esta apagado es una imitación de algún tipo, pero puedo garantizar esto es el único en la acción en el universo conocido.Enciende en Delicious Darth frambuesa, luz secun
Hormigón arquitectónico: Casquillos, casquillos de la columna y chimenea hogar y chimenea de la pared

Hormigón arquitectónico: Casquillos, casquillos de la columna y chimenea hogar y chimenea de la pared

Como arquitecto tengo a veces una visión para elemento de diseño o acabado que es difícil o costoso de adquirir o construir. Por ejemplo, molde concreto productos como encimeras o muebles son hermoso y durable, pero relativamente caro.En 2011 fui a p
LEDs para iluminación de fondo

LEDs para iluminación de fondo

Una de las mejores cosas sobre el uso de impresiones 3D de estilo FDM desde un serie 1 impresora 3D para construir muros en la traslucidez del material. Este material de calidad permite elementos interactivos y performativos para integrarse en los si
Luz de 12V Neopixel RV

Luz de 12V Neopixel RV

... o, ¿cuántos fabricantes tarda en cambiar una bombilla?Un 12V luz LED en nuestra caravana quemada por ninguna razón obvia. Yo apenas estoy aprendiendo a utilizar mi nuevo escritorio CNC de la máquina y quería intentar moler algunos materiales dife
La rueda de la quemadura - Airwheel con biometría integrada e iluminación

La rueda de la quemadura - Airwheel con biometría integrada e iluminación

Sígueme como construir seguridad biométrica (huella digital), frente integrado e iluminación trasera y más, en mi monociclo de uno mismo-equilibrio Airwheel Q3 nuevo para un transporte de Burning Man 2015! Mientras que este es un proyecto de nivel de
Stargate inspirado Arduino NeoPixel 3D reloj impreso

Stargate inspirado Arduino NeoPixel 3D reloj impreso

La DHD Stargate reloj mostrará la hora de NeoPixel LED orientado alrededor de una cara de reloj simulado. El reloj ofrece un timbre cada hora hora y media que puede ser encendido y apagado. Las horas y los minutos se pueden establecer mediante pulsad
Star Wars sable de luz de Neopixel arco

Star Wars sable de luz de Neopixel arco

Para todos "esos niños extraños que son" y buscando algo que hacer en una oscura noche de invierno...Hacer la nueva empuñadura triblade con sables de luz de Star Wars: episodio 7, (VII en números romanos, si incluso enseñan eso en escuela ya)Est
Iluminación ambiental en Minecraft PE

Iluminación ambiental en Minecraft PE

Hola a todos! Sólo hizo una habitación perfecta en Minecraft PE y adivinen qué! La iluminación sólo arruinó la habitación. Siempre he encontrado las luces un poco demasiado áspero, especialmente las lámparas piedra brillante y redstone (estoy seguro
Sparkcore MetLamp

Sparkcore MetLamp

Este proyecto es una lámpara de estado de ánimo en base de SparkCore que utiliza datos de la oficina de Reino Unido se reunieron para elegir el color de la lámpara. Sus partes principales son el SparkCore y su escudo de botón de internet, que incluye
Iluminación Interior solar (consiguiendo su Solar pies mojados)

Iluminación Interior solar (consiguiendo su Solar pies mojados)

esto es más de una prueba de concepto para regular folk y hippie-alternativa-energía solar compañeros freaks por ahí. No hay ninguna razón por la que nadie debería tener que pagar por electricidad iluminar sus hogares ya. La mayoría de la energía uti