
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:40
Este instructivo muestra cómo controlar un grupo de leds con una salida de microprocesador. El micro que usaré es un Atmel Attiny2313.
Paso 1: Piezas y herramientas
Partes: Attiny2313 (obtuve 5 muestras gratis de Atmel) Enchufe de 20 pines Resistores (cualquier tamaño funcionará, dependiendo de su configuración. Lo explicaré más adelante) Regulador de 5v (cualquiera funcionará, estoy usando un LM340) Transistores o Mosfets (el más fácil de encontrar y los más baratos suelen ser 2n3904. Solo asegúrese de que sea un transistor NPN o un Mosfet de canal N) 2 condensadores pequeños (busque la hoja de datos para el regulador,.1uf y.22uf con LM340) Muchos LED's Algunos protoboard o un protoboard Cualquier programador para AVRWireTools: Soldador
Paso 2: esquema y cómo funciona
El primer esquema muestra cómo conecté filas de LED a los pines de salida. El pin de salida del AVR va a la base de un transistor, que está conectado para funcionar como un interruptor. Cuando la salida es baja, o 0v, el transistor está apagado y la corriente no puede fluir a través de la carga a tierra. Cuando la salida es alta, o 5v, el transistor está encendido y la corriente puede fluir a través de la carga a tierra. Esto se llama conmutación de lado bajo y se puede usar para leds, motores de CC, motores paso a paso y muchas otras cosas que requieren más voltaje o corriente de la que puede generar el micro. La carga para este proyecto será de algunos led. cableado de la forma que desee, pero la fuente de alimentación que está utilizando determinará cómo puede conectarlos. Para mí, encontré un cargador de computadora portátil que puede generar 16v a 7.5 amperios como máximo. Ahora la forma más eficiente de conectar los leds estaba en una matriz paralela en serie como se muestra en la tercera imagen. Para determinar el tamaño de la resistencia, primero averigüe cuánto voltaje cae por LED. Para los LED azules y verdes que utilicé, la caída de voltaje es de alrededor de 3 a 3,3 voltios. Los LED rojos y amarillos tienen alrededor de 2.2 voltios. Ahora sume todas las caídas de voltaje en serie (3 * 5 = 15v) Ahora reste eso del voltaje de su fuente (16-15 = 1v) Ahora sabe cuánto voltaje cae su resistor (1v) Ahora use la ley de ohmios para resolver R: V = IR (1v =.015R) * Usé 15ma para mis leds, esto es típico para leds de 5 mm, así que ahora cada hebra está usando 15ma de su suministro. puede ser su propia carga, o puede unir tantas como desee, siempre que la corriente total para esa carga no exceda el límite del transistor. (2n3904 puede manejar 100ma) * El transistor se puede reemplazar con un Mosfet de canal N
Paso 3: Constrúyelo
Ahora puedes comenzar a hacer una placa de prueba en tu circuito. Después de hacer algunas pruebas en la placa de prueba, soldé todo en una placa de prueba. Si quisieras ponerte realmente elegante, puedes diseñar tu propia placa y grabarla usando uno de los procesos explicados en esto. sitio.
Paso 4: programe el AVR
Ahora es el momento de programar su AVR. Si no sabe cómo hacer esto, consulte este instructivo: https://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/ Aquí está el programa que hice: Simplemente pasa por un bucle de secuencias para siempre. Una vez que el AVR está programado, puede pegarlo en el zócalo que soldó a su placa, o si no tiene un zócalo, verifique el programa en una placa de prueba, y si es correcto, entonces puedes soldar el chip en tu placa.
Recomendado:
Convierte casi cualquier cosa en un altavoz: 13 pasos (con imágenes)

Convierta casi cualquier cosa en un altavoz: puede convertir casi cualquier objeto en un altavoz utilizando un disco piezoeléctrico y un puñado de componentes adicionales. Si bien esto puede parecer mágico, en realidad hay una explicación técnica bastante simple. Al conducir un disco piezoeléctrico con un amplificador, el disco
Máscara de proyección que cambia la cara - Sea cualquier cosa: 14 pasos (con imágenes)

Máscara de proyección que cambia la cara: sé cualquier cosa: ¿Qué haces cuando no puedes decidir qué quieres ser para Halloween? Sea todo. La máscara de proyección se compone de una máscara blanca impresa en 3D, una frambuesa pi, un pequeño proyector y una batería. Es capaz de proyectar cualquier cosa y todo
¡Prepara tu Raspberry Pi para cualquier cosa !: 7 pasos (con imágenes)

¡Prepara tu Raspberry Pi para todo !: ¡Aquí en MakerSpace, nos encanta la Raspberry Pi! Y ya sea que lo usemos para programar, alojar un servidor web o probar la última distribución de Raspbian, siempre lo preparamos de la misma manera. Es un gran punto de partida para jugar con Raspbe
Cómo emular un control remoto de TV o cualquier otra cosa con Arduino Irlib: 3 pasos (con imágenes)

Cómo emular un control remoto de TV o algo más con Arduino Irlib: Introducción Hola a todos y bienvenidos a mi primer Instructable. Hoy aprenderemos, como dice el título, a emular un control remoto de TV o algo similar que funcione con señales infrarrojas usando Arduino (cualquier modelo) .El problema era: ¿Cómo puedo transmitir códigos a un
Juega cualquier cosa, desde NES a Xbox con Skittlespider A.T.S también conocido como "The Artilugio": 11 pasos (con imágenes)

Juega cualquier cosa, desde NES a Xbox, con Skittlespider A.T.S Aka "The Artilugio": este Instructable es para Skittlespider A.T.S (All Together System) también conocido como " El artilugio " Este proyecto resultó ser más difícil de lo que esperaba. En algunos aspectos también fue más fácil, por lo que no puedo decir que fue un proyecto difícil o fácil en general