<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Daniel Andrade &#187; eletrônica</title>
	<atom:link href="http://blog.danielandrade.net/category/eletronica/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.danielandrade.net</link>
	<description>tecnologia, eletrônica e aleatoriedades</description>
	<lastBuildDate>Mon, 29 Mar 2010 19:54:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Bafômetro com o sensor MQ-3 e Arduino</title>
		<link>http://blog.danielandrade.net/2010/03/bafometro-com-o-sensor-mq-3-e-arduino/</link>
		<comments>http://blog.danielandrade.net/2010/03/bafometro-com-o-sensor-mq-3-e-arduino/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 19:43:42 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[arduino]]></category>
		<category><![CDATA[eletrônica]]></category>
		<category><![CDATA[microcontrolador]]></category>
		<category><![CDATA[projetos]]></category>

		<guid isPermaLink="false">http://blog.danielandrade.net/?p=155</guid>
		<description><![CDATA[Durante a Primeira Imersão de Arte-Eletrônica que ocorreu em Florianópolis, montamos um Bafômetro com um sensor de álcool chamado MQ-3 e um Arduino, e utilizamos durante a festa do último dia. Você pode conferir algumas fotos nos posts anteriores. Depois que enviar o vídeo, recebi muitos emails de pessoas interessadas em saber como foi feito,]]></description>
			<content:encoded><![CDATA[<p>Durante a Primeira Imersão de Arte-Eletrônica que ocorreu em Florianópolis, montamos um Bafômetro com um sensor de álcool chamado MQ-3 e um Arduino, e utilizamos durante a festa do último dia. Você pode conferir algumas fotos nos posts anteriores. Depois que enviar o vídeo, recebi muitos emails de pessoas interessadas em saber como foi feito, e o código-fonte do programa, então resolvi remontar o circuito e explicar como você pode fazer um em sua casa.</p>
<p><img src="http://img.photobucket.com/albums/v107/tigerbr/08880-03-L.jpg" alt="" /></p>
<p><span id="more-155"></span></p>
<p><strong>Partes:</strong></p>
<ul>
<li><a href="http://www.arduino.cc">Arduino</a></li>
<li>10x 5mm LEDs (Verde, Amarelo e Vermelho)</li>
<li>100KΩ Potenciômetro (para calibrar o sensor)</li>
<li>10x ≈ 220Ω Resistor (qualquer coisa entre 220Ω e 470Ω esta bom)</li>
<li>Protoboard</li>
<li><a href="http://www.sparkfun.com/datasheets/Sensors/MQ-3.pdf">MQ-3 Sensor da Sparkfun</a></li>
</ul>
<p>Algumas fotos do processo de montagem:</p>
<p><a href="http://www.flickr.com/photos/pasteler0/4412448667/" title="IMG_3025 by Daniel Spillere Andrade, on Flickr"><img src="http://farm3.static.flickr.com/2630/4412448667_a348e762bf.jpg" width="500" height="375" alt="IMG_3025" /></a></p>
<p><a href="http://www.flickr.com/photos/pasteler0/4413216684/" title="IMG_3028 by Daniel Spillere Andrade, on Flickr"><img src="http://farm5.static.flickr.com/4058/4413216684_4c4740c933.jpg" width="500" height="375" alt="IMG_3028" /></a></p>
<p><a href="http://www.flickr.com/photos/pasteler0/4413216780/" title="IMG_3029 by Daniel Spillere Andrade, on Flickr"><img src="http://farm3.static.flickr.com/2754/4413216780_ff3718162c_o.jpg" width="500" height="375" alt="IMG_3029" /></a></p>
<p><a href="http://www.flickr.com/photos/pasteler0/4413216962/" title="IMG_3030 by Daniel Spillere Andrade, on Flickr"><img src="http://farm5.static.flickr.com/4057/4413216962_5e075a5ce2.jpg" width="500" height="375" alt="IMG_3030" /></a></p>
<p><a href="http://www.flickr.com/photos/pasteler0/4413217396/" title="IMG_3042 by Daniel Spillere Andrade, on Flickr"><img src="http://farm3.static.flickr.com/2733/4413217396_6b23480690.jpg" width="500" height="375" alt="IMG_3042" /></a></p>
<p><a href="http://www.flickr.com/photos/pasteler0/4412449851/" title="IMG_3047 by Daniel Spillere Andrade, on Flickr"><img src="http://farm5.static.flickr.com/4053/4412449851_a23134986f.jpg" width="375" height="500" alt="IMG_3047" /></a></p>
<p><object width="500" height="281"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9975062&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=9975062&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="281"></embed></object></p>
<p>Para fazer os LEDs funcionarem, conectei eles em sequência do PinoDigital 2 até o 11 (10 LEDs ao total). Lembre-se de utilizar resistores entre 220Ω e 470Ω para cada led, como na imagem abaixo:<br />
<img src="http://img.photobucket.com/albums/v107/tigerbr/LEDs.gif" alt="" /></p>
<p>Para conectar o sensor, você deve ligar uma das pernas H em +5 Volts (utilize uma alimentação externa para isso, pois irá puxar muita corrente do arduino). E outra perna H no Terra.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-9320616275015294";
/* 336x280, criado 07/03/10 */
google_ad_slot = "0625259150";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p>O pino B (qualquer um deles) você conecta no Terra. Um dos pinos A conecte em um potenciômetro de 100KΩ como mostra a imagem abaixo. No mesmo pino em que você conecta o pino A, você deve colocar um fio indo até o Conversor Analógico/Digital do Arduino, que será onde leremos os dados do sensor.</p>
<p><img src="http://img.photobucket.com/albums/v107/tigerbr/POR.gif" alt="" /></p>
<p><img src="http://img.photobucket.com/albums/v107/tigerbr/MQ-3.gif" alt="" /></p>
<p><a href="http://danielandrade.net/files/breathanalyzer.pde">Você pode baixar o  .PDE AQUI</a>.</p>
<p><code></p>
<p>/*</p>
<p>@ Code for interfacing Alcohol Gas Sensor MQ-3 with Arduino<br />
@ Code by Daniel Spillere Andrade and Daniel Amato Zabotti<br />
@ daniel@danielandrade.net / danielzabotti@gmail.com<br />
@     www.DanielAndrade.net http://blog.danielandrade.net</p>
<p>*/</p>
<p>const int analogPin = 0;    // the pin that the potentiometer is attached to<br />
const int ledCount = 10;    // the number of LEDs in the bar graph</p>
<p>int ledPins[] = {<br />
  10,9,8,7,6,5,4,3,2,1 // Here we have the number of LEDs to use in the BarGraph<br />
  };   </p>
<p>void setup() {</p>
<p>  for (int thisLed = 0; thisLed < ledCount; thisLed++) {<br />
    pinMode(ledPins[thisLed], OUTPUT);<br />
  }}</p>
<p>void loop() {<br />
  //This is the code to light up LED's<br />
  int sensorReading = analogRead(analogPin);</p>
<p>  int ledLevel = map(sensorReading, 500, 1023, 0, ledCount);</p>
<p>  for (int thisLed = 0; thisLed < ledCount; thisLed++) {</p>
<p>    if (thisLed < ledLevel) {<br />
      digitalWrite(ledPins[thisLed], HIGH);<br />
    }</p>
<p>    else {<br />
      digitalWrite(ledPins[thisLed], LOW);<br />
    }  }}<br />
</code></p>
<p>Agora preparem a caipirinha<br />
que a festa vai começar</p>
<p>Lembre-se, se dirigir não beba<br />
se beber, me chame! <img src='http://blog.danielandrade.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p><a href="http://www.flickr.com/photos/pasteler0/4413217774/" title="IMG_3052 by Daniel Spillere Andrade, on Flickr"><img src="http://farm5.static.flickr.com/4029/4413217774_2dd50be546.jpg" width="500" height="375" alt="IMG_3052" /></a></code></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.danielandrade.net/2010/03/bafometro-com-o-sensor-mq-3-e-arduino/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Arte de Enganar com Kevin Mitnick</title>
		<link>http://blog.danielandrade.net/2010/01/a-arte-de-enganar-com-kevin-mitnick/</link>
		<comments>http://blog.danielandrade.net/2010/01/a-arte-de-enganar-com-kevin-mitnick/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 23:33:02 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[eletrônica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.danielandrade.net/?p=153</guid>
		<description><![CDATA[Pessoal, estou aqui na Campus Party Brasil 2010, e terça-feira teve a apresentação do &#8220;Ex-Hacker&#8221; (não acredito em ex-hacker) Kevin Mitnick, mundialmente famoso por suas técnicas de Engenharia Social. A palestra falou denominada &#8220;Art of Deception&#8221; ou como foi traduzido, &#8220;A Arte de Enganar&#8221; e falava sobre engenharia social (que mais seria?!), onde ele demonstrou]]></description>
			<content:encoded><![CDATA[<p>Pessoal, estou aqui na Campus Party Brasil 2010, e terça-feira teve a apresentação do &#8220;Ex-Hacker&#8221; (não acredito em ex-hacker) Kevin Mitnick, mundialmente famoso por suas técnicas de Engenharia Social. A palestra falou denominada<br />
&#8220;Art of Deception&#8221; ou como foi traduzido, &#8220;A Arte de Enganar&#8221; e falava sobre engenharia social (que mais seria?!), onde ele demonstrou ao vivo algumas táticas de ataques e uns aparelhos muito legais. Bom, em vez de eu ficar aqui escrevendo, você pode sentar-se na cadeira e assistir a apresentação, de mais de uma hora:</p>
<p><object width="500" height="283"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9026034&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=9026034&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="283"></embed></object></p>
<p>Vale muito apena!!!</p>
<p>Abraço a todos! <img src='http://blog.danielandrade.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.danielandrade.net/2010/01/a-arte-de-enganar-com-kevin-mitnick/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Relatos da Imersão</title>
		<link>http://blog.danielandrade.net/2010/01/relatos-da-imersao/</link>
		<comments>http://blog.danielandrade.net/2010/01/relatos-da-imersao/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 11:36:48 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[eletrônica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[microcontrolador]]></category>
		<category><![CDATA[projetos]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.danielandrade.net/?p=142</guid>
		<description><![CDATA[Aconteceu semana passada, começando na segunda-feira dia 11 de Janeiro e terminando na Sexta-feira dia 15, a I Imersão de Arte-Eletrônica, onde pessoas de diversas cidade de Brasil vieram ver o que estava rolando. Nossa primeira idéia era um encontro (des)construtivo, criar, hackear, modificar, aprender, ensinar, tudo livre. Diversos workshops foram apresentados, Eletrônica Básica, Processing,]]></description>
			<content:encoded><![CDATA[<p>Aconteceu semana passada, começando na segunda-feira dia 11 de Janeiro e terminando na Sexta-feira dia 15, a <strong>I Imersão de Arte-Eletrônica</strong>, onde pessoas de diversas cidade de Brasil vieram ver o que estava rolando. Nossa primeira idéia era um encontro (des)construtivo, criar, <em>hackear</em>, modificar, aprender, ensinar, tudo livre. Diversos workshops foram apresentados, <strong>Eletrônica Básica</strong>, <strong>Processing</strong>, <strong>PureData</strong> e outros (os vídeos das apresentações serão distribuídas assim que o pessoal terminar de editar).</p>
<p>Na terça-feira até rolou uma trilha noturna pelas dunas até a praia da Joaquina, foi tão bom ver o mar depois de caminhar horas nas dunas. E depois voltar caminhando na chuva, é o que eu precisava para relaxar. Perfeito!!!</p>
<p>Aprendemos muito nesse evento, uma das coisas marcantes foi que as mentes criativas funcionam muito melhor depois da meia-noite. Não adiantava marcar nada para a manhã pois ninguém conseguia acordar antes das 11 horas (menos eu que sempre tinha algo importante pra fazer de manhã, droga).</p>
<p>Na quinta-feira foi organizada uma festa, onde colocamos em teste um dos projetos desenvolvidos durante a imersão, que foi um bafômetro utilizando o <strong><a href="http://www.sparkfun.com/commerce/product_info.php?products_id=8880">Alcohol Gas Sensor MQ-3</a></strong>, <strong>Leds</strong> e um <strong>Arduino</strong>. Falando nisso, nunca vi tanto arduino em um lugar só, de vários tamanhos e cores, que coisa linda!</p>
<p>Aqui estão as fotos que enviei para meu <a href="http://www.flickr.com/photos/pasteler0/">Flickr</a><br />
<object width="600" height="500"><param name="flashvars" value="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Fpasteler0%2Fsets%2F72157623204928412%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Fpasteler0%2Fsets%2F72157623204928412%2F&#038;set_id=72157623204928412&#038;jump_to="></param><param name="movie" value="http://www.flickr.com/apps/slideshow/show.swf?v=71649"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=71649" allowFullScreen="true" flashvars="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Fpasteler0%2Fsets%2F72157623204928412%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Fpasteler0%2Fsets%2F72157623204928412%2F&#038;set_id=72157623204928412&#038;jump_to=" width="600" height="500"></embed></object></p>
<p>Alguns vídeos que ja mandei estão no <a href="http://vimeo.com/danielandrade/videos">Vimeo</a></p>
<p>Assim que tiver mais conteúdo vou adicionando neste post.</p>
<p>Abraço a todos, e para os que participaram, obrigado por tudo! Foi muito bom, formamos uma nova familia!!!</p>
<p>Valeu</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.danielandrade.net/2010/01/relatos-da-imersao/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Imersão de Arte-Eletrônica em Floripa</title>
		<link>http://blog.danielandrade.net/2009/12/imersao-de-arte-eletronica-em-floripa/</link>
		<comments>http://blog.danielandrade.net/2009/12/imersao-de-arte-eletronica-em-floripa/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 16:24:00 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[arduino]]></category>
		<category><![CDATA[eletrônica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[microcontrolador]]></category>
		<category><![CDATA[projetos]]></category>

		<guid isPermaLink="false">http://blog.danielandrade.net/?p=135</guid>
		<description><![CDATA[De 11 à 15 de Janeiro de 2010 haverá uma semana de imersão eletrônica, hacking de cacarecos, culto à gambiarra, jams, improvisação, oficinagem. Arte +- tecnologia. Reunindo as tribos. Desenvolvimento/finalização de projetos envolvendo arte+tecnologia. Performances. Jams. Arduinos. Eletrônica. De tudo um pouco. Quem estiver interessado em ir, me mande um email!! X@y / X=daniel, y=Xandrade.net]]></description>
			<content:encoded><![CDATA[<p><img src="http://img.photobucket.com/albums/v107/tigerbr/cartaz-imersao.png" alt="" width="400px" /></p>
<p>De 11 à 15 de Janeiro de 2010 haverá uma semana de imersão eletrônica, hacking de cacarecos, culto à gambiarra, jams, improvisação, oficinagem. Arte +- tecnologia. Reunindo as tribos.</p>
<p>Desenvolvimento/finalização de projetos envolvendo arte+tecnologia. Performances. Jams. Arduinos. Eletrônica. De tudo um pouco.</p>
<p>Quem estiver interessado em ir, me mande um email!! <img src='http://blog.danielandrade.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<strong>X</strong>@y / <strong>X</strong>=daniel, y=<strong>X</strong>andrade.net</p>
<p>Valeu</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.danielandrade.net/2009/12/imersao-de-arte-eletronica-em-floripa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DIY: Relógio Binário com Arduino</title>
		<link>http://blog.danielandrade.net/2009/12/diy-relogio-binario/</link>
		<comments>http://blog.danielandrade.net/2009/12/diy-relogio-binario/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 14:29:39 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[arduino]]></category>
		<category><![CDATA[eletrônica]]></category>
		<category><![CDATA[binário]]></category>
		<category><![CDATA[led]]></category>
		<category><![CDATA[relógio]]></category>
		<category><![CDATA[resistor]]></category>

		<guid isPermaLink="false">http://blog.danielandrade.net/?p=101</guid>
		<description><![CDATA[Hoje irei explicar como montar um relógio binários utilizando apenas LEDs, Resistores e um Arduino. Este projeto foi feito durante uma noite, onde eu e um grande amigo pedro desistimos de assistir um filme e decidimos montar algo legal com leds e arduino. Passamos a noite inteira montando/programando/melhorando o circuitos e o resultado final foi]]></description>
			<content:encoded><![CDATA[<p>Hoje irei explicar como montar um relógio binários utilizando apenas LEDs, Resistores e um Arduino. Este projeto foi feito durante uma noite, onde eu e um grande amigo  <a href="http://ovelha.org/pedro/">pedro</a> desistimos de assistir um filme e decidimos montar algo legal com leds e arduino. Passamos a noite inteira montando/programando/melhorando o circuitos e o resultado final foi muito bom, então resolvi explicar como você pode montar um na sua casa. Espero que goste. <img src='http://blog.danielandrade.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p><a href="http://www.flickr.com/photos/pasteler0/2672798839/" title="Binary Clock II by Daniel Spillere Andrade, on Flickr"><img src="http://farm4.static.flickr.com/3143/2672798839_87cc88de17.jpg" width="500" height="314" alt="Binary Clock II" /></a></p>
<p><span id="more-101"></span></p>
<p><strong>Partes:</strong><br />
- Arduino<br />
- 13x Leds<br />
- 13x Resistores de 220 Ω<br />
- 3x Resistores de 2.2 KΩ<br />
- 2x Push-Buttons<br />
- 1x Botão normal<br />
- Protoboard<br />
- Cabos</p>
<p>Este projeto é bem simples, porém pode ser complicado para pessoas com pouca experiência com eletrônica, então vou tentar explicar detalhadamente como montar.</p>
<p><strong>Como funciona</strong></p>
<p><img src='http://www.danielandrade.net/wp-content/uploads/2008/07/leds1.png' alt='leds1.png' /></p>
<p><img src='http://www.danielandrade.net/wp-content/uploads/2008/07/binary-example.png' alt='binary-example.png' /></p>
<p>Acredito que imagens valem mais do que mil palavras. Para saber a hora, você deve somar o valor de cada LED que esteja ligado em cada coluna, isso resultará na hora atual.</p>
<p><strong>Montando</strong><br />
Para montar o circuito, você deve primeiro conectar os leds e resistores nos pinos de saída do arduino do 1 ao 13. Lembre-se que a pena maior do LED é sempre o positivo, e a outra perna do LED é o terra, e deve ser conectado ao terra do arduino.<br />
Para que o circuito funcione, você deve conectar o LED 1 no PINO 1, LED 2 no PINO 2&#8230;</p>
<p><img src='http://www.danielandrade.net/wp-content/uploads/2008/07/imagem-binario.png' alt='imagem-binario.png' /></p>
<p>Para conectar os botões, utilizei uma entrada digital e duas analógicas. Para alterar as horas/minutos, você terá que usar dois botões do estilo push-buttons. E eles serão ligados às entradas analógicas 0 e 5. E para LIGAS/DESLIGAR os LEDs usei um botão normal conectado na entrada digital 0. Para montar o botão, você deve conectar uma perna do mesmo a um resistor de 2.2 KΩ e conectá-lo a saída de 5 Volts junto com a entrada digital/analógica. E a outra pena do botão vai para o terra. Algo como a imagem abaixo:</p>
<p><img src='http://www.danielandrade.net/wp-content/uploads/2008/07/button1.png' alt='button1.png' /></p>
<p>Se você não conseguiu entender minha explicação, tem informações mais detalhadas (em inglês) no site oficial do arduino.<a href="http://www.arduino.cc/en/Tutorial/Button">AQUI</a>. </p>
<p><strong>Imagens + Video</strong></p>
<p><a href="http://www.flickr.com/photos/pasteler0/2672798839/" title="Binary Clock II by Daniel Spillere Andrade, on Flickr"><img src="http://farm4.static.flickr.com/3143/2672798839_87cc88de17.jpg" width="500" height="314" alt="Binary Clock II" /></a></p>
<p><a href="http://www.flickr.com/photos/pasteler0/2672795611/" title="Binary Clock I by Daniel Spillere Andrade, on Flickr"><img src="http://farm4.static.flickr.com/3281/2672795611_ebcc7224fc.jpg" width="500" height="375" alt="Binary Clock I" /></a></p>
<p><object width="500" height="377"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=1349421&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://www.vimeo.com/moogaloop.swf?clip_id=1349421&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="377"></embed></object></p>
<p><strong>Código</strong><br />
O código do relógio é baseado no <a href="http://www.faludi.com/projects/open-source-arduino-clock/">open-source-arduino-clock</a> feito pelo Rob Faludi. Fiz algumas alterações, mas o função do relógio é basicamente o mesmo. Se o código abaixo não estiver funcionando, você pode baixá-lo em .txt <a href="http://www.danielandrade.net/wp-content/uploads/2008/07/arduno-binary-clock.txt">AQUI</a>.</p>
<p><code><br />
/*<br />
An open-source binary clock for Arduino.<br />
Based on the code from by Rob Faludi (http://www.faludi.com)<br />
Code under (cc) by Daniel Spillere Andrade, www.danielandrade.net</p>
<p>http://creativecommons.org/license/cc-gpl</p>
<p>*/</p>
<p>int second=0, minute=0, hour=0; //start the time on 00:00:00<br />
int munit,hunit,valm=0,valh=0,ledstats,i;</p>
<p>void setup() { //set outputs and inputs<br />
pinMode(1, OUTPUT);pinMode(2, OUTPUT);pinMode(3, OUTPUT);pinMode(4, OUTPUT);pinMode(5, OUTPUT);<br />
pinMode(6, OUTPUT);pinMode(7, OUTPUT);pinMode(8, OUTPUT);pinMode(9, OUTPUT);pinMode(10, OUTPUT);<br />
pinMode(11, OUTPUT);pinMode(12, OUTPUT);pinMode(13, OUTPUT);</p>
<p>pinMode(0, INPUT);<br />
}</p>
<p>void loop() {</p>
<p>static unsigned long lastTick = 0; // set up a local variable to hold the last time we moved forward one second<br />
// (static variables are initialized once and keep their values between function calls)<br />
// move forward one second every 1000 milliseconds</p>
<p>if (millis() - lastTick >= 1000) {<br />
	lastTick = millis();<br />
	second++;</p>
<p>}</p>
<p>// move forward one minute every 60 seconds<br />
	if (second >= 60) {<br />
	minute++;<br />
	second = 0; // reset seconds to zero<br />
}</p>
<p>// move forward one hour every 60 minutes<br />
if (minute >=60) {<br />
	hour++;<br />
	minute = 0; // reset minutes to zero<br />
}</p>
<p>if (hour >=24) {<br />
	hour=0;<br />
	minute = 0; // reset minutes to zero<br />
}</p>
<p>	munit = minute%10; //sets the variable munit and hunit for the unit digits<br />
	hunit = hour%10;</p>
<p>	ledstats = digitalRead(0);  // read input value, for setting leds off, but keeping count<br />
	if (ledstats == LOW) {</p>
<p>	for(i=1;i< =13;i++){<br />
	digitalWrite(i, LOW);}</p>
<p>	} else  {</p>
<p>	//minutes units<br />
	if(munit == 1 || munit == 3 || munit == 5 || munit == 7 || munit == 9) {  digitalWrite(1, HIGH);} else {  digitalWrite(1,LOW);}<br />
	if(munit == 2 || munit == 3 || munit == 6 || munit == 7) {digitalWrite(2, HIGH);} else {digitalWrite(2,LOW);}<br />
	if(munit == 4 || munit == 5 || munit == 6 || munit == 7) {digitalWrite(3, HIGH);} else {digitalWrite(3,LOW);}<br />
	if(munit == 8 || munit == 9) {digitalWrite(4, HIGH);} else {digitalWrite(4,LOW);}</p>
<p>	//minutes<br />
	if((minute >= 10 &#038;&#038; minute < 20) || (minute >= 30 &#038;&#038; minute < 40) || (minute >= 50 &#038;&#038; minute < 60))  {digitalWrite(5, HIGH);} else {digitalWrite(5,LOW);}<br />
	if(minute >= 20 &#038;&#038; minute < 40)  {digitalWrite(6, HIGH);} else {digitalWrite(6,LOW);}<br />
	if(minute >= 40 &#038;&#038; minute < 60) {digitalWrite(7, HIGH);} else {digitalWrite(7,LOW);}</p>
<p>	//hour units<br />
	if(hunit == 1 || hunit == 3 || hunit == 5 || hunit == 7 || hunit == 9) {digitalWrite(8, HIGH);} else {digitalWrite(8,LOW);}<br />
	if(hunit == 2 || hunit == 3 || hunit == 6 || hunit == 7) {digitalWrite(9, HIGH);} else {digitalWrite(9,LOW);}<br />
	if(hunit == 4 || hunit == 5 || hunit == 6 || hunit == 7) {digitalWrite(10, HIGH);} else {digitalWrite(10,LOW);}<br />
	if(hunit == 8 || hunit == 9) {digitalWrite(11, HIGH);} else {digitalWrite(11,LOW);}</p>
<p>	//hour<br />
	if(hour >= 10 &#038;&#038; hour < 20)  {digitalWrite(12, HIGH);} else {digitalWrite(12,LOW);}<br />
	if(hour >= 20 &#038;&#038; hour < 24)  {digitalWrite(13, HIGH);} else {digitalWrite(13,LOW);}</p>
<p>	}</p>
<p>	valm = analogRead(0);    // add one minute when pressed<br />
	 if(valm&lt;800) {<br />
	 minute++;<br />
	 second=0;<br />
	 delay(250);<br />
	}</p>
<p>	valh = analogRead(5);    // add one hour when pressed<br />
	 if(valh&lt;800) {<br />
	 hour++;<br />
	 second=0;<br />
	 delay(250);<br />
	}</p>
<p>}</p>
<p></code></p>
<p><a href="http://www.flickr.com/photos/pasteler0/2673622074/" title="Binary Clock III by Daniel Spillere Andrade, on Flickr"><img src="http://farm4.static.flickr.com/3253/2673622074_d5d44ea966.jpg" width="375" height="500" alt="Binary Clock III" /></a></p>
<p>Espero que gostem, qualquer coisa só comentar abaixo ou enviar um email.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.danielandrade.net/2009/12/diy-relogio-binario/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I atelier (de hardware) livre</title>
		<link>http://blog.danielandrade.net/2009/12/i-atelier-de-hardware-livre/</link>
		<comments>http://blog.danielandrade.net/2009/12/i-atelier-de-hardware-livre/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 02:00:00 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[arduino]]></category>
		<category><![CDATA[camisas]]></category>
		<category><![CDATA[eletrônica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[florianópolis]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[ufsc]]></category>

		<guid isPermaLink="false">http://blog.danielandrade.net/?p=69</guid>
		<description><![CDATA[Aconteceu nos dias 26 e 27 de Novembro, no Centro de Eventos (vulgo Elefante Branco) na Universidade Federal de Santa Catarina (UFSC) o congresso catarinense de software livre, o SoliSC. O evento contou com a presença do pessoal do MuSA (Multimídia, Sistemas e Arte), da Ciência da Computação da UDESC de Joinville, que foram os]]></description>
			<content:encoded><![CDATA[<p><object width="500" height="331"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=7885446&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=7885446&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="331"></embed></object></p>
<p>Aconteceu nos dias 26 e 27 de Novembro, no Centro de Eventos (vulgo Elefante Branco) na Universidade Federal de Santa Catarina (UFSC) o congresso catarinense de software livre, o <strong><a href="http://solisc.org.br/">SoliSC</a></strong>. O evento contou com a presença do pessoal do <a href="http://musa.cc">MuSA</a> (Multimídia, Sistemas e Arte), da Ciência da Computação da UDESC de Joinville, que foram os responsáveis pela organização do <em>1º Atelier de Hardware Livre</em>, que foi onde fiquei a maior parte do tempo durante estes dois dias. </p>
<p><span id="more-69"></span></p>
<p>O objetivo foi juntar arduinos, fios, cabos, sucatas, componentes, vontades, união, colaboração, comunicação e diversão (frase roubada do <a href="http://shh.void.cc/">Vilson</a>) para criar e hackiar qualquer coisa que der vontade ou aparece na frente. Teve gente controlando um antigo carrinho de controle-remoto pelo arduino, juntando sucara + motores + PureData e criando sons aleatórios, gerando sons malucos com sintetizadores utilizando Potenciômetros, Botões, Switches e LDRs (<a href="http://en.wikipedia.org/wiki/Light_Dependent_Resistor">Light Dependent Resistor</a>). Eu comecei a bolar meu robozinho que desvia de objetos, juntando o <a href="http://vimeo.com/7974266">Sonar + ServoMotor</a> e fazendo a detecção de objetos. Os próximos passos agora é juntar o cérebro com o corpo (farei nos próximos dias).</p>
<p>Resumindo o evento foi extremamente divertido e proveitoso, conheci muita gente louca por musica, eletrônica e arte como eu. Espero poder participar de outros eventos como esse e tornar a arte-eletrônica cada vez mais popular no Brasil.</p>
<p>Abaixo segue algumas fotos/vídeos do evento:</p>
<p><img src="http://farm3.static.flickr.com/2492/4139443664_990f4f5603.jpg" alt="" /><br />
<img src="http://farm3.static.flickr.com/2774/4138670965_06ea1d6c14.jpg" alt="" /><br />
<img src="http://farm3.static.flickr.com/2644/4138675415_2d5d580ced.jpg" alt="" /><br />
<img src="http://farm3.static.flickr.com/2777/4138679087_148a875b7f.jpg" alt="" /></p>
<p>Valeu a todos que foram! <img src='http://blog.danielandrade.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.danielandrade.net/2009/12/i-atelier-de-hardware-livre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trabalhando com Sonar + Arduino</title>
		<link>http://blog.danielandrade.net/2009/11/trabalhando-com-sonar-arduino/</link>
		<comments>http://blog.danielandrade.net/2009/11/trabalhando-com-sonar-arduino/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 21:16:47 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[arduino]]></category>
		<category><![CDATA[eletrônica]]></category>
		<category><![CDATA[microcontrolador]]></category>
		<category><![CDATA[projetos]]></category>
		<category><![CDATA[sensor]]></category>
		<category><![CDATA[sonar]]></category>

		<guid isPermaLink="false">http://blog.danielandrade.net/?p=63</guid>
		<description><![CDATA[Hoje falarei um pouco sobre o Maxbotix LV-EZ4 Ultrasonic Range Finder, um sensor de proximidade que funciona por UltraSom, e como utilizá-lo com o Arduino. Um sensor de proximidade pode ser útil em muitos projetos, como por exemplo para fazer alarmes (os carros usam este tipo de sensor para detectar presença), ou então para fazer]]></description>
			<content:encoded><![CDATA[<p>Hoje falarei um pouco sobre o <strong><a href="http://www.sparkfun.com/commerce/product_info.php?products_id=8504">Maxbotix LV-EZ4 Ultrasonic Range Finder</a></strong>, um sensor de proximidade que funciona por UltraSom, e como utilizá-lo com o <a href="http://arduino.cc/">Arduino</a>. </p>
<p>Um sensor de proximidade pode ser útil em muitos projetos, como por exemplo para fazer alarmes (os carros usam este tipo de sensor para detectar presença), ou então para fazer um <a href="http://www.instructables.com/id/BOB-V20/">Robô que desvia de obstáculos</a> ou qualquer outra coisa que meça distância. Este tipo de sensor funciona melhor do que o Infra-Vermelho na luz do sol, porém não funciona bem em superfícies irregulares, como tecidos e na grama. Tirando isso é um ótimo sensor. </p>
<p>Analizando o DataSheet, podemos saber alguns dados mais técnicos sobre o sensor, como por exemplo que sua distância limite é de 6->256 polegadas (15.24cm -> 6.45m)</p>
<p><img src="http://img.photobucket.com/albums/v107/tigerbr/max.jpg" alt="" align="center" /></p>
<p><span id="more-63"></span></p>
<p><strong>Maxbotix:</strong></p>
<ul>
<li>42kHz Ultrasonic sensor</li>
<li> Opera em 2.5-5.5V</li>
<li>Utiliza 2mA de corrente para funcionar</li>
<li> 20Hz Frequência de leitura</li>
<li>RS232 Saída Serial  &#8211; 9600bps</li>
<li>  Saída Analógica &#8211; 10mV/polegada</li>
<li>  PWM  &#8211; 147uS/polegada</li>
</ul>
<p><strong>Documentação para Download:</strong></p>
<ul>
<li><a href="http://www.maxbotix.com/uploads/MaxBotixNewProducts.pdf">Beam Width Explanation</a></li>
<li><a href="http://www.maxbotix.com/uploads/LV-MaxSonar-EZ4-Datasheet.pdf">LV-EZ4 Datasheet</a></li>
<li><a href="http://www.maxbotix.com/MaxSonar-EZ1__FAQ.html">Maxbotix FAQ</a></li>
</ul>
<p><strong>Como o sonar funciona:</strong></p>
<p>Sonar é a sigla em inglês de Sound Navigation And Ranging, ou navegação e mapeamento pelo som. Basicamente, o sensor envia uma onda em alta frequência que ao &#8220;bater&#8221; em um objeto é refletida. Quando a onda volta para o sensor, ele calcula o tempo, e assim a distância. Mais informações na <a href="http://en.wikipedia.org/wiki/Ultrasound">Wikipedia</a>.<br />
<img src="http://img.photobucket.com/albums/v107/tigerbr/Picture1-1.png" alt="" /></p>
<p><strong>Trabalhando com o Arduino:</strong></p>
<p>Creio que a maneira mais fácil de trabalhar com o sensor é utilizando o conversor Analógico-Digital do microcontrolador presente no Arduino. Para tudo funcionar, você deve apenar alimentar o sensor com +5V,GND e a saída analógica em alguma entrada analógica do Arduino, simples assim. </p>
<p>Agora que o hardware esta configurado, vamos entender um pouco mais dos cálculos necessários para saber a distância dos objetos. O sensor &#8220;libera&#8221; <strong>(Vcc/512) / polegadas </strong>. Se alimentarmos o circuito com 5 Volts fornecidos pelo arduino, teremos <strong>10mV/polegada</strong>. Como o AD (Analógico-Digital) do microcontrolador é de 10 bits, o que significa que uma variação de 0-5V resultaria numa leitura de 0-1024. Logo, devemos usar o <strong>Valor-Da-Leitura/2</strong>, e para transformar em centímetros, apenas multiplicamos o valor por 2.4 (1 polegada = 2.4 centímetros).</p>
<p><strong>Imagens:</strong><br />
<img src="http://img.photobucket.com/albums/v107/tigerbr/max1.jpg" alt="" /><br />
<img src="http://img.photobucket.com/albums/v107/tigerbr/max2.jpg" alt="" /></p>
<p><strong>Video:</strong><br />
<object width="550" height="413"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=5783408&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=ff9933&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=5783408&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=ff9933&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="550" height="413"></embed></object></p>
<p>Aqui vai o código-fonte do programa<br />
Você pode baixar <a href="http://danielandrade.net/files/maxbotix-ultrasonic-range-finder.pde">AQUI</a>.<br />
<code><br />
/* </p>
<p>  @ Code for interfacing arduino with a Maxbotix LV-EZ4 Ultrasonic Range Finder<br />
  @ Code by Daniel Spillere Andrade<br />
  @ www.danielandrade.net    -=-   daniel@danielandrade.net</p>
<p>*/</p>
<p>int blinkLed=13;         // Where the led will blink<br />
int sensorPin=0;         // Analog Pin In<br />
int sum=0;		 // Variable to calculate SUM<br />
int avgrange=50;         // Quantity of values to average<br />
int sensorValue;         // Value for te average<br />
int i,media,d;           // Variables<br />
float cm,inch;           // Converted to cm</p>
<p>void setup()<br />
{<br />
  Serial.begin(9600);   // To check what is being read on the Serial Port<br />
}</p>
<p>void loop() {</p>
<p>    d=analogRead(sensorPin);            // Read the analog value<br />
    digitalWrite(blinkLed,HIGH);        // Turn on LED<br />
    delay(d);                           // Delay changes with the analogread<br />
    digitalWrite(13,LOW);               // Turn off LED<br />
    delay(d);	                        // Another delay</p>
<p>    cm = (d / 2) * 2.4;                 // Convert the value to centimeters<br />
    inch = d/2;                         // Value in inches</p>
<p>    Serial.println(cm);                 //Print average of all measured values</p>
<p>    // This is the code if you want to make an average of the read values</p>
<p>     /* </p>
<p>       for(i = 0; i < avgrange ; i++) {<br />
	   sum+=analogRead(sensorPin);<br />
	   delay(10);<br />
	}</p>
<p>        media = sum/avgrange;<br />
	Serial.println(media);  //Print average of all measured values</p>
<p>      sum=0;<br />
      media=0;</p>
<p>    */</p>
<p>}</p>
<p></code></p>
<p>Obrigado por ler.<br />
 <img src='http://blog.danielandrade.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.danielandrade.net/2009/11/trabalhando-com-sonar-arduino/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Make Apresenta: Transistores</title>
		<link>http://blog.danielandrade.net/2009/04/make-apresenta-transistores/</link>
		<comments>http://blog.danielandrade.net/2009/04/make-apresenta-transistores/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 19:10:30 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[eletrônica]]></category>

		<guid isPermaLink="false">http://blog.danielandrade.net/?p=53</guid>
		<description><![CDATA[Taí um vídeo interessante sobre como os transistores funcionam. É impressionante como uma coisinha tão pequena mudou completamente a maneira em que vivemos hoje.]]></description>
			<content:encoded><![CDATA[<p><object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/-td7YT-Pums&#038;hl=pt-br&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/-td7YT-Pums&#038;hl=pt-br&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object></p>
<p>Taí um vídeo interessante sobre como os transistores funcionam. É impressionante como uma coisinha tão pequena mudou completamente a maneira em que vivemos hoje.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.danielandrade.net/2009/04/make-apresenta-transistores/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DIY: Luzes piscantes conforme a musica</title>
		<link>http://blog.danielandrade.net/2008/11/fvm-luzes-piscantes-conforme-a-musica/</link>
		<comments>http://blog.danielandrade.net/2008/11/fvm-luzes-piscantes-conforme-a-musica/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 15:50:55 +0000</pubDate>
		<dc:creator>DanielAndrade</dc:creator>
				<category><![CDATA[eletrônica]]></category>
		<category><![CDATA[projetos]]></category>

		<guid isPermaLink="false">http://www.danielandrade.net/br/?p=6</guid>
		<description><![CDATA[Escutando musica no pc (com o WINAMP), eu imaginava como poderia fazer com que alguns leds piscassem com a música que saía do conector P2, então decidi montar um circuito símples para fazê-lo. Esse projeto foi feito a vários anos atráz, mas agora estou mostrando como foi feito. Material 4 LEDs P2 plug Switch de]]></description>
			<content:encoded><![CDATA[<p>Escutando musica no pc (com o WINAMP), eu imaginava como poderia fazer com que alguns leds piscassem com a música que saía do conector P2, então decidi montar um circuito símples para fazê-lo. Esse projeto foi feito a vários anos atráz, mas agora estou mostrando como foi feito.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="375" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=5985336&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="500" height="375" src="http://vimeo.com/moogaloop.swf?clip_id=5985336&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<span id="more-20"></span></p>
<p><strong>Material</strong></p>
<ol>
<li>4 LEDs</li>
<li>P2 plug</li>
<li>Switch de duas posições</li>
<li>TIP31</li>
<li>Caixa</li>
<li>Ferro de solda e acessórios</li>
<li>Cabo</li>
</ol>
<p><img style="border: solid 1px #000;" src="http://static.flickr.com/34/70579968_9b468619d3_m.jpg" alt="" /></p>
<p>Este projeto irá funciona assim, você liga os 4 leds no +12V do seu computador, eles serão soldados à um switch de duas posições que irá conectar-se com o componente TIP31. Esse componente funciona como chave, que irá controlar o piscar dos leds conforme o som que sai do computador.</p>
<p>O esquemático:<br />
<img style="border: solid 1px #000;" src="http://static.flickr.com/35/70733363_7bc5873491_o.jpg" alt="null" /></p>
<p>Neste projeto, eu decidi colocar tudo dentro de uma caixa, comprada em uma loja de eletrônica, mas você pode comprar onde quiser. Fiz os furos e coloquei tudo dentro, olha como ficou:<br />
<img style="border: solid 1px #000;" src="http://static.flickr.com/35/70624108_24b300a455_m.jpg" alt="" /><img style="border: solid 1px #000;" src="http://static.flickr.com/35/70624208_f299e3d4be_m.jpg" alt="" /><img style="border: 1px solid #000000;" src="http://static.flickr.com/29/70624321_39229933c0_m.jpg" alt="" /><img style="border: 1px solid #000000;" src="http://static.flickr.com/35/70624420_9539b3e3cb_m.jpg" alt="" /><br />
<img style="border: solid 1px #000;" src="http://static.flickr.com/20/70624623_4df17d50e6_m.jpg" alt="" /></p>
<p><img style="border: 1px solid #000000;" src="http://static.flickr.com/20/70624726_3c62d89db1_m.jpg" alt="" /><img style="border: solid 1px #000;" src="http://static.flickr.com/18/70624815_c6d991814e_m.jpg" alt="" /></p>
<p>Agora é hora de conectar o <strong>P2</strong>. Você pode ver que o conector do <strong>P2 </strong>tem 3 pinos, que são, canal direito, esquerdo e ground. Então você decide se quer que as luzes pisquem com o som esquero ou direito (você pode montar outro circuito desse para o outro canal, que ficará um efeito muito legal). Geralmente o pino maior é o <strong>ground</strong>, e você deve conectar o <strong>ground </strong>do <strong>P2 </strong>no pino direito do <strong>TIP31</strong>.<br />
<img style="border: solid 1px #000;" src="http://static.flickr.com/35/70624934_a7bc3002bb_m.jpg" alt="" /></p>
<p>O circuito foi montade de uma forma que se o switch esta de uma forma, os leds irão piscar com a música, e a outra opção do switch fará com que os leds estejam sempre acesos</p>
<p><img style="border: solid 1px #000;" src="http://static.flickr.com/18/70625151_17ccd75c40_m.jpg" alt="" /><img style="border: solid 1px #000;" src="http://static.flickr.com/18/70625261_b6711cbd16_m.jpg" alt="" /></p>
<p><strong>Trabalho pronto!!!</strong><br />
<img style="border: solid 1px #000;" src="http://static.flickr.com/20/70625345_ee508a49dc_m.jpg" alt="" /><img style="border: 1px solid #000000;" src="http://static.flickr.com/20/70752027_c57d49e46d_m.jpg" alt="" /></p>
<p><img style="border: solid 1px #000;" src="http://static.flickr.com/25/70625439_f83e728c78.jpg" alt="" /></p>
<p>Gravei um vídeo com os leds piscando,você pode baixar aqui <a href="http://www.ovelha.org/pasteler0/files/led-blinking.mpg">here</a>.</p>
<p>E aqui o vídeo do trabalho final <a href="http://ovelha.org/pasteler0/files/blinking-leds-final.avi">BAIXAR</a>.</p>
<p>Não sei se fui claro o suficiente, mas espero que tenha gostado.<br />
Qualquer dúvida, só deixar um comentário.<br />
Obrigado por ler!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.danielandrade.net/2008/11/fvm-luzes-piscantes-conforme-a-musica/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
<enclosure url="http://www.ovelha.org/pasteler0/files/led-blinking.mpg" length="699526" type="video/mpeg" />
<enclosure url="http://ovelha.org/pasteler0/files/blinking-leds-final.avi" length="2866834" type="video/x-msvideo" />
		</item>
	</channel>
</rss>
