Display de LEDs Rotativo



Documentos relacionados
R O B Ó T I C A. Sensor Smart. Seguidor de Linha. Versão Hardware: 1.0 Versão Firmware: 2.0 REVISÃO

Encoder de Quadratura

Controlador Automatizador CAP-1

Programação em BASIC para o PIC Mostrando Mensagens no Display LCD Vitor Amadeu Souza

Display de 7. PdP. Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos

com tecnologia Bluetooth

Fluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos

1.3 Conectando a rede de alimentação das válvulas solenóides

CURSO OPERACIONAL TOPOLOGIA SISTEMA SIGMA 485-E

CÓD.: MANUAL DO USUÁRIO PORTA RETRATO DIGITAL 7"

DESCRIÇÃO DO FUNCIONAMENTO Basicamente o ANTRON II-s recebe sinais provenientes da atuação de contatos elétricos externos, associados a equipamentos

Apostila de PowerPoint 2013

SP PROTEGIDO CONTRA EMI MANUAL DE OPERAÇÃO

Guia do Usuário Placa de Desenvolvimento McLab1

MINISTÉRIO DO DESENVOLVIMENTO, INDÚSTRIA E COMÉRCIO EXTERIOR - MDIC

Monitor de Rede Elétrica Som Maior Pro. Manual do Usuário Versão 3.9f

Guia de consulta rápida

Apostila de Windows Movie Maker

Central de Alarme de Oito Zonas

Programação Básica em STEP 7 Operações Binárias. SITRAIN Training for Automation and Drives. Página 6-1

Conhecendo o Computador

Copyright 2011 VW Soluções

Menus de configuração mais simples e auto explicativos com acesso protegido por senha de segurança;

ARQUITETURA DE COMPUTADORES


Programação C para microcontroladores PIC

SIMULADO Windows 7 Parte V

COMPUTADOR,, que máquina é essa?

Manual Placa DMX 4 pixels RGB

PAINEL ELETRÔNICO SONYTECH

Programa A busca da formação integral de adolescentes que habitam as periferias e bolsões de miséria em Cascavel/PR através da saúde, do meio

Sistemas Operacionais. Prof. André Y. Kusumoto

RM-LVR1. Comando remoto de visualização ao vivo

2. Painel de Operação

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Aula 03 PowerPoint 2007

Dispositivos de Entrada e Saída

Cerne Tecnologia e Treinamento

CONTROLE DE UM SERVO MOTOR

FICHA TÉCNICA DO PRODUTO

ST 160 ST # Manual de Referência e Instalação

Display de Cristal Líquido

Pesquisa e organização de informação

Medidor de campo para sinais de TV digital HD padrão Brasileiro ISDB-T

Potenciometer [Potenciômetro] - Ligado ao eixo de saída do servo, monitora a posição do mesmo.

Programação em BASIC para o PIC Projetos com Display Gráfico Vitor Amadeu Souza

Tutorial de Eletrônica Aplicações com 555 v

Programação em BASIC para o PIC Vitor Amadeu Souza

Oprojeto apresenta três níveis de dificuldade: fácil, médio e difícil. No modo fácil tem-se uma

Exercícios de Microcontroladores -> Programas sequenciais

Tutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados

A senha 001 de fábrica é

Guia do Wattbike Expert Software para Iniciantes

Manual de Instalação, Configuração e Uso

Prática 3 Princípios da Animação

MANUAL DO USUÁRIO Câmera Sport FULLHD Mobile

Aula 3. Sistemas Operacionais. Prof: Carlos Eduardo de Carvalho Dantas

2. Introdução e Conceitos Básicos das TIC

5 Entrada e Saída de Dados:

MOTO LINK VÍDEO MONITORAMENTO DIGITAL. Divisão Relm Monitoramento. Divisão Relm Monitoramento

ANALISADOR DE ENERGIA CEM 1000

Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line)

Manual de Instruções. Touchlight Smart

