Usando essa lib estou conseguindo controlar o Arduinome com baudrate em 57600 no firmware. Trabalhar com a biblioteca é bem tranquilo:

from arduinome import Arduinome
from time import sleep
 
a = Arduinome("/dev/ttyUSB0")
 
while 1: a.read()
for x in range(8):
        for y in range(8):
                a.led(x, y, 1)
                sleep(0.5)

E o resto está lá, não vou copiar tudo aqui.

, , ,

Por incrível que pareça, estivemos na UDESC em pleno sábado de férias. Mas isso por um bom e belo motivo! Nos encontramos para trabalhar em nossos projetos pessoas e pintar as paredes do Colméia. Eu terminei de montar o Arduino Punk Console, um sequenciador 8bits e liguei ele no circuito amplificador que é usado no Smapler, um shield para o Arduino que possui interface PS/2 e um mini-amplificador de áudio.

Fizemos alguns stencils na parede da sala e em tampas de gabinetes. Agora a sala está ficando mais bonita!

Fotos do dia:

Arduino Punk Console e Smapler

Stencil Tux e Gnu na parede

Arduino Punk Console e Smapler

Stencil Tux Gabinete

Stencil Debian Gabinete

Tem mais no Flickr!

, , ,

Seguindo as dicas disponibilizadas pela Plusea no Instructables montamos um sensor bend usando dois pedaços de Neoprene, um pedaço de Velostat e linha de costura condutiva (valeu Paulo, estamos usando muito esse presente!). Tanto a linha de costura quanto o Velostat são difíceis de achar no Brasil, então a melhor maneira de conseguir eles de forma barata é pedindo amostras grátis para testes de empresas que comercializam eles fora do pais.

Para quem não conhece, Velostat é um plástico que possui características elétricas, tendo a sua resistência variada quando sofre pressão.

material

recortescortescosturado

Vídeo do funcionamento do sensor:

, ,

Continuando a falar sobre o uso do registrador de deslocamento 74hc164. A minha idéia em usar esse carinha é para ligar um display LCD HD4478 ao Arduino sem precisar de muitos pinos.

Um display LCD HD4478, por padrão precisaria de 11 pinos do microcontrolador para funcionar em modo 8-bits com todas as suas funcionalidades, mas com o uso do 74hc164 deu para fazer a ligação usando 4 pinos. Acho que é possível ligar com apenas 3 pinos, estava tentando fazer isso usando o display em modo 4-bits, mas não obtive bons resultados.

Usei o circuito feito pelo Frank Henriquez junto com algumas modificações no código publicado pelo calli no fórum do Arduino. Segue nos links abaixo o esquema e o código.

Esquema de montagem | Código para o Arduino

Esse código não chega nem perto de fazer tudo o que é possível com o LCD, mas aos poucos quero montar uma biblioteca para o Arduino e coloco as funcionalidades mais utilizadas.

O próximo passo agora é usar um botão direcional que comprei na Seeedstudio para controlar as informações que aparecem no display, fazer mudança de menus, selecionar itens, etc.

, , ,

A Sociedade Mundo Vegan começou suas atividades nesse ano de 2009 com um evento imperdível, que se realizará no dia 14 de março, no Auditório da Câmara dos Vereadores de Joinville (Rua Hermann August Lepper, 1100, Saguaçu – Joinville/SC), com entrada franca.  As atividades começam ás 15h com a exibição do documentário “A Carne é Fraca”, produzido pelo Instituto Nina Rosa, um dos vídeos mais assistidos e comentados pela comunidade de defesa animal nacional , e,  ás 16h haverá a palestra com Nina Rosa Jacob, defensora do consumo sem crueldade, do vegetarianismo e de uma educação humanitária, com o tema “Educação para a Paz Ambiental”.Nina Rosa

Após a palestra, a partir das 20 horas,  acontecerá no restaurante do América Futebol Clube um jantar indiano.

Jantar Indiano

Participe, divulgue, convide seus conhecidos e venha contribuir para um mundo livre da exploração animal.

Para maiores informações acesse o site: www.mundovegan.org

, ,