USB controla lámparas de lava mini

este instructable describe la construcción de un USB accionado y controlado sistema de lámparas de lava desde un teclado USB y dos lámparas de lava que Geek USB usando un relé transistor simple interruptor de circuito accionado por el teclado LED. Ilustra una forma sencilla de controlar hasta tres interruptores de alta latencia (en hasta 120volts, 0,5 amperios) mediante una conexión USB, para una cantidad mínima de dinero (0$ a 40$ dependiendo de tu colección de basura) y sin tener que programar un controlador de control serial USB o un microcontrolador. Potencialmente también puede usar las teclas del teclado para agregar más de 100 entradas que escriba caracteres que podrían utilizarse para el control de un programa (según se describe por randofo y David Merrill, pero este enfoque no fue utilizado para este proyecto.

Este proyecto fue concebido como un regalo para mi amigo Chris Lasher para conmemorar su movimiento y comienza un programa de posgrado en Bioinformática. Chris estará haciendo un montón de programación y es un adherente de pragmática y ágil programación, uno de los principios de que es la unidad de prueba. Mientras se ejecutan las pruebas de unidad de un programa, es bueno saber si están logrando o no, y que es predominante. Famoso, algunos programadores pragmáticos hizo un sistema de retroalimentación mediante el control de tamaño completo de lámparas de lava de una unidad de prueba marco tapando algunos dispositivos de control dispositivos caseros (les costó sobre $60). Las lámparas les permitieron ver si estaban pasando por pruebas o en su defecto, y el gradual calentamiento de una lámpara les permitió ver que los acontecimientos eran predominantes. Esta es una idea fresca, pero yo quería hacer Chris algo que:

1) control de dos lámparas de lava pequeñas con USB,
2) apagado de lujo portátil de Chris e interfaz vía USB (no puertos heredados en equipos más nuevos, especialmente laptops),
3) sería un poco más caseras y hacker,
4) le asignan más barato.

Relés de conducción desde un USB al convertidor de puerto serie parece ser una solución sencilla. Hay muchos circuitos disponibles en línea para proyectos de control de puerto serie. Un excelente proyecto que adapté fue en http://www.windmeadow.com/node/4. Por desgracia, casi todos USB a dispositivos seriales no permiten poco bajo nivel golpeando (la manualmente conmutar de líneas de control) que se requiere para utilizar estos circuitos. Otro enfoque sería comprar un circuito de interfaz USB, o construir uno desde un microcontrolador. De cualquier manera, el proyecto requeriría una gran cantidad de código del microcontrolador y conductores (incluso usando los drivers de interfaz humano preexistente o un controlador prefabricado).

Decidí solucionar este problema con un teclado USB rescatado, ya que son relativamente baratos y todo lo que se necesita para tres simples en contienen/apagado salidas, en forma de número, mayúsculas y Bloq Despl LED. En Linux existen una serie de mecanismos para cambiar el LED de un programa o línea de comandos (uno incluso es referencia en Cryptonomicon). Ser es el más simple y viene preinstalado en casi todas las máquinas, ledd se basa en un modelo cliente-servidor, e incluso hay un módulo en el lenguaje de programación Ruby . Windows y sistemas operativos de Mac y otros lenguajes de programación, deben tener mecanismos comparables - publicarlos en los comentarios si sabes como cambiar teclado de LEDs en otros OSs o lenguajes de programación!

Le di a Chris su presente, y ahora no puede ver sólo si pasan sus pruebas de unidad, todos los programadores en su nuevo Departamento pueden saber lo que un fabricante de bricolaje es.

Artículos Relacionados

¿Cómo hacer una lámpara de lava

¿Cómo hacer una lámpara de lava

que siempre quisiste hacer tu propia lámpara de lava? su muy simple.Materiales1. aceite vegetal2 agua3 colorante4 alka seltzerPaso 1: paso 1Paso 1 consigue tu botella y llenarla 3/4 lleno de aceite vegPaso 2: paso 33 agregar unas 10 gotas de colorant
Lámpara de lava DIY sin alka-seltzer

Lámpara de lava DIY sin alka-seltzer

en mi proyecto escolar decidí hacer una lámpara de lava, ya que quería uno.Hice un poco de investigación y casi todos utilizan el alka-seltzer y podrían ser sólo usado una vez, beiing necesario poner más alka-seltzer para hacerla funcionar otra vez.t
Hub USB de lámpara