MANUAL SUSPENSÃO MECÂNICA SENSOR DE ÂNGULO

GERTEC Manual de Operação e Instalação MTi-760 Versão 1.0

O Windows 7 é um sistema operacional desenvolvido pela Microsoft.

PdP. Autor: Luís Fernando Patsko e Tiago Lone Nível: Intermediário Criação: 26/12/2005 Última versão: 18/12/2006

Gerenciador USB do Monitor de Rede Elétrica Som Maior Pro. Versão 3.6

Manual - Primo 81. *Manter o botão de inicialização pressionado por 8 segundos irá restaurar seu tablet PC

R O B Ó T I C A. Sensor Smart. Ultrassom. Versão Hardware: 1.0 Versão Firmware: 1.0 REVISÃO

Sistemas Operacionais

ALBUM DE FOTOGRAFIAS NO POWER POINT

Como fazer busca de imagem no Google?

Fundamentos de Sistemas Operacionais

Estruturas do Sistema de Computação

Manual do instalador Box Output AC Rev Figura 01 Apresentação do Box Output AC.

Manual do instalador Box Output DC Rev Figura 01 Apresentação do Box Output DC.

APOSTILA DE EXEMPLO. (Esta é só uma reprodução parcial do conteúdo)

Data da última revisão 20 de Março de 2001 Criador: Danilo José Pino Quintiliano Departamento de Engenharia de Aplicações. Moeller Electric Ltda

ACENDENDO AS LUZES. Capitulo 2 - Aula 1 Livro: Arduino básico Tutor: Wivissom Fayvre

Alarme Programável para Ingestão de Medicamentos

28/9/2010. Unidade de Controle Funcionamento e Implementação

Placa Acessório Modem Impacta

HCT Compatibilidade Manual do Usuário

ez Flow Guia do Usuário versão 1.0 experts em Gestão de Conteúdo

MANUAL DO COMANDO REMOTO

Hera Indústria de Equipamentos Eletrônicos LTDA Manual de Instalação e Operação DISCADORA VIA CELULAR. HERA HR Cel.

Cronômetro Digital Modelo Guia do Usuário

UNIVERSIDADE ESTADUAL DE CAMPINAS. Instruções para Uso do Software VISIO

5 Sistema Experimental

Manual de Instalação. GPRS Universal

Banco de Dados BrOffice Base

Versão PIMACO AUTOADESIVOS LTDA. Assistente Pimaco Ajuda ao Usuário

Arquitectura de Computadores

A seguir serão detalhados os atuadores da estação com a finalidade de facilitar a visualização e ilustrar os circuitos contidos em anexo.

MANUAL DO USUÁRIO metros de alcance¹

Organização do Curso. Instalação e Configuração. Módulo II. Pós Graduação em Projeto e Gerencia de Redes de Computadores

Nota de Aplicação. Utilizando os recursos de segurança dos controladores HI. HI Tecnologia. Documento de acesso público

Transcrição:

Display de LEDs Rotativo Paulo Matias André Luiz Barbieri 12 de dezembro de 2008 Resumo Descrevemos um projeto capaz de formar imagens por meio de uma coluna de LEDs rotativa. A configuração dos LEDs é modificada em pequenos intervalos de tempo, de modo a formar a imagem de um conjunto de letras enquanto o display rotaciona. O conjunto de letras pode ser escolhido pelo usuário com o auxílio de um controle remoto. 1 Introdução Este artigo descreve o projeto de um display de LEDs rotativo. Trataremos primeiramente a respeito do hardware utilizado, ilustrando com um diagrama de blocos e algumas fotos. Em seguida, daremos uma visão geral do software, exibindo sua organização e enumerando suas funcionalidades. 2 Hardware O diagrama da Figura 1 dá uma visão geral do hardware utilizado. Uma base permite que o conjunto fique fixado na mesa enquanto rotaciona, como mostra a Figura 2a. A Figura 2b mostra o microcontrolador AT89C2051 ligado aos diversos periféricos da placa. Na parte da frente da placa, como mostra a Figura 2c, estão presos os oito LEDs e um pequeno receptor de controle remoto infravermelho, o TSOP4838. Na parte de trás da placa, mostrada na Figura 2d, podemos encontrar o bloco do regulador de tensão de 5V. Encontramos também, virado para baixo, o fototransistor que é utilizado para sincronização. Logo abaixo do fototransistor existe um orifício, de forma que ele se alinhe a cada rotação com o LED infravermelho mostrado na Figura 2e, sempre em um ângulo fixo. Na mesma Figura, podemos observar também o motor e o sistema de polias colocado em seu eixo para passar alimentação elétrica para a placa que rotaciona. 1

