quarta-feira, 25 de março de 2009

Leds que acendem de acordo com acesso ao Disco Rigido (10 Leds)

The PCB layout if using two 10 LED arrays

Again three links are used here.


HDD Activity Meter 20 LED Versions HDD Activity Meter 20 LED Versions
Component layout - top view (left) and Track layout - Viewed from above (right)


HDD Activity Meter 20 LED Versions
The finished board.


HDD Activity Meter 20 LED Versions
Wiring detail between the LED arrays viewed from above.

segunda-feira, 23 de março de 2009

Teste de USB - Como fazer?

A cada dia surge mais um novo gadget ligado na USB e isso demanda um número maior de portas, logo, os gabinetes de hoje em dia estão vindo com mais portas USB em tudo que é canto, na frente, atrás, em cima, etc...

Essas USB frontais não são ligadas diretas à placa mãe, são uma extensão da mesma, e são muito fáceis de serem invertidas. Quanto mais USB, mais fácil a chance de ter portas invertidas.
Você não conhece ninguém que perdeu um pen-drive com USB invertida? Então, prazer. Eu já tive um pen-drive perdido dessa maneira.

Então, vamos ao que interessa, como fazer um teste de USB??

Funcionamento: As portas USB funcionam com 4 fios mas só precisaremos de dois, um de +5V e o outro de 0V(terra). Quando invertida a porta os fios são trocados e por isso queimam os dispositivos. O Teste de USB se baseia nisso daí, em duas luzinhas(leds); Normal ou Invertido. Lembre: NÃO usaremos os fios VERDES nem BRANCO.

Material:

2 Resistores de 390R: R$0,05 cada
2 Leds (Verde e Vermelho): R$0,15 cada
1 Cabo USB(qualquer cabo que tenha USB): R$4,00 no ML
1/5 Metro de cabo Termoretrátil: R$0,50
Solda, tesoura, ferro de solda, etc...
(obs: qualquer cabo usb serve)

Simulando: Usando o Proteus fiz uma simulação do circuito elétrico em duas posições, Normal e Invertida. Bem simples, mas se alguém não entender me passa um email.

Esquema no Proteus 7

Montagem:

1) Corte o cabo USB do tamanho que lhe for viável (eu deixei uns 8 dedos pra usar ele como lanterna também) e descasque os dois fios de dentro. Lembrando das cores dos fios: +5V e TERRA.

Cabo USB cortado

2) Corte um pouco as pernas dos resistores e leds (lembre que a perna maior é o polo positivo(+) do led) para não ficar tão grande.

Resistores e leds cortados

3) Solde cada resistor a cada led (pode soldar em qualquer uma das pernas do led) e cubra com um pedaço do cabo termoretrátil (para fazer o isolamento das partes metálicas).

Resistores soldados nos leds

4) Coloque pedaços do cabo termoretrátil nas pernas do led para organizar as partes metálicas e esquente um pouco (o cabo termoretrátil tende a contrair quando esquentado).

Leds com cabos termoretrátil

5) Solde a perna MAIOR do led VERDE à perna MENOR do led VERMELHO.

6) Solde a perna MENOR do led VERMELHO à perna MAIOR do led VERMELHO.

7) Solde a perna MENOR do led VERDE ao fio PRETO.

8) Solde a perna MAIOR do led VERMELHO ao fio PRETO.

obs: Lembre que você escolheu colocar o resistor em uma das duas pernas do led, logo, uma perna do led estará em um fio VERMELHO (ou PRETO) e a outra estará no resistor que por sua vez estará no fio PRETO (ou VERMELHO).

Feito isso, você deve estar com algo parecido com isso:


Se não quiser deixar os leds soltos, pode colocar umas espécia de invólucro para eles. No meu eu coloquei a capa de um plug do tipo banana e cola quente na ponta por questão de organização e proteção dos leds. Fica a gosto.


Se você tem medo de testar na USB então sugiro fazer um esquema na matriz de contatos (protoboard) antes de montar tudo:

Teste com um led Teste com um led (sem flash)

