processing + jmyron + ir pen
14 de fevereiro de 2009 @ 12:26

será que é possível escrever crônicas sobre tecnologia? estou aqui pensando como vou falar pra vocês isso. geralmente quando escrevemos sobre como fazer isso ou aquilo com tecnologias, o texto fica mais para livro de culinária do que para uma coluna do veríssimo.

bem, mas a real é que estou mexendo, como já disse, com computação física. estou construindo sensores que captem o mundo físico e transformem em dados para o computador. dessa vez, estou captando a luz infravermelha emitida por um led e convertendo para coordenadas x e y. mas pra quê isso zé? a idéia é poder usar vários marcadores (isso, os leds) como se fossem ponteiros de mouse. e com eles, poder manipular qualquer objeto na tela.

claro que sou um cara modesto, então comecei com um só led. segui o que a maioria está fazendo e depois de cheirar solda (aliás, está se tornando um bom vício, recomendo) de madrugada, terminei com esta caneta.dsc01782

para capturar a imagem usei a câmera do macbook mesmo. a diferença é que envolvi ela com um papel de filme fotográfico. hein?! pois é, o papel filtra a luz, deixando passar só ir. enjambra, eu sei, mas funciona, assim como a sonegação de imposto.

dsc01784

mas chega da parte física. como software uso a linguagem de programação processing em conjunto com o módulo jmyron que faz a detecção de globs parecer brincadeira.

agora não adianta, vai ter que ser na base da culinária. para brincar, instale a jmyron. se você usa macos x, faça o download desta libjmyron.jnilib e coloque-a em /Applications/Processing/libraries/JMyron/library/ porquê a original não funciona. foi compilada só para ppc. coisas da vida. depois é só misturar esta macarronada de código, levar ao forno e voilà! pintando no ar e colorindo a tela.

dsc01785

mais na próxima receita. e com mais sal, eu prometo.