Vamos dar um uso prático para o display JY-MCU3208, transformando-o em um timer e cronômetro. A inspiração é um programa de PC que eu fiz algum tempo atrás.
terça-feira, julho 31, 2012
quinta-feira, julho 26, 2012
AVR: Programador USBasp
O USBasp é mais um programador para microcontroladores AVR que você pode montar. Ou comprar montado, como eu fiz.
terça-feira, julho 24, 2012
Display JY-MCU3208: Escrevendo Caracteres
Agora que já sabemos como alterar um ponto no display, vamos fazer uma rotina simples de escrita de caracteres.
Categorias:
AVR,
Eletrônica,
Embarcados,
Programação
domingo, julho 22, 2012
Critica: No Dice e Straight Up do Badfinger
No começo de 1970, o Badfinger parecia estar no caminho do sucesso. Contratados pela Apple Records, a gravadora dos Beatles, emplacaram seu primeiro hit - "Come and Get It", composta e produzida por Paul McCartney para o filme "The Magic Christian". Isto levou ao álbum "Magic Christian Music", que continha principalmente gravações antigas do Badfinger (quando o grupo ainda tinha outro nome).
Resenho aqui os álbuns seguintes, No Dice e Straight Up, que foram provavelmente o ápice do Badfinger e levaram críticos a apontá-los como sucessor dos Beatles. Infelizmente, problemas financeiros e mortes trágicas iriam interromper esta sequência de sucessos.
Resenho aqui os álbuns seguintes, No Dice e Straight Up, que foram provavelmente o ápice do Badfinger e levaram críticos a apontá-los como sucessor dos Beatles. Infelizmente, problemas financeiros e mortes trágicas iriam interromper esta sequência de sucessos.
terça-feira, julho 10, 2012
TDC2012
Na semana passada assisti a várias palestras no TDC2012 São Paulo. Leia abaixo porque o considero um evento único e alguns comentários sobre as palestras que assisti.
segunda-feira, julho 09, 2012
Teddy (2001-2012)
Quando chegou, aquela bola de pelo mais parecia um filhote de urso que de cachorro (daí o nome). Cresceu para ser um cachorrão. Em 2010 ele sobreviveu a uma destas doenças que a gente só escutava falar no House: Cushing's decease. A saúde debilitada pelos efeitos colaterais da cura, um problema no coração e a própria idade o levaram a uma vida mais pacata, mas continuava exercendo as obrigações que ele próprio se impôs. Problemas seguidos na pele lhe impuseram várias vezes a suprema humilhação de ter o pelo totalmente tosado, mas ele mantinha a cabeça erguida. A doença e a idade finalmente o levaram durante a noite.
domingo, julho 01, 2012
Crítica: Os Canhões de Navarone - o Livro e o Filme
Algum tempo atrás, comentei aqui sobre o filme "O Desafio das Águias". Mais recentemente eu encontrei um DVD com "Os Canhões de Navarone", baseado em um livro do mesmo autor (Alistar MacLean). Comento aqui o filme e o livro.
terça-feira, junho 19, 2012
Escrevendo um Firmware Alternativo para o Display JY-MCU 3208 - Parte 3
Categorias:
AVR,
Eletrônica,
Embarcados,
Programação
domingo, junho 17, 2012
Corujando: Baja SAE Wisconsin 2012
No final da semana passada (7 a 10 de junho) tivemos nos EUA o "Baja SAE Wisconsin 2012". O Baja SAE é uma competição estudantil promovida pela Sociedade de Engenheiros Automotivos, onde estudantes de engenharia projetam e constroem um pequeno veículo off-road. A competição envolve não somente provas práticas mas também apresentações do projeto. Participaram deste evento mais de 100 equipes, entre as quais três representantes do Brasil.
quarta-feira, junho 13, 2012
Escrevendo um Firmware Alternativo para o Display JY-MCU 3208 - Parte 2
Continuando o post anterior, vamos ver como compilar e gravar o nosso firmware de teste e examinar o resultado.
terça-feira, junho 12, 2012
Escrevendo um Firmware Alternativo para o Display JY-MCU 3208 - Parte 1
Agora que já conhecemos o avr-gcc, podemos nos aventurar a escrever alguns softwares para o display JY-MCU 3208. Vamos começar acessando o controlador do display para investigar o mapeamento dos LEDs.
Categorias:
AVR,
Eletrônica,
Embarcados,
Programação
quarta-feira, junho 06, 2012
Trânsito de Vênus: O Filme
A NASA fez um vídeo de tirar o fôlego da passagem de Vênus entre a Terra e o Sol:
Encontrado graças ao The Register.
Encontrado graças ao The Register.
Controlando um LED com um AVR - Parte III
Categorias:
AVR,
Eletrônica,
Processadores,
Programação
terça-feira, junho 05, 2012
Veja HOJE Venus Passando Entre a Terra e o Sol - Depois Só em 2117
A passagem de Venus entre a Terra e o Sol é um fato raro - ocorre em pares separados por mais de 100 anos. A passagem anterior foi em 2004 e a próxima será em 2117. Infelizmente, ela não será visível na maior parte do Brasil, mas isto não é problema! A NASA estará postando fotos do evento, tiradas de 15 em 15 minutos por um satélite em órbita da Terra: Live: Watching for Venus to Cross the Sun. A passagem deve ser visível das 19:10 de hoje até as 01:50 de amanhã. A NASA fornece mais detalhes sobre o evento.
Fonte: Evil Mad Scientist
Fonte: Evil Mad Scientist
domingo, junho 03, 2012
Crítica: The Curse
The Curse é uma coletânea das histórias da Legião que se seguem à The Great Darkness Saga até The Curse, que é o verdadeiro epílogo da saga.
quinta-feira, maio 31, 2012
Controlando um LED com um AVR - Parte II
Nesta parte vamos ver o software do nosso projeto.
Como ambiente de desenvolvimento vou usar o avr-gcc toolchain que já vimos por aqui (partes 1, 2 e 3).
Existem, é claro, várias maneiras de estruturar o nossa programa. Optei por programar o timer para gerar interrupções a cada aproximadamente 16 milisegundos e colocar toda a lógica dentro do tratamento desta interrupção. Desta forma, na maior parte do tempo o processador estará parado em modo de economia de energia (sleep mode).
Como ambiente de desenvolvimento vou usar o avr-gcc toolchain que já vimos por aqui (partes 1, 2 e 3).
Existem, é claro, várias maneiras de estruturar o nossa programa. Optei por programar o timer para gerar interrupções a cada aproximadamente 16 milisegundos e colocar toda a lógica dentro do tratamento desta interrupção. Desta forma, na maior parte do tempo o processador estará parado em modo de economia de energia (sleep mode).
terça-feira, maio 29, 2012
Controlando um LED com um AVR - Parte I
A exemplo do que fiz com os microcontroladores PIC e MSP430, nesta série vamos ver como controlar um LED desta vez usando um microcontrolador AVR da Atmel.
Categorias:
AVR,
Eletrônica,
Processadores,
Programação
domingo, maio 27, 2012
Crítica: The Great Darkness Saga
The Great Darkness Saga é uma das grandes histórias da Legião dos Super Heróis, escrita por Paul Levitz e Keith Giffen em 1982.
quinta-feira, maio 24, 2012
Programação em C no AVR: A avr-libc e Outros Detalhes
Quem conhece C apenas pelo aprendizado da linguagem (por exemplo através do clássico K&R) tem grandes surpresas quando começa a programar para microcontroladores. Em um ambiente embarcado, com recursos limitados e tendo que interagir diretamente com o hardware, as coisas são um pouco diferentes. É o que veremos neste post.
terça-feira, maio 22, 2012
AVR: Programador USBtinyISP, parte 2
Estou finalmente retomando o projeto do USBtinyISP, um gravador de microcontroladores AVR que se conecta na USB e você pode construir em casa.
Assinar:
Postagens (Atom)