Inverta e veja se a luz verde apaga e a vermelha acende. Se der certo, faça e teste sem medo de ser feliz. Esse pequeno teste se torna em útil para aqueles que gostam de demonstar seus gabinetes e não têm certeza se ligou certo as USB frontais. Para técnicos e estudantes de hardware é uma mão na roda. Ou seja, não precisa de muito conhecimento de eletrônica, é bem simples, barato e ajuda pacas!

Pés em Acrilico Iluminados com LED's






Semáforos a LEDs

Semáforos a LEDs



Escreva com leds - de bolso (Magic Stick)

  • Hand pocket LED panel is a board with line of 48 super bright red LEDs controlled by microprocessor circuit.
  • The microprocessor turns on the LEDs to show your image.
  • The LED panel the size is 280×30mm.Power supply for the LED panel is 9V battery.
  • The display of words is carried out two times for one period of oscillations, at a forward and backward movement.
  • It improves word brightness.

image001.gif

image0021.jpg

LED panel may be fasten at any stick.High of image is 280mm.

Width of image is about 1 m.

FEATURES

  • 1). Power supply for the LED panel is 9V battery.
  • 2).Height resolution 48 pixels, width resolution is 1000 pixels.
  • 3).For download new images in the LED panel, you can connect your LED panel to your Personal Computer through COM port.
  • 4) Your information in the LED panel is saved after power supply is turn off.
  • 5).The LED panel can store 10 images. Current image you may select by button “Text Select”.
  • 6). The LED panel has button “Full Light”, for turn on all LED simultaneously. The LED panel may be used as a lantern.
  • 7). You can write any new image in the LED panel from PC. The word can be shown in any fonts. There is possibility to show any available graphic information with resolution 48×1000 pixels. You can program any image of “BMP” format.
  • 8). The software for PC you can download from our site.

image003.jpg

Download Video File size 2Mb

  • Download assembly LED panel (assembly.pdf)
  • Download LED panel documentation. (board_discription.pdf)
  • Download documentation for PC program. (prog_discription.pdf)
  • Download program HandLEDScreen. (HandLEDscreen.zip)

Vumetro de 12 LED's


Ideal para conectar à saida de som de uma sistema de aúdio ou da saída de som de um computador.

Este circuito permite ver a "sonoridade" do audio reflectida em 12 LED's que podem ser ou não de diferentes cores.

O circuito funciona em torno a um UAA180, que é um integrado desenhado para estas aplicações.

Alimenta-se com 12V que podem ser obtidos da batería do automóvel ou computador.

O potenciómetro ajusta a sensibilidade.

A entrada conecta-se à saída de som.

Abaixo observa-se a placa de circuito impresso do lado das pistas.

Agradecemos a Pablo M. por este circuito

Leds que acendem de acordo com acesso ao Disco Rigido (20 Leds)

20 LED versions

In this design the effect is of a pair of LEDs moving away from each other, (DOT mode), or, if using BAR mode, a row of LEDs expanding outwards away from each other.

HDD Activity Meter 20 LED Versions


Parts List with order codes for UK and US suppliers
HDD Activity Meter 20 LED Versions


20 individual LED version

As in all the board designs for the HDD meter, R3 is fitted in its alternate position and VR1 is replaced with a wire link. There is a total of three links on this board.


HDD Activity Meter 20 LED Versions
Component layout - top view.



HDD Activity Meter 20 LED Versions
Track layout - Viewed from above.


HDD Activity Meter 20 LED Versions
The finished board.

LEDs Bicolores

por Suporte Eletronica .org - última modificação 2008-05-05 17:44

LEDs bicolores unem dois componentes unicolores no mesmo encapsulamento, possuindo dois ou três terminais.

Nos LED bicolores de três terminais o catodo dos dois LEDs é comum e conectado internamente. LED Bicolor 3 Terminais 5mm
Para ligar qualquer um dos LEDs, ou ambos, você deve conectar o catodo ao negativo da fonte através de um resistor limitador de corrente, com o valor adequado para a sua fonte de alimentação e LED, e o anodo ao polo positivo da fonte. Obviamente você também pode limitar a corrente individualmente através de resistores no anodo.
Se você acionar ambos anodos ao mesmo tempo obterá uma coloração diferente das dos LEDs individuais, uma vez que as cores serão combinadas.

