Faro de LED luz - trabajo preliminar (3 / 6 paso)

Paso 3: El Arduino código

El código adjunto a continuación es un sketch de arduino llamado lighthouse1.ino. Tenga en cuenta que estamos tratando de desaparecer 16 LED separadas en una secuencia específica y patrón de sincronización utilizando modulación por ancho de pulso (PWM). Sin embargo, el micro de arduino solo tiene 7 pines que pueden ser utilizados para PWM en hardware. Por lo tanto, debemos aplicar PWM en el software. Afortunadamente, Brett Hagman ya ha implementado esto en su biblioteca softPWM para arduino. Instrucciones para entre ellos y utilizar esta biblioteca encontrará en la documentación de softPWM.

Notas

Modificar este código a tus necesidades. Usted puede notar que la función loop() contiene simplemente una llamada a la función lighthouse_mode(). Esto es porque habrá al menos un modo más, un sleep_mode() en que las luces se dan vuelta apagado durante el día mientras que una célula solar cargo la batería hasta que esté lo suficientemente oscuro para volver a lighthouse_mode.

El código define múltiplo entero matrices con valores predefinidos para los alfileres de salida LED, revoluciones por minuto, número de vigas y el ancho de las vigas. Una matriz adicional contiene los números de cada uno de los tres botones de entrada. Los pasadores botón va a utilizar resistencias de pull-up integrado de arduino, por lo que se invierte el botón lectura lógica (pin Lee alta hasta que se pulsa el botón y baja cuando se pulsa el botón).

Si usted no sabe cómo cargar el código en su arduino, por favor lea el Conseguir comenzado con Arduino Página principal.

Artículos Relacionados

2 LED luz Multi Hack.

2 LED luz Multi Hack.

tiendas de 100 yenes son un tipo de tienda de descuento que venden una amplia gama de productos.Esto corresponde aproximadamente a un dólar estadounidense.Buscar el material de la obra aquí.Ya hackeado 2 LED luz multi que se encontró en la tienda de
Un controlador de Xbox con LEDs luz

Un controlador de Xbox con LEDs luz

este instructable expone a la luz hasta las cuatro A, B, X, Y botones y joya de un original Xbox Controller-S.Para completar este proyecto, se recomienda estar cómodo con un soldador. Incluso si usted no tiene experiencia en soldar pero quisiera apre
Instalar Halo LED luz de niebla de proyector

Instalar Halo LED luz de niebla de proyector

Cuando se combinan el aspecto elegante de los anillos halo, más la salida super luminosa de luces de niebla de proyector, usted obtendrá una producción de conjunto bastante aseada con una mirada suave. Como la mayoría de los productos para estos faro
Un Control remoto muy simple LED luz intermitente

Un Control remoto muy simple LED luz intermitente

La idea de este Instructable es mostrarle cómo hacer una muy simple y pequeña, divertida, encantadora, curiosamente intermitente LED luz debajo de la decoración de su elección, parpadea por cualquier señal de Control remoto infrarrojo que recibe!Ya s
Cómo hacer una cadena de LED luz de hadas usando de MR16

Cómo hacer una cadena de LED luz de hadas usando de MR16

este instructable es una manera super sencilla, fácil y divertida hacer una cadena de LED luz de hadas utilizando downlights LED MR16.También es mi primer instructivo!, finalmente después de años de DIY y diversión ocupa vanamente. ^_^Así, consigue h
Pecera LED luz de la luna / luz de luna

Pecera LED luz de la luna / luz de luna

este instructable le mostrará cómo agregar con seguridad LED de iluminación para una pecera/vivero.Yo he probado las versiones anteriores de noche / Luna iluminación en el depósito, pero no estaban hasta la tarea:Luna v1 - impermeabilizada de LED de
Subaru BRZ 3 LED luz de freno DIY guía o Scion FR-S

Subaru BRZ 3 LED luz de freno DIY guía o Scion FR-S

* por favor tenga en cuenta que esta guía DIY requerirá modificación a los componentes originales y aftermarket. Proceda bajo su propio riesgo, iJDMTOY no es responsable de cualquier daño o perjuicio que puede ocurrir debido a la instalación *Esta gu
Faro de LED $3

Faro de LED $3

bien, esta es mi entrada en el hack lo reto.  Aquí, vamos a utilizar dos luces separadas para hacer un faro impresionante!. Permítanme primero estipula que $3 depende de costos de materiales, puede ser mayor o menor, pero de cualquier manera usted co
Berrea de cristal LED luz azul

Berrea de cristal LED luz azul

he visto muchos proyectos creativos que utilizan las populares botellas de "Berrea". Otros proyectos tenían dos características que quería mejorar1: el uso común de las baterías en lugar de una fuente más permanente de2: las manchas intensamente
DMX512 control tubo del LED luz

DMX512 control tubo del LED luz

quería construir algunos futuristas y ciencia ficciones estilo Torres/tubo de luz para un sistema de puente de la nave espacial estoy construyendo.   Los postes de luz fueron encajar en las esquinas delanteras del puente para ayudar a llenar el espac
Brillante LED luz de hielo crisantemo

Brillante LED luz de hielo crisantemo

crear un crisantemo de escultura de hielo mini que se enciende con la bondad de rgb impermeable LED!Hacer un manojo y flotar en un recipiente de vidrio para mayor diversión.El molde del caucho puede ser reutilizado y así puede el LED una vez que se d
DIY rígido tira acuario LED luz

DIY rígido tira acuario LED luz

Buscaba un barato LED luz para mi tanque de camarón (54 litros/15 galones). He decidido empezar un proyecto DIY muy sencillo para ahorrar dinero y compartir en instructables.Cosas que necesitas:tiras de LED rígidas 1 o más impermeables; usted los enc
Música LED luz caja modificado esquema

Música LED luz caja modificado esquema

este es mi esquema modificado para ser utilizado con música LED luz caja Instructable de motadacruz.La idea es que, en lugar de usar sólo un canal de tu cable de audio, utilizando dos transistores puede usar ambos canales y alambre para separar caden
Actualización DIY / sobrecarga su teclado LED / luz del ordenador portátil

Actualización DIY / sobrecarga su teclado LED / luz del ordenador portátil

Hola de nuevo!Trabajar tarde en la noche con lúgubre luces tenues de la Laptop no es la mejor idea para sus ojos.Aquí tomaremos un portátil normal de Ebay LED luz de teclado y modificarlo para mejor brillo y color (blanco neutro).En la primera foto,