Hub USB de lámpara

cuando se trabaja en su computadora, haciendo tareas escolares, trabajo de oficina, etc.... A veces necesita un poco más de luz. Así conseguir una lámpara de escritorio y esperanza tiene una toma abierta, o conseguir uno que es alimentado por el puer
Lámpara de Lava permanente

Lámpara de Lava permanente

este es mi primer instructable así que espero que os gustan!Respuestas a Make-a-aprenda Q:1. ¿Qué haces?Hice una lámpara de lava permanente, trabajo y los materiales de están en la página siguiente. También, en mi sitio web, muestro las instrucciones
Lámpara de Lava casera

Lámpara de Lava casera

· Botella de agua de aproximadamente 12,7 onzas· 3/4 taza de agua con una taza de medir· 32 onzas de aceite vegetal· Alimentos para colorear, alguna funcionará, un paquete de cuatro botellas de poco· Alka-Seltzer, alguna va a funcionar, solo paquete
Resplandor de la lámpara de Lava oscura

Resplandor de la lámpara de Lava oscura

materiales:• Tarro de masón• 2/3 taza agua• 1 taza de aceite de vegetal• 1 o más tabletas de Alka-Seltzer• 2 palillos del resplandor• Tijeras o cuchilloTiempo: Aprox. 5 minutosPaso 1: Añadir aceite vegetal Agregue 1 taza de aceite vegetal.Paso 2: Aña
Cómo hacer una lámpara de Lava DIY

Cómo hacer una lámpara de Lava DIY

Vea el Video de Youtube!Lámparas de lava. Son tan fascinantes. Hoy, voy a mostrarte cómo hacer tu lámpara de lava muy propia con unos pocos ingredientes simples.Paso 1: Obtener un recipienteCoge un recipiente de plástico limpio o recipiente de vidrio
Lámpara de Lava casera DIY

Lámpara de Lava casera DIY

DIY/Homemade lámparas de Lava son muy divertidas para las familias a hacer juntos. Sepuede ser fascinante y relajante ver la lámpara de lava en acción. Esta actividad siempre mantiene a mis hijos ocupados por un buen tiempo.Paso 1: Reúna sus material
Lámpara de Lava Groovy

Lámpara de Lava Groovy

Vaya totalmente retro y volver a los años 70 con esta lámpara de lava groovy totalmente!Aquí es cómo hacer una botella de agua de una lámpara de lava groovy!Paso 1: Ingredientes/materialesEste proyecto sencillo, como ir con el "tema" requiere de
Lámpara de Lava química de tarro de masón

Lámpara de Lava química de tarro de masón

¿Que no como lámparas de lava? ¿Y que no le gusta la mezcla de productos químicos? Nadie! Por lo que todo el mundo debería probar esta lámpara de lava químico súper fresco tarro de masón. Sin calor, su interior burbujas sorprenderá a cualquier person
Lámpara de Lava (densidad de aprendizaje) de agua

Lámpara de Lava (densidad de aprendizaje) de agua

¿Quiero volver a los días de muertos agradecidos, pero no pueden conseguirse para una lámpara de lava de tema? ¿O tal vez quieres introducir los niños a las maravillas increíbles de la densidad se refiere a la temperatura, ya que busca un proyecto ac
Cómo hacer una lámpara de lava fácil

Cómo hacer una lámpara de lava fácil

esto es una forma fácil y divertida para hacer tu propia lámpara de lava casera que tendrá una duración de varios minutos.(Nota: la foto es tipo de nublado)Paso 1: Se necesita Se necesita:Copa claroaceiteaguasal o arena o grava (yo usé sal)Paso 2: Vi
Lámpara de Lava no tóxico

Lámpara de Lava no tóxico

en este Instructable mostrará cómo hacer una lámpara de Lava no tóxico. Pls voten por mí!!!!!! En la esquina superior derecha es el botón de voto, favor haga clic en él!!!!!! THXPaso 1: Paso 1 Primero debe recoger todos los materiales necesarios para
Hacer una lámpara de Lava casera

Hacer una lámpara de Lava casera

En este video tutorial voy a mostrar u hacer una lámpara de Lava en casa-Agregar 3/4 de taza de agua en botella de refresco-Rellenar el resto con aceite vegetal-Añadir alguna gota de colorante alimenticio (~ 10 gotas)-Rotura en media tableta de Alka-