Paso 3: Poner todo junto
- ATtiny25 microcontrolador
- conveniente alimentación MOSFET, por ejemplo IRFZ44
- Regulador de voltaje 05 78L
- resistor de 10Kohm (para la línea de reset)
- resistencia de 150 ohm (para el indicador opcional LED)
- receptor remoto infrarrojo
- condensador electrolítico 100uF
- pedazo de perfboard
Las fotos muestran la colocación de los componentes y los necesarios puentes en la parte trasera de la soldadura. Actualmente estoy pensando en hacer un diseño de PCB para el mando, pero por ahora esto es todo lo que tengo.
El código fuente para el controlador se une, junto con un binario precompilado que se basa en el mismo tipo de control remoto chino que usar. Si utiliza un tipo diferente de control remoto debe primero averiguar los códigos del control remoto y luego cambiar las líneas correspondientes en el archivo 20131217_tiny_LED_dimmer.c:
// chinese multicolor LED remote #define LEDPROTOCOL 2 #define LEDADDRESS 65280 #define LEDUP 92 #define LEDDOWN 93 #define LEDONOFF 64
Compilar el código muestra que cabe incluso en el más pequeño dispositivo Attiny:
- Programa: 1762 bytes (86.0% lleno)
(.text,. Data + .bootloader) - Datos: bytes 46 (35.9% lleno)
(. Data + contenido + .noinit)