Estou melhorando no acabamento dos meus projetos! |
terça-feira, dezembro 30, 2014
Um Relógio Muito Louco - Remix e Final
Este é um daqueles projetos que eu encostei devido a pequenos problemas. Finalmente, mais de quatro anos depois, retomei e, após algumas mudanças radicais, concluí.
domingo, dezembro 28, 2014
Resenha: Walt and Skeezix vol 1 (1921-1922)
Gasoline Alley é uma tirinha muito especial. Estreiou em 24 de agosto de 1919 e é publicada até hoje, o que a torna a segunda mais duradoura (a primeira é "Os Sobrinhos do Capitão"). Originalmente suas histórias giravam em torno de um modismo que estava se alastrando nos EUA: os automóveis. Entretanto, em 1921 o autor, Frank King, introduziu duas novidades notáveis.
sexta-feira, dezembro 26, 2014
Crítica: The Gamers
The Gamers é uma série de filmes hilários relacionados a jogos, da produtora independente "Dead Gentlemen Productions".
domingo, dezembro 14, 2014
Crítica: Raspberry Pi Hacks
Mais um livro da O'Reilly sobre o Raspberry Pi, mas com uma "pegada" diferente do "Programming the Raspberry Pi". Com o subtítulo "Tips & Tools for Making Things with the Inexpensive Linux Computer", este é um livro que se propõe a apresentar mais de 60 hacks práticos e criativos.
Categorias:
Avaliação,
Eletrônica,
Linux,
Programação,
Raspberry Pi
quinta-feira, dezembro 11, 2014
Curso Algorithms: Design and Analysis, Part 1 da Coursera
Concluí o meu segundo curso on-line da Coursera, Algorithms: Design and Analysis, Part 1, produzido pela Stanford. Registro aqui as minhas impressões.
terça-feira, dezembro 09, 2014
Display LED Alfanumérico por Segmentos - Parte 2
Nesta segunda parte vamos ver uma montagem em protoboard usando um display alfanumérico de 14 segmentos ligado a um ATtiny2313.
quinta-feira, dezembro 04, 2014
Display LED Alfanumérico por Segmentos - Parte 1
Quando falamos de displays LED com segmentos, normalmente nos referimos aos de 7 segmentos, que permitem apresentar os dígitos e, com bastante imaginação, algumas letras. Existe uma outra variante, com mais segmentos, capaz de apresentar todas as letras de A a Z de uma forma mais legível. Neste post e no seguinte vamos brincar com um display deste tipo.
terça-feira, dezembro 02, 2014
Nove Anos de Blog
Mais um aniversário do blog, mais um balanço anual com os números, observações e planos.
domingo, novembro 30, 2014
Resenha: Maigret and the Burglar's Wife
Mais um livro de Maigret (nada como descobrir que se gosta de um autor prolífico), desta vez em inglês.
quinta-feira, novembro 27, 2014
LM3915: Medidor de Sons, Parte 2
terça-feira, novembro 25, 2014
LM3915: Medidor de Sons, Parte 1
Neste post e no próximo vamos ver um pequeno projeto com o LM3915 (examinado aqui): um display de LEDs que indica o volume dos sons captados por um microfone.
domingo, novembro 23, 2014
Crítica: Audio Book Grátis - Off on a Comet
Um dos livros de Jules Verne mais marcantes da minha juventude foi "Hector Servadac". Retomando a audição de audio books grátis no carro (obrigado, propaganda eleitoral!) escutei recentemente a versão de "Off on a Comet" (nome do livro em inglês) disponível no LibreVox.
domingo, novembro 16, 2014
Crítica: Programming the Raspberry Pi: Getting Started with Python
"Programming the Raspberry Pi" é um livro curto (170 páginas contando introdução, índice, etc) e barato (menos de US$9 na Amazon pela versão impressa ou eletrônica) que se propõe a explicar o básico do desenvolvimento de aplicações em Python para o Raspberry Pi.
Categorias:
Avaliação,
Livros,
Python,
Raspberry Pi
quinta-feira, novembro 13, 2014
Algorithms + Data Structures = Programs
"Algorithms + Data Structures = Programs" é o nome de um livro de 1975 de Niklaus Wirth. Eu o li nos anos 80 (você pode ler também, "di gratís" baixando o PDF da página pessoal de Wirth no Swiss Federal
Institute of Technology) e lembrei dele após algumas dificuldades em um exercício de curso de Algorítimos que estou seguindo.
Um grafo para teste (crédito: Gregor Ulm) |
terça-feira, novembro 11, 2014
LM3915: Driver para "VU-Meter"
O LM3915 é um componente com uma função bem específica: acionar displays conforme a tensão em um dos seus pinos. Embora possa ser usado com LCDs, o seu uso mais comum é com LEDs, em especial com os displays de barras de LEDs.
Medidor de Potência usando o LM3915 |
domingo, novembro 09, 2014
Crítica: Make an Arduino-Controlled Robot
Robôs e Arduino tem tudo a ver, certo? Ele livro de Michael Margulis, publicado pela Make / O'Reilly, se propõe a mostrar o caminho.
quinta-feira, outubro 30, 2014
Disquetes Musicais: Teste da Placa de Controle
Vejamos aqui alguns primeiros testes da Placa de Controle, que usa um ATtiny2313 para controlar as unidades de disquete e um relê.
domingo, outubro 26, 2014
Crítica: Business Adventures
Este livro me foi recomendado "pessoalmente" pelo Bill Gates, através do Linkedin (a mesma recomendação pode ser vista no Wall Street Journal). Curiosos sobre o que este livro tem a nos ensinar?
quinta-feira, outubro 23, 2014
Novos drivers FTDI para Windows estão Desconfigurando Chips Falsos
Imagine a cena: você liga ao PC aquele clone do Arduino que você comprou baratinho na DX ou no Mercado Livre (e vem usando faz tempo) e ele não é reconhecido. Você tenta em outros micros e nada de funcionar. Você decide que a placa pifou e tenta com aquele outro que você comprou de reserva (já que estava tão barato) e acontece a mesma coisa. O que está acontecendo?
terça-feira, outubro 21, 2014
Metaboard na Protoboard, o Vídeo
Eu filmei a montagem e teste da Metaboard para o meu guia passo-a-passo. O resultado, com pequenas edições, foi este vídeo tosco de 20 minutos:
Não desse tanto trabalho, dava para fazer uma série - "Projetos de 30 minutos do DQ" (no estilo de "Jamie's 30-Minute Meals").
Não desse tanto trabalho, dava para fazer uma série - "Projetos de 30 minutos do DQ" (no estilo de "Jamie's 30-Minute Meals").
quinta-feira, outubro 16, 2014
Disquetes Musicais: Placa de Controle das Unidades de Disquete
terça-feira, outubro 14, 2014
Metaboard na Protoboard, Passo a Passo
Já mencionei antes (aqui, aqui e aqui) a Metaboard, uma variante bem simples do Arduino mas que permite a carga de programas pela IDE do Arduino, de forma parecida com as placas oficiais. Vamos ver aqui, passo a passo, como montar uma Metaboard em uma protoboard. Será uma montagem mais enxuta do que a que eu fiz anteriormente. O guia assume que você está usando Windows.
domingo, outubro 12, 2014
Livro de Outubro: Shouldn't You Be in School?
"Shouldn't You Be in School?" é o terceiro (e penúltimo) livro da série "All The Wrong Questions" de Lemony Snicket. Estou a tal ponto imerso nesta série que comprei o livro para o Kindle na pré-venda, para fazer o download assim que acordei no dia do lançamento.
sexta-feira, outubro 10, 2014
Prêmio Nobel de Física de 2014 Para os Viabilizadores do LED Azul
Esta notícia me soou estranha quando vi nos sites dos jornais. Um pouco de pesquisa na Wikipedia me ajudou a entender o que se trata e porque merece um prêmio Nobel.
domingo, outubro 05, 2014
Crítica: Dark Dungeons
Serão os RPGs (Role-playing Games) um instrumento do Demônio para corromper as pessoas? É o que (de certa forma) o filme "Dark Dungeons" afirma.
sábado, outubro 04, 2014
Disquetes Musicais: Meu Projeto
Nest post vou apresentar as ideias do projeto que pretendo montar para tocar músicas em unidades de disquete.
terça-feira, setembro 30, 2014
Disquetes Musicais: Entendendo o Moppy
O ponto de partida desta série foi um instructables que usa o software Moppy para tocar arquivos MIDI em unidades de disquete. Vamos dar uma examinada rápida de como ele faz isto. Para acompanhar, baixe os fontes do repositório oficial.
domingo, setembro 28, 2014
Resenha: Plot It Yourself
Fazia algum tempo que eu não lia uma história do Nero Wolf. Felizmente, ainda existem alguns volumes que eu não li e Plot It Yourself era um deles.
quinta-feira, setembro 25, 2014
Usando Cartões SD com o Arduino- Parte 2
terça-feira, setembro 23, 2014
Usando Cartões SD com o Arduino- Parte 1
Os cartões SD são um meio de armazenamento de grande capacidade e bastante compacto (principalmente na versão microSD). Vejamos, de forma sucinta, como utilizá-los com o Arduino.
quinta-feira, setembro 18, 2014
Avaliação: Raspberry Pi Modelo B Plus
Recentemente foi lançada uma nova versão do modelo B do Raspberry Pi, o modelo B+. Vamos dar aqui uma olhada rápida nas diferenças em relação às versões anteriores.
O Raspberry Pi agora vem em uma caixa personalizada ao invés da caixa branca genérica anterior. |
terça-feira, setembro 16, 2014
Disquetes Musicais - Arquivos MIDI
Vamos pular agora para a outra ponta do sistema e examinar os arquivos MIDI, a partir do qual serão gerados os comandos para as unidades de disquete.
domingo, setembro 14, 2014
Resenha: The Secret of The Swordfish
"The Secret of The Swordfish" é uma história em quadrinhos escrita e desenhada por Edgar P Jacobs. Foi publicada originalmente em capítulos em "Le Journal de Tintin" (a revista do Tintim) a partir de 1946. Posteriormente foi revisada e republicada em dois volumes. Finalmente, em 1984, passou por uma última revisão, passando para três volumes. É esta última versão que eu li.
quinta-feira, setembro 11, 2014
Avaliação: Garagino
O pessoal do Lab de Garagem me cedeu para análise um exemplar de outra das suas opções ao Arduino, o Garagino. É um modelo minimalista, o que se reflete em um preço muito atraente.
O Garagino (no alto) e alguns de seus acessórios |
terça-feira, setembro 09, 2014
Disquetes Musicais - A Unidade de Disquete de 3,5 Polegadas
Vamos começar o nosso estudo da "receita" que vimos no post anterior dando uma examinada nos nossos interpretes, as unidades de disquete.
quarta-feira, setembro 03, 2014
Disquetes Musicais - Introdução
Volta e meia aparece um vídeo com uma música sendo tocada através de unidades de disquetes. Nesta série de posts vamos investigar um pouco como isto é feito.
Neste primeiro post vou seguir uma "receita de bolo" para colocar para tocar uma unidade de disquete de 3,5". Em posts futuros vou analisar como isto está sendo feito e experimentar algumas variações.
Neste primeiro post vou seguir uma "receita de bolo" para colocar para tocar uma unidade de disquete de 3,5". Em posts futuros vou analisar como isto está sendo feito e experimentar algumas variações.
domingo, agosto 31, 2014
Resenha: Jogo Sujo
Jogo Sujo, com o subtítulo "O Mundo Secreto da FIFA: Compra de Votos e Escândalo de Ingressos", é um livro denúncia escrito pelo repórter investigativo inglês Andrew Jennings em 2006.
quinta-feira, agosto 28, 2014
Lunar Lander Mark III - Software
No post anterior vimos o circuito e a montagem do Lunar Lander. Veremos agora alguns detalhes do software.
terça-feira, agosto 26, 2014
Lunar Lander Mark III - Hardware
Conheci o Lunar Lander como um jogo para calculadoras e micros. Esta é a minha terceira versão utilizando microcontroladores.
quinta-feira, agosto 21, 2014
quarta-feira, agosto 20, 2014
Avaliação: Easy Black
A "EasyBlack" é uma placa nacional compatível com Arduino comercializada pelo Laboratório de Garagem.
terça-feira, agosto 19, 2014
Mais Duas Opções Nacionais Para os Fãs do Arduino
Coincidentemente, temos duas novas opções de placas compatíveis com o Arduino: a EasyBlack do Laboratório de Garagem e a BlackBoard da RoboCore. Além do Black no nome, as duas placas tem (neste momento) o mesmo preço: R$69, que é bastante competitivo e inferior ao preço da placa original italiana aqui no Brasil.
Inspirado em uma foto de Zachary Ferguson |
domingo, agosto 17, 2014
Resenha: The Clue of the Broken Locket
"The Clue of the Broken Locket" é um mistério da série Nancy Drew. O criador desta série foi o mesmo que que criou os Hardy Boys (Edward Stratmeyer) e o esquema é o mesmo: ele escrevia uma sinopse curta e passava para ghost writers escreverem o livro, que depois era publicado sob um pseudônimo (no caso Carlyn Keene). Também como os Hardy Boys, os primeiros livros passaram por uma revisão e redução (a partir de 1959) para retirar anacronismos e estereótipos raciais e padronizar o tamanho.
domingo, agosto 10, 2014
Crítica: AVR Programming
"Make: AVR Programming", de Elliot Williams é um livro que se propõe, primariamente, a ensinar a programar em C microcontroladores da linha AVR. Mas ele vai além, incentivando os leitores a criarem os seus próprios projetos microcontrolados.
Categorias:
Avaliação,
AVR,
Eletrônica,
Livros,
Programação
domingo, agosto 03, 2014
Crítica: The Dragon's Teeth
The Dragon's Theeth é um mistério policial de Ellery Queen. Embora "Ellery Queen" seja um nome fortemente ligado a mistérios policiais (principalmente devido à "Ellery Queen's Mystery Magazine"), os seus livros não são atualmente muito populares, particularmente no Brasil (uma busca rápida na Livraria Cultura encontrou somente livros importados - alguns deles de Portugal).
O exemplar que eu li foi comprado na Traça, um excelente sebo e livraria. Uma das suas qualidade é não entupir a caixa postal de seus compradores com emails. Daí ter chamado a atenção um email anunciando a compra de uma grande coleção de pocket books americanos de mistérios.
O exemplar que eu li foi comprado na Traça, um excelente sebo e livraria. Uma das suas qualidade é não entupir a caixa postal de seus compradores com emails. Daí ter chamado a atenção um email anunciando a compra de uma grande coleção de pocket books americanos de mistérios.
quinta-feira, julho 31, 2014
ATtiny Detonator: Um Programador de "Alta Tensão" para Recuperar Microcontroladores ATtiny
Colocando em prática o que vimos em posts anteriores, descrevo aqui o "ATtiny Detonator", um programador para recuperar microcontroladores ATtinyx5 ou ATtinyx4 que foram configurados, proposital ou acidentalmente, de uma forma que impeça a sua reprogramação via SPI (usando o ArduinoISP, UsbAsp, UsbTiny, etc).
A inspiração para este projeto vem do circuito que já vimos e deste ATtiny Fuse Doctor (mais detalhes aqui). Este projeto aproveita algumas coisas que já vimos por aqui, como o "Arduino na Protoboard" e o "Display Nokia 5110" além, é claro, o HVSP.
A inspiração para este projeto vem do circuito que já vimos e deste ATtiny Fuse Doctor (mais detalhes aqui). Este projeto aproveita algumas coisas que já vimos por aqui, como o "Arduino na Protoboard" e o "Display Nokia 5110" além, é claro, o HVSP.
terça-feira, julho 29, 2014
O Paradigma da Sopa de Pedra
Acho que todo mundo conhece a história da sopa de pedra: o sujeito chega faminto na cidade e o pessoal diz não ter comida. Aí ele fala que vai fazer uma sopa de pedra e, aos poucos, as pessoas vão dando os ingredientes. Após todos se deliciarem com a sopa, ele lava a pedra e segue em frente.
Tenho reparado que algumas pessoas conseguem usar este paradigma para obter um apoio que, à primeira vista, é inexistente.
Tenho reparado que algumas pessoas conseguem usar este paradigma para obter um apoio que, à primeira vista, é inexistente.
domingo, julho 20, 2014
Crítica: Superman e a Legião dos Super-Heróis
A Legião dos Super-Heróis é uma das série mais maltratadas da DC, apesar de ter um grande número de fãs. É a vítima preferida dos reboots e retcons (onde origem e personagens são radicalmente alterados retroativamente, invalidando anos de publicação).
Como muitos, minha preferência é pela versão original (que li quando jovem e reli em grande parte graças aos caros e cada vez mais raros Archives e as eventuais coletâneas). Algumas versões posteriores me irritam pelas histórias capengas, mudanças absurdas e arte de qualidade altamente questionável. Mas o que incomoda mais os fãs é a ausência de novas histórias nos últimos anos. Foi, portanto, com um misto de apreensão e alegria que eu vi nas bancas "Superman e a Legião dos Super-Heróis", da Panini Books.
Como muitos, minha preferência é pela versão original (que li quando jovem e reli em grande parte graças aos caros e cada vez mais raros Archives e as eventuais coletâneas). Algumas versões posteriores me irritam pelas histórias capengas, mudanças absurdas e arte de qualidade altamente questionável. Mas o que incomoda mais os fãs é a ausência de novas histórias nos últimos anos. Foi, portanto, com um misto de apreensão e alegria que eu vi nas bancas "Superman e a Legião dos Super-Heróis", da Panini Books.
quarta-feira, julho 16, 2014
Caixas para o Raspberry Pi
A placa do Raspberry Pi foi projetada para minimizar a área (e portanto o custo). Como consequência, ela não é propícia para a montagem em caixas. Temos conectores em todas as bordas e a primeira versão não tinha nem furos de fixação. Veremos aqui algumas sugestões e uma análise curta de um modelo à venda na Farnell.
domingo, julho 13, 2014
Crítica: Maigret no Picratt`s
Mais um livro da coleção Maigret da L&PM Pocket. Afinal, Georges Simenon escreveu nada menos que 75 livros com o Inspetor Maigret (e mais 30 contos). Neste livro de 1950, Maigret investiga a morte de uma dançarina de um pequeno cabaret (o Picratt's do título) poucas horas após dizer à polícia que teria ouvido um sujeito chamado Oscar falar que ia matar uma condessa.
quinta-feira, julho 10, 2014
Programador de "Alta Voltagem" para ATtiny: Protótipo
Agora que vimos a teoria, vamos fazer algumas experiências usando um Arduino para controlar o nosso programador. O que apresento aqui é uma releitura da excelente página "ATTiny Fuse Reset with 12 Volt Charge Pump" de Wayne Holder.
terça-feira, julho 08, 2014
Programador de "Alta Voltagem" para ATtiny - Introdução
Os programadores que eu normalmente utilizo com os microcontroladores AVR, como o USBTinyISP e o USBasp, efetuam a programação enviando comandos através de um interface serial (SPI), com sinais em nível lógico normal (normalmente 5V).
Embora este tipo de programação seja de fácil implementação e atenda as necessidades mais comuns, tem a desvantagem de poder ser bloqueada (proposital ou acidentalmente) através dos fuses. A programação em "alta voltagem" (na verdade 12V) é a solução para rehabilitar a programação serial. Vamos examinar como ela é feita no caso dos modelos ATtiny.
Embora este tipo de programação seja de fácil implementação e atenda as necessidades mais comuns, tem a desvantagem de poder ser bloqueada (proposital ou acidentalmente) através dos fuses. A programação em "alta voltagem" (na verdade 12V) é a solução para rehabilitar a programação serial. Vamos examinar como ela é feita no caso dos modelos ATtiny.
domingo, julho 06, 2014
Crítica: Maigret e o Ladrão Preguiçoso
Retomando a leitura dos livros de Maigret da L&PM Pocket, um livro relativamente recente (escrito em 1961).
domingo, junho 29, 2014
Crítica: Zero Day
Zero Day é um techno-thriller que estava há uns três anos na minha lista de leitura. Tratando um assunto atual (segurança de computadores) e escrito por uma pessoa de comprovada competência técnica, é claro que a minha expectativa era alta.
sexta-feira, junho 27, 2014
Outra Forma de Acionar um Display de 7 Segmentos com Múltiplos LEDs
Algum tempo atrás eu mostrei um display de 10 centímetros de altura, onde cada segmento consiste em cinco LEDs em série, o que requer uma tensão de alimentação acima de 9 volts. Isto torna mais complexo o controle pelo anodo (chaveamento da alimentação), a solução que eu apresentei utilizava dois transistores (um PNP e um NPN) por segmento. Neste post eu mostro uma outra solução, sugerida por Raimundo Nonato na lista de discussões do Garoa.
Display conectado à placa de controle |
quarta-feira, junho 25, 2014
Módulo de Display LED 7 Segmentos Com 8 Dígitos
Este módulo é uma opção ao módulo de quatro dígitos que vimos anteriormente. Também foi comprado na Deal Extreme, por um preço inferior ao outro modelo (no momento em que escrevo está em falta)
Categorias:
Arduino,
Avaliação,
Eletrônica,
Programação
domingo, junho 22, 2014
Crítica: Are Your Lights On?
Conheci "Are Your Lights On?" como uma referência em um curso que eu fiz recentemente.É, sob vários aspectos, um livro surpreendente.
quinta-feira, junho 19, 2014
Módulo de Display LED 7 Segmentos Com 4 Dígitos
Categorias:
Arduino,
Avaliação,
Eletrônica,
MSP430,
Programação
terça-feira, junho 17, 2014
Programando o ATtiny85 com a IDE, runtime e bibliotecas do Arduino - Parte 2
domingo, junho 15, 2014
Crítica: "O Que é Isso, Companheiro?" e "Onde Está Tudo Aquilo Agora?"
Variando um pouco, desta vez a leitura não é técnica nem ficção: dois livros de Fernando Gabeira relacionados com a história recente do Brasil.
Assinar:
Postagens (Atom)