Já os LEDs bicolores de dois terminais possuem os componentes internos conectados de forma oposta. O anodo do LED unicolor é conectado ao catodo do outro LED unicolor, e vice-versa. Então, aplicando tensão nos terminais apenas um dos LEDs acende, dependendo da direção da corrente elétrica. Assim, se você precisa conectar um destes LEDs a um microcontrolador, necessitará de dois pinos para controlar ambos os LEDs.

LED Bicolor 2 Terminais
Como pode ser visto, você poderá alternar entre ambos LEDs sem qualquer técnica específica. Chaveando os LEDs em alta velocidade você obterá o efeito de ambos LEDs estarem ligados ao mesmo tempo, com um efeito luminoso diferente.

LED Bicolor com Inversor

Se o seu projeto possui limitação de pinos, você pode utilizar uma porta lógica inversora, permitindo o acionamento de ambos LEDs com apenas um pino, como mostrado acima.

Versão em português por Eletronica.org.
Adaptado com autorização, do original em Science Prog.

Conectando 6 LEDs com Apenas 3 Pinos do Microcontrolador

por Suporte Eletronica .org - última modificação 2008-05-05 17:44

Algumas vezes você precisa de mais do que o que tem; eu estou falando sobre os pinos do microcontrolador.

Veja bem: você tem que conectar 6 LEDs mas possui apenas três pinos do microcontrolador disponíveis.

Utilizar outro microcontrolador não é sempre uma opção, e outros circuitos decodificadores também não.

Esta é uma dica simples de como fazer isso.

Conecte os diodos ao microcontrolador dessa forma:

6_leds.gif

Agora veja: se você setar o pino um para "1" e o segundo para "0" (deixando o pino 3 no estado de alta impedância, como entrada) então você somente vai acender um LED.

Você pode ligar dois leds ao mesmo tempo setando o terceiro pino para o estado "1" ou "0", dependendo de qual LED adicional você pretende acender.
Se você precisar ligar todos os LEDs ao mesmo tempo, precisará mudar o estado dos pinos em uma freqüência mais alta para evitar a sensação dos LEDs piscando.

Com esse método você pode ligar até doze LEDs com apenas 4 pinos.

Este é um método conveniente para ser utilizado com LEDs bicolores, quando dois LEDs são colocados no mesmo encapsulamento, mas em diferentes direções.

Este é um exemplo de código em C para o ARV-GCC de como controlar os LEDs. No exemplo, os LEDs estão conectados na porta B, entre os pinos 0 e 2.

Fragmento da função de controle:

unsigned char leds; // Os bits são os estados dos leds
void LEDs_refresh(void)
{
static unsigned char state; // Taxa de atualização atual
OFF(); // Coloca todos os pinos em alta impedância (entrada)
switch (state)
{
default:
CLR_0(); // Coloca o pino 0 baixo
if (leds & 1) {SET_1();} // Coloca o pino 1 alto para o led 1
if (leds & 2) {SET_2();} // Coloca o pino 2 alto para o led 2
state=1; // próximo estado
break;
case 1:
CLR_1(); // Coloca o pino 0 baixo
if (leds & 4) {SET_0();} // Coloca o pino 0 alto para o led 3
if (leds & 8 ) {SET_2();} // Coloca o pino 2 alto para o led 4
state=2; //próximo estado
break;
case 2:
CLR_2(); // Coloca o pino 2 em nível baixo
if (leds & 16) {SET_0();} // Coloca o pino 0 alto para o LED 5
if (leds & 32) {SET_1();} // Coloca o pino 1 alto para o LED 6
state=0; // Próximo estado
break;
}//end switch
}

Esta função deve ser chamada com freqüência para evitar deixar visível a piscada dos LEDs. O melhor é utilizar a interrupção do timer.

O código completo do projeto está na caixa abaixo para download.

Anexos

Conectar o LCD de um Nokia 3310 à Porta da Impressora