Figura 1: Diagrama de blocos do hardware do Display de LEDs Rotativo. (a) Em rotação (b) Microcontrolador (c) Vista frontal (d) Vista traseira (e) Motor e LED IR fixo Figura 2: Fotos do Display de LEDs Rotativo. 2

3 Software 3.1 Funcionalidades As funcionalidades do software são: Exibir conjuntos de letras nos LEDs do display rotativo. Exibir um texto padrão ao ser ligado, definido em tempo de compilação. Receber quatro comandos direcionais de um controle remoto. Para cima - muda a letra posicionada pelo cursor para a próxima letra do alfabeto. Para baixo - muda a letra posicionada pelo cursor para letra anterior do alfabeto. Para a esquerda - posiciona o cursor na letra à esquerda. Para a direita - posiciona o cursor na letra à direita. Piscar a letra posicionada pelo cursor algumas vezes sempre que o cursor for reposicionado. 3.2 Organização A organização do software é ilustrada pelo diagrama da Figura 3. Praticamente toda funcionalidade do software é controlada por um conjunto de três interrupções (TIMER, SYNC, e IRRECV). A rotina da interrupção TIMER exibe em seqüência, em pequenos intervalos de tempo, as colunas de pixels que estão armazenadas em certa área da memória RAM interna. Após todas as colunas serem exibidas, o contador estoura, e a rotina deixa de executar sua função até que o contador seja resetado pela rotina da interrupção SYNC. A rotina da interrupção SYNC é responsável por fazer a letra posicionada pelo cursor piscar sempre que necessário. É responsável também por outra tarefa mais importante - resetar o contador de colunas e o timer para que o texto comece a ser exibido sempre na mesma posição, ou seja, no mesmo ângulo de rotação. A rotina da interrupção IRRECV é chamada sempre que algum sinal for recebido pelo TSOP4838. Ela amostra o sinal na mesma base de tempo utilizada pelo controle remoto (cf. Figura 4) e compara o resultado com os identificadores dos botões suportados. Em seguida, a funcionalidade do botão identificado é executada. 3

Figura 3: Organização do software do Display de LEDs Rotativo. 4

4 Conclusão Figura 4: Típico sinal de controle remoto Philips. O Display de LEDs Rotativo foi capaz de exibir com sucesso até treze caracteres alfanuméricos, que podem ser modificados a qualquer momento pelo usuário, em tempo de execução. Desta maneira, foi plenamente cumprida a proposta inicial do projeto. Sugestões de melhorias que poderiam ser implementadas no futuro, com base neste mesmo projeto, seriam: Modo de edição da imagem pixel a pixel, além do modo letra a letra, possibilitando a criação de desenhos pelo usuário. Modo relógio, no qual o display mostre o horário atual, e que possibilite ao usuário acertar o relógio em tempo de execução. Introdução no hardware de uma memória não-volátil gravável em tempo de execução, de forma que o software possa gravar configurações. Modo no qual o texto rotacione lentamente e suavemente pelo display em vez de ficar fixo, preservando ainda o modo atualmente implementado de texto fixo. Aprendizado em tempo de execução de teclas de qualquer modelo de controle remoto, desde que possua sinal com mesma modulação e mesma base de tempo. 5