domingo, setembro 30, 2012

Álbum do Mês: Pet Sounds

Pet Sounds, dos Beach Boys,  é considerado um dos melhores álbuns dos anos 60, e um dos mais influentes na música popular. Estranhamente este CD só é encontrado por aqui importado. Graças à iTunes pude finalmente escutar esta obra prima.


sexta-feira, setembro 28, 2012

Desenvolvendo para Android: Intents

Uma Intent é uma estrutura de dados usada para executar uma ação no Android. Vou comentar aqui sobre o uso de Intents para disparar Activities, porém elas podem ser usadas também para comunicar com outras aplicações e serviços.

quinta-feira, setembro 27, 2012

Motores DC: Dois Circuitos Integrados de Ponte H

Na última vez que falei de motores eu apresentei a Ponte H, que eu implementei com transistores discretos. Felizmente existem várias opções de circuitos integrados contendo uma ponte H. Veremos aqui dois modelos.

quarta-feira, setembro 26, 2012

Desenvolvendo para Android: Layout das Activities

Como vimos na parte anterior, tipicamente as telas da nossa aplicação correspondem a uma classe derivada de Activity. Uma tarefa importante desta classe é apresentar o conteúdo da tela. Embora isto possa ser feito totalmente por código, o mais comum é usarmos um arquivo de layout.

segunda-feira, setembro 24, 2012

Desenvolvendo para Android: Introdução às Activities

Uma Activity no Android corresponde, grosseiramente, a uma tela. Do ponto de vista da programação, é uma classe a partir da qual vamos derivar as nossas classes que irão implementar a maioria das nossas telas.

domingo, setembro 16, 2012

Crítica: Legion Lost

Legion Lost foi uma mini série da Legião dos Super Heróis, publicada em 12 partes de maio de 2000 a 2001. Eu acabei de ler a coletânea em capa dura publicada no ano passado (a versão paperback está prevista para este mês)  e coloco aqui as minhas observações.



quarta-feira, setembro 12, 2012

Dois Bugs Incomuns com ASP.Net

Gostaria de compartilhar com a minha dupla de leitores dois bugs curiosos que eu enfrentei recentemente em uma aplicação ASP.NET. Foram duas pequenas besteiras, mas ilustram alguns aspectos curiosos do ASP.Net.

segunda-feira, setembro 10, 2012

Desenvolvendo para Android: O Ambiente (cont)

Continuando os comentários sobre o ambiente de desenvolvimento para Android, algumas observações que esqueci no post anterior e um pouco sobre o SDK e o emulador;

domingo, setembro 09, 2012

terça-feira, setembro 04, 2012

ATtiny 45/85 Ligado à USB: Colocando para Funcionar o EasyLogger

Como mencionei no post anterior, o EasyLogger é um exemplo de uso do V-USB. Um ATtiny85 envia o valor lido pelo ADC para um PC, simulando um teclado USB.

No post anterior vimos o esquema do hardware, vamos ver agora a questão do software e alguns detalhes práticos.

domingo, setembro 02, 2012

quinta-feira, agosto 30, 2012

Desenvolvendo para Android: O Ambiente

Continuando o relato da minha experiência no desenvolvimento para Android, falo um pouco sobre o ambiente de desenvolvimento: Java e Eclipse (o SDK e o emulador ficam para o próximo post).

terça-feira, agosto 28, 2012

ATtiny 45/85 Ligado à USB

Um dos meus interesses pelo ATtiny 85 é a possibilidade de implementar com ele uma interface USB simplificada (de forma semelhante ao que vimos no USBtinyISP). Existem alguns projetos a respeito na internet, vou testar inicialmente o V-USB.

O V-USB é um projeto bastante ambicioso, suportando diversos modelos de microcontrolador AVR e diversões opções de clock para implementar diversos tipos de dispositivos USB, como teclado, mouse, serial e dispositivos personalizados.

sábado, agosto 25, 2012

Resenhas Curtas: Phantom, Dardevil e Ignore Everybody

Nestas últimas semanas o meu ritmo de leitura deu uma acelerada. Aproveito para colocar aqui estas resenhas curtas de alguns livros que gostei mas não chegaram a empolgar a ponto de merecer um post próprio.


quinta-feira, agosto 23, 2012

Desenvolvendo para Android: Introdução

Nas últimas semanas desenvolvi o meu primeiro aplicativo para o Android e estou abrindo esta nova série de posts curtos para compartilhar esta experiência (leia-se choras as mágoas). Como diz um amigo meu: parece difícil, mas, se a gente olhar bem, percebe que não é fácil não.

terça-feira, agosto 21, 2012

Piscando um LED com o ATtiny85

Vamos cumprir o ritual de todo microcontrolador novo: piscar um LED. Este é um exercício simples mas que requer uma boa leitura do datasheet, a montagem de um circuito básico e a conexão de um gravador.


sábado, agosto 18, 2012

Resenha: Maigret in Holland

Mais um livro do inspetor Maigret, desta vez em inglês. Um assassinato ocorre na pequena cidade holandesa de Delfzijl, um professor francês aparece com a arma do crime e Maigret é enviado para acompanhar a investigação. Um caso que, para mim, possui alguns aspectos interessantes que não vi nos outros livros de Maigret.



quinta-feira, agosto 16, 2012

Rolando Texto no Display JY-MCU3208

Nesta nova brincadeira com o JY-MCU3208 vamos rolar um texto da direita para a esquerda. Além de exercitar um pouco mais a programação do display, o resultado obtido é util para a apresentação de pequenas mensagens.



terça-feira, agosto 14, 2012

Motores DC: Controlando a Velocidade com PWM

É possível controlar a velocidade de um motor DC comum variando (dentro de certos limites) a tensão aplicada a ele. O circuito para isto, entretanto, é relativamente complexo. Por este motivo usa-se uma aproximação: o PWM.


domingo, agosto 12, 2012

Crítica: Mickey Mouse - "Race to Death Valley"

A Disney começou com as animações curtas do Mickey. Entretanto, na parte de quadrinhos muito mais se fala do Pato Donald e família. E, francamente, os quadrinhos atuais do Mickey não me atraem.

Entretanto, a Fantagraphics Books lançou no ano passado os primeiros volumes de uma coleção que resgata o início dos quadrinhos do Mickey, na forma de tiras diárias. Comento aqui o primeiro volume, "Race to Death Valley".