Desvanecimiento de la luz del teclado RGB (6 / 8 paso)

Paso 6: Preparación para la codificación

Para programar el ATTiny, en gran medida la forma más fácil es usar un programador FTDI. Este dispositivo se conecta al puerto USB del ordenador y los programas el ATTiny, sin problemas adicionales. SparkFun tiene un buen programador FTDI, pero gasto $20 no es el objetivo de este proyecto, por lo que no voy con esta opción.

El enfoque más fácil la segunda sería utilizar un Arduino con un poquito de circuitería extra para programar el ATTiny. El sitio web 42 Bots tiene un buen tutorial sobre esto, que puede ser encontrado aquí.

Sin embargo, también no tengo un Arduino, por lo que me dejó con algunas opciones muy creativas. Utilicé el puerto paralelo (y un cable paralelo hackeado) en mi computadora Linux, junto con tres resistencias de 220Ω y un protoboard, para programar mi chip ATTiny85. Si decides ir a esta ruta, después de haber agotado todas las opciones "normales", aquí están algunas instrucciones:

  • Hacer estas conexiones en el protoboard

    • 1 a pin ATTiny85 pin SCK, a través de un 220Ω resistor en paralelo
    • Pin 2 a pin ATTiny85 MOSI, a través de un 220Ω resistor en paralelo
    • Pin 11 al pin ATTiny85 MISO, a través de un 220Ω resistor en paralelo
    • Paralelo 16 a pin ATTiny85 pin RESET, a través de resistencias no
    • 18 a pin ATTiny85 pin GND, a través de sin resistencias en paralelo
    • Conector USB + 5V ATTiny85 + 5V
    • Conector USB GND a GND ATTiny85
  • Comprueba que tienes los números del eje derecho con un multímetro para probar los cables - el cambio de colores
  • Descargar e instalar el editor de Arduino
  • Descargar la base de Arduino Tiny y descomprimirlo
  • Añadir el núcleo (el nombre de la carpeta "minúsculo") a la carpeta "hardware" en la carpeta de "sketchbook"
  • Abrir el editor de Arduino y seleccione el ATTiny85 MHz 1 opción de las herramientas > menú Boards
  • Elegir el "Programador paralelo" de las herramientas > menú de programadores
  • Utilizando el LED parpadeando bosquejo de ejemplo, pulse el botón subir y la esperanza para el éxito!
  • Si da un error de permisos, Google el error concreto y aplicar el comando terminal fix correcto

También pueden seguir las instrucciones si utiliza otros programadores, omitiendo el paso acerca de cómo conectar el puerto paralelo para el ATTiny. Asegúrese de seleccionar el programador correcto.

Una de las mejores partes del núcleo de Arduino Tiny es que permite programar el chip ATTiny85 en Arduino intuitiva, muy fácil de usar lenguaje de programación. Esto permite a mentes más jóvenes, así como personas algo no técnicas, para aprender programación mientras te diviertes. Honestamente no sé si habría completado este proyecto si era incapaz de usar el lenguaje de Arduino. Simplifica enormemente el proceso.

El núcleo también permite un pin 3 que una salida PWM de la ATTiny85. PWM significa modulación de anchura de pulso y se utiliza comúnmente para controlar la intensidad de las luces y la velocidad de motores. Utilizando PWM sobre el ATTiny, es posible cambiar el brillo de cada color de LED, creando un suave arco iris de todas las posibles combinaciones de dos colores.

Artículos Relacionados

Teléfono inteligente controlado por luz del humor RGB

Teléfono inteligente controlado por luz del humor RGB

Estado de ánimo son siempre fascinantes para mí y es un muy buen proyecto para empezar empezar con Arduino.¿Qué es una lámpara de estado de ánimo?Lámparas de estado de ánimo son dispositivos de iluminación que se utilizan para establecer un determina
Luz del teclado del ordenador portátil

Luz del teclado del ordenador portátil

amabilidad portátil para el tecladoMateriales:viejo cassettepistola de pegamentoSierragoma de borrarlinterna LEDcable USBcintaresorte de un bolígraforesistencia de 220 ohmPaso 1: Obtener un cassette viejo y desmontarlo. Necesitamos sólo una parte.Pas
ATtiny85 RGB Mini luz del humor!

