logo

Подсветка для клавиатуры вашего ноутбука.

logo

Конечно этот мод далек от совершенства (совершенством я считаю подсветку клавиатуры MacBook Pro), но на идею стоит взглянуть. Отличное решение для тех кто использует ноутбук в плохо освещаемых местах.

Пользователь форума my Dell Mini взяв альтернативу в свои руки, добавил подсветку на свой Dell Vostro A90, железо которого идентично Dell Mini (на котором установлен Mac OS X :) ). Как видите из фото выше, подсветка оказалась не совсем в самой клаве, а над самим LCD, но это удовлетворяет потребности моддера.

Включение/выключение света регулируется кнопкой CTRL и происходит когда микроконтроллер ATtiny13 контролирующий пины клавиатуры 1 и 11, получает сигнал CTRL.

Этот мод работает в независимости от операционной системы.

Посмотреть фото галерею моддинга вы можете через Picasa веб-альбомы: http://picasaweb.google.com/vikashgoel/DellVostroA90KeyboardIlluminationLED#

Для тех кто хочет попробовать, вам пригодится код для программирования AVR:

Code:

/* Keyboard LED    *     ________                                 *
* controller for  *   -|1 o    8|--JP14 pin 1                    *
* Dell Mini 9     *   -|2      7|--JP12 pin 9                    *
* * * * * * * * * *   -|3      6|--JP12 pin 11       White LED   *
*          JP14 pin 4--|4      5|-----------------------|<----+  *
*                      |________|               68 ohm        |  *
*                       ATTiny13   JP7 pin 1----/\/\/---------+  */
#include <avr/io.h>
FUSES={FUSE_SPIEN&FUSE_SUT0,HFUSE_DEFAULT};
unsigned char pressed(void){
unsigned char c,i;
for(c=i=0;i<0xff;i++)
if((PINB&(_BV(PB1)|_BV(PB2)))==(_BV(PB1)|_BV(PB2))) c++;
return c&0x80;
}
int main(void){
unsigned char c;
for(;;)
for(c=0;pressed();c++)
if(c&0x80) for(DDRB^=_BV(DDB0);pressed(););
}

via Hack a Daymy Dell Mini
Print Friendly

Leave a Reply

You must be logged in to post a comment.

logo
logo
Powered by Wordpress | Designed by Elegant Themes