Oi galera!
Esse é o primeiro
tutorial de muitos que teremos neste mês de Julho, vamos aproveitar
o mês de férias para colocar alguns projetos em dia.
Aproveito para agradecer ao pessoal da Sttamp que nos fornece o material para novos tutoriais.
Bem, hoje vamos
aprender sobre um recurso presente no Arduino que poucos conhecem: a
saída de vídeo (RCA) para TV.
o Arduíno tem um
microcontrolador de apenas 16MHz, então não podemos esperar muito da
saída de vídeo, mas já é suficiente para exibir textos e rodar
alguns jogos, tudo em preto e branco.
Material necessário:
1 – Conector RCA
(jack) soldável (macho ou fêmea)
1 – resistor de
470 ohm
1 – resistor de 1K
ohm
X – Cabo de vídeo
(você decide o tamanho, não sei se existe comprimento máximo)
1 – Protoboard
1 – Sensor de
temperatura lm35
Preparando a saída
de vídeo:
Os cabos RCA tem
duas passagens de fios, um pelo núcleo e outro entre o núcleo e a
casca do fio. Os plugs tem um pino
para o fio do núcleo e outro para o fio de fora. Podemos ver como se
deve soldar o fio no conector observando a imagem abaixo:
Deve ficar assim
depois que soldar e apertar as “presas”:
Na outra ponta dos
fios vamos colocar os resistores:
No fio do núcleo
vamos soldar os resistores, conforme esquema acima, sendo o resistor
de 1K ohm o responsável pela sincronização, e o de 470 ohm por
gerar o vídeo. O fio de fora é o GND, que vai ligado ao GND do
Arduino.
Depois de soldados:
Portas:
Nessa parte é muito
se atentar ao modelo do seu arduino, pois as portas mudam do uno para
o mega.
No Uno a porta para
o sync (1K ohm) é a digital 9 e vídeo (470 ohm) digital 7.
No mega, sync na
digital 11 vídeo na analógica 7.
OBS: Algumas pessoas
relataram problema com o arduino leonardo, até o momento também não
encontrei informação de ligação das portas.
Código:
primeiramente vamos
testar um código postado no site Dragão sem chama. O código deve
gerar uns textos e umas imagens divertidas:
Download dos arquivos .h na mesma pasta da biblioteca.
Agora vou postar uma
versão modificada do código que apresenta a temperatura atual
usando um lm35:
Forma de ligar o sensor:
Primeira "perna" vai no 3,3 ou 5V do arduino
Segunda vai na porta A0 do arduino
E a última no ground
Resultado em uma tv de 42":
É isso, caso você
queira rodar uns games ou adicionar áudio ao seu projeto, leia mais
aqui:
fonte:
Eu