ATtiny85 RGB Mini luz del humor!

He visto luces de estado de ánimo RGB con Arduino, PIC y más grande AVR virutas, pero nunca uno con el ATtiny85. Es por eso que decidí hacer uno.Esta luz de estado de ánimo es super sencilla de hacer y todas las piezas pueden adquirirse en línea por
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,
Ventana falsa luz del humor

Ventana falsa luz del humor

Para todos los que viven actualmente en el sótano de sus padres o volver a vivir en el sótano de sus padres, vestir a su morada sin ventanas con esta luz limpia ventana imitación del humor. Por cierto, su habitación ha ya sido alquilado hace mucho ti
Luz del humor mención de Twitter

Luz del humor mención de Twitter

Luz del humor mención de Twitter - una luz de estado de ánimo que le avisa cuando es mencionado en Twitter.Se trata de una simple introducción en cómo controlar tu Arduino desde Twitter. Si eres nuevo en Arduino Twitter Arduino procesamiento Twitter
Hágalo usted mismo brillante luz del sol legible al aire libre LCD pantalla

Hágalo usted mismo brillante luz del sol legible al aire libre LCD pantalla

el reto con este proyecto fue producir un monitor de vídeo portátil, de bajo costo que funcionaría al aire libre, a pleno sol.Y al ser portable, también tendría que ser una operación de drenaje actual bajo.La principal inspiración para este diseño er
USB luz de teclado

USB luz de teclado

este es un simple y útil gadget portátil puede ser utilizado como una luz de teclado por la noche para los ordenadores portátiles y puede ser utilizado como una lámpara de mesa de alimentación usbPaso 1: partes 1 LED blanco (mayor mejor)2 dispositivo
Bloqueo del teclado con el servo utilizando ATtiny84

Bloqueo del teclado con el servo utilizando ATtiny84

En este instructable, vamos a hacer una combinación de la cerradura a su puerta, con un teclado y un servo, usando ATtiny84.Pero no podemos usar la librería Servo incluida en el IDE de Arduino, como ATtiny84 solo tiene 2 temporizadores de 8 bits y ni
Estado de ánimo-Cube (luz del humor del Li-ion)

Estado de ánimo-Cube (luz del humor del Li-ion)

En la sección de electrónica de Instructables.com todos parecen mostrar gran cariño por LEDs. Después de leer muchos artículos, pensé que sería un buen momento para contribuir a la plétora de proyectos LED. Presentando... Estado de ánimo-Cube! Este "
Hacer un gran poco luz del libro de componentes electrónicos reciclados

Hacer un gran poco luz del libro de componentes electrónicos reciclados

este tip describe un gran pequeño libro luz procedente de un cargador de celular viejo y una luz de teclado de computadora. No tengo muchos detalles para compartir, lo que hace es bastante simple.El objetivo de este instructable es compartir un conce
Cadena humor-luz mediante LEDs RGB de alta potencia

Cadena humor-luz mediante LEDs RGB de alta potencia

tengo participa este proyecto más de un año atrás y trabajar en él y desde entonces. Ahora por fin ya está hecho.El objetivo era tener una estado de ánimo-luz bonita para mi salón, inspirado en una consola de iluminación estándar, un amigo tuvo una v
Montaje de la Mini luz del humor v1 Kit

Montaje de la Mini luz del humor v1 Kit

la Mini luz de estado de ánimo es un circuito pequeño generador de luz color de interactivo y reprogramable.  La luz de estado de ánimo consiste en un Texas Instruments MSP430 micro controlador conectado a dos LEDs RGB, cuatro botones y algunos compo
Pinza batería Powered luz de teclado

Pinza batería Powered luz de teclado

aquí es cómo hacer una luz de teclado simple que usted puede cortar en cualquier ordenador portátil! Disfrutar, de un voto por favor para mí!Paso 1: Las partes Se necesita lo siguiente. 1 x pila de 9v 1 x grande con cable LED 1 x 9v batería 1 x pinza