por Suporte Eletronica .org - última modificação 2008-05-05 17:44

Eu encontrei este circuito muito simples e interessante.
É realmente fácil controlar o LCD gráfico do Nokia 3310 usando um cabo simples e algum software no PC.
O display gráfico precisa de uma tensão na fonte de 3.3V, enquanto a porta paralela fornece aproximadamente 4.5 - 5V.
É por isso que os diodos em série são usados, para reduzir a tensão pela fórmula: 4.5V - 0.7V - 0.7V = 3.1V.A porta paralela do computador se conecta ao LCD através do seguinte circuito:

The image “http://www2.eletronica.org/hack-s-dicas/richdocument.2006-12-09.0677997135/lpt_to_nokia3310.png” cannot be displayed, because it contains errors.

A pinagem do LCD Nokia 3310 é a seguinte:

The image “http://www2.eletronica.org/hack-s-dicas/richdocument.2006-12-09.0677997135/lcd_pins.jpg” cannot be displayed, because it contains errors.


A display gráfico utiliza o controlador PCD8544.
A especificação deste pode ser baixada aqui: PCD8544.pdf

Como você observou, os pinos de dados da porta paralela são usados para a transferência de dados e alimentação do LCD.


The image “http://www2.eletronica.org/hack-s-dicas/richdocument.2006-12-09.0677997135/port_data_pins.jpg” cannot be displayed, because it contains errors.

Quando o hardware estiver pronto, é hora de imprimir algumas imagens no LCD.

Para isto baixe programa de controle (o fonte em pascal também está incluído).

O software é escrito para controlar diretamente os pinos no DOS ou Windows 98.

Se você está usando Windows 2000 ou XP você precisa ler isso.
Eu copiei uma das soluções aqui: baixe o programa PortTalk, descompacte e separe em alguma pasta. Então copie allowio.exe para o diretório onde está o programa que você quer rodar.

Então crie um atalho para o seu programa compilado, por exemplo, LCD.exe.

Então abra as propriedades do atalho e na linha alvo faça as seguintes alterações:
Ao invés de

D:/project/LCD.exe

troque para

D:/project/allowio.exe D:/project/LCD.exe /a

Lembre-se que você precisa ter privilégios de administrador no computador.

É um truque feio mais funciona.

Tudo funcionando, execute o programa e desenhe com o botão esquerdo.

O botão direito apaga:

The image “http://www2.eletronica.org/hack-s-dicas/richdocument.2006-12-09.0677997135/lcd_in_progress.jpg” cannot be displayed, because it contains errors.


Boa sorte !

Versão em português por Eletronica.org.
Adaptado com autorização, do original em Science Prog.

Anexos

GEOLED

RODAS ILUMINADAS

Esta é mais uma proposta ornamental para os leds, mas que acaba chamando a atenção e deixando a bike mais visível e, provavelmente, mais segura.
Estas rodas iluminadas realmente "gritam" nas bikes.
Parece um equipamento muito complexo, mas o conceito é simples: uma barra de leds, alinhada radialmente com a roda, acende em uma sequência programada, criando a ilusão de uma imagem (ou escrita) enquanto a roda gira.
Entendeu? Pois é, não é tão simples assim.
Primeiramente gostaria de dizer que ilusão não é o termo correto, já que a palavra significa "ver sem luz", isto numa tosca explicação, então acho que impressão visual é mais acertado.
Bom, voltando, os leds vão acendendo e apagando e, devido a nossa falta de capacidade de perceber isso rapidamente, conforme a roda gira, enxergamos os desenhos luminosos.
Algo parecido com o cinema e aquele negócio dos quadrinhos passando tão rápido que apenas percebemos a cena em movimento.
Em inglês, esse efeito chama POV - Persistence of Vision, que ficaria persistência da visão em português, mas acho que não passa a muito bem a idéia.

Na imagem abaixo conseguimos visualizar a barra de leds.

No sítio, recomendadíssimo, instructables, tem um projeto pra construir um desses aí na sua casa (tem muita coisa legal neste site, vale a pena dar uma explorada). Mas se você quiser comprar pronto, vai no Monkeyletric.