Some old AVR projects
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
 
 
 
Ondřej Hruška dbdcefea38 Cleanup, reorganization před 11 roky
..
Makefile Cleanup, reorganization před 11 roky
README.md Cleanup, reorganization před 11 roky
main.c Cleanup, reorganization před 11 roky
utils.h Cleanup, reorganization před 11 roky

README.md

Keyboard Lamp

This is a keyboard lamp with adjustable brightness, that remembers last brightnbess level even when powered off.

I've made it as a replacement for my broken ThinkLight.

It uses ATtiny13, and the schematic is something like this:

                             Vcc
                              |
              ,---------------+
              |               |
              |  +----u----+  |
              '--|         |--'
                 |  ATMEL  |       Buttons
 ,--[180R]-|<|---|         |--BRT----o/ o---,
 |        LED2   |  ATtiny |                |
 |              -|    13   |--DIM----o/ o---+--- GND
GND              |         |
              ,--|         |----,
              |  +---------+    |           LED1
              |                 |         ,-|<|--[47R]-- Vcc
             GND                |         |
                                '-[10k]-|<  Transistor NPN
                                          |
                                         GND

LED1 is the bright white LED, LED2 is an indicator that the brightness has been saved. You can leave LED2 out if you want.

Fuses and other settings can be found in the Makefile.