tag:blogger.com,1999:blog-82692797690676888052024-03-13T07:51:57.903-03:00BrasilroboticsLaboratório de tecnologia: Robótica Arduino Projetos P&DUnknownnoreply@blogger.comBlogger129125tag:blogger.com,1999:blog-8269279769067688805.post-37446929502008249232019-05-05T01:44:00.000-03:002019-05-05T02:03:38.951-03:00Projeto contador flip flop T conta de 0 a 6 no proteus<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://brasilrobotics.blogspot.com/2019/05/projeto-contador-flip-flop-t-conta-de-0.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="498" data-original-width="757" height="262" src="https://1.bp.blogspot.com/-qqxiihesqG4/XM5Z643tKOI/AAAAAAAAJxk/rYeppd8kJrA8_lAE0i8f2FFNENM7roeXQCLcBGAs/s400/contador%2Bcom%2Bflip%2Bflop.jpg" width="400" /></a></div>
Nesse projeto vamos usar o proteus para simular um contador síncrono usando flip flop JK na configuração T(toggle) para contar de 0 a 6. Usaremos uma técnica rápida e simples que não demanda mapas ou recursos de otimização e discutiremos o circuito, suas vantagens e desvantagens.<br />
<a href="https://brasilrobotics.blogspot.com/2019/05/projeto-contador-flip-flop-t-conta-de-0.html">Veja mais abaixo:</a><br />
<br />
<br />
<a name='more'></a><div style="text-align: center;">
<span style="font-size: medium;"><b>Gostou? Incentive mais visitando:</b></span><br />
<span style="font-size: medium;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
<br />
<div class="separator" style="clear: both; text-align: left;">
Objetivo:</div>
-Montar um contador síncrono.<br />
-Usando flipflop JK na configuração T(flipflop tipo T)<br />
-Contar de 0 a 6(decimal)<br />
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Primeiramente: Baixe o arquivo de simulação no proteus versão 8.6 ou monte o circuito abaixo:</div>
<div class="separator" style="clear: both; text-align: left;">
Observe e simule o projeto para que possa entender como projeta-lo e acompanhar o desenvolvimento desse projeto: </div>
<div class="separator" style="clear: both; text-align: left;">
opção 1: <a href="https://drive.google.com/drive/folders/1xgKXjvLTzU8q-kmiXgfGaGJL99eEykZi">Baixar arquivo aqui em pasta.</a> </div>
<div class="separator" style="clear: both; text-align: left;">
opção 2: <a href="https://drive.google.com/file/d/1vffDkmI2lrQcKgAhaCWaQdwGyBkleo9S/view">Baixar arquivo aqui compactado .zip.</a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<br />
<a href="https://3.bp.blogspot.com/-qqxiihesqG4/XM5Z643tKOI/AAAAAAAAJxw/TJnE2md5YdMu2RC7pUdISylpIcwHnb4lQCEwYBhgL/s1600/contador%2Bcom%2Bflip%2Bflop.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="498" data-original-width="757" height="262" src="https://3.bp.blogspot.com/-qqxiihesqG4/XM5Z643tKOI/AAAAAAAAJxw/TJnE2md5YdMu2RC7pUdISylpIcwHnb4lQCEwYBhgL/s400/contador%2Bcom%2Bflip%2Bflop.jpg" width="400" /></a><br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
Vamos para a técnica usada para projeta-lo: <br />
Nosso pré requisito é contar de 0 a 6(decimal) e retornar a contagem usando flip flops usamos a seguinte noção:<br />
2^1=2<br />
2^2=4<br />
2^3= 8<br />
2^N=x , N é o numero de flip flops necessários para contar até algum número. Sendo que "2" elevando a esse numero(N) nos dá "x" o numero de contagens possíveis.<br />
Note N=2 conta até 4(decimal) mas precisamos chegar até 6(decimal), sendo N=3 capaz de contar até 8(decimal) usaremos obrigatoriamente 3 flip flops para poder expressar o número 6(decimal).<br />
Abaixo uma tabela mostra os números em decimais(N) associado com
números binários(q0,q1,q2) sendo (q2,q1,q0) os bits(dígitos) que a
"maquina"(saída do flipflop) apresenta.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-sn8B8tImMcQ/XM5Z6FwGfFI/AAAAAAAAJxw/ZgutXdmaCp8YOEixntlFm7rrPhF7dYm1QCEwYBhgL/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="168" data-original-width="180" src="https://1.bp.blogspot.com/-sn8B8tImMcQ/XM5Z6FwGfFI/AAAAAAAAJxw/ZgutXdmaCp8YOEixntlFm7rrPhF7dYm1QCEwYBhgL/s1600/1.jpg" /></a></div>
Outro objetivo é que esse circuito seja síncrono, então as entradas de clock do flipflop precisam estar todas ligadas em uma única fonte de clock(marca o tempo).<br />
Abaixo os 3flipflops que vamos usar com fonte de clock interligada:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-sL-TQcVquC0/XM5mU29TNLI/AAAAAAAAJyY/gv01WY1AgdIfpTQw0IhK1paAZN-7FaQHQCLcBGAs/s1600/contador%2Bcom%2Bflip%2Bflop%2B0.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="221" data-original-width="748" height="117" src="https://2.bp.blogspot.com/-sL-TQcVquC0/XM5mU29TNLI/AAAAAAAAJyY/gv01WY1AgdIfpTQw0IhK1paAZN-7FaQHQCLcBGAs/s400/contador%2Bcom%2Bflip%2Bflop%2B0.jpg" width="400" /></a></div>
<br />
<br />
<br />
O flip flop JK quando tem suas duas portas J e K curto circuitadas(ligadas) se comporta como um flip flop T(toggle) comportamento que ao ter 1 troca a saída e ao ter 0 mantém a saída anterior.<br />
Assim vamos ligar o primeiro flipflop para que esteja a cada pulso do clock alterando a saída. Esse será o q0 e ligar no segundo(q1) para que ele possa reagir conforma a mudança do primeiro.<br />
Até ai tudo bem... A grande sacada vem agora: quando q0 e q1 chegam em (11) temos que desencadear uma alteração no q2 e para isso usamos uma porta lógica AND para detectar essa variação.<br />
Abaixo os dois dígitos que devem ser capturados na porta AND:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-GwSgMDVmicA/XM5Z6Kz6BvI/AAAAAAAAJxo/BENgj5zdX88-VFpnmLnQ7ZNDsLFNkknsgCEwYBhgL/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="168" data-original-width="180" src="https://4.bp.blogspot.com/-GwSgMDVmicA/XM5Z6Kz6BvI/AAAAAAAAJxo/BENgj5zdX88-VFpnmLnQ7ZNDsLFNkknsgCEwYBhgL/s1600/2.jpg" /></a></div>
<br />
Abaixo essa porta lógica destacada de vermelho:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-XeiPt9sNryw/XM5faO_6HZI/AAAAAAAAJx4/yT5nMdLzStQxH8aZM_aOF75onpQfD0JGgCLcBGAs/s1600/contador%2Bcom%2Bflip%2Bflop%2B2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="498" data-original-width="757" height="262" src="https://3.bp.blogspot.com/-XeiPt9sNryw/XM5faO_6HZI/AAAAAAAAJx4/yT5nMdLzStQxH8aZM_aOF75onpQfD0JGgCLcBGAs/s400/contador%2Bcom%2Bflip%2Bflop%2B2.jpg" width="400" /></a></div>
<br />
<br />
Segundo passo e que tem a mesma estratégia utilizada no passo anterior é fazer a reinicialização do circuito. Fazer tudo voltar ao zero. Para isso temos no flipflop uma porta CLR(clear) a função que força o "0" na saída. Bom... agora o que fazer? note que se o contador chegar ao 7 temos nas saídas (q2,q1,q0) os valores:"111". Então usamos uma porta lógica para que detecte esse estado e rapidamente ative o clear forçando todo o contador a zerar e consequentemente reiniciar a contagem mantendo um loop continuo que é o nosso objetivo.<br />
Abaixo mostra em destaque as portas quando "N" está acusando do digito "7".<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-Hve2lwr0Z0M/XM5Z6HfpxLI/AAAAAAAAJxs/12YIKIfrusERI6_NAdhiYztwtw62e5CfACEwYBhgL/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="168" data-original-width="180" src="https://3.bp.blogspot.com/-Hve2lwr0Z0M/XM5Z6HfpxLI/AAAAAAAAJxs/12YIKIfrusERI6_NAdhiYztwtw62e5CfACEwYBhgL/s1600/3.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
Abaixo em destaque a implementação de uma porta AND capturando esses dígitos: </div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-aqL_DAM6ytE/XM5faTxoHlI/AAAAAAAAJyE/_8ApyrFqVxsur9Bo9v7I6AknLlQhTTGiwCEwYBhgL/s1600/contador%2Bcom%2Bflip%2Bflop%2B3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="498" data-original-width="757" height="210" src="https://3.bp.blogspot.com/-aqL_DAM6ytE/XM5faTxoHlI/AAAAAAAAJyE/_8ApyrFqVxsur9Bo9v7I6AknLlQhTTGiwCEwYBhgL/s320/contador%2Bcom%2Bflip%2Bflop%2B3.jpg" width="320" /></a></div>
Agora podemos acompanhas os dígitos alterando pelas ponteiras de estados
lógicos que estão conectadas nas saídas (q2,q1,q0). Faça o
acompanhamento juntamente com a tabela para verificar o funcionamento.<br />
Abaixo em destaque essa ponteiras de prova que se alteram após ativar a simulação: <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-55OUd-1ctZA/XM5hpBVe3JI/AAAAAAAAJyM/vrs0uCZcbvcAQMQeYffEhJQFkjdFQspOQCLcBGAs/s1600/contador%2Bcom%2Bflip%2Bflop%2B4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="498" data-original-width="757" height="210" src="https://4.bp.blogspot.com/-55OUd-1ctZA/XM5hpBVe3JI/AAAAAAAAJyM/vrs0uCZcbvcAQMQeYffEhJQFkjdFQspOQCLcBGAs/s320/contador%2Bcom%2Bflip%2Bflop%2B4.jpg" width="320" /></a></div>
<br />
O que podemos dizer sobre esse tipo de técnica?<br />
Muito pratica e permite expandir para qualquer número de contagem que desejamos. Não fizemos uso de tabelas da verdade ou outros artifícios que demandam um certo esforço. <br />
Entretanto há uma desvantagem. Como fazermos a reinicialização do nosso sistema utilizando a detecção de uma estado que não entra na nossa contagem temos pequeno atraso(conhecido como glitches). Se colocarmos num osciloscópio conseguimos notar que a porta lógica para perceber que as saídas estão em "111" leva um certo tempo esse tempo é muito pequeno para nossa percepção humana mas ele existe no circuito e isso no caso de um contador com o propósito de montar um relógio geraria um atraso e um erro que se somaria com o passar do tempo gerando erro em um projeto de relógio que demanda precisão. Entretanto para outros projetos que basta a mudança do estado isso seria irrelevante. Vale aqui avaliar o objetivo do contador e aplicar quando favorável.<br />
<br />
Nota: <br />
1-O "set" é um pino que coloca todas as saídas em "1" como não vamos usar essa função as porta "set" estão todas aterradas. É um procedimento padrão para evitar interferências.<br />
2-Usamos conectores com nomes ao invés de ligar usando fios pois deixa o projeto mais limpo. Basta verificar o nome de cada conexão e considerar que é um fio ligando um ponto a outro.<br />
<br />
<div style="text-align: center;">
<span style="font-size: medium;"><b>Gostou? Incentive mais visitando:</b></span><br />
<span style="font-size: medium;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
<br />
<br />
<br /></div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8269279769067688805.post-36902807420978681642016-11-24T22:32:00.001-03:002016-11-30T18:26:06.705-03:00Como Ressuscitar Arduino Queimado <div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<br /><iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/DE3d5gTE_o4/0.jpg" src="https://www.youtube.com/embed/DE3d5gTE_o4?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<br />
Este vídeo ilustra como fazer a gravação no Arduino após notar que o CI da interface está com problemas.<br />
<a href="http://brasilrobotics.blogspot.com.br/2016/11/como-ressuscitar-arduino-queimado.html">Veja mais detalhes/links sobre esse vídeo baixo:</a><br />
<a name='more'></a><br />
Nota: Recomenda-se tentar gravar o bootloader primeiramente para certificar-se que não é boot gravado no atmega que que está gerando problemas.<br />
Para gravação do boot veja o link:<a href="http://brasilrobotics.blogspot.com.br/2011/06/como-gravar-o-bootloader-no-atemga-do.html"> Como gravar o Bootloader no Arduino</a><br />
<br />
Após certificar-se que problema é com a interface de comunicação entre PC e USB do arduino pode-se proceder usando essas duas técnicas do vídeo para reviver seu Arduino que até então você considerava morto.<br />
O gravador AVR modelo do vídeo pode ser encontrado no link: <a href="http://lojabrasilrobotics.blogspot.com.br/search/label/Gravador%20AVR">GRAVADOR AVR</a><br />
As duas imagens abaixo ilustram a tela do PC ao ser feita a gravação<br />
<br />
-Tela usando o Gravador USBASP + Arduino NANO:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-AK8hApP02TU/WDeUExNCGiI/AAAAAAAAIgw/N_aNrYBNTmomZQCubZIRUI9ULUdHZ0FigCLcB/s1600/Gravando%2Bvia%2BUSBASP.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://3.bp.blogspot.com/-AK8hApP02TU/WDeUExNCGiI/AAAAAAAAIgw/N_aNrYBNTmomZQCubZIRUI9ULUdHZ0FigCLcB/s400/Gravando%2Bvia%2BUSBASP.bmp" width="328" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
Abaixo o ajuste que deve ser feito na interface para informar que o programador é o modelo: USBasp </div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-qpiLbYYG6IU/WDet-esjTuI/AAAAAAAAIhA/Xw8kTUJd6_w0uWP9E8sohL4G6YblVROEQCLcB/s1600/Nova%2BImagem%2Bde%2BBitmap.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://2.bp.blogspot.com/-qpiLbYYG6IU/WDet-esjTuI/AAAAAAAAIhA/Xw8kTUJd6_w0uWP9E8sohL4G6YblVROEQCLcB/s400/Nova%2BImagem%2Bde%2BBitmap.bmp" width="400" /></a></div>
<br />
<br />
<br />
-Tela usando dois(2x) Arduino Nano para gravar via pinos(SPI). Gravação padrão<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-07BNE6sdSZo/WDeUEhNHL9I/AAAAAAAAIgs/YiFqPoPi7YEUnvnS5hKCQxVT_lUHr9LVwCLcB/s1600/modo%2Bnormal.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://2.bp.blogspot.com/-07BNE6sdSZo/WDeUEhNHL9I/AAAAAAAAIgs/YiFqPoPi7YEUnvnS5hKCQxVT_lUHr9LVwCLcB/s320/modo%2Bnormal.bmp" width="265" /></a></div>
<br />
<span style="font-size: x-small;"><br /></span>
<br />
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou? Incentive mais visitando:</b></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8269279769067688805.post-66730352036642666502016-06-03T01:12:00.001-03:002016-11-30T18:32:05.394-03:00Como usar um Controlador de temperatura e como é a eletrônica do produto.<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2016/06/como-usar-um-controlador-de-temperatura.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="187" src="https://2.bp.blogspot.com/-7bC2eDUarT4/V1EAQg8tCII/AAAAAAAAIIo/v06MubuBq5gU_yJyoKx8F7JHOCHxSgdnACKgB/s320/controlador%2Bde%2Btemperatura.jpg" width="320" /></a></div>
<br />
Nesse tutorial vamos mostrar como usar, configurar e como é a eletrônica interna de um controlador de temperatura.<br />
O modelo usado para esse tutorial é o modelo: MH1210 que pode ser usado em cervejarias, caixas para abelhas sem ferrão, estufas e outros que demandam uma temperatura estável. <br />
<a href="http://brasilrobotics.blogspot.com.br/2016/06/como-usar-um-controlador-de-temperatura.html">VEJA aqui com mais detalhes esse controlador!</a><br />
<a name='more'></a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-_R8C_hIBM5k/V1ENW6X98pI/AAAAAAAAIJQ/4Mjl8Ovt0bss6GVBpa6bynmI8MVkxiDugCLcB/s1600/controlador-digital-de-temperatura-com-termopar-50-100-MLB1210%2B4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="313" src="https://2.bp.blogspot.com/-_R8C_hIBM5k/V1ENW6X98pI/AAAAAAAAIJQ/4Mjl8Ovt0bss6GVBpa6bynmI8MVkxiDugCLcB/s320/controlador-digital-de-temperatura-com-termopar-50-100-MLB1210%2B4.jpg" width="320" /></a></div>
<br />
Esse controlador e outros modelos podem ser encontrados na: <a href="http://lojabrasilrobotics.blogspot.com.br/search/label/Controlador%20de%20Temperatura">Loja Brasilrobotics</a><br />
Tem alimentação de 12V/dc externa e controla cargas de 110/220V/AC <br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-j92ZSkRZf30/V1D_vs1Yh1I/AAAAAAAAIIQ/MrcWeA0QhA0y-7bG-O24FCGl6Wg4NlGpwCLcB/s1600/controlador%2Bde%2Btemperatura%2Beletronica%2BMCU.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="147" src="https://1.bp.blogspot.com/-j92ZSkRZf30/V1D_vs1Yh1I/AAAAAAAAIIQ/MrcWeA0QhA0y-7bG-O24FCGl6Wg4NlGpwCLcB/s320/controlador%2Bde%2Btemperatura%2Beletronica%2BMCU.jpg" width="320" /></a></div>
<br />
Temos um microcontrolador da Holtek(imagem acima) que faz o monitoramento da temperatura, o controle dos botões, do display de LED 7seg(sete seguimentos), acionamento do relé e gravação na memória eeprom da temperatura gravada.<br />
O modelo de microcontrolador usado é: HT46R01HT46R02HT46R03- Holtek MCU<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-tsBEkv3ViME/V1D_38VAz1I/AAAAAAAAIIY/GNFf6NqA6PgtTboM1kwys3bCQY2p4pYRwCLcB/s1600/controlador%2Bde%2Btemperatura%2Beletronica%2Bcontrolador%2B7seg.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="147" src="https://2.bp.blogspot.com/-tsBEkv3ViME/V1D_38VAz1I/AAAAAAAAIIY/GNFf6NqA6PgtTboM1kwys3bCQY2p4pYRwCLcB/s320/controlador%2Bde%2Btemperatura%2Beletronica%2Bcontrolador%2B7seg.jpg" width="320" /></a></div>
<br />
E o controlador do display de LED que é de 3digitos integrados é o: TM1620(imagem acima)<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-7bC2eDUarT4/V1EAQg8tCII/AAAAAAAAIIo/30zhygoJxJg82oW_wlTQIfu4DvhO78VLwCLcB/s1600/controlador%2Bde%2Btemperatura.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="187" src="https://2.bp.blogspot.com/-7bC2eDUarT4/V1EAQg8tCII/AAAAAAAAIIo/30zhygoJxJg82oW_wlTQIfu4DvhO78VLwCLcB/s320/controlador%2Bde%2Btemperatura.jpg" width="320" /></a></div>
Um regulador 7805(imagem abaixo) faz a estabilização da tensão de entrada 12V/dc para 5V que alimenta toda a a eletrônica.<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-YvxVm0g6WeQ/V1D_-vOEBvI/AAAAAAAAIIg/fEfgA3OKjFUhM3jClt3_XZCjPJMzUSUvQCLcB/s1600/controlador%2Bde%2Btemperatura%2B7805.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="147" src="https://1.bp.blogspot.com/-YvxVm0g6WeQ/V1D_-vOEBvI/AAAAAAAAIIg/fEfgA3OKjFUhM3jClt3_XZCjPJMzUSUvQCLcB/s320/controlador%2Bde%2Btemperatura%2B7805.jpg" width="320" /></a></div>
<br />
<br />
<br />
Um relé padrão faz o chaveamento das tensões de 110V ou 220V isolado do circuito de 5V.<br />
Note que temos uma função de gravar a temperatura. Isso é feito com uma memória EEPROM modelo: K24C02 EEPROM de espaço de 2Kbits(imagem abaixo).<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-1ES6lQYqHgM/V1EAsnvGnfI/AAAAAAAAII0/xpBw2wB3iFMUrGbZhBw-GYjn20KhLwMnACLcB/s1600/controlador%2Bde%2Btemperatura%2Beletronica%2Bmemoria.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="147" src="https://2.bp.blogspot.com/-1ES6lQYqHgM/V1EAsnvGnfI/AAAAAAAAII0/xpBw2wB3iFMUrGbZhBw-GYjn20KhLwMnACLcB/s320/controlador%2Bde%2Btemperatura%2Beletronica%2Bmemoria.jpg" width="320" /></a></div>
<br />
Uma observação importante sobre essa memória é que ela permite 1milhão de cilclos. Ou seja é possível gravar(setar) a temperatura por até 10^6(1.000.000) de vezes. Veja no datasheet:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-poIHIk4gBGw/V1D8oMMd61I/AAAAAAAAIIE/QtSXXhyjXPgAQ2O78E9raa6DaUaXT4BrgCLcB/s1600/Tempo%2Bde%2Bvida%2Bde%2Buma%2Bmem%25C3%25B3ria%2BEEPROM.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="175" src="https://1.bp.blogspot.com/-poIHIk4gBGw/V1D8oMMd61I/AAAAAAAAIIE/QtSXXhyjXPgAQ2O78E9raa6DaUaXT4BrgCLcB/s320/Tempo%2Bde%2Bvida%2Bde%2Buma%2Bmem%25C3%25B3ria%2BEEPROM.jpg" width="320" /></a></div>
<br />
Assim a capacidade de ajustar a temperatura tem uma vida útil pois ao apagar e escrever gasta-se esse número de ciclos. <br />
Vamos estimar que um usuário faça um ajuste uma vez ao dia o que é pouco provável mas vamos usar o dia como parâmetro. Então, temos:<br />
1ano = 365dias <br />
Sendo 10^6(1.000.000)/365 = 2.739,73anos <br />
Assim: essa memória permite gravações diária por mais de 2mil anos. <br />
Podendo reter(lembrar) cada gravação por até 100anos.<br />
O que parece aceitável já que o produto não deve durar tanto. <br />
<br />
<br />
Datasheet para consulta<br />
<a href="https://drive.google.com/folderview?id=0B5Ty0xKzazEVRnM3aVNRRnk1a2c&usp=sharing">HT46R01HT46R02HT46R03- Holtek MCU Datasheet</a><br />
<a href="https://drive.google.com/folderview?id=0B5Ty0xKzazEVRnM3aVNRRnk1a2c&usp=sharing">TM1620 Datasheet</a><br />
<a href="https://drive.google.com/folderview?id=0B5Ty0xKzazEVRnM3aVNRRnk1a2c&usp=sharing">K24C02 EEPROM 2K datasheet</a><br />
<b><br /><span style="font-size: large;">-Como ligar e como funciona o controlador?</span></b><br />
<b><br /></b>Vídeo 1/2 mostra o funcionamento.<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div style="text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/7ITW9HiqK_8/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/7ITW9HiqK_8?feature=player_embedded" width="320"></iframe></div>
<br />
Vídeo 2/2 mostra como conectar os pinos<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div style="text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/0TmV1k0YsGc/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/0TmV1k0YsGc?feature=player_embedded" width="320"></iframe></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
Abaixo uma imagem ilustrativa de como deve ser feita a ligação nesse modelo: MH1210</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-6t7ts2fGNvE/V1EM4_TGyFI/AAAAAAAAIJI/cZGJ8-Qyi4k3NNkl3OTGoXjTq1bwFM1-ACLcB/s1600/esquema%2Bdo%2Bcontrolador.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="225" src="https://1.bp.blogspot.com/-6t7ts2fGNvE/V1EM4_TGyFI/AAAAAAAAIJI/cZGJ8-Qyi4k3NNkl3OTGoXjTq1bwFM1-ACLcB/s400/esquema%2Bdo%2Bcontrolador.bmp" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
Nota: Em outros modelos diferentes do MH1210 os pinos 3 e 4 podem receber 110/220V, sendo o aparelho alimentado diretamente pela rede. Nesse caso a fonte já está integrada ao aparelho. </div>
<span style="font-size: x-small;"><br /></span>
<br />
<span style="font-size: x-small;"><br /></span>
<br />
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou? Incentive mais visitando:</b></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8269279769067688805.post-23242259613080484942014-12-20T10:15:00.004-03:002014-12-21T18:15:05.291-03:00Schmitt Trigger 74HC14 - Propagação Nervosa - MicroCore - Nerv robot - Membrane Action Potential<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2014/12/schmitt-trigger-74hc14-popagacao.html" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-rchHQW61mV0/VJRm-n7W0uI/AAAAAAAAHaE/rqGR-zIA7W0/s1600/oscilosc%C3%B3pio%2Bbancada%2BCI.jpg" height="315" width="400" /></a></div>
<div style="text-align: left;">
"Um movimento brusco e sua mão se afasta da superfície quente. O rápido estimulo lhe faz questionar como se dá a transmissão nervosa desse comando involuntário. Como você apenas moveu-se?"<br />
Discutiremos sobre o <span style="font-size: small;"><span style="font-weight: normal;">Schmitt Trigger 74HC14 com o propósito de modelar um sistema nervoso adaptativo para um robô inseto. <br />Faremos análises gráficas e comparações com o modelo biológico </span></span><span style="font-size: small;"><span style="font-weight: normal;"><span style="font-size: small;"><span style="font-weight: normal;">de potencial de ação</span></span> e montaremos uma rede neural com dois núcleos.<br /><a href="http://brasilrobotics.blogspot.com.br/2014/12/schmitt-trigger-74hc14-popagacao.html">Vamos entrar nessa rede nervosa?</a><br /> </span></span></div>
<div style="text-align: center;">
</div>
<a name='more'></a><b>Breve introdução</b>:<br />
<span style="font-size: small;">Os estudos de</span><span style="font-size: x-small;"><span style="font-weight: normal;"><span dir="auto"><span style="font-size: small;"> <i>Otto Schmitt</i></span></span></span></span><span style="font-size: x-small;"><span style="font-weight: normal;"><span dir="auto"><span style="font-size: small;"> (1913 – 1998) sobre o impulso neural de uma lula(o bicho mesmo) levou ao entendimento do que hoje é usado na eletrônica como</span></span></span></span><span style="font-size: small;"><span style="font-weight: normal;"> "Schmitt Trigger" o que seria em uma tradução direta o "Ativador do Schimitt". </span></span><br />
<span style="font-size: small;"><span style="font-weight: normal;">O principio de funcionamento tem base na propagação do sinal(dado) de um neurônio. Como pode ser visto abaixo:</span></span><br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-g5XHJjIqBLI/VJZOy8YIb_I/AAAAAAAAHcA/maPRVght5E0/s1600/membrane%2Baction%2Bpotential.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-g5XHJjIqBLI/VJZOy8YIb_I/AAAAAAAAHcA/maPRVght5E0/s1600/membrane%2Baction%2Bpotential.jpg" height="225" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
A propagação do sinal tem o comportamento de onda visto abaixo:<a href="http://1.bp.blogspot.com/-Z8pqhIWHJ1M/VJZMMUPTH6I/AAAAAAAAHb0/eAg47qZATOI/s1600/membrane%2Baction%2Bpotential.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="http://1.bp.blogspot.com/-Z8pqhIWHJ1M/VJZMMUPTH6I/AAAAAAAAHb0/eAg47qZATOI/s1600/membrane%2Baction%2Bpotential.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"> </a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-mD-23DmpFOA/VJK0eJ36NKI/AAAAAAAAHWU/sQAVso9D9zk/s1600/potencial.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-mD-23DmpFOA/VJK0eJ36NKI/AAAAAAAAHWU/sQAVso9D9zk/s1600/potencial.gif" height="195" width="320" /></a></div>
<br />
Digamos que tenha um estimulo como uma chapa quente ou um espinho. Ao passar de um patamar(theshold) o sinal segue viagem. Vemos no gráfico o pico de subida.<br />
Caso esse estimulo não seja "grande o bastante" é desconsiderado e o sinal não é propagado. <br />
Com isso um sinal que tem um falso estimulo pode ser desprezado. E o ajuste das bordas de disparo de nível baixo ou alto podem tornar o sistema mais ou menos tolerante ao ruído ou interferência do meio.<br />
No caso do 74hc14 temos esses valores previamente determinados pelo fabricante do CI como podemos ver no <a href="http://www.ti.com/lit/ds/symlink/sn74hc14.pdf">datasheet</a> do 74HC14 abaixo. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-y_1V3sUnU80/VJLZlLBjiSI/AAAAAAAAHW4/PetYZ3yHW9g/s1600/datasheet%2B74hc14%2Btens%C3%A3o.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-y_1V3sUnU80/VJLZlLBjiSI/AAAAAAAAHW4/PetYZ3yHW9g/s1600/datasheet%2B74hc14%2Btens%C3%A3o.bmp" height="201" width="320" /></a></div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
Estamos trabalhando com uma tensão de 5.02V para alimentar o CI o que é bem próximo dos 4.5V anunciado no datasheet. E usaremos um sinal de entrada de 5.2V ajustável.<br />
Temos o limitante(thershold) positivo é VT+ é 2.5V e o limitante(thershold) negativo VT- é 1.6V. Essa variação na tomada de resposta mediante o sentido(se a tensão cai ou se sobe) é chamada de histerese.<br />
<br />
<b>1-Hora do experimento: </b><br />
Vamos analisar um CI numa matriz de contatos e no osciloscópio para ver o comportamento do sinal que simula o comportamento do neurônio e aprender mais com isso. <br />
Para esse experimento foi usado:<br />
1x osciloscópio de dois canais.<br />
1x CI 74HC14<br />
1x fonte com ajuste manual de tensão.<br />
1x matriz de contatos<br />
Fios e cabos.<br />
<br />
Veja na foto abaixo como deve ficar:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-kC1U83tcM18/VJRlVBHq6gI/AAAAAAAAHZw/25xgb-uX1II/s1600/74hc14%2Besquema.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-kC1U83tcM18/VJRlVBHq6gI/AAAAAAAAHZw/25xgb-uX1II/s1600/74hc14%2Besquema.jpg" height="269" width="320" /></a></div>
<br />
O fio Azul e o fio amarelo devem estar ligados diretamente nas ponteiras do osciloscópio.<br />
O Fio Azul deve receber uma tensão que pode ser ajustada manualmente.<br />
O CI 74hc14 tem os pinos que devem receber uma alimentação fixa de 0V(GND) e 5V(Vcc)<br />
Lembrando que o GND da fonte deve estar comum ao osciloscópio.<br />
<br />
Note que estamos usando apenas um inversor que são os pino "1" e "2". Mas o CI possui 6 inversores que podem ser usados. Veja abaixo:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-d1ZubPzO5fM/VJRpbMUVsbI/AAAAAAAAHaQ/CVpUJ0CR_kw/s1600/7414.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-d1ZubPzO5fM/VJRpbMUVsbI/AAAAAAAAHaQ/CVpUJ0CR_kw/s1600/7414.jpg" height="207" width="320" /></a></div>
As imagens abaixo mostram a coleta de dados sendo feita.<br />
O osciloscópio possui a função "PRINT" que descarrega a imagem da tela num cartão de memória. Usaremos essas imagens para melhor entendimento.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-DBK2-tcmqX0/VJRm9XhuNlI/AAAAAAAAHZ8/lxsjPH58KMs/s1600/74hc14%2Bna%2Bbancada.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-DBK2-tcmqX0/VJRm9XhuNlI/AAAAAAAAHZ8/lxsjPH58KMs/s1600/74hc14%2Bna%2Bbancada.jpg" height="315" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-rchHQW61mV0/VJRm-n7W0uI/AAAAAAAAHaE/rqGR-zIA7W0/s1600/oscilosc%C3%B3pio%2Bbancada%2BCI.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-rchHQW61mV0/VJRm-n7W0uI/AAAAAAAAHaE/rqGR-zIA7W0/s1600/oscilosc%C3%B3pio%2Bbancada%2BCI.jpg" height="315" width="400" /></a></div>
<br />
<br />
<b>Análise das imagens:</b><br />
Após variar a tensão(Azul) temos a resposta na saída(Amarelo) da porta inversora. Congelamos a imagem com a função "STOP" e podemos trabalhar com a onda dando um zoom no ponto que for conveniente :<br />
Nota:
Estamos trabalhando com tensões levemente diferente cerca de "0.7V" de
diferença do datasheet(4.5V) por motivo de praticidade. Assim é esperado
uma pequena variação nos valores limitantes(thershold). <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-BB2efaLR7Go/VJMICPH_9LI/AAAAAAAAHXM/HUsPfn4mhB8/s1600/ADS00001.BMP" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-BB2efaLR7Go/VJMICPH_9LI/AAAAAAAAHXM/HUsPfn4mhB8/s1600/ADS00001.BMP" height="156" width="320" /></a></div>
<br />
Fazemos manualmente a tensão(cor Azul) de entrada subir de 1,2V para o máximo de 5.2V e depois volta a cair. <br />
A saída(cor amarela) reage abruptamente assim que a tensão(azul) atinge um limitante e vai a zero(0V).<br />
Com a tensão(azul) em 5.2V fazemos cair e após atingir o segundo limitante a saída(Amarela) reage rapidamente e volta ao nível alto(5V).<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
Vamos agora analisar a primeira situação(subida da tensão) com mais detalhes:<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-LNqkjR6UOdw/VJMICwXphfI/AAAAAAAAHXc/RLoQPgvyA2A/s1600/ADS00004.BMP" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-LNqkjR6UOdw/VJMICwXphfI/AAAAAAAAHXc/RLoQPgvyA2A/s1600/ADS00004.BMP" height="156" width="320" /></a></div>
<br />
Vamos aproximar mais um pouco. Como tudo acontece muito rápido precisamos dar uma olhada detalhadamente.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-lVPHWkGqlPs/VJMIDYaKQeI/AAAAAAAAHXk/o2ziQw_HS5s/s1600/ADS00005.BMP" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-lVPHWkGqlPs/VJMIDYaKQeI/AAAAAAAAHXk/o2ziQw_HS5s/s1600/ADS00005.BMP" height="156" width="320" /></a></div>
<br />
Agora bem próximo vemos o comportamento semelhante ao realizado pelo neurônio. <br />
Quando a tensão chega em 2.8V há o disparo e a saída vai a zero. Esse valor varia pouco e tem valor médio próximo do declarado no datasheet que é de 2.5V<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-6F7V5FakA5k/VJMIDlSNL3I/AAAAAAAAHXs/LtHsYg4p8_U/s1600/ADS00006.BMP" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-6F7V5FakA5k/VJMIDlSNL3I/AAAAAAAAHXs/LtHsYg4p8_U/s1600/ADS00006.BMP" height="156" width="320" /></a></div>
<br />
Note que há flutuações que passam das bordas(0V e 5V) mas logo há o ajuste exatamente como acontece num mecanismo biológico. <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-jtHy9YMU9u4/VJMID2RyacI/AAAAAAAAHX0/JztEbUVz_Bc/s1600/ADS00007.BMP" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-jtHy9YMU9u4/VJMID2RyacI/AAAAAAAAHX0/JztEbUVz_Bc/s1600/ADS00007.BMP" height="156" width="320" /></a></div>
<br />
Agora vamos analisar a segunda situação(quando a tensão cai):<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-vAQ1whvTDNI/VJMIEFMqtDI/AAAAAAAAHX8/3_bKnsHQqqU/s1600/ADS00008.BMP" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-vAQ1whvTDNI/VJMIEFMqtDI/AAAAAAAAHX8/3_bKnsHQqqU/s1600/ADS00008.BMP" height="156" width="320" /></a></div>
<br />
Vamos ampliar a imagem na intersecção entre a tensão de entrada e a saída para ver com detalhes como foi feito antes.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-raFHrjY-A1c/VJMIEkcEK9I/AAAAAAAAHYE/wHk626gdKTE/s1600/ADS00009.BMP" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-raFHrjY-A1c/VJMIEkcEK9I/AAAAAAAAHYE/wHk626gdKTE/s1600/ADS00009.BMP" height="156" width="320" /></a></div>
<br />
Temos então esse comportamento. Note o estouro de proximidade 1V acima dos 5V.<br />
Temos(6,2V-5.2V=1V). Sendo 6,2V de estouro -(menos) 5.2V(da fonte).<br />
Este é o estímulo para a retomada do equilíbrio. É a percepção de estouro.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-WQhIrVPfZmE/VJPjayhobpI/AAAAAAAAHZM/FAZ6oshuYeI/s1600/ADS00010.BMP" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-WQhIrVPfZmE/VJPjayhobpI/AAAAAAAAHZM/FAZ6oshuYeI/s1600/ADS00010.BMP" height="156" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
Sendo a tensão de 2V o ponto de ativação. Valor bem próximo do esperado.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-eFRAJAhndRQ/VJMIFSgOELI/AAAAAAAAHYU/uZXgh8_COL4/s1600/ADS00011.BMP" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-eFRAJAhndRQ/VJMIFSgOELI/AAAAAAAAHYU/uZXgh8_COL4/s1600/ADS00011.BMP" height="156" width="320" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
Notamos flutuações próximas a 600mA tanto para mais como para menos na parte inferior. Estes serão os estímulos para a retomada do equilíbrio. É a percepção de estouro.</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-U1j81JiRF74/VJMIZpo9XlI/AAAAAAAAHYo/4ar-jEUeLy0/s1600/ADS00012.BMP" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-U1j81JiRF74/VJMIZpo9XlI/AAAAAAAAHYo/4ar-jEUeLy0/s1600/ADS00012.BMP" height="156" width="320" /></a></div>
<br />
<br />
Abaixo temos alguns vídeo ilustrativos que mostra o mesmo comportamento a nível celular.<br />
Nota: O Vídeo 7, Parte 2 é o mais interessante para o entendimento do tema. <br />
<b><a href="https://www.youtube.com/watch?v=SdUUP2pMmQ4">Vídeo 1</a></b>- em inglês<br />
<a href="https://www.youtube.com/watch?v=b19y46DhWVo"><b>Vídeo 2</b> </a>- em inglês<br />
<b><a href="https://www.youtube.com/watch?v=CoQBMyFe7LM">Vídeo 3</a></b> - em espanhol<br />
<b><a href="https://www.youtube.com/watch?v=Pw3JyzCce6o">Vídeo 4</a></b>- em espanhol<br />
<b><a href="https://www.youtube.com/watch?v=JEGMlXEmhgA">Vídeo 5</a> </b>- em português<br />
<a href="https://www.youtube.com/watch?v=YnXAFIAwwE0">Vídeo 6 </a>- em português<br />
Video7 - <a href="https://www.youtube.com/watch?v=xWYkp44It-Q">Parte1</a> /<a href="https://www.youtube.com/watch?v=Bh1uGA9eO0Q"> Parte2</a> / <a href="https://www.youtube.com/watch?v=bSNoLS6F-eo">Parte 3</a>- em Português <br />
<br />
<br />
Agora sabemos que é possível reproduzir a resposta neural com uma
grande semelhança ao que acontece na natureza usando poucos transistores
que compõem o inversor. <br />
E há grandes utilidades nesse comportamento. Dentre eles:<br />
- Propagar sinal.<br />
- Gerar frequências.<br />
- Modificar a frequência mediante uma resposta na saída(feed back) <br />
- Debounce para botões <br />
- Delay <br />
-Temporizadores.<br />
<br />
<b>2- Projeto de um Microcore:</b><br />
Vamos então para a construção de um Microcore de dois núcleos(Bicore) também conhecido como: "Nerv net" "Nv neurons" idealizados por <i>Mark W. Tilden</i>. Com isso é possível controlar motores e modificar seu comportamento mediante o esforço que tem sobre o terreno. <br />
É um sistema bem interessante que elimina uma programação inteligente ou design inteligente para resolver problemas reais de alta complexidade na robótica como andar conforme o terreno, bem como responder a obstáculos. Simula o comportamento analógico e não linear da natureza.<br />
O bom entendimento desse problema é a resposta para a pergunta: Porque os robôs que fazemos ou vemos são mais parecidos com carros de controle remoto(duro e seco) que uma barata flexível e furtiva ?<br />
E, se possível aplicar esses conceitos em estruturar mais complexas ou híbridas.<br />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;"><span style="font-size: small;"> Nota: Há outro CI que pode ser usado e vai apresentar comportamento semelhante ao <span style="color: black;"><span style="color: black;"><span style="color: black;"><span style="color: black;"> "74hc14" que é o "<a href="https://www.fairchildsemi.com/datasheets/CD/CD4093BC.pdf">4093</a>" mas vamos nos ater ao 74hc14 por questões didáticas. Também é possível usar um amp op para esse propósito.</span></span></span></span></span></span><br />
<b><br /></b>
<b>Projeto de um Microcore de dois núcleos:</b><br />
Para finalizar essa primeira parte dessa publicação faremos um oscilador com dois nervos que gera uma frequência com base num circuito RC. <br />
A célula básica é essa abaixo chamada de "Core":<br />
Nota: vamos usar outros valores de resistores e capacitor. <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-yKHxq_HxQUg/VJV-zO2AZ9I/AAAAAAAAHbc/myYhJNdtH7I/s1600/1nervo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-yKHxq_HxQUg/VJV-zO2AZ9I/AAAAAAAAHbc/myYhJNdtH7I/s1600/1nervo.jpg" height="270" width="400" /></a></div>
<br />
O tempo de carga e descarga do capacito associado ao resistor estabelece uma base tempo para o estimulo da porta inversor. Assim temos uma onda com uma frequência dependente de RC(resistor capacitor).<br />
Para uma rede neural precisamos de dois nódulos ou nervos(Bicore). Vamos então adicionar mais um nódulo e adicionar um fio de realimentação(feedback) para que o padrão de comportamento seja reinicializado ao percorrer toda a rede.<br />
<br />
Os Leds servem para mostrar a saída. Assim podemos ver o comportamento de cada saída. <br />
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-3drYft5yMy0/VJV-ztFxqtI/AAAAAAAAHbk/to3s5TFBt9E/s1600/2%2Bnervervos.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-3drYft5yMy0/VJV-ztFxqtI/AAAAAAAAHbk/to3s5TFBt9E/s1600/2%2Bnervervos.bmp" height="326" width="400" /></a></div>
<div style="text-align: center;">
<br /></div>
<br />
Monte o circuito abaixo:<br />
Tensão de alimentação é de 5V(+).<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-WeZMFCfpGx8/VJVoPuLDNTI/AAAAAAAAHag/VCnYjR8xX10/s1600/circuito%2Bcom%2Bdois%2BNerv.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-WeZMFCfpGx8/VJVoPuLDNTI/AAAAAAAAHag/VCnYjR8xX10/s1600/circuito%2Bcom%2Bdois%2BNerv.jpg" height="306" width="400" /></a></div>
<br />
<span style="color: black; font-family: arial; font-size: x-small;"><span style="color: black; font-family: arial; font-size: x-small;"><span style="color: black; font-family: arial; font-size: x-small;"><span style="color: black; font-family: arial; font-size: x-small;"></span></span></span></span>
<br />
Veja imagem de como deve ficar:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-HGI2RSMQJM4/VJVtC4E-suI/AAAAAAAAHaw/FpVWsLOyckA/s1600/2%2BNV%2Bcore.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-HGI2RSMQJM4/VJVtC4E-suI/AAAAAAAAHaw/FpVWsLOyckA/s1600/2%2BNV%2Bcore.jpg" height="220" width="400" /></a></div>
<br />
<br />
Vamos avaliar a alteração da resistência e o surgimento de frequências ou comportamentos diferentes.<br />
Veja vídeo funcionando com os resistores R1 e R2= 2.2M<br />
<div style="text-align: center;">
<br /></div>
<iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/uiv04nPzcYE" width="420"></iframe><br />
<br />
<br />
Neste caso temos uma frequência de saída de 2,77Hz: <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-n6OQOx-6WC8/VJVv6NWak6I/AAAAAAAAHbE/l1o8Tpj5ZjI/s1600/com%2Bresistor%2Bde%2B2%2C2M.BMP" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-n6OQOx-6WC8/VJVv6NWak6I/AAAAAAAAHbE/l1o8Tpj5ZjI/s1600/com%2Bresistor%2Bde%2B2%2C2M.BMP" height="195" width="400" /></a></div>
<br />
<br />
<br />
Veja vídeo com os Resistores R1 e R2=10M<u><br /></u><iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/Z1x9urVaByQ" width="420"></iframe><br />
<br />
Neste caso temos uma frequência de saída de 0,62Hz <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-6Jnpblsfjw0/VJVv6G9vZHI/AAAAAAAAHbA/TOAVL1SvsVM/s1600/com%2Bresistor%2Bde%2B10M.BMP" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-6Jnpblsfjw0/VJVv6G9vZHI/AAAAAAAAHbA/TOAVL1SvsVM/s1600/com%2Bresistor%2Bde%2B10M.BMP" height="195" width="400" /></a></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Nesta imagem vemos o Led 1(Azul) e LED 2(Amarelo) numa mesma tela. <br />
Um tem o comportamento contrário o outro.</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-8Eou8jTm4oo/VJVv5iLYEOI/AAAAAAAAHa8/EAsBvPJ-3pg/s1600/Saida%2B1%2Be%2Bsaida%2B2.BMP" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-8Eou8jTm4oo/VJVv5iLYEOI/AAAAAAAAHa8/EAsBvPJ-3pg/s1600/Saida%2B1%2Be%2Bsaida%2B2.BMP" height="195" width="400" /></a></div>
<br />
<br />
<br />
Logo ao modificar o resistor temos a alteração da frequência. E modificar o capacitor também provoca uma mudança semelhante na onda.<br />
Lembrando que o fio de realimentação(feedback) pega o sinal de saída da última porta inversora e joga na entrada da primeira. Fazendo a realimentação do sistema. Assim temos um modelo que propaga uma informação com frequências diferentes mediante a relação do circuito RC(resistor capacitor) e esse dado se propaga continuamente ao longo dos nódulos caso o estimulo inicial seja suficiente para ultrapassar o limiar de ativação(therdhold). Logo num sistema em atividade uma interferência na capacitância ou resistência em um dos nódulos gera uma frequência diferente que se propaga. Assim um solo mais acidentado pode provocar uma interferência na rede que por sua vez reage a esse estimulo mudando a frequência e o surgimento de um comportamento emergente. Temos então um sistema dinâmico e adaptativo e extremamente simples e eficaz.<br />
O entendimento desse circuito é importante e será a base para o próximo projeto que será uma rede neural para um inseto robô. Ou seja, usaremos quatro nervos para controlar dois motores. <br />
Essa será a segunda parte apresentada numa outra postagem.<br />
Veja a Segunda Parte AQUI. (<span style="color: red;">em desenvolvimento</span>)<br />
<br />
<br />
Referência:<br />
<span style="font-size: x-small;">http://mix-engineering.com/2011/04/oscillating-with-the-74hc14/</span><br />
<span style="font-size: x-small;">http://www.biologymad.com/NervousSystem/nerveimpulses.htm </span><br />
<span style="font-size: x-small;"><a href="http://www.ti.com/lit/ds/symlink/sn74hc14.pdf">datasheet</a> do 74HC14</span><br />
<span style="font-size: x-small;">https://www.fairchildsemi.com/datasheets/CD/CD4093BC.pdf</span><br />
<span style="font-size: x-small;">http://beamland.solarbotics.net/library/pdflib/pdf/living_machines.pdf </span><br />
<span style="font-size: x-small;">http://www.talkingelectronics.com/te_interactive_index.html </span><span style="font-size: x-small;">Imagem:<br />6.5: Lecture Notes - http://blog.canacad.ac.jp/bio/BiologyIBSL2/5357.html<br />https://classconnection.s3.amazonaws.com/544/flashcards/666544/png/app1317789045502.png</span><br />
<br />
<span style="font-size: x-small;"><br /></span>
<br />
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou? Incentive mais visitando:</b></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
<br /></div>
Unknownnoreply@blogger.com3tag:blogger.com,1999:blog-8269279769067688805.post-92149830029810949232014-12-15T20:18:00.001-03:002014-12-22T05:41:47.479-03:00 Lista de Programas para Arduino - Simulador Arduino - Interface IDE para Arduino <div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2014/12/simulador-arduino-interface-ide-para.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-iq0TAcSgLgA/VI9r6PaAYtI/AAAAAAAAHUY/xBkk_jvQ8cI/s1600/Programas%2Bpara%2BArduino.jpg" height="232" width="320" /></a></div>
<br />
Lista com diversos programas que interagem com o Arduino e microcontroladores que vão permitir incrementar seu projeto. Opções na programação, na parte gráfica e tratamento de dados.<br />
<a href="http://brasilrobotics.blogspot.com.br/2014/12/simulador-arduino-interface-ide-para.html">Veja as opções aqui.</a><br />
<a name='more'></a><br />
Interfaces interativas e didáticas:<br />
<a href="http://www.mindplus.cc/">Mind+ </a><br />
<a href="http://dalpix.com/mariamole">Maria Mole</a><br />
<a href="http://123d.circuits.io/">123d</a><br />
<a href="http://www.virtualbreadboard.com/">virtualbreadboard</a><br />
<a href="http://arduino.cc/en/main/software">Ide Arduino- </a>Interface Clássica do Arduino<br />
<br />
<br />
<b><span style="font-size: small;">Interfaces para desenvolver o código com foco mais profissionais:</span></b><br />
<a href="http://www.atmel.com/pt/br/Microsite/atmel_studio6/">AVRStudio</a><br />
Programa proprietário. Indicado para programar AVR. Arduino a nível de engenharia. Permite interação com as bibliotecas do Arduino.<br /><br />
<a href="http://arduinodev.com/codeblocks/">Codeblocks</a><br />
Programa que permite programar o Arduino numa interface muito usada para aprender programação C<br />
<br />
<a href="https://eclipse.org/">Eclipse</a><br />
Proprietário. Ambiente recomendado a programadores. Permite interação com as bibliotecas do arduino <br />
<br />
<a href="http://www.ni.com/labview/pt/">Labview</a><br />
Interação e simulação gráfica<br />
<br />
<b>Outros programas:</b><br />
<a href="http://www.labcenter.com/index.cfm">Proteus</a><br />
Executa o código . Hex e simula as conexões em tempo real e faz PCB(placa) <br />
Programa proprietário. Indicado para quem tem uma boa base de eletrônica.<br />
<br />
<a href="http://fritzing/">Fritzing</a><br />
Faz (PCB)placa e ilustração das conexões. <br />
Programa open. Fácil interação. simples e didático.<br />
<br />
<a href="https://processing.org/">Processing</a>Arte gráfica. Criação de displays, botões e gráficos. <br />
Programa open. Linguagem própria. Interface semelhante a IDE do arduino. Permite interação direta com IDE do Arduino<br />
<br />
<b> Veja mais programas: </b><br />
<a href="http://playground.arduino.cc/Main/InterfacingWithSoftware"> Outras sugestões</a><br />
<br />
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou? Incentive mais visitando:</b></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
<a href="http://playground.arduino.cc/Main/InterfacingWithSoftware"><br /></a></div>
Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-8269279769067688805.post-79730929827720754582014-12-15T06:05:00.002-03:002014-12-28T19:19:02.553-03:00Inproprietário O Mundo do Software Live - Vídeo Documentário<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2014/12/inpopietario-o-mundo-do-software-live.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-tlZCq5ZspwY/VI6jQLLIbnI/AAAAAAAAHT4/0_9Uo_WGJZc/s1600/poster_inproprietario.JPG" height="320" width="230" /></a></div>
Como todos sabem o Arduino é open hardware e open software. <br />
O documentário "INPROPRIETÁRIO" Aborda a importância e a diferença do código aberto. Vale dar uma conferida no tema.<br />
<a href="http://brasilrobotics.blogspot.com.br/2014/12/inpopietario-o-mundo-do-software-live.html">Vamos dar um olhada no filme documentário?</a><br />
<a name='more'></a><br />
Vídeo<br />
Áudio em português e partes com legenda.<br />
<br />
<br />
<div style="text-align: center;">
<br />
<iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/7Yy0tFOKfQg" width="560"></iframe>
</div>
<br />
Material é livre e pode ser compartilhado. <br />
Capa e arte do Filme documentário:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-tlZCq5ZspwY/VI6jQLLIbnI/AAAAAAAAHT4/0_9Uo_WGJZc/s1600/poster_inproprietario.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-tlZCq5ZspwY/VI6jQLLIbnI/AAAAAAAAHT4/0_9Uo_WGJZc/s1600/poster_inproprietario.JPG" height="200" width="143" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-Oi7lyEF-08c/VI6jSovrrYI/AAAAAAAAHUA/VLz_e3933vI/s1600/bolacha%2BDVD%2B01.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-Oi7lyEF-08c/VI6jSovrrYI/AAAAAAAAHUA/VLz_e3933vI/s1600/bolacha%2BDVD%2B01.jpg" height="198" width="200" /></a><a href="http://1.bp.blogspot.com/--fTafYUFhec/VI6jS7qkBAI/AAAAAAAAHUE/REouxIXjmVA/s1600/capa%2Bimagem%2Bbaixa.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/--fTafYUFhec/VI6jS7qkBAI/AAAAAAAAHUE/REouxIXjmVA/s1600/capa%2Bimagem%2Bbaixa.jpg" height="153" width="200" /></a></div>
<span id="goog_57437832"></span><span id="goog_57437833"></span><br />
<span id="goog_57437832"></span><span id="goog_57437833"></span><br />
<span id="goog_57437832"></span><span id="goog_57437833"></span><br />
<span style="font-size: large;"><br /></span>
<span style="font-size: small;">Outros filmes que estão relacionados ao tema e você pode gostar:</span><br />
1- <b>Revolution OS</b> - Ano 2001 -<span class="_xdb"> Direção: </span><span class="_Xbe kno-fv">J. T. S. Moore -<a href="https://www.youtube.com/watch?v=plMxWpXhqig"> Ver Filme online</a></span><br />
<div style="text-align: left;">
<span class="_Xbe kno-fv">2-</span><span style="font-size: small;"><span dir="auto"><i> </i><b>Pirates of Silicon Valley</b> - 1999 - <a href="http://pt.wikipedia.org/wiki/Pirates_of_Silicon_Valley">Descrição no Wikipédia</a></span></span></div>
<span class="_Xbe kno-fv"> </span><br />
<br />
<br />
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou? Incentive mais visitando:</b></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
<br /></div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8269279769067688805.post-91293342184674847152014-12-15T05:56:00.002-03:002014-12-15T06:55:14.064-03:00Desmontando um Microondas - Microwave disassembly<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2014/12/desmontando-um-microondas-microwave_15.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-9mN_ocBK9aE/VI6XNte6s4I/AAAAAAAAHR0/Sgo4_wYdyus/s1600/Micro%2Bondas.jpg" height="261" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Vamos desmontar um microondas e ver os componentes que formam essa geringonça.</div>
Estes podem ser reutilizados em eletrônica e projetos diversos. <br />
<a href="http://brasilrobotics.blogspot.com.br/2014/12/desmontando-um-microondas-microwave_15.html">Vamos dar uma conferida?</a><br />
<a name='more'></a><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-GuhIyvH02tc/VI6YcwA1twI/AAAAAAAAHSI/OW9IeIxl070/s1600/DSC04966.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-GuhIyvH02tc/VI6YcwA1twI/AAAAAAAAHSI/OW9IeIxl070/s1600/DSC04966.JPG" height="240" width="320" /></a></div>
<div style="text-align: center;">
Clicar na imagem para ampliar.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-_NnDle0MXdQ/VI6YXfxEhgI/AAAAAAAAHSA/Cb5mRr2ACGc/s1600/DSC04967.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-_NnDle0MXdQ/VI6YXfxEhgI/AAAAAAAAHSA/Cb5mRr2ACGc/s1600/DSC04967.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-oTH4RY6viZo/VI6YeDGf1gI/AAAAAAAAHSQ/VOmZW0Etjo4/s1600/DSC04968.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-oTH4RY6viZo/VI6YeDGf1gI/AAAAAAAAHSQ/VOmZW0Etjo4/s1600/DSC04968.JPG" height="240" width="320" /></a></div>
<br />
Temos o magnetômetro(verde), o Capacitor, o transformador e um pequeno ventilador. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-QwH0ZgF_GdY/VI6Ylft-3WI/AAAAAAAAHSY/wDwilPch3Y0/s1600/DSC04969.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-QwH0ZgF_GdY/VI6Ylft-3WI/AAAAAAAAHSY/wDwilPch3Y0/s1600/DSC04969.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-JJLeMBkDteg/VI6YmzMP3XI/AAAAAAAAHSg/Ece8S81ryZs/s1600/DSC04970.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-JJLeMBkDteg/VI6YmzMP3XI/AAAAAAAAHSg/Ece8S81ryZs/s1600/DSC04970.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-yPNjcvTaWRY/VI6YsZFNLQI/AAAAAAAAHSo/_e557p_zSc8/s1600/DSC04971.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-yPNjcvTaWRY/VI6YsZFNLQI/AAAAAAAAHSo/_e557p_zSc8/s1600/DSC04971.JPG" height="240" width="320" /></a></div>
Temos o transformador que pode ser modificado e utilizado em projetos de soldador ou fonte de bancada.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-qr8EHdZF68s/VI6YwNYz9PI/AAAAAAAAHSw/bK5liqmc5WM/s1600/DSC04972.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-qr8EHdZF68s/VI6YwNYz9PI/AAAAAAAAHSw/bK5liqmc5WM/s1600/DSC04972.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-weW7zYJn4GY/VI6YzwhfNSI/AAAAAAAAHS4/r4hnoUZ4VFM/s1600/DSC04973.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-weW7zYJn4GY/VI6YzwhfNSI/AAAAAAAAHS4/r4hnoUZ4VFM/s1600/DSC04973.JPG" height="240" width="320" /></a></div>
<br />
O Magnetômetro tem dois magnetos bem grande e fortes.<br />
Para remover observe que vértice tem um encaixe metálico. Desconecte usando alicate e martelo.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-UzdwBDIt46s/VI6Y8_d7DWI/AAAAAAAAHTI/8o2Yof6s8ds/s1600/DSC04977.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-UzdwBDIt46s/VI6Y8_d7DWI/AAAAAAAAHTI/8o2Yof6s8ds/s1600/DSC04977.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-PIQr0oSxGLo/VI6Y5JGfhsI/AAAAAAAAHTA/_hHVMNADMLY/s1600/DSC04978.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-PIQr0oSxGLo/VI6Y5JGfhsI/AAAAAAAAHTA/_hHVMNADMLY/s1600/DSC04978.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-NoFPAjz5sKs/VI6ZAr-T8mI/AAAAAAAAHTQ/xuPnoYbCw1g/s1600/DSC04979.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-NoFPAjz5sKs/VI6ZAr-T8mI/AAAAAAAAHTQ/xuPnoYbCw1g/s1600/DSC04979.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-wfjWoIH7eV0/VI6ZJfVjX6I/AAAAAAAAHTg/Wq4cgkhTbi8/s1600/DSC04983.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-wfjWoIH7eV0/VI6ZJfVjX6I/AAAAAAAAHTg/Wq4cgkhTbi8/s1600/DSC04983.JPG" height="240" width="320" /></a></div>
<br />
Veja como são fortes:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-Jw7Lb7yBtU8/VI6ZOH_NuhI/AAAAAAAAHTo/AXMOVUSD1vk/s1600/DSC04984.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-Jw7Lb7yBtU8/VI6ZOH_NuhI/AAAAAAAAHTo/AXMOVUSD1vk/s1600/DSC04984.JPG" height="240" width="320" /></a></div>
<br />
<br />
<br />
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou? Incentive mais visitando:</b></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
</div>
Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-8269279769067688805.post-88451673139479905162014-08-25T08:16:00.000-03:002014-12-15T05:41:55.179-03:00Como é uma bateria por dentro? Desmontando uma Bateria - Disassemble battery<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2014/08/como-e-uma-bateria-por-dentro.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-4uIsLsMoxrg/U_sSJ_EP7GI/AAAAAAAAHFg/_bwvWBEPQ-g/s1600/DSC04719.JPG" height="320" width="317" /></a></div>
<br />
<br />
Acabou. Agora é jogar no lixo e comprar outra. Será mesmo? <br />
Vamos desmontar alguns modelos de baterias que frequentemente temos em casa. <br />
Veja imagens internas das baterias e uma discursarão sobre o mercado de baterias.<br />
<a href="http://brasilrobotics.blogspot.com.br/2014/08/como-e-uma-bateria-por-dentro.html">Vamos lá?</a><br />
<br />
<a name='more'></a><b><br /></b>
<b>Discutindo e contextualizando:</b><br />
Repetindo esse processo com seus milhões de habitantes uma cidade é
uma enorme fonte de lixo químico com metais pesados jogados "por ai ou
por ali".<br />
Agora que os rios estão contaminados o mercado oferece uma
nova geração de baterias as recicláveis e cobra mais caro pois tem no
rótulo "sustentabilidade". <br />
Bem... Só não contaram a você que a
tecnologia de baterias renováveis já existia há décadas e que era
mais negócio vender a você uma bateria de baixa qualidade, pouca carga e
de descarte rápido para estimular o consumo.<br />
Além dos rios poluídos houve um evidente boicote aos carros elétricos e um gigantesco gasto energético com a ineficiência das baterias tradicionais. <br />
É... essa galera é
malandrona e o controle disso foi feito com as patentes que supostamente deveriam proteger uma ideia nova mas na prática serve de controle e monopólio para o conhecimento. <br />
Bem... o tempo passou e a demanda inevitável por
baterias de verdade chegou e forçou a retirada das patentes da gaveta e o uso das baterias
de níquel metal hidreto e as de litium o que permitiu o "Bum" dos aparelhos móveis e portáteis modernos. <br />
Mas
ainda hoje as fábricas de pilhas tradicionais opera a todo vapor
atendendo a demanda criada décadas atrás. Então vamos ver por dentro
dessa baterias que tem o mesmo princípio das pilhas de Daniel e do Volta
desmontando e visualizando suas partes.<br />
<br />
<br />
<b><br /></b>
<b>1- Bateria de 12V:</b><br />
Muito usada em controles de portão eletrônico.<br />
Nesse modelo temos 8x baterias de 1.5V dando um total de 12V(8x1,5V=12V)<br />
São associadas em serie. Então, as tensões de cada bateria se somam entretanto a corrente fornecida por esse sistema não é maior que a de uma pilha. Assim ela é indicada para circuitos que não drenam muita corrente. Ou seja liga e desliga rapidamente mas que precisa de uma tensão relativamente mais elevada. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-g0RsQ4UHgqw/U_sK3U3jtrI/AAAAAAAAHEk/UzPVkArDw2w/s1600/DSC04938.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-g0RsQ4UHgqw/U_sK3U3jtrI/AAAAAAAAHEk/UzPVkArDw2w/s1600/DSC04938.JPG" height="320" width="304" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-qKTPA8D9hL4/U_sK3rtEA0I/AAAAAAAAHEs/BgQw-Ty6O7s/s1600/DSC04939.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-qKTPA8D9hL4/U_sK3rtEA0I/AAAAAAAAHEs/BgQw-Ty6O7s/s1600/DSC04939.JPG" height="235" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-L3THBo20rpo/U_sK3ljhaeI/AAAAAAAAHEo/whrhJjc3ASs/s1600/DSC04941.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-L3THBo20rpo/U_sK3ljhaeI/AAAAAAAAHEo/whrhJjc3ASs/s1600/DSC04941.JPG" height="270" width="320" /></a></div>
<br />
Vemos a capa protetora de metal. Uma película plástica para isolar a pilha dessa capa metálica. <br />
Temos os conectores dos dois polos e a associação de baterias.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-WroiMoJNIjk/U_sK4OxbANI/AAAAAAAAHE4/4TojG9UUHTU/s1600/DSC04943.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-WroiMoJNIjk/U_sK4OxbANI/AAAAAAAAHE4/4TojG9UUHTU/s1600/DSC04943.JPG" height="311" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-vqbt-UX4nhU/U_sK4pRtFbI/AAAAAAAAHFE/b84ZJ9Hl5MM/s1600/DSC04945.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-vqbt-UX4nhU/U_sK4pRtFbI/AAAAAAAAHFE/b84ZJ9Hl5MM/s1600/DSC04945.JPG" height="296" width="320" /></a></div>
<br />
<b>2- Baterias de 9V:</b><br />
Usada em diversos eletrônicos.<br />
Tem um
conceito semelhante. São 6x1.5V=9V pequenas células associadas em série
fornecendo uma maior tensão mas possui uma corrente baixa. Assim tem
pouca duração mas uma tensão maior.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-lmoNMtpJ3Ew/U_sSI-btc0I/AAAAAAAAHFc/fMoVTvGdNLU/s1600/DSC04711.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-lmoNMtpJ3Ew/U_sSI-btc0I/AAAAAAAAHFc/fMoVTvGdNLU/s1600/DSC04711.JPG" height="280" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-BMHDBG_u8GU/U_sSJOsGMiI/AAAAAAAAHFU/PQvJECCJpak/s1600/DSC04714.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-BMHDBG_u8GU/U_sSJOsGMiI/AAAAAAAAHFU/PQvJECCJpak/s1600/DSC04714.JPG" height="241" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-3yPHDYo__5U/U_sSJKiPA1I/AAAAAAAAHFY/Gc34Qw7ogb0/s1600/DSC04716.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-3yPHDYo__5U/U_sSJKiPA1I/AAAAAAAAHFY/Gc34Qw7ogb0/s1600/DSC04716.JPG" height="254" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-4uIsLsMoxrg/U_sSJ_EP7GI/AAAAAAAAHFg/_bwvWBEPQ-g/s1600/DSC04719.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-4uIsLsMoxrg/U_sSJ_EP7GI/AAAAAAAAHFg/_bwvWBEPQ-g/s1600/DSC04719.JPG" height="320" width="317" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-z_Zq_GKKxTI/U_sSKZhjJpI/AAAAAAAAHFw/z3Z-Ovq-xuk/s1600/DSC04720.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-z_Zq_GKKxTI/U_sSKZhjJpI/AAAAAAAAHFw/z3Z-Ovq-xuk/s1600/DSC04720.JPG" height="146" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-OsK1aPRqPMM/U_sSLNiqc3I/AAAAAAAAHF4/ui5cWwuFwpU/s1600/DSC04721.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-OsK1aPRqPMM/U_sSLNiqc3I/AAAAAAAAHF4/ui5cWwuFwpU/s1600/DSC04721.JPG" height="158" width="320" /></a></div>
Note a estrutura metálica que são os polos + e -<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-0_PdzvdTxoY/U_sSLXzXGDI/AAAAAAAAHF8/Kiw-rj6Jl8Q/s1600/DSC04722.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-0_PdzvdTxoY/U_sSLXzXGDI/AAAAAAAAHF8/Kiw-rj6Jl8Q/s1600/DSC04722.JPG" height="303" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-bY6vmDID-0o/U_sSLZDQPAI/AAAAAAAAHGA/vkYKCrOAo3w/s1600/DSC04723.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-bY6vmDID-0o/U_sSLZDQPAI/AAAAAAAAHGA/vkYKCrOAo3w/s1600/DSC04723.JPG" height="306" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-j49qKGtIFT0/U_sSL8isuTI/AAAAAAAAHGE/QL-etpQfKqc/s1600/DSC04725.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-j49qKGtIFT0/U_sSL8isuTI/AAAAAAAAHGE/QL-etpQfKqc/s1600/DSC04725.JPG" height="320" width="292" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-KFdmqW0hQx8/U_sSMLiiorI/AAAAAAAAHGI/r0WYuAyNb5Q/s1600/DSC04727.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-KFdmqW0hQx8/U_sSMLiiorI/AAAAAAAAHGI/r0WYuAyNb5Q/s1600/DSC04727.JPG" /></a></div>
<br />
Cada célula é unida por uma espécie de cera de abelha ou parafina e são revestida por uma camada de plástico. <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-FDk_eRFXwE4/U_sSMVgXFfI/AAAAAAAAHGM/1CDsexkPKhA/s1600/DSC04728.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-FDk_eRFXwE4/U_sSMVgXFfI/AAAAAAAAHGM/1CDsexkPKhA/s1600/DSC04728.JPG" height="223" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-eRjyhSfUL4s/U_sSMrq-caI/AAAAAAAAHGs/QuKmGzibq7E/s1600/DSC04729.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-eRjyhSfUL4s/U_sSMrq-caI/AAAAAAAAHGs/QuKmGzibq7E/s1600/DSC04729.JPG" height="278" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-aMQNpG6dw2s/U_sSM4KEV9I/AAAAAAAAHGU/fWqa66zKgkM/s1600/DSC04730.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-aMQNpG6dw2s/U_sSM4KEV9I/AAAAAAAAHGU/fWqa66zKgkM/s1600/DSC04730.JPG" height="164" width="320" /></a></div>
<br />
Uma pó negro que tem um pouco de umidade. São bem compactados e tem os metais que reagem para gerar o fluxo de elétrons.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-txED7DG7JX4/U_sSNLNhfQI/AAAAAAAAHGY/PHmPZPujbV0/s1600/DSC04731.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-txED7DG7JX4/U_sSNLNhfQI/AAAAAAAAHGY/PHmPZPujbV0/s1600/DSC04731.JPG" height="320" width="313" /></a></div>
<br />
Um pouco de papel tipo Kraft(pardo) além do plástico também é usado para envolver cada célula. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-G8y5VRVxJ-I/U_sSNUsqsGI/AAAAAAAAHGo/HXEV_R4A6mU/s1600/DSC04732.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-G8y5VRVxJ-I/U_sSNUsqsGI/AAAAAAAAHGo/HXEV_R4A6mU/s1600/DSC04732.JPG" height="182" width="320" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<b>Discussão sobre essa tecnologia :</b><br />
Grande avanços surgiram quando as pilhas foram inventadas. Imagine poder controlar a força dos raios que antes achava-se que os deus eram os controladores. Bem... foi combinando algumas simples moedas de metal com uma solução salina que o homem dominou e desenvolveu todo um conhecimento relacionado a eletricidade. Mudando rapidamente as relações de trabalho e interação com o meio. Provavelmente depois da descoberta do fogo a eletricidade foi o novo BUM! no "macaco Homem" catapultando-o para uma realidade sem volta e um profundo conhecimento de quem somos. Foi tão intenso que quase um século depois desta descoberta o homem conquistou o espaço.<br />
<br />
<b> Sobre a pureza e contaminação por metais tóxicos:</b><br />
Quando você pega um "bloco de pedra" que é rica em algum minério você não retira exatamente o minério que deseja. Na prática é como misturar areia com farinha de mandioca. Você come a farinha e não areia. Então a ideia é isolar um do outro.<br />
Mas imagine que temos farinha, areia e em baixíssima quantidade pó de milho. Bem a interação de farinha e pouco pó de milho você pode comer e nem vai perceber que tem milho não é verdade? Mas se o milho fosse tóxico, radioativo ou coisa pior ? <br />
Na prática um metal mais puro é mais caro pois passou por um processo de refino mas se você tem um material com misturas em quantidades bem pequenas mesmo que tóxicas alguns fabricantes deixam passar. E esse produto tem um custo menor mas as consequências são catastróficas. É a economia burra. Atualmente são encontradas altas taxa de Cádmio, chumbo e outros metais pesados em partes metálicas das pilhas e também em joias femininas(essas de bijuteria) dentre outros. Esse metal acaba indo para rios e solo e se cumula nos animais e no ser humano condenando as futuras gerações a doenças e o convívio com um ambiente tóxico. Nem todos os países controlam esse produção com qualidade e o intercambio de produtos de baixa pureza chega em todo o globo. No Brasil as empresas nacionais são obrigas a garantir a pureza mas basta ir ao camelô e procurar as pilhas baratas que você vai encontrar esse tipo de produto com altas toxinas. Normalmente duram menos, podem vazar ácido e corroer o aparelho eletrônico danificando tudo. Já aconteceu comigo. <br />
Então evitar o consumo desse tipo de produto de baixa qualidade é interessante.<br />
<br />
Referência:<br />
<span style="font-size: x-small;">Filme: Quem Matou o Carro Elétrico</span><br />
<span style="font-size: x-small;">Livro: Tópicos de Física.<span id="ctl06_conteudo_ctl00_lblTexto">Volume 3: Eletricidade, Física Moderna. Editora Saraiva</span></span><br />
<br />
<br />
<br />
<br />
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou? Incentive mais visitando:</b></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
<br />
<br />
<br />
<br /></div>
Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-8269279769067688805.post-61097809201888230532014-08-06T10:24:00.001-03:002014-11-02T22:48:00.058-03:00Baterias para robôs Grátis - Free lipo battery<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2014/08/baterias-para-robos-gratis-free-lipo.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-4mi8zsRFVmM/U-InXIt0J4I/AAAAAAAAHCo/LXGFq3TJHVY/s1600/DSC04965.JPG" height="290" width="320" /></a></div>
<br />
Baterias de ponta hoje são caras. Mas o lixo de uns pode ser a alegra de outros.<br />
Vamos mostrar uma alternativa para alimentar seu robô ou carro elétrico usando baterias retiradas de notebook. E os detalhes de de como usar.<br />
<a href="http://brasilrobotics.blogspot.com.br/2014/08/baterias-para-robos-gratis-free-lipo.html">Vamos minerar essas baterias? </a><br />
<br />
<a name='more'></a><br />
Se o notebook tem uns 3 anos a bateria já deve estar ruim e você vai encontra-las no lixo ou com um amigo e em manutenção de PCs. <br />
O fato de não funcionar mais para notebook não quer dizer que não sirva para outras aplicações.<br />
O que acontece temos uma associação de baterias e uma ou outra ao danificar afeta todo o conjunto. Mas as outras baterias que estão em plenas condições de uso podem ser usadas. OPA... isso mesmo. É como achar dinheiro no chão. O uma alegria só!<br />
Então vamos as fotos onde ilustra a retirada dessas baterias:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-XtFaUvXzkC8/U-InSRlHikI/AAAAAAAAHBc/eVnTl2X-rSY/s1600/DSC04946.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<img border="0" src="http://2.bp.blogspot.com/-XtFaUvXzkC8/U-InSRlHikI/AAAAAAAAHBc/eVnTl2X-rSY/s1600/DSC04946.JPG" height="100" width="320" /></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-8KbAANPopr0/U-InSi89UwI/AAAAAAAAHBg/pBCQQHd2xwg/s1600/DSC04947.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-8KbAANPopr0/U-InSi89UwI/AAAAAAAAHBg/pBCQQHd2xwg/s1600/DSC04947.JPG" height="179" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-w_DCACtGnac/U-InSonxhfI/AAAAAAAAHBk/mc2YULY4ZEo/s1600/DSC04948.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-w_DCACtGnac/U-InSonxhfI/AAAAAAAAHBk/mc2YULY4ZEo/s1600/DSC04948.JPG" height="152" width="320" /></a></div>
Como pode notar a capa vem colada e você deve ter muito cuidado para não furar uma das pilhas.<br />
Use ferramentas diversas. Devagar e sempre sem danificar nada.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-hEokfGQrOT8/U-InTr2gCJI/AAAAAAAAHBs/pTOij9PVGy0/s1600/DSC04949.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-hEokfGQrOT8/U-InTr2gCJI/AAAAAAAAHBs/pTOij9PVGy0/s1600/DSC04949.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-_JAXxcDRZvc/U-InUCNh6hI/AAAAAAAAHB4/PpmOl_7aU0Q/s1600/DSC04950.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-_JAXxcDRZvc/U-InUCNh6hI/AAAAAAAAHB4/PpmOl_7aU0Q/s1600/DSC04950.JPG" height="236" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-BJBlkDxC9ng/U-InUoWgC0I/AAAAAAAAHCA/spYBLV5xByU/s1600/DSC04951.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-BJBlkDxC9ng/U-InUoWgC0I/AAAAAAAAHCA/spYBLV5xByU/s1600/DSC04951.JPG" height="186" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-LGoCzm_KoJw/U-InU__MiKI/AAAAAAAAHCI/e2wirlOeUDk/s1600/DSC04952.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-LGoCzm_KoJw/U-InU__MiKI/AAAAAAAAHCI/e2wirlOeUDk/s1600/DSC04952.JPG" height="201" width="320" /></a></div>
<br />
Abaixo temos as 6x baterias e uma placa de controle que evita sobrecargas e faz o gerenciamento estas.<br />
Alguns modelos usam I2C e você pode Hackear e usar diretamente no Arduino se preferir.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-dzjZNJxh4K8/U-InWpwFk9I/AAAAAAAAHCg/eyAVF6fw9sM/s1600/DSC04953.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-dzjZNJxh4K8/U-InWpwFk9I/AAAAAAAAHCg/eyAVF6fw9sM/s1600/DSC04953.JPG" height="157" width="320" /></a></div>
<br />
Veja que são 6x pilhas quanto maior o numero delas mais energia seu computador tem para ficar ligado.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-ulnmGuRO_wg/U-InVu7mckI/AAAAAAAAHCY/6D_55TIOgek/s1600/DSC04954.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-ulnmGuRO_wg/U-InVu7mckI/AAAAAAAAHCY/6D_55TIOgek/s1600/DSC04954.JPG" height="160" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-h_f23XGf6nM/U-InV0wKSWI/AAAAAAAAHCU/wim3MNzrAhE/s1600/DSC04955.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-h_f23XGf6nM/U-InV0wKSWI/AAAAAAAAHCU/wim3MNzrAhE/s1600/DSC04955.JPG" height="102" width="320" /></a></div>
<br />
Agora vamos fazer o teste de tensão e ver se elas podem fornecer alguma energia.<br />
Baterias queimadas não vai ter carga alguma e podem ser descartadas.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-4mi8zsRFVmM/U-InXIt0J4I/AAAAAAAAHCo/LXGFq3TJHVY/s1600/DSC04965.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-4mi8zsRFVmM/U-InXIt0J4I/AAAAAAAAHCo/LXGFq3TJHVY/s1600/DSC04965.JPG" height="290" width="320" /></a></div>
<br />
<br />
Verifique exatamente a referencia da bateria que usa para saber a reação de tensão e corrente de cada.<br />
Nesse caso temos uma bateria retirada de um notebook da HP que usa baterias da Samsung. nela temos a referencia: ICR18650-22F. Uma rápida busca na net e encontro o: <a href="https://docs.google.com/file/d/0B5Ty0xKzazEVWlppZHdQYmRYY1E/edit">datasheet ICR18650-22F</a><br />
Abaixo temos uma tabela retirada do datasheet fornecido pela Samsung referente a esse modelo. Os dados mais importantes de vermelho:<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-TvV5r6OOgJs/U-IgXuzBdiI/AAAAAAAAHBM/P8LWVwlElNY/s1600/Lipo+baterry.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-TvV5r6OOgJs/U-IgXuzBdiI/AAAAAAAAHBM/P8LWVwlElNY/s1600/Lipo+baterry.bmp" height="353" width="400" /></a></div>
<br />
Notamos então que cada uma das nossas baterias tem 3.6V e pode fornecer até 2200mA(2.2A).<br />
Assim podemos combinar em serie ou paralelo e fazer nosso próprios packs de bateria. <br />
Tudo de forma barata e simples.<br />
A dica agora é a seguinte combinação em serie faz a Tensão(V) dobrar. Combinação em paralelo faz a Corrente(A) dobrar. <br />
<br />
<b>Exemplo:</b><br />
2x delas em <b>série</b> vão gerar 7.2V e 2200mA <br />
2x delas em <b>paralelo</b> vão dar 3.6V e 4400mA (maior corrente a bateria dura mais)<br />
OBS: numa descarga a corrente máxima que pode fluir(suportada) será de 4400mA . É a recomendação do fabricante. Assim é possível ter um pack de baterias de 6600mA ou mais, entretanto esse pack de bateria não pode fornecer uma corrente superior a 4400mA.<br />
<br />
Outro fator importante é que essas são baterias de lítio então você deve obrigatoriamente usar um carregador dedicado para essa tecnologia. Nunca carregue de outra forma pois ela pode explodir, esquentar ou danificar. Isso é realmente importante. <br />
É possível usar os carregadores: <span style="font-size: x-small;">TP4056, </span>B3AC, IMAXB6. Dentre outros.<a href="http://lojabrasilrobotics.blogspot.com.br/search/label/Bateria%20Lipo">Veja algumas opções: AQUI</a>.<br />
<br />
Note que são baterias com alta carga e você pode juntar varias delas montar um pack e fazer um carro elétrico, alimentar seus robôs e projetos diversos com essas baterias.<br />
Como a tendência é cada vez mais o uso de baterias de lítio a oferta delas no mercado de rejeitos será grande fazendo o custo de um projeto independente de carro elétrico cair bastante.<br />
<br /><b>Componentes eletrônicos da placa controladora.</b><br />
Juntamente com as baterias temos vários CIs que fazem o controle da carga das baterias e podem ser reutilizados em projetos diversos.<br />
Após desmontar alguns modelos diferentes notei um padrão no circuito e abaixo está uma lista desses componentes mais importantes e seus datasheet assim facilitará sua vida ao bolar um projeto com estes componentes. <br />
<br />
Interface de de dados I2C (PC e bateria ) <br />
<a href="https://drive.google.com/folderview?id=0B5Ty0xKzazEVcS1fbzJTYmU1cXM&usp=sharing">BQ29330</a><br />
Programável CPU de instruções reduzidas para controle de Baterias <br />
<div class="flip-entry-visual">
<div class="flip-entry-visual-card">
<div class="flip-entry-thumb">
</div>
</div>
</div>
<a href="https://drive.google.com/folderview?id=0B5Ty0xKzazEVcS1fbzJTYmU1cXM&usp=sharing">BQ8015DBT </a><br />
<a href="https://drive.google.com/folderview?id=0B5Ty0xKzazEVcS1fbzJTYmU1cXM&usp=sharing">BQ8030DBT </a><br />
<br />
Transistor tipo MOS ( N-Channel tipo U-MOSIII )<br />
<a href="https://drive.google.com/folderview?id=0B5Ty0xKzazEVcS1fbzJTYmU1cXM&usp=sharing">TPC8017</a><br />
<a href="https://drive.google.com/folderview?id=0B5Ty0xKzazEVcS1fbzJTYmU1cXM&usp=sharing">TPC8018 </a><br />
<a href="https://drive.google.com/folderview?id=0B5Ty0xKzazEVcS1fbzJTYmU1cXM&usp=sharing">TPC8026</a><br />
<br />
<br />
Fusível de proteção: <br />
<a href="https://drive.google.com/folderview?id=0B5Ty0xKzazEVcS1fbzJTYmU1cXM&usp=sharing">12AH3 SC Fuse</a><br />
<br />
<br />
<br />
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou? Incentive mais visitando:</b></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
Unknownnoreply@blogger.com3tag:blogger.com,1999:blog-8269279769067688805.post-46675283531163708582014-07-14T11:25:00.000-03:002014-07-14T22:38:51.147-03:00Analise Gráfica no Excel com o Sensor MQ7 - Como Usar MQ7 + SD card - sensor de gás CO Arduino<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2014/07/analise-grafica-de-um-sensor-mq7-como.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-R71FtGUefGk/U8PoF4bnzuI/AAAAAAAAG8Q/JYLnpeAsI8I/s1600/SD+%252B+MQ7%252B+Arduino.jpg" height="241" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
"Tomei um gole de ar e senti o gosto da fumaça. Olhei para trás e era o ônibus dando adeus. Dei mais um passo. Cutuquei minhas vias aéreas. E lembrei que meu dia só estava começando. "</div>
Já se perguntou qual a qualidade do ar que está respirando?<br />
Nesta Aula vamos mostrar como funciona o sensor MQ7 que informa variações do gás CO(monóxido de carbono) que é tóxico ao ser humano. <br />
<div style="text-align: justify;">
Faremos
um experimento analisando a queima completa de uma vela e vamos gerar
um gráfico no Excel para avaliarmos o comportamento e aplicações desse
sensor. <br />
<a href="http://brasilrobotics.blogspot.com.br/2014/07/analise-grafica-de-um-sensor-mq7-como.html">Vamos tomar uma brisa?</a></div>
<a name='more'></a><b><br /></b>
<b>Primeiramente uma breve explicação sobre o gás CO:</b><br />
<div style="text-align: justify;">
O CO(monóxido de carbono) é fruto de uma queima incompleta. Na falta de O2(oxigênio). </div>
<div style="text-align: justify;">
Ele é muito tóxico e perigoso para o os seres humanos pois se combina com a hemoglobina e impede as trocas gasosas com o O2(oxigênio) </div>
<div style="text-align: justify;">
Basicamente
quanto mais CO você respira menos O2(oxigênio) você consegue retirar do ar. O grande
perigo é que mesmo saindo de um ambiente rico em CO seu corpo não
consegue se desfazer do CO que está combinado na hemoglobina causando ineficiência nas trocas gasosas e em alguns casos a morte. É o
caso de dormir com o carro ligado numa garagem fechada ou ficar preso
num engarrafamento no túnel.</div>
<div style="text-align: justify;">
Assim conhecer as taxas de variação desse gás tem grande importância.</div>
<div style="text-align: justify;">
Você pode se recordar do curso de biologia básica e do experimento de<span style="font-size: small;"><span style="font-weight: normal;">: Joseph Priestley, envolvendo o consumo de O2 e a relação com a vida. Veja na imagem abaixo que deve lhe lembrar algo:<br /> </span></span></div>
<div style="text-align: justify;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-zG5JZYsWnF4/U8PJyuyAmnI/AAAAAAAAG6Q/q8lF5zddxxA/s1600/rato.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-zG5JZYsWnF4/U8PJyuyAmnI/AAAAAAAAG6Q/q8lF5zddxxA/s1600/rato.jpg" height="131" width="320" /></a></div>
<br />
<br />
<br />
<br />
<b><span style="font-size: large;">0° Etapa- Preparativos:</span></b><br />
<br />
Nesse experimento vamos monitorar o sensor MQ7 que informa a variação do CO. <br />
A ideia: quando o oxigênio é consumido temos CO fruto da queima incompleta. <br />
Vamos então pegar a cada 0,5s o valor acusado no MQ7 e gerar um gráfico.<br />
<br />
<br />
<b>Para esse projeto vamos precisar:</b><br />
1x Arduino(qualquer modelo)<br />
1x Sensor MQ7 módulo<br />
1x módulo SD(para datalogger)<br />
1x Copo de vidro, metal ou outro resistente ao fogo.<br />
1x vela pequena<br />
1x prato com um pouco de água.<br />
<a href="https://docs.google.com/file/d/0B5Ty0xKzazEVTHk5TUVRVGFVREk/edit">Arquivos com códigos - para baixar- <span style="font-size: large;">Aqui </span></a><br />
<br />
<b><span style="font-size: large;"><b><span style="font-size: large;">1° Etapa- Lendo o MQ7:</span></b> </span></b><br />
<br />
Conecte o sensor MQ7 ao Arduino como na imagem abaixo:<br />
OBS: Use a saída analógica do modulo sensor MQ7<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-MYV5WHCOd0Q/U8PQ-B6FuBI/AAAAAAAAG6o/IQvW0YsF5uU/s1600/MQ7+Arduino+tutorial.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-MYV5WHCOd0Q/U8PQ-B6FuBI/AAAAAAAAG6o/IQvW0YsF5uU/s1600/MQ7+Arduino+tutorial.jpg" height="313" width="400" /></a></div>
<br />
Execute o código C1 abaixo:<br />
<script src="http://pastebin.com/embed_js.php?i=FbC2JBJR"></script>
<br />
<br />
<br />
<br />
<span style="font-size: large;"><span style="font-size: small;">Ao executar o código abra a Serial Monitor(ícone do canto direito na IDE do Arduino) para ver os dados analógicos que são gerados. <br />Respire próximo para ver que há variações e que sue sensor está conectado corretamente. <br /> </span><br /><b>2° Etapa - </b></span><b><span style="font-size: large;"><b><span style="font-size: large;">MQ7 + Gravação no SD Card:</span></b></span></b><br />
<b><span style="font-size: large;"><b><span style="font-size: large;"><br /></span></b></span></b>
Conecte ao seu Arduino ao Leito de cartão SD. Este irá gravar os dados lidos pelo sensor.<br />
Faça as conexões abaixo:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-R71FtGUefGk/U8PoF4bnzuI/AAAAAAAAG8M/F4EAqiF4BH0/s1600/SD+++MQ7++Arduino.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-R71FtGUefGk/U8PoF4bnzuI/AAAAAAAAG8M/F4EAqiF4BH0/s1600/SD+++MQ7++Arduino.jpg" height="301" width="400" /></a></div>
<br />
Abaixo um esquemático do SD com o Arduino mais detalhado:<br />
<br />
<div style="text-align: center;">
<span style="font-size: x-small;">Clicar na imagem para ampliar</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/--yo2yVKgzlc/U8PNJaz1BfI/AAAAAAAAG6c/vNQZf8EEY2Q/s1600/arduino+SD+card+module.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/--yo2yVKgzlc/U8PNJaz1BfI/AAAAAAAAG6c/vNQZf8EEY2Q/s1600/arduino+SD+card+module.jpg" height="142" width="400" /></a></div>
<br />
<br />
<br />
<br />
Execute o código C2 abaixo:<br />
<br />
<script src="http://pastebin.com/embed_js.php?i=Ua5ExqsJ"></script><br />
<br />
<span style="font-size: x-small;">OBS: o código C2 é a junção do código C1 com comandos de gravação padrão do SD. Não está limpo e algumas funções são desnecessária(lixo). Como a finalidade é apenas gerar o arquivo .txt em nada afeta nossa aplicação. Adote como exercício(limpar) que irá fortalecer sua base em prog. C </span><br />
<br />
Agora prepare o prato com um pouco de agua na base, a vela e o copo.<br />
Use fita adesiva para fixar o sensor no interior do copo.<br />
Atenção: Tenha cuidado ao usar a vela e evite incêndios.<br />
Veja imagem abaixo:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-baR40OweDgo/U8PbuEKJBcI/AAAAAAAAG64/Ys0Jm4R3DEw/s1600/sensor+de+monoxido+MQ7+experimento.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-baR40OweDgo/U8PbuEKJBcI/AAAAAAAAG64/Ys0Jm4R3DEw/s1600/sensor+de+monoxido+MQ7+experimento.jpg" height="294" width="320" /></a></div>
<br />
Como proceder:<br />
1-Gravar o Código C2 no Arduino.<br />
2-Ligar a vela.<br />
3-Coloque o cartão SD no módulo SD e aperte o botão de reset do Arduino aguarde 1s.<br />
4-Coloque o copo sobre a vela.<br />
5-Aguarde a vela se apagar espere 1s.<br />
6-Retire o Cartão SD e faça o gráfico no excel.<br />
<br />
Veja o vídeo abaixo que ilustra esse procedimento:<br />
<br />
Vídeo 1:<br />
<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/4grITHxKdo8" width="420"></iframe><br /></div>
<br />
Você vai ter valores amostrais como esses:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-7COWgwnRE7I/U8PjOuhC-yI/AAAAAAAAG78/1XL67EGfTyQ/s1600/mq7+txt.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-7COWgwnRE7I/U8PjOuhC-yI/AAAAAAAAG78/1XL67EGfTyQ/s1600/mq7+txt.jpg" height="218" width="320" /></a></div>
<br />
<br />
OBS: Evite gerar muitos dados pois seu gráfico pode ficar distorcido.<br />
<br />
<b><span style="font-size: large;">3° - Etapa- Gerando o Gráfico no Excel: </span></b><br />
<br />
Devemos agora importar esses dados para o excel:<br />
Abra o excel e siga os passos das imagens abaixo:<br />
<br />
<div style="text-align: center;">
<span style="font-size: x-small;">Clicar na imagem para ampliar</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-qT017EOpn9k/U8PhWaIwR8I/AAAAAAAAG7k/drJAbSdDd7E/s1600/importando+excel+1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-qT017EOpn9k/U8PhWaIwR8I/AAAAAAAAG7k/drJAbSdDd7E/s1600/importando+excel+1.jpg" height="144" width="200" /></a></div>
<br />
Escolha o arquivo .txt em que se encontram os dados gerados pelo sensor<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-4Aw1DLRICgY/U8PhVV78nTI/AAAAAAAAG7Y/_TsXwgWn1r8/s1600/importando+excel+2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-4Aw1DLRICgY/U8PhVV78nTI/AAAAAAAAG7Y/_TsXwgWn1r8/s1600/importando+excel+2.jpg" height="195" width="200" /></a></div>
Depois de escolher o arquivo basta avançar em todas as etapas do Excel<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-PCSZNgD7jbU/U8PhWJD9coI/AAAAAAAAG7g/rAxTOvCZh6I/s1600/importando+excel+3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-PCSZNgD7jbU/U8PhWJD9coI/AAAAAAAAG7g/rAxTOvCZh6I/s1600/importando+excel+3.jpg" height="143" width="200" /></a></div>
Os dados vão aparecer na tela basta e você deve escolher o gráfico<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-N0RODXkttq4/U8PhWyUuhII/AAAAAAAAG7s/G7QU9zns9hw/s1600/importando+excel+4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-N0RODXkttq4/U8PhWyUuhII/AAAAAAAAG7s/G7QU9zns9hw/s1600/importando+excel+4.jpg" height="143" width="200" /></a></div>
<br />
Você vai obter um gráfico semelhante a esse:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-Dc0WF3h9yzs/U8PdDnkEAgI/AAAAAAAAG7E/Vr4v25foVN8/s1600/grafico+excel.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-Dc0WF3h9yzs/U8PdDnkEAgI/AAAAAAAAG7E/Vr4v25foVN8/s1600/grafico+excel.jpg" height="144" width="200" /></a></div>
<br />
Interpretando o gráfico após adicionar legenda e uma descrição:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-yHOV58Pc3uk/U8PdUax58dI/AAAAAAAAG7M/50qId2Uqkl0/s1600/mq7+grafico.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-yHOV58Pc3uk/U8PdUax58dI/AAAAAAAAG7M/50qId2Uqkl0/s1600/mq7+grafico.jpg" height="305" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
Teremos então comportamento inicial antes e depois da queima da vela.<br />
Assim notamos que entre os instantes entre "41" e "45" (vela apagada) é uma situação crítica para um ser aeróbio. <br />
Então temos Valores analógicos gerados pelo sensor:<br />
1-Entre 300 e 380 são mortais.<br />
2-Acima de 150 já representam queda na qualidade do Ar e indício de perigo.<br />
3-Abaixo de 150 são normais ou aceitáveis (condição ambiente).<br />
<br />
Agora que já entendeu o funcionamento do sensor aplique nas suas necessidades. <br />
<b><span style="font-size: large;"><br />4° Etapa - Um código exemplo</span></b><span style="font-size: small;">:<br /> </span><br />
<span style="font-size: small;">Execute o código C3 abaixo:</span><br />
<br />
<script src="http://pastebin.com/embed_js.php?i=w45PGsYk"></script> <br />
<br />
O Código vai gerar:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-riN2U3Jm_kc/U8Qg7iBwplI/AAAAAAAAG8c/DMcaAdoKjyY/s1600/taxa+de+monoxido+de+carbono+ar.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-riN2U3Jm_kc/U8Qg7iBwplI/AAAAAAAAG8c/DMcaAdoKjyY/s1600/taxa+de+monoxido+de+carbono+ar.jpg" height="314" width="320" /></a></div>
<br />
<br />
Você vai obter a porcentagem(%) de CO no ar com base nos valores gerados pelo gráfico.<br />
Os dados não são precisos mas já dá para ter uma boa noção da presença do CO no ar.<br />
Faça ajustes e adaptações. Use a documentação do sensor MQ7 para aperfeiçoar o código.<br />
Imagine aplicações.<br />
Bom estudo.<br />
<br />
<br />
Referências:<br />
<span style="font-size: x-small;">http://pt.wikipedia.org/wiki/Mon%C3%B3xido_de_carbono</span><br />
<span style="font-size: x-small;">Livro: <span class="Arial n12 Cinza1 fonteResizable" itemprop="author">Biologia V!,V2,V3-José Mariano Amabis<br />programa fritzing<br />pastebin.com</span></span><br />
<br />
<br />
<br />
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou? Incentive mais visitando:</b></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
<!-- Blogger automated replacement: "https://1.bp.blogspot.com/-zG5JZYsWnF4/U8PJyuyAmnI/AAAAAAAAG6Q/q8lF5zddxxA/s1600/rato.jpg" with "https://1.bp.blogspot.com/-zG5JZYsWnF4/U8PJyuyAmnI/AAAAAAAAG6Q/q8lF5zddxxA/s1600/rato.jpg" --><!-- Blogger automated replacement: "https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F1.bp.blogspot.com%2F-zG5JZYsWnF4%2FU8PJyuyAmnI%2FAAAAAAAAG6Q%2Fq8lF5zddxxA%2Fs1600%2Frato.jpg&container=blogger&gadget=a&rewriteMime=image%2F*" with "https://1.bp.blogspot.com/-zG5JZYsWnF4/U8PJyuyAmnI/AAAAAAAAG6Q/q8lF5zddxxA/s1600/rato.jpg" -->Unknownnoreply@blogger.com12tag:blogger.com,1999:blog-8269279769067688805.post-63226349460184127722014-04-14T04:04:00.001-03:002014-07-13T21:51:51.019-03:00Ponte H para Mini Motor com 74HC245 - Controlando Motor - Beam Robot Motor<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2014/04/ponte-h-para-mini-motor-com-74hc245.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-jYLXljbnfDA/U0uDevBlY1I/AAAAAAAAGrI/bLQ6vgksGuE/s1600/ponte+H+motor+control.jpg" height="320" width="280" /></a></div>
<br />
Este é um projeto para controlar motores bem pequenos.<br />
Ideal para projetos que usam energia solar como robôs insetos pois trabalha com tensões bem baixas e é muito eficiente.<br />
<a href="http://brasilrobotics.blogspot.com.br/2014/04/ponte-h-para-mini-motor-com-74hc245.html">Vamos aos detalhes? </a><br />
<br />
<a name='more'></a><b>Você vai precisar de:</b><br />
2x motores(os menores possível)<br />
1x CI, 74xx245. Pode ser um 74HC245, ou 74LS245 ou outro variante deste<br />
1x protoboard<br />
Fios coloridos<br />
Fonte de alimentação <br />
<br />
Monte o circuito abaixo:<br />
*clicar na imagem para ampliar<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-jYLXljbnfDA/U0uDevBlY1I/AAAAAAAAGrM/lWqTAubWTgY/s1600/ponte+H+motor+control.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-jYLXljbnfDA/U0uDevBlY1I/AAAAAAAAGrM/lWqTAubWTgY/s1600/ponte+H+motor+control.jpg" height="400" width="350" /></a></div>
<br />
<br />
<b>Referência:</b><br />
Verde: terra(gnd)<br />
Vermelho: positivo(vcc)<br />
Azul: Saída para o motor (M1)<br />
Branco: Saída para o motor(M2)<br />
Amarelo: pinos de controle(0 ou 1) <br />
Laranja: pino de controle(0 ou 1)<br />
Tensão de trabalho entre 1.5V e 6V.<br />
Corrente de trabalho entre 10mA e 15mA<br />
Sobre o CI 74HC245: <a href="http://www.icbase.com/File/PDF/ONS/ONS35420807.pdf">Veja o datasheet </a><br />
<br />
<b>A ideia do funcionamento:</b><br />
Uma ponte H controla o sentido de rotação de um motor. horário ou anti-horário. <br />
Para controlar o sentido de rotação dos motores basta alimentar um dos pinos amarelo com positivo(+) e o outro com (-)menos ou alterar essa combinação para fazer o motor girar no sentido horário ou anti-horário . O mesmo para os pinos laranja.<br />
<br />
<b>Interações e aplicações desse projeto:</b><br />
Você pode usar um microcontrolador como o Arduino para fazer esse controle.<br />
É importante lembrar que o objetivo aqui é controlar motores bem pequenos com uma fonte de tensão bem baixa e que seja leve e compacto. Assim quanto menor o motor melhor. <br />
Esse sistema é tão eficiente que uma fonte de energia vinda de um micro painel solar combinado com um capacitor pode fornecer energia suficiente para controlar esses motores.<br />
Caso seja agregado um peso ao eixo do motor uma maior corrente será drenada da fonte e há um limite. Nesse caso o CI não irá fornecer corrente o bastante e o motor não irá girar.<br />
Uma solução é usar dois CIs e montar um CI sobre o outro para fornecer maior corrente. É literalmente montar um no outro e soldar as suas pernas iguais.<br />
É realmente muito prático e simples para projetos que demandam baixa tensão.<br />
<br />
<br />
<br />
<br />
Vídeo abaixo mostra o funcionamento:<br />
*futuramente vídeo ilustrativo<br />
<br />
<br />
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou? Incentive mais visitando:</b></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
<br />
<br />Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-8269279769067688805.post-45290621658658154612014-03-12T09:22:00.002-03:002014-04-14T04:06:03.619-03:00Dissecando um MP3 - Olhando por dentro do MP3<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2014/03/dissecando-um-mp3.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-2YQGfWzRElY/UyA9tHLpV-I/AAAAAAAAGlk/rkiazTDYLAc/s1600/MP3+MP4.JPG" height="320" width="222" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Essa última geração de gametas bem sucedidos ou geração do IPOD, que vivenciou a sucessão do MP3, MP4, MP10, IPAD, IPOD e outros deu um adeus a gangue do WalkMan com sua fita k7. Podemos dizer que essa geração analógica foi ceifada e o digital tem reinado soberano. Isso se reflete nos eletrônicos tanto áudio como vídeo. A qualidade de câmeras digitais chega a níveis de película antes digno apenas do cinema. Hoje analógico hoje é nostalgia.</div>
Vamos desmontar um MP3 que nesse ponto de vista é um marco dessa transição.<br />
Apresento as características básicas da tecnologia moderna encontrada nos atuais aparelhos eletrônicos.<br />
<a href="http://brasilrobotics.blogspot.com.br/2014/03/dissecando-um-mp3.html">Vamos desvendar esse universo?</a><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<a name='more'></a><div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Temos as imagens externas de um modelo de MP3 de 1Gb</div>
<div class="separator" style="clear: both; text-align: justify;">
Esse aparelho tem as funções de: Tocar musica em MP3, Gravar o som, Rádio FM, Display, Relógio, Gravar e mostrar arquivos como fotos e é recarregável. </div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-HFRgITY0zII/UyA9vL8dAtI/AAAAAAAAGl8/tphZZoYQTGY/s1600/Desmontando+MP3+MP4.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-HFRgITY0zII/UyA9vL8dAtI/AAAAAAAAGl8/tphZZoYQTGY/s1600/Desmontando+MP3+MP4.JPG" height="235" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-6xaViqFdMeg/UyA9trn5xZI/AAAAAAAAGlo/WgbfPNcNUOs/s1600/eletronica+de+um+MP3+MP4.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-6xaViqFdMeg/UyA9trn5xZI/AAAAAAAAGlo/WgbfPNcNUOs/s1600/eletronica+de+um+MP3+MP4.JPG" height="209" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-or2QiRJI2Bs/UyA9u09-ufI/AAAAAAAAGl0/3FI0xIPc8NM/s1600/DSC04482.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-or2QiRJI2Bs/UyA9u09-ufI/AAAAAAAAGl0/3FI0xIPc8NM/s1600/DSC04482.JPG" height="182" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-gjTYIWDOKOw/UyA9vE413nI/AAAAAAAAGmA/bSVn1D7PuK4/s1600/DSC04483.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-gjTYIWDOKOw/UyA9vE413nI/AAAAAAAAGmA/bSVn1D7PuK4/s1600/DSC04483.JPG" height="269" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-sIVXCki3N6I/UyA9xSqxW7I/AAAAAAAAGmI/oj8-1fXEj1s/s1600/DSC04484.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-sIVXCki3N6I/UyA9xSqxW7I/AAAAAAAAGmI/oj8-1fXEj1s/s1600/DSC04484.JPG" height="278" width="320" /> </a></div>
<div class="separator" style="clear: both; text-align: justify;">
Abaixo já é possível ver a bateria que é uma tecnologia moderna de lítium super leve e com alto poder de carga. Ela permitiu a compactação e portabilidade de tudo que pomos no bolso hoje.</div>
<div style="text-align: justify;">
Fornece umas tensão de 3.7V que é abaixo da 5V padrão dos eletrônicos mais antigos. </div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-TwoOHn-qUKs/UyA9yO8QhWI/AAAAAAAAGmU/GJfrrAa0KBE/s1600/DSC04485.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-TwoOHn-qUKs/UyA9yO8QhWI/AAAAAAAAGmU/GJfrrAa0KBE/s1600/DSC04485.JPG" height="186" width="320" /></a></div>
O Display é colorido e permite mostrar os dados com precisão usando o conceito de Janela(windows) ou seja o usuário interage com ícones e é distanciado da linguagem de programação. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-PocF8MRKNJA/UyA9yJtEAeI/AAAAAAAAGmc/n5oBCht17XM/s1600/DSC04486.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-PocF8MRKNJA/UyA9yJtEAeI/AAAAAAAAGmc/n5oBCht17XM/s1600/DSC04486.JPG" height="166" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-jNP5RIdoW1k/UyBAobK7ddI/AAAAAAAAGnw/bx--ORZXB7o/s1600/bat.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-jNP5RIdoW1k/UyBAobK7ddI/AAAAAAAAGnw/bx--ORZXB7o/s1600/bat.JPG" height="302" width="320" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
Abaixo vemos o Chip TEA5767 que nada mais é que um rádio FM digital em um único encapsulamento com as saídas de controle. </div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-BYLBstjzisQ/UyA9yj1U4MI/AAAAAAAAGmg/AYzTs5Nlr0w/s1600/DSC04488.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-BYLBstjzisQ/UyA9yj1U4MI/AAAAAAAAGmg/AYzTs5Nlr0w/s1600/DSC04488.JPG" height="180" width="320" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
Temos aqui a visão do Microfone que capta o áudio da fala ou som ambiente e a vista das demais peças dispostas no equipamento </div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-JevYST3B0O0/UyA90q_rXWI/AAAAAAAAGm0/xlavGeeAVm4/s1600/DSC04490.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-JevYST3B0O0/UyA90q_rXWI/AAAAAAAAGm0/xlavGeeAVm4/s1600/DSC04490.JPG" height="180" width="320" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
Temos um cristal de quartzo que é usado para marcar o tempo. É o mesmo usado nos relógios tradicionais de pulso. Ao receber energia vibra e assim cria uma base de tempo para as horas e data. </div>
Como a única fonte de energia é da bateria de lipo interna se essa esgotar o tempo é zerado e é preciso ajustar novamente. Num PC ou note usa-se uma bateria extra(tipo relógio) de longa duração para não perder a referencia do tempo. É a bateria da placa mãe. Aparelhos mais modernos fazem atualização via internet ou GPS do tempo contornando essa tipo de problema.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-JzMncBwWnCo/UyA90IgmimI/AAAAAAAAGmo/QpY4tvZUdTw/s1600/DSC04491.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-JzMncBwWnCo/UyA90IgmimI/AAAAAAAAGmo/QpY4tvZUdTw/s1600/DSC04491.JPG" height="272" width="320" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-DyR-mD5cdxk/UyA905I0_bI/AAAAAAAAGm4/WeIdru0A5cE/s1600/DSC04499.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-DyR-mD5cdxk/UyA905I0_bI/AAAAAAAAGm4/WeIdru0A5cE/s1600/DSC04499.JPG" height="320" width="312" /></a></div>
Abaixo o chip que é bem compacto. Este mais parece um transistor mas se trata de um CI que controla a carga da bateria de lipo.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-mh6cYQWJd28/UyA919PcdRI/AAAAAAAAGnI/1V9FEIZUjtw/s1600/DSC04506.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-mh6cYQWJd28/UyA919PcdRI/AAAAAAAAGnI/1V9FEIZUjtw/s1600/DSC04506.JPG" height="155" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-W-6BM-O82ck/UyA93pMlTNI/AAAAAAAAGnQ/9X0JrkE2jLI/s1600/DSC04508.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-W-6BM-O82ck/UyA93pMlTNI/AAAAAAAAGnQ/9X0JrkE2jLI/s1600/DSC04508.JPG" height="180" width="320" /></a></div>
Atrás do do LCD temos o coração de todo o MP3 que é um microcontrolador. Nada mais é que um PC super compacto semelhante ao Arduino. Um código é gravado e ele executa as funções. Tudo que acontece passar por ele é a central de dados ou o cérebro do equipamento. Aqui é um marco muito grande pois esse componente permite atualizações usando linhas de comando e tem um poder de processamento de dados que nunca antes foi aplicado em larga escala. Monitora se um botão foi pressionado e dá o comendo para tocar uma música que está guardada na memória e ao mesmo tempo mostra a foto da capa do CD desta música. Tudo é tão rápido que nem nota-se que o processamento é sequencial(uma tarefa de cada vez) exatamente como acontece no seu PC ou Note.<br />
As inovações nos novos equipamentos são fruto do aprimoramento desse dispositivo e a interação dele com as novas tecnologias. Seja uma bússola ou um GPS nos novos aparelhos de celular que rodam Android. Tudo é processado nele e jogado numa tela.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-mKZBHliSfGg/UyA94XCR1pI/AAAAAAAAGnc/zrx1xx0UDA0/s1600/DSC04509.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-mKZBHliSfGg/UyA94XCR1pI/AAAAAAAAGnc/zrx1xx0UDA0/s1600/DSC04509.JPG" height="180" width="320" /></a></div>
<br />
Abaixo temos uma Memória de 1Gb essa é a mesma usada em um pendrive. Aqui funciona da mesma forma: armazenando dados, gravando os arquivos de música, fotos e texto. Atualmente a capacidade desse mesmo componente é infinitamente maior a 1Gb e o custo é menor. Ele tem a função semelhante a de uma Fita K7 mas os dados são digitais e não analógicos.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-exuw59_Vxvc/UyA95MiaQjI/AAAAAAAAGng/3zgpNIfOwHs/s1600/DSC04511.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-exuw59_Vxvc/UyA95MiaQjI/AAAAAAAAGng/3zgpNIfOwHs/s1600/DSC04511.JPG" height="180" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
Vemos que foi preciso mudar para continuar fazendo o mesmo.<br />
As partes mecânicas foram eliminadas. restaram os botões de toque mas esses já não são mais necessários com as telas com sensibilidade ao toque. <br />
A forte tendência da compactação cada vez maior é marcante.<br />
Atualmente o maior limitante tem sido a: Eficiência energética x Velocidade de processamento. Um microcontrolador com alto processamento usa mais energia e aquece consumindo rápido a bateria . Para resolver precisa-se de uma maior bateria esta por sua vez gera maior peso e espaço o que não agrada. <br />
Futuramente microcontroladores mais eficientes e baterias mais compactas devem melhorar tudo.<br />
<br />
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou? Incentive mais visitando:</b></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
<br />
<br />Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-8269279769067688805.post-87467948621411471952013-12-20T21:15:00.000-03:002014-07-16T10:49:35.050-03:00Desmontando uma luz de Emergência - emergency light<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2013/12/desmontando-uma-luz-de-emergencia.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-6hXbwKxcx28/UrTP5Ua3DkI/AAAAAAAAGfU/pz4sRTeGSyg/s320/DSC04400.JPG" height="240" width="320" /></a></div>
<br />
<br />
A Luz de emergência é ativada na hora em que as trevas dominam. Nossos olhos primitivos demoram cerca de 15min para se acostumar com as escuridão e mesmo assim pouco conseguimos ver. Quem dera ter olhos de gato nessas horas. Assim nos apegamos a luz e um parelho desses pode trazer confiança aos mais aflitos com um blackout inesperado. Mas será mesmo?<br />
Nessa postagem apresento os desmonte de uma luz de emergência e comentários sobre o projeto desse produto.<br />
<a href="http://brasilrobotics.blogspot.com.br/2013/12/desmontando-uma-luz-de-emergencia.html">Vamos as fotos?</a><br />
<br />
<a name='more'></a><br />
Temos esses duas lanternas que mais parecem retiradas de um fusca velho. São lâmpadas incandescente de baixa eficiência luminosa e de tempo de vida útil tecnicamente projetado para ser baixo. O que os projetistas não puderam fazer muito já que essa política de pouca vida é criado pelo cartel dos fabricantes das lâmpadas.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-JCJWTaaupZA/UrTPNfXUaoI/AAAAAAAAGdQ/zaTA5kBdbD8/s1600/DSC04402.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-JCJWTaaupZA/UrTPNfXUaoI/AAAAAAAAGdQ/zaTA5kBdbD8/s320/DSC04402.JPG" height="240" width="320" /></a></div>
<br />
Na Frente temos algumas instruções e um painel de Leds bem simples e objetivo. Foi um ponto que gostei pois é prático e objetivo. <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-idAIqR4iJ44/UrTPNkhmrxI/AAAAAAAAGdU/6eJGxbwhBp4/s1600/DSC04403.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-idAIqR4iJ44/UrTPNkhmrxI/AAAAAAAAGdU/6eJGxbwhBp4/s320/DSC04403.JPG" height="238" width="320" /></a></div>
<br />
Essa tampa é facilmente retirada sem uso de parafusos o que permite uma manutenção rápida da bateria, mas a parte elétrica de 110V/220V também fica exposta e caso uma criança curiosa decidir verificar o que tem dentro dessa caixa branca de metal pode acabar fritando e tomando um tombo bem grande da escada. Eu sou suspeito pois poderia fazer isso. <br />
Então é importante retirar da tomada antes de abrir para evitar sustos. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-08GLJ-68brs/UrTPRcY2fmI/AAAAAAAAGdk/u1e_9Ha_Kq4/s1600/DSC04404.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-08GLJ-68brs/UrTPRcY2fmI/AAAAAAAAGdk/u1e_9Ha_Kq4/s320/DSC04404.JPG" height="240" width="320" /></a></div>
Vemos então uma bateria de chumbo- Ácido a mesma usada em carros modernos. Esse modelo é muito pesada e grande. Possui Cumbo(Pb) que é tóxico e Ácido Sulfúrico que é altamente corrosivo se por a mão logo causa coceira e irritação. Essa bateria tem o menor custo em relação ao pacote de energia que guarda. Mas tem muitos problemas e não é nem um pouco ecológica além de durar entre 1 a 3 anos o que que já determina a necessidade de manutenção na faixa de R$100,00 a R$300,00 nesse período. <br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-4PUSC9vSuaM/UrTPXzm9cSI/AAAAAAAAGd8/y5aFffLFg5w/s1600/DSC04405.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-4PUSC9vSuaM/UrTPXzm9cSI/AAAAAAAAGd8/y5aFffLFg5w/s320/DSC04405.JPG" height="240" width="320" /></a></div>
<br />
Agora vemos como é fácil encontrar a placa de circuito que nada mais é do que uma fonte de tensão com alguns comparadores para monitorar a tensão da bateria. E um sensor de luminosidade que verifica se é dia ou noite.<br />
Ressaltando que a bateria não apresenta risco de choque mas um curto pode fazer um grande estrado. O choque seria na entrada do fio vem da tomada até a placa. Depois disso não há grande problema..<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-_tCHiB0lMTs/UrTPSa4BzWI/AAAAAAAAGds/hJfSpvUF0Os/s1600/DSC04407.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-_tCHiB0lMTs/UrTPSa4BzWI/AAAAAAAAGds/hJfSpvUF0Os/s320/DSC04407.JPG" height="240" width="320" /></a></div>
<br />
Abaixo os Leds e um foto-transistor(que aparenta ser um LED transparente) que é o sensor de luz. Um LDR funcionaria igual. Mas esse modelo adotado tem um tempo de resposta maior um ponto positivo mas não seria perceptível para o usuário essa diferença.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-x2eoBrSFYzI/UrTPVkLIVFI/AAAAAAAAGd0/1PiYm_bmVZ0/s1600/DSC04408.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-x2eoBrSFYzI/UrTPVkLIVFI/AAAAAAAAGd0/1PiYm_bmVZ0/s320/DSC04408.JPG" height="240" width="320" /></a></div>
Essa placa estava com marcas de super aquecimento em um resistor. Mas este anda estava bom mas evidenciava um trauma típico de uma corrente alta que passou.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-KiqMzPuo6j8/UrTPbNKVs1I/AAAAAAAAGeM/syYarRkb3Kg/s1600/DSC04409.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-KiqMzPuo6j8/UrTPbNKVs1I/AAAAAAAAGeM/syYarRkb3Kg/s320/DSC04409.JPG" height="240" width="320" /></a></div>
Toda a placa é bem simples. Face única, proteção simples com fusível. Há também um relê que é um componente eletromecânico. É uma peça que se desgasta com o tempo se for muitas vezes ativado pode vir a danificar, mas aparente mente não é o caso. Há alguns jumpers com fios já que a placa é face simples que gera um custo menor de fabricação apesar de dar mais trabalho na montagem.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-aaQVhNJgc-8/UrTPZC7vQ7I/AAAAAAAAGeE/a76A-Xh_KK0/s1600/DSC04410.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-aaQVhNJgc-8/UrTPZC7vQ7I/AAAAAAAAGeE/a76A-Xh_KK0/s320/DSC04410.JPG" height="240" width="320" /></a></div>
<br />
Aqui vemos a bateria de chumbo que deve pesar uns 5kg. <br />
Como pode ser visto um dos polos está oxidado dando indícios de stress na bateria.<br />
Após investigar mais afundo. Retirando o adesivo onde está escrito: "Pioneiro" é possível ver o interior das células e para minha surpresa não havia quase nada de ácido e as células estavam todas inchadas. Isso acontece quando o carregador carrega por muito tempo a bateria e faz a bateria "ferver" a solução ácida evapora e a bateria tem sua sentença de morte. É preciso repor essa solução de tempos em tempos para evitar esse problema ou usar um carregador inteligente que impede o aquecimento das células. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-yawBWIDyIgI/UrTPb6OLpyI/AAAAAAAAGeQ/jQrH0p0EdpM/s1600/DSC04411.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-yawBWIDyIgI/UrTPb6OLpyI/AAAAAAAAGeQ/jQrH0p0EdpM/s320/DSC04411.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-dW3WCvaHo6A/UrTPd98TWFI/AAAAAAAAGec/WGwla4TTwQM/s1600/DSC04412.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-dW3WCvaHo6A/UrTPd98TWFI/AAAAAAAAGec/WGwla4TTwQM/s320/DSC04412.JPG" height="240" width="320" /></a></div>
É possível que que a bateria secou naturalmente ou forçada e gerou uma espécie de curto o que fez o resistor fritar a placa mas por algum motivo os fusíveis não foram ativados e o resistor não queimou.<br />
Aqui vemos a marque que super aquecimento(próximo do centro).<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-9RV3IZ90iyw/UrTPhhWEadI/AAAAAAAAGek/n16GDjn6jF4/s1600/DSC04413.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-9RV3IZ90iyw/UrTPhhWEadI/AAAAAAAAGek/n16GDjn6jF4/s320/DSC04413.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-Z73ahL6IagA/UrTPluM58aI/AAAAAAAAGe0/is9GTWWyAus/s1600/DSC04414.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-Z73ahL6IagA/UrTPluM58aI/AAAAAAAAGe0/is9GTWWyAus/s320/DSC04414.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-1ICmd81kbf4/UrTPhyggOhI/AAAAAAAAGeo/aYkq0zZeFig/s1600/DSC04415.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-1ICmd81kbf4/UrTPhyggOhI/AAAAAAAAGeo/aYkq0zZeFig/s320/DSC04415.JPG" height="240" width="320" /></a></div>
<br />
Vista dos dois CIs principais.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-GbFXIPtzMck/UrTPnmccuxI/AAAAAAAAGfA/KzPYiVp_YU4/s1600/DSC04416.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-GbFXIPtzMck/UrTPnmccuxI/AAAAAAAAGfA/KzPYiVp_YU4/s320/DSC04416.JPG" height="240" width="320" /></a></div>
Teste verifica que a fonte fornece a tensão de 14V para a bateria mesmo após a bateria não poder ser mais carregada por estar seca e inchada.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-w_RlkGbDsNk/UrTPmjpXBdI/AAAAAAAAGe4/zFELzhkIq84/s1600/DSC04417.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-w_RlkGbDsNk/UrTPmjpXBdI/AAAAAAAAGe4/zFELzhkIq84/s320/DSC04417.JPG" height="240" width="320" /></a></div>
<br />
Fiz teste com uma fonte de bancada e as luzes ainda funcionaram demonstrando que ainda pode ser útil caso a bateria seja trocada. Isso se a placa não sofreu algum dano maior. <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-he1-fRZIR9s/UrTPoMp7x_I/AAAAAAAAGfI/z16CNIWWxgQ/s1600/DSC04418.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-he1-fRZIR9s/UrTPoMp7x_I/AAAAAAAAGfI/z16CNIWWxgQ/s320/DSC04418.JPG" height="240" width="320" /></a></div>
<br />
Ao fim da avaliação acredito que o aparelho é pratico e simples mas apresenta problemas de projeto que se mesclam com a demanda por um produto de baixo custo e ao mesmo tempo ter sido idealizado num tempo em que as tecnologias de baterias de alto desempenho e leveza eram onerosas ou inacessíveis e Lampadas de LEd ainda não estavam disponíveis comerciante com baixo custo.<br />
Tá ai um projeto legal para fazer numa feira de ciências ou para uso em casa mesmo já com essas melhorias. Com o uso de um microcontrolador como o Arduino é possível monitorar a carga e tempo de de descarga ou mesmo a temperatura da bateria evitando problemas como o que levaram esse produto a ser encontra numa esquina de uma rua prestes a ser descartado num lixo comum. <br />
Aguardo comentários e outras avaliações que tenham notado e que não foi comentado.<br />
Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-8269279769067688805.post-16059144668132610602013-12-09T18:18:00.001-03:002014-07-22T21:55:31.513-03:00Hackeando uma Luminária - Table Light Hacked - LED Light<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2013/12/hackeando-uma-luminaria-table-light.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-Vqx46DqH0eM/UpbL9mhXBOI/AAAAAAAAGRA/f7DfReIgcO0/s400/luminaria+hacked.jpg" height="400" width="331" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
"Os anos no colégio foram se passando e tempo para estudar nunca era bastante. Então a noite passou a ser varada a música e café para compensar essa demanda de tempo. Então vasculhei o mercado por uma luminária de qualidade e de baixo custo. Encontrei essa que gostei muito mas ao passar 1 ano ela fritava e era preciso comprar outra. Bem como sabemos trata-se de mais um produto projetado para quebrar após 1ano(Veja:<a href="http://brasilrobotics.blogspot.com.br/2013/10/porque-as-coisas-quebram-o-segredo.html">Porque as coisas quebram</a>). É preciso abrir e trocar um fio, uma lâmpada, dar um ponto de solda. Sem falar no zunido que o transformador gera. Numa noite silenciosa é muito irritante.<br />
Os anos passaram e decidi resolver todo esse problema e ter um produto de melhor qualidade. Assim fiz: instalando uma lâmpada LED de 10W com um potenciômetro para controlar a intensidade do brilho. Já são mais de 3 anos e só tem me dado alegria. <br />
Bem... há alguns meses atrás meu irmão mais novo se preparava para os exames de rotina: ENEM, Vestibular, provas e sofrendo por não ter uma luminária boa para os estudos. Deu pena. Decidi dar uma de justiceiro e resolver o problema dele e compartilhar com toda comunidade minha solução."<br />
Apresento abaixo o projeto completo dessa luminária que fiz para meu irmão que é uma segunda versão da primeira que desenvolvi. Assim você poderá montar a sua em casa. <br />
<a href="http://brasilrobotics.blogspot.com.br/2013/12/hackeando-uma-luminaria-table-light.html">Vamos ver como fazer passo a passo?</a><br />
<a name='more'></a><br />
<span style="font-size: large;">Para esse projeto você vai precisar basicamente:</span><br />
1x Luminária. Qualquer modelo é compatível com esse projeto.<br />
1x LED de 10W, cor: puro Branco<br />
1x Fonte para Led 10W<br />
1x Led vermelho 3mm.<br />
1x Transistor TIP do tipo NPN <br />
1x Potenciômetro 10K<br />
Resistores, SMD ou DIP<br />
Fios para ligações<br />
Brocas de aço rápido (para furar metal)<br />
Parafusos<br />
Cola quente.<br />
Dissipadores de calor.(de antigos PC)<br />
Placa de fenolite(para fazer a placa)<br />
Pasta térmica<br />
<br />
<span style="font-size: large;"><br /></span>
<span style="font-size: large;">Os conhecimentos necessário:</span><br />
-Conhecimento básico de eletrônica <br />
-Montar placa de circuito impresso PCI<br />
-Usar ferros de solda<br />
-Fazer furos em peças de alumínio com certa precisão<br />
<br />
<br />
<span style="font-size: large;">1°-Primeira Etapa:</span><br />
Inicialmente vamos abrir a luminária e remover tudo o que não é de nosso interesse. E preparar para fixação do circuito novo.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-8EpHgptyMlU/UqXN2FEMpxI/AAAAAAAAGVY/VGRzLvpvkug/s1600/6.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-8EpHgptyMlU/UqXN2FEMpxI/AAAAAAAAGVY/VGRzLvpvkug/s320/6.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-_RzFmKukqeI/UqXN1XSEQbI/AAAAAAAAGVU/VGcOA9Yn96w/s1600/4.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-_RzFmKukqeI/UqXN1XSEQbI/AAAAAAAAGVU/VGcOA9Yn96w/s320/4.JPG" height="289" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-dQP3Kw8zpek/UqXQBlnlkKI/AAAAAAAAGWE/-9uqbfA5_WQ/s1600/DSC04270.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-dQP3Kw8zpek/UqXQBlnlkKI/AAAAAAAAGWE/-9uqbfA5_WQ/s320/DSC04270.JPG" height="153" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-iU6WKiiYNzg/UqXQNEUwkHI/AAAAAAAAGWY/Tb66sOrqWFM/s1600/DSC04271.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-iU6WKiiYNzg/UqXQNEUwkHI/AAAAAAAAGWY/Tb66sOrqWFM/s320/DSC04271.JPG" height="144" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-I3ecH1Fj7_k/UqXQBJR_NKI/AAAAAAAAGWA/PFCuk33beXM/s1600/DSC04272.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-I3ecH1Fj7_k/UqXQBJR_NKI/AAAAAAAAGWA/PFCuk33beXM/s320/DSC04272.JPG" height="146" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-iHxTHKHoZIw/UqXQFkTKI_I/AAAAAAAAGWQ/CX68hxyhnTQ/s1600/DSC04275.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-iHxTHKHoZIw/UqXQFkTKI_I/AAAAAAAAGWQ/CX68hxyhnTQ/s320/DSC04275.JPG" height="229" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-qnkEA8vGNno/UqXN7rzDWBI/AAAAAAAAGVs/YA9fwGfQzsU/s1600/73.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-qnkEA8vGNno/UqXN7rzDWBI/AAAAAAAAGVs/YA9fwGfQzsU/s320/73.JPG" height="178" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-NKMa9mB0s2Q/UqXN8a7yFtI/AAAAAAAAGVw/D7g7RSTSc2A/s1600/74.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-NKMa9mB0s2Q/UqXN8a7yFtI/AAAAAAAAGVw/D7g7RSTSc2A/s320/74.JPG" height="156" width="320" /></a></div>
<br />
<br />
Removendo os componentes da base:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-O-W2fNAUek4/UqXNxZl9ndI/AAAAAAAAGVM/LhxtwWvKW1Q/s1600/2.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-O-W2fNAUek4/UqXNxZl9ndI/AAAAAAAAGVM/LhxtwWvKW1Q/s320/2.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-BQ_TZVutW1Q/UqXN3NdXFMI/AAAAAAAAGVo/oZ8RXIJqaQ0/s1600/7.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-BQ_TZVutW1Q/UqXN3NdXFMI/AAAAAAAAGVo/oZ8RXIJqaQ0/s320/7.JPG" height="232" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-W4_SZ-nhPNw/UqXRbiz9NRI/AAAAAAAAGWk/edoNVyEXG5k/s1600/DSC04307.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-W4_SZ-nhPNw/UqXRbiz9NRI/AAAAAAAAGWk/edoNVyEXG5k/s320/DSC04307.JPG" height="235" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-Mg-frMUYhh0/UqXRfa4CdhI/AAAAAAAAGW0/GWeRmMeqMeg/s1600/DSC04308.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-Mg-frMUYhh0/UqXRfa4CdhI/AAAAAAAAGW0/GWeRmMeqMeg/s320/DSC04308.JPG" height="217" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-QmlNTGFjUp4/UqXRi-NXc8I/AAAAAAAAGW8/fkoFBEf8jf4/s1600/DSC04310.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-QmlNTGFjUp4/UqXRi-NXc8I/AAAAAAAAGW8/fkoFBEf8jf4/s320/DSC04310.JPG" height="240" width="320" /></a></div>
<br />
<br />
<span style="font-size: large;">2°-Segunda Etapa:</span><br />
Certo, veja o projeto eletrônico que vamos desenvolver e que será instalado na base da luminária.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-MLi2QVb1hp8/UqD3GuF08hI/AAAAAAAAGRg/Swd-DfeuZ6k/s1600/Esquematico+Lumin%C3%A1ria.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-MLi2QVb1hp8/UqD3GuF08hI/AAAAAAAAGRg/Swd-DfeuZ6k/s400/Esquematico+Lumin%C3%A1ria.bmp" height="162" width="400" /></a></div>
<div style="text-align: center;">
<span style="font-size: x-small;"> Clicar na imagem para ampliar</span></div>
<br />
Temos inicialmente uma fonte ou drive dedicado para LED.<br />
Trata-se de uma fonte chaveada de aproximadamente 12V 1A.<br /> Essa fonte é projetada para fornecer a corrente certa para a Carga(LED). Assim não preciso usar um resistor como limitador de corrente em serie com o LED. E isso é uma grande vantagem já que temos uma corrente de aproximadamente 1A passando pelo LED e seria preciso um resistor de alta potencia que ocuparia espaço além do custo adicional. <br />
Outras vantagens: ser bivolt(110V 220V), o baixo preço, compacto e pode ser usada em projetos diversos de eletrônica.<br />
Veja a foto e detalhes dessa fonte abaixo:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-3o6ngYwqyl4/UqD46H9WoGI/AAAAAAAAGR8/56RuAluQ7MY/s1600/lampada+led.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-3o6ngYwqyl4/UqD46H9WoGI/AAAAAAAAGR8/56RuAluQ7MY/s320/lampada+led.JPG" height="320" width="259" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-cajNtKZr2O0/UqD4ppO6IwI/AAAAAAAAGRw/Xm_7RqrEiPI/s1600/lampada+led.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-7os75whpkr0/UqD4pGbTnII/AAAAAAAAGRs/ax9tc9kVTLE/s1600/led+lluz+fonte.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-7os75whpkr0/UqD4pGbTnII/AAAAAAAAGRs/ax9tc9kVTLE/s400/led+lluz+fonte.JPG" height="187" width="400" /></a></div>
<br />
<br />
Ok, temos então uma entrada de tensão 110/220V alternada(AC) da rede elétrica e uma saída de 12V constante(CC).<br />
Vamos agora fazer a tensão de saída varia de 0V a 12V e assim controlar o brilho da lâmpada de LED. Para isso usaremos um transistor TIP e um potenciômetro. O que simples e prático. <br />
O transistor(Q1) pode ser: TIP31, TIP33, TIP35, TIP41, costumo usar o Tip31 mas qualquer um desse atendem perfeitamente a necessidade e a sua modificação não modifica em nada no projeto. <br />
Especificamente nesse projeto usei um tip41 pois foi que primeiro encontrei numa sucata. <br />
É preciso parafusar o transistor(Q1) num dissipador de calor. Usei um que pode ser encontrado em computadores. Mas uma chapa de metal de aproximadamente 3x3cm dá conta<br />
O resistor R1 tem a função apenas de evitar que o potenciômetro venha a queimar. Seria possível elimina-lo já que essa fonte tem proteção, mas vamos usar por garantia e evitar stressar a fonte.<br />
O Led D2 é um informa que a luminária foi ligada. O Resistor R2 garante que a tensão e corrente correta sejam aplicadas a esse LED e é necessário.<br />
Recomendo montar tudo numa matriz de contatos e ver o funcionamento para maior entendimento.<br />
O projeto foi desenvolvido no Proteus e pode ser baixado para montagem aqui: <a href="https://docs.google.com/file/d/0B5Ty0xKzazEVakl3YWRmTFdnVDg/edit">BAIXAR Projeto - Circuito Impresso</a><br />
Abaixo você pode ver algumas etapas de como a placa foi feita e como ela deve ficar:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-twlnfVyIdlQ/UqEGbPaAh7I/AAAAAAAAGUE/taN0wBFwmd0/s1600/tip+com+dissipador.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-twlnfVyIdlQ/UqEGbPaAh7I/AAAAAAAAGUE/taN0wBFwmd0/s320/tip+com+dissipador.JPG" height="212" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-cqvREA43dQ4/UqEGaiwxwII/AAAAAAAAGUA/Cxha3wlRJ8c/s1600/tip+disipador.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-cqvREA43dQ4/UqEGaiwxwII/AAAAAAAAGUA/Cxha3wlRJ8c/s320/tip+disipador.JPG" height="285" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-is5A74h3yzE/UqEBau1R7WI/AAAAAAAAGSc/ioSuQDKbFks/s1600/preparando+para+corros%25C3%25A3o.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-is5A74h3yzE/UqEBau1R7WI/AAAAAAAAGSc/ioSuQDKbFks/s320/preparando+para+corros%25C3%25A3o.JPG" height="196" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/--sgUm0vVEl8/UqEB43GkIeI/AAAAAAAAGSk/w_IVO7uCQDM/s1600/apos+passar+o+ferro.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/--sgUm0vVEl8/UqEB43GkIeI/AAAAAAAAGSk/w_IVO7uCQDM/s320/apos+passar+o+ferro.JPG" height="256" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-E3gIUVk4Qig/UqEDO_YGHsI/AAAAAAAAGSs/eYRyjxoJCRo/s1600/placa.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-E3gIUVk4Qig/UqEDO_YGHsI/AAAAAAAAGSs/eYRyjxoJCRo/s320/placa.JPG" height="185" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-UGwWbUC4t3o/UqD_wV9zV3I/AAAAAAAAGSQ/Cd0AjmMRqB8/s1600/corros%25C3%25A3o.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-UGwWbUC4t3o/UqD_wV9zV3I/AAAAAAAAGSQ/Cd0AjmMRqB8/s320/corros%25C3%25A3o.JPG" height="226" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-lMTopo1vwBc/UqEEA337mhI/AAAAAAAAGS0/U8DpfpyxU4I/s1600/pos+banho+acido.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-lMTopo1vwBc/UqEEA337mhI/AAAAAAAAGS0/U8DpfpyxU4I/s320/pos+banho+acido.JPG" height="224" width="320" /></a></div>
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-26eQLd-eouk/UqEGF_7tLzI/AAAAAAAAGTw/fvpzzF8F74g/s1600/ap%C3%B3s+acido+2.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-26eQLd-eouk/UqEGF_7tLzI/AAAAAAAAGTw/fvpzzF8F74g/s320/ap%C3%B3s+acido+2.JPG" height="233" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-R_wQnWMRQc8/UqEGGLfeTtI/AAAAAAAAGT0/yH2BNir59_I/s1600/ap%C3%B3s+acido+3.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-R_wQnWMRQc8/UqEGGLfeTtI/AAAAAAAAGT0/yH2BNir59_I/s320/ap%C3%B3s+acido+3.JPG" height="297" width="320" /></a></div>
<br />
Note que foram usados componentes SMD(pequenos) mas você pode perfeitamente usar DIP(tamanho padrão)<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-k5aQ_8pVAS8/UqEIaMjgsqI/AAAAAAAAGUU/mcqUFLUGSFE/s1600/solda+placa1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-k5aQ_8pVAS8/UqEIaMjgsqI/AAAAAAAAGUU/mcqUFLUGSFE/s320/solda+placa1.JPG" height="320" width="281" /></a></div>
<br />
<br />
<span style="font-size: large;">3°-Terceira Etapa:</span><br />
Vamos instalar a parte eletrônica na base. <br />
Fazemos os furos para o potenciômetro e para o led vermelho.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-9QBM7Em07Rs/UqYhZbdpOmI/AAAAAAAAGZ4/gB0fddczMKM/s1600/DSC04345.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-9QBM7Em07Rs/UqYhZbdpOmI/AAAAAAAAGZ4/gB0fddczMKM/s320/DSC04345.JPG" height="253" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-9x9bu2KDpSo/UqYhd59_OPI/AAAAAAAAGaA/GcoxQ1BWytQ/s1600/DSC04344.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-9x9bu2KDpSo/UqYhd59_OPI/AAAAAAAAGaA/GcoxQ1BWytQ/s320/DSC04344.JPG" height="240" width="320" /></a></div>
<br />
Posicionamos os dois componentes que logo vão receber cola quente para ficarem bem presos e não ter chance de soltar, vibrar ou cair com um possível movimento. <br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-0_FeJ5280wM/UqYhdyuYOAI/AAAAAAAAGaM/clpgQBFXVi4/s1600/DSC04348.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-0_FeJ5280wM/UqYhdyuYOAI/AAAAAAAAGaM/clpgQBFXVi4/s320/DSC04348.JPG" height="240" width="320" /></a></div>
<br />
Aplique a cola bem quente. Use uma vela ou chama de fogão pois o resultado é melhor que a pistola.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-QNAdYaNklzA/UqYj0-wWl2I/AAAAAAAAGbI/bh9t13-bE_U/s1600/DSC04352.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-QNAdYaNklzA/UqYj0-wWl2I/AAAAAAAAGbI/bh9t13-bE_U/s320/DSC04352.JPG" height="240" width="320" /></a></div>
<br />
Colocamos a knob do potenciômetro<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-xfHvwS1Vn0w/UqYhfINmcBI/AAAAAAAAGaQ/jDPyvv2UPD8/s1600/DSC04349.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-xfHvwS1Vn0w/UqYhfINmcBI/AAAAAAAAGaQ/jDPyvv2UPD8/s320/DSC04349.JPG" height="247" width="320" /></a></div>
<br />
A fonte já pode ser posicionada e os fios preparados para serem soldados.<br />
Use espaguete térmico para proteger e isolar além dar um acabamento melhor nas conexões.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-F_xSS2QQjJA/UqYjcArrwgI/AAAAAAAAGak/LsAoVjgCAb8/s1600/DSC04334.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-F_xSS2QQjJA/UqYjcArrwgI/AAAAAAAAGak/LsAoVjgCAb8/s320/DSC04334.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-q0K7Z-faRpE/UqYjZqHyMDI/AAAAAAAAGac/RtgCFeA-5-w/s1600/DSC04335.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-q0K7Z-faRpE/UqYjZqHyMDI/AAAAAAAAGac/RtgCFeA-5-w/s320/DSC04335.JPG" height="237" width="320" /></a></div>
<br />
E vamos ligando os pontos como foi ilustrado no esquemático no início desse tutorial.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-W9PxC4TViDA/UqYjhJXlYWI/AAAAAAAAGas/nhWp35-tnzQ/s1600/DSC04347.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-W9PxC4TViDA/UqYjhJXlYWI/AAAAAAAAGas/nhWp35-tnzQ/s320/DSC04347.JPG" height="286" width="320" /></a></div>
<br />
Depois amarramos os fios com presilhas para deixar tudo organizado e bem preso como visto abaixo:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-hu_gn6ns2vQ/UqYj-K8XHLI/AAAAAAAAGbY/WzhVgi0Deos/s1600/DSC04353.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-hu_gn6ns2vQ/UqYj-K8XHLI/AAAAAAAAGbY/WzhVgi0Deos/s320/DSC04353.JPG" height="240" width="320" /></a></div>
<br />
<br />
Feito isso, precisamos por um peso para evitar um efeito de alavanca que faça a luminária tombar.<br />
Você pode usar qualquer coisa que tenha de grande densidade(Peso/volume). Pode ser chumbada de pesca, bloco de cimento, pedaço de ferro. Lembrando que chumbo é tóxico e deve ser evitado. Mas caso use recomendo passar bastante fita ao redor.<br />
Usei um resto de barra de estanho e um transformador com ferrite que encontrei em sucata. <br />
tudo foi embalado com fita adesiva e fixado com cola quente num espaço livre da estrutura.<br />
É importante por o mais próximo do canto esquerdo pois vai dar maior equilíbrio. <br />
Veja abaixo como indicado pelas setas vermelhas:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-7zI4FMXUmaU/UqYjqS0eriI/AAAAAAAAGa8/mXwuXUDdn58/s1600/DSC04351.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-7zI4FMXUmaU/UqYjqS0eriI/AAAAAAAAGa8/mXwuXUDdn58/s320/DSC04351.JPG" height="299" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-WS4XNFv1Ku0/UqYjoTDVNmI/AAAAAAAAGa0/Za5c3IHH0t0/s1600/DSC04350.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-WS4XNFv1Ku0/UqYjoTDVNmI/AAAAAAAAGa0/Za5c3IHH0t0/s320/DSC04350.JPG" height="289" width="320" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-LDg_E4FJf3o/UqYj87E-SSI/AAAAAAAAGbQ/MlvtPacd0RM/s1600/DSC04354.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-LDg_E4FJf3o/UqYj87E-SSI/AAAAAAAAGbQ/MlvtPacd0RM/s320/DSC04354.JPG" height="240" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<br />
<span style="font-size: large;">4°-Quarta Etapa</span>:<br />
Vamos agora montar o dissipador de calor do LED de 10W. <br />
Como estamos usando uma estrutura que não encontramos um dissipador comercial precisamos fazer um personalizado.<br />
<br />
Para fazer os furos deve-se usar uma broca de aço de preferência com a furadeira em baixa rotação. Caso sua furadeira seja parafusadeira basta diminuir a rotação. <br />A broca que fura metal é diferente e costuma ser mais cara. Fique atento a isso pois vai precisar dela.<br />
Usei algumas chapas de alumínio que retirei de sucata e alguns dissipadores de calor de PC velho que pude cortar e adaptar tudo para caber dentro. Essa etapa é um pouco artesanal e recomendo ter um pouco de paciência para ficar com um bom acabamento. Tente preencher toda a área com metal para dar uma boa troca de calor.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-CYDSgVX2-bk/UqXXaDbgMxI/AAAAAAAAGXQ/XXggTUQXs3Q/s1600/DSC04276.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-CYDSgVX2-bk/UqXXaDbgMxI/AAAAAAAAGXQ/XXggTUQXs3Q/s320/DSC04276.JPG" height="240" width="320" /></a></div>
<br />
É preciso fazer furos bem precisos para dar um bom encaixe . Faça tudo isso com muita calma e tente usar instrumentos que dão precisão como régua e paquímetro.<br />
Um lápis pode ser usado para fazer as marcações antes de furar.<br />
Caso não tenha habilidade com furos faça alguns testes com um pedaço de plástico ou madeira para ver como ficar e aprender com os erros. Depois você fura sua placa de metal e tudo fica como se fosse feito de fábrica.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-V7GAcc2qixY/UqXXdFywG0I/AAAAAAAAGXg/VRGrAS4Rrtc/s1600/DSC04277.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-V7GAcc2qixY/UqXXdFywG0I/AAAAAAAAGXg/VRGrAS4Rrtc/s320/DSC04277.JPG" height="240" width="320" /></a></div>
<br />
Estou usando um pino de plástico que a própria estrutura já possuía para servir de suporte para a base do dissipador. <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-_Tav0A3nUC4/UqXXc3FgmlI/AAAAAAAAGXc/S9SvH-lnpik/s1600/DSC04278.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-_Tav0A3nUC4/UqXXc3FgmlI/AAAAAAAAGXc/S9SvH-lnpik/s320/DSC04278.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-BkolBOAlAJA/UqXXi9hjgeI/AAAAAAAAGX0/Q9lN-D5mj4k/s1600/DSC04280.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-BkolBOAlAJA/UqXXi9hjgeI/AAAAAAAAGX0/Q9lN-D5mj4k/s320/DSC04280.JPG" height="228" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-Fh2PkfjpDjI/UqXXizvaExI/AAAAAAAAGX4/wxvalxdXnt8/s1600/DSC04283.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-Fh2PkfjpDjI/UqXXizvaExI/AAAAAAAAGX4/wxvalxdXnt8/s320/DSC04283.JPG" height="182" width="320" /></a></div>
Marcar de lápis para indicar onde será o furo.<br />
Recomenda-se uma marcação(um martelo e um prego) no ponto antes de usar a broca isso vai evitar que a broca deslize e faça um furo indesejado.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-pZEOQVT-km0/UqXXlfQj79I/AAAAAAAAGYE/OSAwOypwuHw/s1600/DSC04287.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-pZEOQVT-km0/UqXXlfQj79I/AAAAAAAAGYE/OSAwOypwuHw/s320/DSC04287.JPG" height="187" width="320" /></a></div>
<br />
Fazemos os furos para fixar o Led de 10W.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/--CGgGMQaMpo/UqXXnT2lH3I/AAAAAAAAGYU/E_LDj-Fm3KQ/s1600/DSC04292.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/--CGgGMQaMpo/UqXXnT2lH3I/AAAAAAAAGYU/E_LDj-Fm3KQ/s320/DSC04292.JPG" height="241" width="320" /></a></div>
<br />
Colocamos Pasta térmica na base do LED e fixamos tudo no dissipador. <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-AcqPqZ_ecJw/UqXXoAzZczI/AAAAAAAAGYY/gdC3vfQp4RI/s1600/DSC04293.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-AcqPqZ_ecJw/UqXXoAzZczI/AAAAAAAAGYY/gdC3vfQp4RI/s320/DSC04293.JPG" height="292" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-0InqU7fSW5A/UqXXq8Ldr-I/AAAAAAAAGYk/g2Wtip9_fuY/s1600/DSC04294.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-0InqU7fSW5A/UqXXq8Ldr-I/AAAAAAAAGYk/g2Wtip9_fuY/s320/DSC04294.JPG" height="202" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-6ELmwlRUlOg/UqXXsK_pV-I/AAAAAAAAGYw/oBQu0MuGv6k/s1600/DSC04295.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-6ELmwlRUlOg/UqXXsK_pV-I/AAAAAAAAGYw/oBQu0MuGv6k/s320/DSC04295.JPG" height="176" width="320" /></a></div>
<br />
Como se trata de uma peça de sucata a peças já tinha alguns furos. Mas nada afeta no projeto.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-al2D4ZLfT78/UqXXrrcnmuI/AAAAAAAAGYs/_ARZcX3rzIM/s1600/DSC04296.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-al2D4ZLfT78/UqXXrrcnmuI/AAAAAAAAGYs/_ARZcX3rzIM/s320/DSC04296.JPG" height="183" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-AAkG2zlX4Gk/UqXXtbP56bI/AAAAAAAAGY4/Sdw99D_jW1I/s1600/DSC04297.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-AAkG2zlX4Gk/UqXXtbP56bI/AAAAAAAAGY4/Sdw99D_jW1I/s320/DSC04297.JPG" height="118" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<br />
Para saber se o dissipador já está dando conta basta fazer testes ligando o LED diretamente na fonte e deixar ligado monitorar com a mão se fica muito quente. Faça teste de 1h, 2h e 5h. de preferência já montado na estrutura plástica. Assim verá na prática se a temperatura fica muito elevada. Altas temperaturas vão fazer seu LED durar menos e tocar na chapa metálica pode ser desagradável. Então procure um ponto ótimo. Como pode ser visto abaixo:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-Av8F_b7iVcE/UqXXv2WWtvI/AAAAAAAAGZE/XM0R395cInk/s1600/DSC04298.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-Av8F_b7iVcE/UqXXv2WWtvI/AAAAAAAAGZE/XM0R395cInk/s320/DSC04298.JPG" height="171" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-TPsh91Acm1U/UqXXwRBEJfI/AAAAAAAAGZI/p5SGWDDvo8w/s1600/DSC04299.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-TPsh91Acm1U/UqXXwRBEJfI/AAAAAAAAGZI/p5SGWDDvo8w/s320/DSC04299.JPG" height="193" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-yDDHEnFT_-w/UqXXyZ2PjSI/AAAAAAAAGZQ/61GsIk85TBQ/s1600/DSC04300.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-yDDHEnFT_-w/UqXXyZ2PjSI/AAAAAAAAGZQ/61GsIk85TBQ/s320/DSC04300.JPG" height="188" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-VaFCxys8udA/UqXX3rSeuPI/AAAAAAAAGZg/kIJQH_44aB8/s1600/DSC04301.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-VaFCxys8udA/UqXX3rSeuPI/AAAAAAAAGZg/kIJQH_44aB8/s320/DSC04301.JPG" height="223" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-4FDDfT1dTm0/UqXX3xVtMfI/AAAAAAAAGZc/VsiOCsI8BYM/s1600/DSC04302.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-4FDDfT1dTm0/UqXX3xVtMfI/AAAAAAAAGZc/VsiOCsI8BYM/s320/DSC04302.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<br />
Vamos então levar o fio do LED branco de 10W até a base onde vai ser soldado ao circuito eletrônico:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-6DlzMhn_YAg/UqYpbXlVjrI/AAAAAAAAGbo/6Hw6qqBJiqM/s1600/DSC04329.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-6DlzMhn_YAg/UqYpbXlVjrI/AAAAAAAAGbo/6Hw6qqBJiqM/s320/DSC04329.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-9mKN8sFoYog/UqYpcLUl7fI/AAAAAAAAGbw/I_wwQfBUYj8/s1600/DSC04330.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-9mKN8sFoYog/UqYpcLUl7fI/AAAAAAAAGbw/I_wwQfBUYj8/s320/DSC04330.JPG" height="240" width="320" /></a></div>
Provavelmente você vai ter que abrir a estrutura para faz o fio passar. Essa estrutura permite fazer isso pois tudo é de encaixar.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-7Ht0Fb0kTMo/UqYpaabVmVI/AAAAAAAAGbk/wsN3mWhFEVU/s1600/DSC04331.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-7Ht0Fb0kTMo/UqYpaabVmVI/AAAAAAAAGbk/wsN3mWhFEVU/s320/DSC04331.JPG" height="185" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-tJUDWqElaCc/UqYqBcuDMlI/AAAAAAAAGcU/c77ch-Hj4ss/s1600/DSC04332.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-tJUDWqElaCc/UqYqBcuDMlI/AAAAAAAAGcU/c77ch-Hj4ss/s320/DSC04332.JPG" height="229" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-1luzzNSN8wk/UqYpl89dwXI/AAAAAAAAGb8/Eqkd5riaA0o/s1600/DSC04333.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-1luzzNSN8wk/UqYpl89dwXI/AAAAAAAAGb8/Eqkd5riaA0o/s320/DSC04333.JPG" height="272" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-7UJsESH0s3c/UqYprYX6s0I/AAAAAAAAGcE/3J2Q9xSA1iI/s1600/DSC04334.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-7UJsESH0s3c/UqYprYX6s0I/AAAAAAAAGcE/3J2Q9xSA1iI/s320/DSC04334.JPG" height="240" width="320" /></a></div>
<br />
<br />
<br />
Agora basta ligar a Led no circuito. parafusar, fechar e fazer os testes finais. <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-hu_gn6ns2vQ/UqYj-K8XHLI/AAAAAAAAGbY/WzhVgi0Deos/s1600/DSC04353.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-hu_gn6ns2vQ/UqYj-K8XHLI/AAAAAAAAGbY/WzhVgi0Deos/s320/DSC04353.JPG" height="240" width="320" /></a></div>
<br />
<br />
<span style="font-size: large;">5°-Quinta etapa</span>: <br />
Fazemos os testes finais e ajustes finais.<br />
Algumas imagens do produto acabado e em uso:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-I1vBs6WvKBg/UqXNBx0j2nI/AAAAAAAAGUk/tF2J_-mB1Q8/s1600/DSC04355.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-I1vBs6WvKBg/UqXNBx0j2nI/AAAAAAAAGUk/tF2J_-mB1Q8/s320/DSC04355.JPG" height="261" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-19zKFazTywc/UqXNFqLwF4I/AAAAAAAAGU0/wMtgdUJqb1k/s1600/DSC04356.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-19zKFazTywc/UqXNFqLwF4I/AAAAAAAAGU0/wMtgdUJqb1k/s320/DSC04356.JPG" height="149" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-MtLKdQfYAKs/UqXNCv5d5oI/AAAAAAAAGUo/b4RLG-8sH44/s1600/DSC04357.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-MtLKdQfYAKs/UqXNCv5d5oI/AAAAAAAAGUo/b4RLG-8sH44/s320/DSC04357.JPG" height="155" width="320" /></a></div>
<br />
Vídeo ilustrativo de como funciona:<br />
OBS: devido a filmadora ser digital a imagem tem um ajuste do brilho automático que evita a saturação. Assim a variação de luminosidade no vídeo é bem menor que a real.<br />
<br />
<br />
<div style="text-align: center;">
<br />
<br />
<br />
<iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/KpujjuqGqtQ" width="420"></iframe><br />
<div style="text-align: center;">
<br />
<br />
<span style="font-size: large;"><b>Gostou? Incentive mais visitando:</b></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8269279769067688805.post-49239063781605945052013-10-09T21:19:00.001-03:002014-03-10T18:24:33.540-03:00Porque as coisas quebram? - O Segredo :Feito para quebrar <div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2013/10/porque-as-coisas-quebram-o-segredo.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-pqBtund13K4/UlXubEH6RrI/AAAAAAAAGHU/xEAkzaC_UyI/s320/Porque+as+coisas+quebram.bmp" height="181" width="320" /></a></div>
<br />
Estar em frete de um liquidificador moderno sempre foi motivo de lamentação para meu pai. Relatanva que quando era pequeno sua mãe tinha um muito forte e que podia até triturar pedras. E eu achava uma piada. Hora para min, nascido nesse tempos digitais era imperceptível notar que os produtos foram modificados e feitos para durar pouco. Até que ao cursar áreas de tecnologia esse conhecimento foi me apresentado como técnica de projeto e tudo ficou claro e um profunda indignação me dominou: He... meu pai vivenciou um período em que as coisas eram feitas para durar. <br />
Venho compartilhar com vocês o vídeo:<span class="watch-title yt-uix-expander-head" dir="ltr" id="eow-title" title="A História Secreta da Obsolescência Planeada"><span style="font-size: small;"> "A História Secreta da Obsolescência Planeada" onde vemos como lâmpadas, impressoras, ipod e outros são feitos com data de vencimento. Ao ponto de uma memória EEPROM fazer a contagem(ou tempo de vida do aparelho). <br />E convocar as mentes projetistas para mudarem essa realidade.</span></span><br />
<a href="http://brasilrobotics.blogspot.com.br/2013/10/porque-as-coisas-quebram-o-segredo.html"><span class="watch-title yt-uix-expander-head" dir="ltr" id="eow-title" title="A História Secreta da Obsolescência Planeada"><span style="font-size: small;">Vamos ver o vídeo?</span></span></a><br />
<br />
<br />
<a name='more'></a><br /><br />
Link 1:<br />
<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/5tKuaOllo_0" width="560"></iframe> </div>
<br />
Outras opções de link para o vídeo: <br />
<a href="http://www.youtube.com/watch?v=o0k7UhDpOAo">Link 2</a><br />
<a href="http://www.youtube.com/watch?v=9ATvsD-or-o">Link 3</a>
Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-8269279769067688805.post-91550580727583381002013-10-09T12:32:00.004-03:002013-10-09T12:39:16.135-03:00Teclado SMD para Arduino - Projeto Completo - keypad open free<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2013/10/teclado-smd-para-arduino-projeto.html" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"> </a><a href="http://4.bp.blogspot.com/-v0To56xwJD4/UlVzzpYCI2I/AAAAAAAAGGo/zXnqnUsN_RQ/s1600/teclado+para+arduino.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"> </a><a href="http://brasilrobotics.blogspot.com.br/2013/10/teclado-smd-para-arduino-projeto.html"><img border="0" height="400" src="http://4.bp.blogspot.com/-v0To56xwJD4/UlVzzpYCI2I/AAAAAAAAGGo/zXnqnUsN_RQ/s400/teclado+para+arduino.jpg" width="312" /></a> </div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Que tal montar seu próprio teclado para interagir com Arduino e outros microcontroladores?</div>
<div style="text-align: left;">
Apresento um projeto completo para montagem. </div>
<div style="text-align: left;">
<a href="http://brasilrobotics.blogspot.com.br/2013/10/teclado-smd-para-arduino-projeto.html">Vamos lá?</a> </div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<a name='more'></a><br />
Basicamente é um teclado com botões SMD com três colunas e quatro linhas.<br />
Ao pressionar um botão você tem um curto numa linha e numa coluna ao mesmo tempo dando a referência de qual botão foi apertado. É o mesmo conceito de matriz.<br />
Referência para os pinos(da esquerda para direita):<br />
Colunas: pinos 1,2,3<br />
Linhas: pinos 4,5,6,7<br />
<span style="font-size: large;"><a href="https://docs.google.com/file/d/0B5Ty0xKzazEVZDVlc0REWVhiS1E/edit?usp=sharing">Documentação para download - Aqui.</a></span><br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-1cCrDXoL9KU/UlVztgy9BII/AAAAAAAAGGg/1_T_sSb0c3A/s1600/keypad+Arduino.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="315" src="http://4.bp.blogspot.com/-1cCrDXoL9KU/UlVztgy9BII/AAAAAAAAGGg/1_T_sSb0c3A/s400/keypad+Arduino.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-NRw9TXSadIA/UlV1O1m3yfI/AAAAAAAAGHA/TzEFeA2VdFw/s1600/3d+imagem.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://4.bp.blogspot.com/-NRw9TXSadIA/UlV1O1m3yfI/AAAAAAAAGHA/TzEFeA2VdFw/s320/3d+imagem.bmp" width="227" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-iJkdAJWjp-4/UlV1Odm1IhI/AAAAAAAAGG8/Csi7tbhSmEg/s1600/roteado+imagem.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://3.bp.blogspot.com/-iJkdAJWjp-4/UlV1Odm1IhI/AAAAAAAAGG8/Csi7tbhSmEg/s320/roteado+imagem.bmp" width="198" /></a></div>
<div style="text-align: center;">
Imagem do fundo, com os pinos que vão na matriz de contatos ou no Arduino</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-fwzzL3KLQU8/UlV1NGOLC4I/AAAAAAAAGG0/fuC86MyfrJM/s1600/DSC04242.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="318" src="http://1.bp.blogspot.com/-fwzzL3KLQU8/UlV1NGOLC4I/AAAAAAAAGG0/fuC86MyfrJM/s320/DSC04242.jpg" width="320" /></a></div>
<br />
Para fazer a montagem bata baixar o arquivo em formato .pdf para impressão.<br />
Modificações nesse projeto deve-se usar programa Proteus - ARES <br />
<span style="font-size: small;">Você pode encontrar os componentes para a montagem desse projeto no link: <a href="http://lojabrasilrobotics.blogspot.com.br/">Loja Brasilrobotics</a></span><br />
Toda a documentação aqui pode ser usada livremente basta fazer referência. <br />
Deixe seu comentário para incentivando mais projetos. <br />
<br />
<br />Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8269279769067688805.post-39876237012954643162013-09-01T00:24:00.003-03:002014-10-01T07:14:48.336-03:00A Grande Fronteira da Robótica - Inteligência Robótica - IA<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2013/09/a-grande-fronteira-da-robotica.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-JlAbi3zmoRA/UiKTP7oGqdI/AAAAAAAAF_E/8orL6HZRZ3s/s400/Nova+Imagem+de+Bitmap.bmp" height="252" width="400" /></a></div>
<br />
<br />
<br />
<br />
Para onde vamos? Ou seria para onde os robôs vão? Seria quando nosso cérebro for replicado em maquinas?<br />
Neste texto apresento uma perspectiva da robótica na atualidade e o futuro e evidencio os limitantes para a questão: Porque os robôs ainda não estão entre nós varrendo casas ou brincando com as crianças? <br />
Apresento também o estudo chamado "Blue Brain Project". Como possível alavanca dessa transformação.<br />
<a href="http://brasilrobotics.blogspot.com.br/2013/09/a-grande-fronteira-da-robotica.html">Então vamos mergulhar nesse horizonte?</a><br />
<br />
<a name='more'></a>Estamos no século XX ? Pasmem senhores é o tão sonhado século XXI e os Jetsons ainda não invadiram a minha casa. Algo está errado?<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-qmZ7qdcfflk/UiKWzIK1rtI/AAAAAAAAF_Q/EGv8UVjOXS0/s1600/jetsons.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-qmZ7qdcfflk/UiKWzIK1rtI/AAAAAAAAF_Q/EGv8UVjOXS0/s320/jetsons.jpg" height="239" width="320" /></a></div>
<br />
<br />
Perguntem aos seus sábios oras... não sou vidente. Só sei que uns e outros robôs já estão por ai dando ares de robô mas o que eles fazem mesmo e bater com a cara na parede e aspirar pó. <br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-NHQ20iG2RTU/UiKZXYx9czI/AAAAAAAAF_c/15jEYJ4YLo4/s1600/robot+limpador+roomba+1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-NHQ20iG2RTU/UiKZXYx9czI/AAAAAAAAF_c/15jEYJ4YLo4/s320/robot+limpador+roomba+1.jpg" height="129" width="320" /></a></div>
<br />
Nem perto do que prometeram os filmes IA-Inteligencia artificial e Odisseia no Espaço. A revolta é tão grande que estou pensando em devolver o bilhete do cinema e pegar o dinheiro de volta.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-VpqfNm6eHko/UiKbKFc_Y-I/AAAAAAAAF_w/y6r8CXAHcio/s1600/2001-uma-odisseia-no-espaco-a-blogueira.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-VpqfNm6eHko/UiKbKFc_Y-I/AAAAAAAAF_w/y6r8CXAHcio/s1600/2001-uma-odisseia-no-espaco-a-blogueira.jpg" /></a></div>
<br />
<br />
<br />
<br />
Há mas tem o Asimo. fofo né? Depois de 40 anos de projeto para aprender a andar e subir escadas também...<br />
Há... ir a Lua foi "fichinha", "mamão com mel", "fácil pá dedel"?<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-h7oJ4xKXMWY/UiKbIOwVe7I/AAAAAAAAF_o/x2NZf5gG3jQ/s1600/asimo_large_verge_medium_landscape.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-h7oJ4xKXMWY/UiKbIOwVe7I/AAAAAAAAF_o/x2NZf5gG3jQ/s320/asimo_large_verge_medium_landscape.jpg" height="238" width="320" /></a></div>
<br />
Então o que falta para os servos maquinicos se expressarem como gente?<br />
Olhe para você mesmo. Não to falando do seu rosto... seu homosapies. Estou me referindo ao que faz você ser quem você é. Como diriam nos filmes: "Look at your mind" (olhe sua mente mente) seu cérebro este bendito bolo de gosma melecosa e pegajosa guarda toda a informação que diz quem você é. <br />
Quando você se pergunta quem é Bil Goiaba(digamos que esse seja seu nome) a informação não vem do seu dedo mindinho e vai para a sua boca. Claro que não. De forma que se você decepar essa parte do corpo você continuará sendo você ou melhor lembrando que você é Bil Goiaba.<br />
Bem... passado por toda esse entendimento didático notamos que o cérebro é a chave para o futuro da robótica. Há mas pode ser de uma barata então?<br />
Veja bem... Barata não tem cérebro como o nosso e é por isso que ao olhar o espelho a barata não reconhece quem está lá.<br />
Então há diferenças gritantes entres os cérebros? Sim o Cérebro do ser humano é como Babalu dos chicletes ou a Ferrari da galeria dos cérebros. E assim como esses passaram por um processo de desenvolvimento adaptação e melhoramento por anos até chegar a um produto refinado(nossa a Babulu agora tá se achando) o cérebro passou pelo mesmo processo. Obviamente não houve um engenheiro propriamente para tal tarefa, mas a famosa evolução natural das espécies: Sim! E ai não tem como não evocar o cara mais putão de todos nesse assunto: Apresento o senhor Charles Darwin (essa é a hora que a imagem dele surge e vocês deveriam bater palmas).<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-7vLfIp6s9-w/UiKisohrLzI/AAAAAAAAGAI/bI1CVETZiMQ/s1600/Darwin.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-7vLfIp6s9-w/UiKisohrLzI/AAAAAAAAGAI/bI1CVETZiMQ/s320/Darwin.jpg" height="305" width="320" /></a></div>
<br />
<br />
<br />
<br />
Bem como o gênio já comentou os mais adaptados sobrevivem. E nesse jogo de dados de tentativa e erro a espécie humana foi a que mais investiu na complexidade do cérebro.<br />
Podemos ver na foto abaixo que os projetos anteriores não foram jogados fora. Compartilhamos da mesma estrutura que répteis, peixes e anfíbios cada qual com um nível de complexidade diferente que foi sobreposto com o passar dos milhares de anos de evolução.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-_0mQAArT5O4/UiKkfBLiaSI/AAAAAAAAGAU/fsPvAtfjfKE/s1600/05-Los-tres-cerebros.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-_0mQAArT5O4/UiKkfBLiaSI/AAAAAAAAGAU/fsPvAtfjfKE/s400/05-Los-tres-cerebros.jpg" height="245" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/--6oyhrkLAag/UiKhzQEMY9I/AAAAAAAAGAA/FHSUAd3tQCg/s1600/nerocortex+evoclu%C3%A7%C3%A3o.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/--6oyhrkLAag/UiKhzQEMY9I/AAAAAAAAGAA/FHSUAd3tQCg/s400/nerocortex+evoclu%C3%A7%C3%A3o.png" height="235" width="400" /></a></div>
<br />
Veja a imagem real do danado se você ainda está duvidando:<br /><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-JPRyLRSj1hI/VCvTv3JLh-I/AAAAAAAAHLs/xjjV5yRLK90/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-JPRyLRSj1hI/VCvTv3JLh-I/AAAAAAAAHLs/xjjV5yRLK90/s1600/2.jpg" /></a></div>
<br />
<br />
Então temos a chave para o futuro da robótica em nossa cabeça. Mas como os neurocientistas afirmam: "O cérebro humano é uma das estruturas mais complexas que conhecemos" <br />
O Neocortex é a parte que nos torna capaz de achar que somos mais espertos que os demais e permite criar toda uma visão racional do mundo, projetar o futuro e fazer o que chamamos de inteligência como gostaríamos que os robôs tivessem.<br />
<br />
Precisamos da mesma solução que após "trocentos" anos a evolução gerou.<br />
Temos a certeza disso pois as varias técnicas aplicadas na robótica moderna são incapazes de resolver problemas simples sem um treinamento ou que um programador tenha solucionado.<br />
Hoje sabe-se que o segredo para a robótica do futuro é fazer o robô aprender, como as crianças fazem. Aprender permite que mediante condições diferentes e desconhecidas possa ser obtido um resultado satisfatório.<br />
O Asimo por exemplo após décadas de projeto sobe escadas ok? Agora coloque um muro na frente dele e diga pula garotão. Vai... Ele sabe subir escadas mas pular uma parede... Neca, Nou. Agora lembra de quando você era criança? Quando aprendeu a andar logo subia em árvores e pulava o muro para pegar uma bola.<br />
Estamos sempre prontos, pois aprendemos a mudar, a nos adaptar ao meio e sermos criativos.<br />
E o cérebro do homem é o mais arrojado artefato disponível no nosso mundo a realizar tal tarefa <br />
<br />
Cientes disso venho comentar sobre o projeto "Blue Brain Project" desenvolvido na Suíça e liderado pelo pesquisador: Henry Markram e tem como proposta recriar o Neocortex e permitir a inteligência simulada. Na prática é criar um cérebro dentro de um computador.<br />
Vejam o vídeo(legendado) que é uma palestra sobre o projeto:<br />
<br />
<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="315" mozallowfullscreen="" scrolling="no" src="http://embed.ted.com/talks/lang/pt-br/henry_markram_supercomputing_the_brain_s_secrets.html" webkitallowfullscreen="" width="560"></iframe>
</div>
<br />
<span style="font-size: x-small;">Link fonte: http://www.ted.com/talks/henry_markram_supercomputing_the_brain_s_secrets.html</span><br />
<br />
Resumidamente: A simulação de um neurônio usa a capacidade computacional de um notebook moderno então é preciso muitos para simular um cérebro. Foram na IBM(que possui super computadores) e simularam a quantidade que o cérebro possui e constaram o seu funcionamento. Foi sugerido que em 20 anos já será possível um cérebro desse totalmente funcional com a capacidade de conversar e apresentar essa palestra.<br />
Agora são feitos mais estudos para o aprimoramento desse projeto. E pode ser visto no link: mais informações: http://bluebrain.epfl.ch/<br />
<br />
Veja vídeo da simulação:<br />
<br />
<div style="text-align: center;">
<br />
<iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/2qTuZlMvFgY" width="560"></iframe>
</div>
<br />
<br />
E este vídeo documentário sobre a pesquisa:<br />
<div style="text-align: center;">
<br />
<iframe allowfullscreen="" frameborder="0" height="281" mozallowfullscreen="" src="//player.vimeo.com/video/53109450" webkitallowfullscreen="" width="500"></iframe> </div>
<a href="http://vimeo.com/53109450"></a><br />
<br />
<br />
Então o que o futuro reserva para os robôs são os nossos cérebros e a habilidade de pensar como nós.<br />
Feito isso os Jetsons vão invadir a sua casas e o mundo será mais próximo como nos filmes futuristas.<br />
Até lá nos encontramos pela Web para bater um papo como reles mortais.<br />
<br />
Nota sobre o texto:<br />
Espero ter elucidado de uma forma lúdica e didática um pouco do que há de ponta no mundo da robótica e que está sendo desenvolvido fora das linha imaginaria desse país. E de alguma forma nortear entusiastas e amantes desse ramo. Bem como a troca de informações <br />
Aguardo comentários e críticas para enriquecer a postagem. <br />
<br />
<br />
<span style="font-size: small;">Fontes, acesso: 31/08/2013</span><br />
<span style="font-size: x-small;">Revista: Servo Magazine 11-2003<http: blog="" os-tres-cerebros.jpg="" uploads="" wp-content="" www.healthmanaging.com=""> </http:></span><br />
<span style="font-size: x-small;"><http: blog="" os-tres-cerebros.jpg="" uploads="" wp-content="" www.healthmanaging.com="">Link:</http:></span><br />
<span style="font-size: x-small;"><http: blog="" os-tres-cerebros.jpg="" uploads="" wp-content="" www.healthmanaging.com="">http://www.healthmanaging.com/blog/wp-content/uploads/2011/02/05-Los-tres-cerebros.jpg <!--31--></http:></span><br />
<span style="font-size: x-small;"><http: blog="" os-tres-cerebros.jpg="" uploads="" wp-content="" www.healthmanaging.com="">http://www.infoescola.com/wp-content/uploads/2010/01/neur%C3%B4nio.gif </http:></span><span style="font-size: x-small;"><!--31--></span><br />
<span style="font-size: x-small;"><http: blog="" os-tres-cerebros.jpg="" uploads="" wp-content="" www.healthmanaging.com="">http://demeliou.files.wordpress.com/2013/02/screen-shot-2013-02-25-at-1-33-36-pm.png </http:></span><span style="font-size: x-small;"><!--31--></span><br />
<span style="font-size: x-small;"><http: blog="" os-tres-cerebros.jpg="" uploads="" wp-content="" www.healthmanaging.com="">http://arttechlaw.com/wp-content/uploads/2011/12/blue-brain-simululation_vfqTM_54.jpg</http:></span><span style="font-size: x-small;"> <http: blog="" os-tres-cerebros.jpg="" uploads="" wp-content="" www.healthmanaging.com=""><br />http://robertacucchiaro.files.wordpress.com/2012/02/jetsons.jpg </http:><!--31--></span><span style="font-size: x-small;"><!--31--></span><br />
<span style="font-size: x-small;"><http: blog="" os-tres-cerebros.jpg="" uploads="" wp-content="" www.healthmanaging.com="">http://2.bp.blogspot.com/_1YPJa6UFkYs/TDSbQ-4YOqI/AAAAAAAAAHY/68p6AahtkjE/s320/2001-uma-odisseia-no-espaco-a-blogueira.jpg </http:></span><span style="font-size: x-small;"><!--31--></span><br />
<span style="font-size: x-small;"><http: blog="" os-tres-cerebros.jpg="" uploads="" wp-content="" www.healthmanaging.com="">http://showmetech.band.uol.com.br/wp-content/uploads/2011/11/asimo_large_verge_medium_landscape.jpg </http:></span><br />
<br />
<br />
<span style="font-size: x-small;"><http: blog="" os-tres-cerebros.jpg="" uploads="" wp-content="" www.healthmanaging.com=""></http:></span><br />
<div style="text-align: center;">
<span style="font-size: x-small;"><span style="font-size: large;"><b>Gostou desta publicação? Incentive mais visitando:</b></span></span><br />
<span style="font-size: x-small;"><span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></span></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />Unknownnoreply@blogger.com3tag:blogger.com,1999:blog-8269279769067688805.post-33964437699472097722013-05-29T08:31:00.000-03:002013-06-06T02:38:21.232-03:00Como progamar o Arduino? Qual a programação do arduino? <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2013/05/como-progamar-o-arduino-qual.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="287" src="http://4.bp.blogspot.com/-FBgvC-LIcDE/UaXoTWxotNI/AAAAAAAAFzQ/EFayCgtls0s/s320/programa%C3%A7%C3%A3o+para+arduino+Arduino+code.jpg" width="320" /></a></div>
A programação que é usada no Arduino é basicamente C e C++ .<br />
Faremos comentários de alguns livros voltados para essas linguagens que podem agregar maior habilidade no desenvolvimento dos códigos.<br />
<br />
<a href="http://brasilrobotics.blogspot.com.br/2013/05/como-progamar-o-arduino-qual.html"><span id="goog_180487707"></span>Veja mais informaçoes.<span id="goog_180487708"></span></a> <br />
<br />
<a name='more'></a><br />
Devemos ter em mente que assim como na América do Norte fala-se inglês e na França o francês no universo das máquinas o imperativo é o binário: 010101 , Bem... ai surge uma limitação já que aprender um novo idioma não é uma tarefa trivial. Imagine "falar" um idioma completamente abstrato como o binário. Por isso surgem as linguagens de programação. É uma informação que mais se aproxima de um idioma(com palavras) e que ao mesmo tempo usa uma lógica que o computador entende e transforma em binario para que a máquina possa compreender o que queremos.<br />
Ao gerarmos um código para ser gravado num microcontrolador os programas como AVR Studio ou A IDE do Arduino gera um arquivo ".hex " que é uma forma compacta de expressar números binários. Cada digito em hexa representa 4 dígitos em binário.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-WucylqLoyDg/UaXqVFIrPqI/AAAAAAAAFz4/ut6NNGHOqKU/s1600/hexa+code.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="370" src="http://3.bp.blogspot.com/-WucylqLoyDg/UaXqVFIrPqI/AAAAAAAAFz4/ut6NNGHOqKU/s400/hexa+code.jpg" width="400" /></a></div>
<br />
<br />
Ciente disso partimos para a linguagem C que é umas das mais usadas e tem como evolução o C++ .<br />
Basicamente se você entender programação C poderá se comunicar com as máquinas e terá uma base forte para as demais linguagens.<br />
Abaixo apresento alguns títulos que são encontrados no país. Infelizmente o custo de alguns é bem salgado ou mesmo é difícil encontrar para compra pois já não lançaram mais. Então resta usar a versão digitalizada que pode ser encontrada para download em sites que promovem a informação de forma livre mesmo que para as editoras seja chamado de pirataria.<br />
Devo ressaltar que programar em um PC não é exatamente igual a programar em um microcontrolador mas o estudo de códigos e tecnicas mais complexas presentes nesses livros irão fortalecer o programador e essa 'e a ideia primordial ao estudar esses livros.<br />
Bem... se é dificil aprender? Como tudo na vida aprender é uma das coisas mais difíceis mas após o processo de internalização tudo é natural e a fluidez é atingida. Então é importante praticar muito. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-YNQOs8SfBtI/UaXqVPRgxDI/AAAAAAAAFzw/DNQg5LHEosw/s1600/Progamando+o+arduino.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="204" src="http://2.bp.blogspot.com/-YNQOs8SfBtI/UaXqVPRgxDI/AAAAAAAAFzw/DNQg5LHEosw/s320/Progamando+o+arduino.JPG" width="320" /></a></div>
<br />
<br />
<span style="font-size: large;">Quais os programas posso usar para programar em C ou C++?</span><br />
É possível usar as ferramentas abaixo que são gratuitas:<br />
<br />
<ul>
<li> <a href="http://www.codeblocks.org/"> Coldblocs</a></li>
<li> <a href="http://www.baixaki.com.br/download/dev-c-.htm"> DeV</a></li>
<li> <a href="http://www.eclipse.org/">Eclipse</a></li>
</ul>
<br />
Darei comentários particulares sobre o que achei de cada livro. Aguardo o de vocês para enriquecer esse tópico. Já que a literatura é vasta e a interação com cada livro costuma ser pessoal. ok?<br />
Acredito que não há um livro que de programação que é o completo ou que apenas estudando ele você aprenderá tudo. A abordagem dos autores é diferente e um complementa o outro. O mais indicado é ter alguns e se esforçar para aprender o máximo de cada.<br />
<br />
<span style="font-size: large;">Livro1:</span><br />
Nome: Estudo Dirigido de Linguagem C<br />
Autor: José Augusto N. G. Manzano <br />
<br />
<br />
<div style="text-align: center;">
<b><span style="font-size: small;"><img border="0" src="http://2.bp.blogspot.com/-qYoh9kmhQrA/USPFsF6FUDI/AAAAAAAAFfA/cbVOqksxTK0/s1600/ESTUDO_DIRIGIDO_DE_LINGUAGEM_C_1289498104P.jpg" /></span></b></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: left;">
<span style="font-size: small;">Grau de dificuldade: Fácil <br />Qualificação pessoal: Excelente<br />Tá ai um livro bacana. Aborda os temas mais importantes e tem códigos bem comentados.<br />Muito didático e bem fácil para quem nunca viu linguagem de programação.<br />Gostei muito desse livro pois em pouco tempo você pode fazer todos os códigos e já partir para um outro livro que aborda a programação com maior complexidade. <br />Também ótimo para uma consulta rápida.<br />Varia entre R$60 e R$100reais.<br /><br /><span style="font-size: large;">Livro2:</span><br />Nome: C Como Programar 6 Edição<br />Autor: Paul; Deitel Harvey Deitel</span><b><span style="font-size: small;"> </span></b></div>
<div style="text-align: left;">
<b><span style="font-size: small;"><br /></span></b></div>
<div class="separator" style="clear: both; text-align: center;">
<img border="0" src="http://2.bp.blogspot.com/-epdQrv8PmOQ/USPHhOO4_FI/AAAAAAAAFfU/7TCQeovcgwI/s1600/200x200_8576059347.jpg" /></div>
<div style="text-align: left;">
<br />
<b><span style="font-size: small;"></span></b></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: left;">
<span style="font-size: small;">Grau de dificuldade: Fácil<br />Qualificação pessoal: Bom<br />Livro muito legal para iniciantes. Entretanto será preciso uma outro material para complementar os estudos pois com o passar dos capítulos o livro parece perder a cadência e a didática.<br />Varia entre R$150 e R$200 reais. <br /><br /><span style="font-size: large;">Livro3:</span><br /> Programando em C/C++ "A biblia" <br />Autor: Kris Jamsa </span></div>
<div style="text-align: left;">
<b><span style="font-size: small;"></span></b></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: small; margin-left: 1em; margin-right: 1em;"> </span><a href="http://1.bp.blogspot.com/-QjVI1r35xCw/USPEfFSgSzI/AAAAAAAAFes/d4w2OOH65QM/s1600/programandoemcc++abibilia.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://1.bp.blogspot.com/-QjVI1r35xCw/USPEfFSgSzI/AAAAAAAAFes/d4w2OOH65QM/s320/programandoemcc++abibilia.jpg" width="228" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: small; margin-left: 1em; margin-right: 1em;">Grau de Complexidade: Alto</span></div>
<span style="font-size: small; margin-left: 1em; margin-right: 1em;">Qualificação pessoal: Excelente</span><span style="font-size: small; margin-left: 1em; margin-right: 1em;"> </span><br />
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: small; margin-left: 1em; margin-right: 1em;">Um livro que gosto muito. Certamente não deve faltar no seu acervo.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: small; margin-left: 1em; margin-right: 1em;">A construção do conhecimento é bem gradual e detalhada. Oferece uma base forte com entendimento do que o código está fazendo.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: small; margin-left: 1em; margin-right: 1em;">Entretanto não recomendo para quem nunca teve contato com programação e procura um aprendizado rápido pois o livro trata tudo com detalhes o que se torna longo e denso.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: small; margin-left: 1em; margin-right: 1em;">Faz muito tempo que não o vejo para venda então fica difícil comentar o preço.<br /><br /><br /><span style="font-size: large;">Livro4:</span><br />Nome: C, Completo e Total<br />Autor: Herb Schildt</span></div>
<div style="text-align: left;">
<br />
<b></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-dzEsOaACqNM/USPA_BFYFoI/AAAAAAAAFeM/QamMXyN5ilY/s1600/apostilac.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://1.bp.blogspot.com/-dzEsOaACqNM/USPA_BFYFoI/AAAAAAAAFeM/QamMXyN5ilY/s320/apostilac.jpg" width="227" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="" style="clear: both; text-align: left;">
Grau de Complexidade: médio<br />
Qualificação pessoal: Bom<br />
Este é um livro bem completo que aborda diversos temas.<br />
Muitos adoram mas particularmente não não me identifiquei com o livro.<br />
<br />
<span style="font-size: large;">Livro5:</span><br />
Nome: Primeiro Curso de Programação em C 3ª Edição<br />
Autor: Senne, Edson Luiz <br />
Editora: Visual Books</div>
<div class="" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-_TBYWA38594/UX5hyJt4p-I/AAAAAAAAFow/hTWi9AO78QM/s1600/Promando+o+arduino.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-_TBYWA38594/UX5hyJt4p-I/AAAAAAAAFow/hTWi9AO78QM/s1600/Promando+o+arduino.gif" /></a></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: left;">
<span style="font-size: small;">Um bom livro rico em códigos comentados.<br />O aprendizado é gradual, mas alguns temas mais complexo são apresentados sem uma base teórica o que pode deixar o cara a ver navios se não tiver uma orientação de um professor.<br />Preço entre: R$10 e R$65,00<br /> </span><br />
<span style="font-size: small;"><br /></span>
<span style="font-size: large;">-Livros que abordam a programação: C++</span><br />
<br />
<span style="font-size: small;"><span style="font-size: large;">Livro 6:</span></span><br />
<span style="font-size: small;">Nome: Programação Em C++ <br />Coleção: Schaum <br />Autor: Hubbard, John R </span><b><span style="font-size: small;"></span></b></div>
<div style="text-align: left;">
<b><span style="font-size: small;"><br /></span></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-_EwtUhKt9Uw/USPKXY7r1vI/AAAAAAAAFfw/aQeB24GHVFQ/s1600/programar+em+C+Arduino.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-_EwtUhKt9Uw/USPKXY7r1vI/AAAAAAAAFfw/aQeB24GHVFQ/s1600/programar+em+C+Arduino.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Grau de Complexidade: Alto</div>
Qualificação pessoal: Excelente<br />
Muito bom livro rico em exemplos e técnicas interessantes.<br />
É importante pegar os tópicos iniciais pois o livro dá continuidade á muitos temas abordados no início. <br />
<br />
<br />
<span style="font-size: large;">Livro7:</span><br />
Nome: Como Programar C++ <br />
Autor: Harvey M. Deitel e Paul J. Deitel<br />
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<b><span style="font-size: small;"></span></b><a href="http://3.bp.blogspot.com/-LZ7oZnn5qig/USPCiskur2I/AAAAAAAAFeY/s5sKobRObd4/s1600/Chowtoprogramdeitel.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-LZ7oZnn5qig/USPCiskur2I/AAAAAAAAFeY/s5sKobRObd4/s1600/Chowtoprogramdeitel.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Grau de Complexidade: Médio</div>
Qualificação pessoal: Bom <br />
Um livro bem comentado e usados por muitos iniciantes.<br />
Realmente é uma obra e tanto. Mas por ter muitas paginas torna o aprendizado lento, mas é uma das melhores escolhas.<br />
Entretanto o preço desse livro é bem elevado. Por volta de R$300 <br />
<br />
<br />
<span style="font-size: large;">E como a programação do arduino é? O que ela tem de diferente?</span><br />
Imagine agora um sensor de temperatura. Um código deve ser escrito para pegar esses dados e jogar numa tela certo? Basicamente são desenvolvidas funções(faz algo) como a de ler um sensor de temperatura atribui-se um nome a essa tarefa e o desenvolvedor pode chama-las no código.<br />
A linguagem usada no Arduino é um pacotão de funções e bibliotecas que distanciam o desenvolvedor do hardware do microcontrolador permitindo poupar tempo no desenvolvimento de projetos.<br />
O preço por essa facilidade e velocidade de desenvolvimento do projeto é o não domínio e não otimização do código. Entretanto isso pode ser atingido se for o interesse do desenvolvedor mas demandará mais tempo de aprendizado e o entendimento de como os dados transitam dentro do micocontrolador.Ou seja o arduino tanto permite o desenvolvimento em um nível amador como profissional pois é uma ferramenta muito versátil.<br />
<br />
Recomendo visitar os links para códigos e exemplos com códigos usando as funções mais usadas no arduino:<br />
<ul>
</ul>
<a href="http://arduino.cc/en/Tutorial/HomePage">-Referência da lingugem Arduino</a><br />
<ul>
</ul>
<a href="http://brasilrobotics.blogspot.com.br/2010/09/start-no-arduino-iniciar.html">-Doc</a><br />
<ul>
</ul>
<div class="separator" style="clear: both; text-align: left;">
Para uma programação em C mais aprofundada com domínio do hardware do arduino recomendo o livro:</div>
<h3 class="post-title entry-title" itemprop="name">
<a href="http://borgescorporation.blogspot.com.br/2012/05/avr-e-arduino-tecnicas-de-projeto.html"><span style="font-weight: normal;"><span style="font-size: small;">AVR e ARDUINO: TÉCNICAS DE PROJETO</span></span></a></h3>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou desta Aula? Incentive visitando:</b></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
<div style="text-align: left;">
<br />
<b><span style="font-size: small;"></span></b></div>
Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-8269279769067688805.post-54905223499763069582012-11-22T03:30:00.004-03:002013-05-29T09:18:43.080-03:00Como alterar a COM (USB) no PC ?<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2012/11/como-alterar-com-usb-no-pc.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="257" src="http://4.bp.blogspot.com/-yCK7zuXrzys/UK3AbYfHUCI/AAAAAAAAE-8/LUmpPpaFtho/s400/Como+mudar+A+porta+COM+no+PC.bmp" width="400" /></a></div>
<br />
Se você já usou o Arduino provavelmente já configurou a COM para fazer a comunicação via cabo USB entre PC e sua amada placa Arduino.<br />
Já se perguntou se é possivel mudar da COM4 para a COM8 ? Ou quem sabe da COM3 para COM20? Em outras situações você vai precisar configuar para que seu dispositivo funcione numa determinada COM.<br />
Então como fazer para alterar esses valores?<br />
<a href="http://brasilrobotics.blogspot.com.br/2012/11/como-alterar-com-usb-no-pc.html">Veja como proceder.</a><br />
<br />
<a name='more'></a><br />
Apenas para ilustrar vamos abrir a IDE do Arduino que indicará a COM que o Arduino está levando.<br />
Ao fim esse valor será mudado.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-E_s42lK7rIs/UK3ERcb2a-I/AAAAAAAAE_Q/7OlJBUjwozs/s1600/8.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://3.bp.blogspot.com/-E_s42lK7rIs/UK3ERcb2a-I/AAAAAAAAE_Q/7OlJBUjwozs/s400/8.bmp" width="332" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
Inicialmente vá no menu INICIAR e digite: Gerenciador de Dispositivo<br />
Você também poderá encontra-lo pelo painel de controle se preferir.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-cqmnYD2fM-M/UK3E2tKbouI/AAAAAAAAE_g/7aPJCWrDG9U/s1600/1.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://1.bp.blogspot.com/-cqmnYD2fM-M/UK3E2tKbouI/AAAAAAAAE_g/7aPJCWrDG9U/s400/1.bmp" width="397" /></a></div>
<br />
<br />
<br />
Como pode perceber a COM15 é a que deverá mudar.<br />
Agora siga as setas vermelhas:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-BfviBLRJyZk/UK3E6srteZI/AAAAAAAAE_o/9DxnvvujBQA/s1600/2.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="291" src="http://4.bp.blogspot.com/-BfviBLRJyZk/UK3E6srteZI/AAAAAAAAE_o/9DxnvvujBQA/s400/2.bmp" width="400" /></a></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
Clicar com o botão direito</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-lsj_i9znWkw/UK3E-mwn2qI/AAAAAAAAE_w/KtGlXwUv25s/s1600/3.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="293" src="http://1.bp.blogspot.com/-lsj_i9znWkw/UK3E-mwn2qI/AAAAAAAAE_w/KtGlXwUv25s/s400/3.bmp" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-Y5Db_QHsmF4/UK3FA9uLArI/AAAAAAAAE_4/sWb4Dp6wP-A/s1600/4.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://3.bp.blogspot.com/-Y5Db_QHsmF4/UK3FA9uLArI/AAAAAAAAE_4/sWb4Dp6wP-A/s400/4.bmp" width="367" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-_GIXMUJ1gY4/UK3FC2qRqtI/AAAAAAAAFAA/_5a2tG7VEdg/s1600/5.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="183" src="http://1.bp.blogspot.com/-_GIXMUJ1gY4/UK3FC2qRqtI/AAAAAAAAFAA/_5a2tG7VEdg/s400/5.bmp" width="400" /></a></div>
<br />
<br />
<div style="text-align: center;">
Esta é a hora de escolher a com que desejar:</div>
<div style="text-align: center;">
Neste caso vamos adotar a COM8</div>
<div style="text-align: center;">
As portas que já estão em uso podem ser usadas também.</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-nUz5jcCo9yE/UK3FFSJJ1VI/AAAAAAAAFAI/G82xHPJji2s/s1600/6.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="262" src="http://3.bp.blogspot.com/-nUz5jcCo9yE/UK3FFSJJ1VI/AAAAAAAAFAI/G82xHPJji2s/s400/6.bmp" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-0f5qYFbYwOo/UK3FHQklzhI/AAAAAAAAFAQ/uWzjfaMbX8w/s1600/7.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="182" src="http://3.bp.blogspot.com/-0f5qYFbYwOo/UK3FHQklzhI/AAAAAAAAFAQ/uWzjfaMbX8w/s400/7.bmp" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-UCqHMKeYsXc/UK3FljvJNUI/AAAAAAAAFAY/3Oxe90Yej-E/s1600/9.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="290" src="http://2.bp.blogspot.com/-UCqHMKeYsXc/UK3FljvJNUI/AAAAAAAAFAY/3Oxe90Yej-E/s400/9.bmp" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
Agora é possivle verificar que a CO está configurada como COM8</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-43jawVVIALE/UK3FrGTa2NI/AAAAAAAAFAg/F8WNQZ1HcYA/s1600/10.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://1.bp.blogspot.com/-43jawVVIALE/UK3FrGTa2NI/AAAAAAAAFAg/F8WNQZ1HcYA/s400/10.bmp" width="332" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou desta Aula? Incentive visitando:</b></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
<br />
<br />Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-8269279769067688805.post-51840505304980177952012-11-05T15:55:00.001-03:002012-11-05T16:00:10.031-03:00Hackeando uma Barata e fazendo um robô com ela! <div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2012/11/hackeando-uma-barata-e-fazendo-um-robo.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="271" src="http://1.bp.blogspot.com/-BzxPrPUYYjg/UJgGsfIzdLI/AAAAAAAAE8A/ko5FEvBtUIE/s320/Nova+Imagem+de+Bitmap.bmp" width="320" /></a></div>
<br />
Já se imaginou como o corpo mecânico de uma barata interage com os pulsos elétricos do seu sistema nervoso?<br />
No vídeo é apresentado um tutorial de como operar cirurgicamente uma barata e acessar seu "hardware" e enviar informações por controle remoto. É quase como hackear uma barata e torná-la um "robô" por controle remoto.<br />
A proposta é muito interessante e nós faz pensar mais sobre a integração entre biologia e tecnologia.<br />
<a href="http://brasilrobotics.blogspot.com.br/2012/11/hackeando-uma-barata-e-fazendo-um-robo.html">Veja o vídeo aqui.</a><br />
<br />
<a name='more'></a><br />
<br />
<div style="text-align: center;">
Veja o vídeo na integra(inglês):</div>
<div style="text-align: center;">
</div>
<div style="text-align: center;">
<iframe allowfullscreen="allowfullscreen" frameborder="0" height="315" src="http://www.youtube.com/embed/5Rp4V3Sj5jE" width="560"></iframe> </div>
<br />
<br />
Uma breve descrição do vídeo:<br />
<br />
A ideia é enviar sinais elétricos para a barata e controla-la.<br />
Então usam-se fios bem finos que são conectados nas antenas onde tem terminais nervosos responsáveis por informar se há algo na frente ou nas laterias. Uma espécie de sensor de distância ou obstáculo.<br />
Um controle remoto de dois canais por infra vermelho envia tensão para uma antena ou outra, fazendo-a achar que se chocou com um obstáculo e assim desviar.<br />
Uma abordagem menos mutiladora poderia fazer a comunicação direta com a "central" nervosa do inseto e quem sabe gerar uma épécie de windows ou linux onde os fluxos de dados são convertidos em um padrão que possamos interagir e quem sabe "bater um papo" com elas. Mas certamente a conversa não seria das mais empolgantes.<br />
Homem: Você comeu meu queijo? <br />
Barata: hum... <br />
<br />Unknownnoreply@blogger.com12tag:blogger.com,1999:blog-8269279769067688805.post-84520962535134712392012-10-13T14:51:00.001-03:002013-10-31T04:28:37.932-03:00Memória EEPROM Arduino - Criando senhas no Arduino - Arduino key<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2012/10/memoria-eeprom-arduino-criando-senhas.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://3.bp.blogspot.com/-OyWY1BrbBG0/UHPInuwzPPI/AAAAAAAAEnc/jBetcFZaoAw/s400/Memoria+eeprom+arduino+-+key+eeprom.jpg" width="300" /></a></div>
<br />
<br />
Neste Aula vamos falar da memória EEPROM do Arduino.<br />
Mostraremos como gravar e apagar informações na EEPROM.<br />
Ao fim e´ apresentado um projeto que permite gravar uma senha e testa-la. Mas apenas três tentativas são permitidas. E´ uma espécie de jogo do acerte a senha que digitei.<br />
<a href="http://brasilrobotics.blogspot.com.br/2012/10/memoria-eeprom-arduino-criando-senhas.html">Vamos lá ?</a><br />
<a name='more'></a><br />
Inicialmente devemos tomar conhecimento que exitem 3 tipos de memórias para gravação de dados<br />
Sendo que cada uma tem um comportamento diferente seja em quantidade de gravação ou se e´ volátil ou não. <br />
O Tabala abaixo informa a relação entre os tipos de memória disponível no Atmega328 e o seu tamanho:<br />
<span style="background-color: #cccccc;">MODELO: Flash EEPROM RAM</span><br />
<span style="background-color: #eeeeee;">ATmega328 </span> <span style="background-color: #eeeeee;">32KBytes </span> <span style="background-color: #eeeeee;">1KBytes </span> <span style="background-color: #eeeeee;"> 2KBytes</span><br />
<br />
Veja também o diagrama de blocos abaixo que mostra como essas memórias se relacionam internamente no chip do microcontrolador ATMEGA328 usado no Arduino: <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-TCdrMNzpaDY/UGMVWVs565I/AAAAAAAAEhk/Mi0D2Zq8jxQ/s1600/memorias.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="http://1.bp.blogspot.com/-TCdrMNzpaDY/UGMVWVs565I/AAAAAAAAEhk/Mi0D2Zq8jxQ/s640/memorias.bmp" width="536" /> </a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
E´ importante notar:<br />
A memoria que gravamos o código(void loop e setup) no arduino é a FASH.<br />
A memoria EEPROM e´ bem menor que as demais, mas possui propriedades singulares!<br />
Dentre
elas: permitir um dado ser gravado quando o programa está rodando e operando. Outra vantagem e´que mesmo que o arduino seja
desligado da energia o dado(gravado) não se perde. Por isso a memória EEPROM é uma memoria: não volátil.<br />
Qual a vantagem disso?
Imagine que você tenha um aparelho que precisa guardar uma senha mas se
alguém esquecer essa senha? Como podemos gravar uma nova?<br />
Pegar o Cabo USB ligar o PC e abrir a IDE do arduino procurar o código e gravar tudo novamente? Seria inviável não? <br />
Para resolver esse problema usamos a memória EEPROM.<br />
O outro ponto positivo é
permitir 100mil ciclos gravações(apaga/escreve). Isso pode ser muito mas
a depender do que for fazer pode ser limitado. E´preciso saber aplicar
corretamente.<br />
Como ninguém costuma esquecer 100mil vezes a senha do alarme de casa essa aplicação(guardar senhas) e´ viável. <br />
Então vamos entender melhor como tudo funciona:<br />
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Bem... como que essa memória se comporta?</div>
<div class="separator" style="clear: both; text-align: left;">
Inicialmente vamos imaginar "quadradinhos" que podemos chamar de casa.</div>
<div class="separator" style="clear: both; text-align: left;">
Agora imaginemos uma rua repleta de casas e cada casa guarda um dado(informação).</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Veja a imagem abaixo:</div>
<br />
<br />
<a href="http://1.bp.blogspot.com/-ROcuKgsbtJ0/UGNacMf6PlI/AAAAAAAAEh4/q-KGP4_flyg/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="178" src="http://1.bp.blogspot.com/-ROcuKgsbtJ0/UGNacMf6PlI/AAAAAAAAEh4/q-KGP4_flyg/s400/1.jpg" width="400" /></a><br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Veja que temos os "quadradinhos".Imagine que essa barra horizontal seja uma rua e cada "quadradinho" seja uma casa.</div>
A cada 8 quadrados(de 0 a 7) teremos 1byte. <br />
<div class="separator" style="clear: both; text-align: left;">
O Quadradinho e´ chamado de bit e cada bit(casa) aceita apenas 2 valores (0 ou 1). </div>
<div class="separator" style="clear: both; text-align: left;">
E´ aqui que entram os números binários. </div>
As máquinas operam com 0 ou 1 que representa nível lógico baixo (0V) ou nível lógico alto(que pode ser 1.8V, 3.3V ou 5V, normalmente).<br />
<br />
Agora... Digamos que temos apenas um quadrado ou 1bit.<br />
Como cada casa aceita(0 ou 1) poderíamos fazer combinações neste quadrado assim:<br />
<br />
<div class="separator" style="clear: both; text-align: left;">
0 que e´o valor "0" em decimal</div>
<div class="separator" style="clear: both; text-align: left;">
1 que e´o valor "1" em decimal</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Agora com dois quadrados ou 2bits.</div>
<div class="separator" style="clear: both; text-align: left;">
0 0 que e´o valor "0" em decimal</div>
<div class="separator" style="clear: both; text-align: left;">
0 1 que e´o valor "1" em decimal</div>
<div class="separator" style="clear: both; text-align: left;">
1 0 que e´o valor "2" em decimal</div>
<div class="separator" style="clear: both; text-align: left;">
1 1 que e´o valor "3" em decimal</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Perceba que podemos representar números apenas combinando Zero(0) e Um(1). E quanto maior o número de casas(bits) maior e´a quantidade de números em decimal que podemos representar.</div>
É por isso que 1byte representa valores de 0 a 255 num total de 256 números. <br />
E também por isso que os valores guardados na memoria EEPROM do arduino não podem ser maiores que 255. Caso queira seria preciso usar mais bits e esse e´ um tema outra aula.<br />
Veja uma simulação de como isso ocorre em 1byte e seus 8 bits para representar números(valor) adicionados: <br />
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-BxppS1_xJtk/UGNacuLg_rI/AAAAAAAAEiA/WsRYanDyjXc/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://1.bp.blogspot.com/-BxppS1_xJtk/UGNacuLg_rI/AAAAAAAAEiA/WsRYanDyjXc/s400/2.jpg" width="385" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
Recapitulando: cada 8 blocos de bits formam 1byte que podem guardar um número de 0 a 255.<br />
A memória EEPROM tem um espaço de 1Kbyte. Sendo 1Kbyte=1024bytes<br />
<div class="separator" style="clear: both; text-align: left;">
Logo temos 1024bytes disponíveis no Atmega328. Como pode ser visto na tabela abaixo:</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="background-color: #eeeeee;">512 bytes -------------------- <span class="wikiword">ATmega168</span> e <span class="wikiword">ATmega8</span> </span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="background-color: #cccccc;">1024 bytes -<span class="wikiword">------------------ ATmega328</span></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="background-color: #eeeeee;">4 KB (4096 bytes) ----------- <span class="wikiword">ATmega1280</span> e <span class="wikiword">ATmega2560</span></span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
E com 1024bytes podemos escrever quantos números em decimal?</div>
Logicamente 1024 valores e cada um pode variar de 0 a 255.<br />
<div class="separator" style="clear: both; text-align: left;">
Sendo assim, vamos praticar e executar alguns códigos.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: large;">1- Gravando valores na EEPROM:</span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Execute o código abaixo: </div>
<div class="separator" style="clear: both; text-align: left;">
<a href="http://www.4shared.com/zip/0PzRM61f/Memria_EEprom_Arduino.html"><span style="font-size: large;">Baixe o Código</span></a><span style="font-size: large;">-1</span> e execute no Arduino: <span style="font-size: large;"><a href="http://www.4shared.com/zip/0PzRM61f/Memria_EEprom_Arduino.html">BAIXAR Código</a></span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: large;"><span style="font-size: large;">
<iframe src="http://pastebin.com/embed_iframe.php?i=FLiaJiGm" style="border: none; width: 100%;"></iframe>
</span> </span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Temos inicialmente que chamar a biblioteca <span style="background-color: #eeeeee;">EEPROM.h</span> que é a responsável por fornecer as funções que permitem trabalhar com esta memória;</div>
<div class="separator" style="clear: both; text-align: left;">
A função que escreve na memora e´chamada de <span style="background-color: #eeeeee;"> EEPROM.write(endereço,valor );</span></div>
Entre os "( )" devemos informar dois dados o endereço da memoria e o valor de um dado a ser gravado. <br />
<div class="separator" style="clear: both; text-align: left;">
E o que e´ o endereço?</div>
<div class="separator" style="clear: both; text-align: left;">
Vamos voltar ao exemplo da rua que foi ilustrado anteriormente. </div>
<div class="separator" style="clear: both; text-align: left;">
Imaginemos a rua com varias casas. Agora se pergunte: Como o carteiro chega a determinada casa e entrega uma carta?</div>
Com o endereço na porta de cada casa não e´ verdade?<br />
O mesmo acontece nas memórias.<br />
Temos um dado que queremos gravar(que seria a carta) e temos o endereço na "porta" de cada memoria.<br />
Sendo assim a memoria eeprom no atmega328, como vimos, tem 1024 endereços disponíveis para guardar dados. São eles: endereço: 0,1,2,3,4,5...1022,1023.<br />
Logo: <span style="background-color: #eeeeee;">EEPROM.write(0,1 );</span> informa que o valor "1" deve ser guardado no espeço de memoria(casa ou byte) de endereço "0". E assim vai ate´o endereço 1023. Ou seja de (de 0 a 1023)<br />
OBS: caso esteja usando um atmega8 o número máximo de endereços muda para 511(de 0 a 511)<br />
<br />
<span style="font-size: large;">2- Lendo os valores Gravados:</span><br />
Agora após ter executado o Código 1 os dados estão gravados e como os dados não se perdem você pode retirar a alimentação do arduino por no armário e deixar por meses, anos, décadas. <br />
Bem e como podemos ler essa informação?<br />
Para isso execute o Código-2 abaixo:<br />
<br />
<a href="http://www.4shared.com/zip/0PzRM61f/Memria_EEprom_Arduino.html"><span style="font-size: large;">Baixe o Código</span></a><span style="font-size: large;">-2</span> e execute no Arduino: <span style="font-size: large;"><a href="http://www.4shared.com/zip/0PzRM61f/Memria_EEprom_Arduino.html">BAIXAR Código</a></span><br />
<br />
<iframe src="http://pastebin.com/embed_iframe.php?i=R1Zn4ua9" style="border: none; width: 100%;"></iframe><br />
<br />
<br />
Neste usaremos a Serial Monitor para ver os valores guardados por isso chamamos a função <span style="background-color: #eeeeee;"> Serial.begin(9600);</span><br />
Ela permite usar as funções: <span style="background-color: #eeeeee;">Serial.print("digite um texto ");</span><span style="background-color: #eeeeee;"></span><br />
e <span style="background-color: #eeeeee;"> Serial.println( dado,DEC); </span>onde: "dado" e´ o que deseja imprimir na tela e DEC e´ o tipo que deve mostrar em decimal(DEC) ou biário(BIN)<br />
O "ln" da função <span style="background-color: #eeeeee;"> Serial.println();</span> informa que deve pular uma linha. E´ como o " /n " na programação C. <br />
E a função que mostra o valor que se encontra em determinado endereço e´: <span style="background-color: #eeeeee;">EEPROM.read(endereço)</span> <br />
Ao fim pula-se uma linha e aguarda 2s e uma nova leitura e´ feita. <br />
Estude o código linha por linha. Tente fazer modificações e ver o que acontece. ok?<br />
<br />
<br />
<span style="font-size: large;">3- PROJETO:</span><br />
Para aprofundar os conhecimentos vamos apresentar um projeto que permite gravar uma senha e verifica-la penas três vezes. E´ uma especie de jogo do acerte a senha que digitei.<br />
Usaremos 5 botoes, 3 Leds e 3 resistores(pode ser de 300R a 1k) para esse projeto.<br />
O código apresenta uma complexidade bem maior que a dos exemplos anteriores. Recomenda-se um bom entendimento dos temas: Funções, Variáveis Globais e Locais e Resistores de pull-up internos. Para uma fácil compreensão de todo o código.<br />
O arduino modelo NANO será adotado para exemplificar como é fácil o seu uso. Entretanto os modelos, Duemila, UNO, MEGA e outros são perfeitamente compatíveis com esse projeto.<br />
<br />
<br />
Monte o circuito na protoboard como visto abaixo:<br />
<br />
<div style="text-align: center;">
<span style="font-size: x-small;">Clicar na imagem para ampliar</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-Dfx4z9F0WmY/UHuOq2vcazI/AAAAAAAAEn4/wbjedadh6mI/s1600/Arduino+eeprom.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="256" src="http://3.bp.blogspot.com/-Dfx4z9F0WmY/UHuOq2vcazI/AAAAAAAAEn4/wbjedadh6mI/s400/Arduino+eeprom.bmp" width="400" /></a></div>
<span style="color: red;"></span><br />
<br />
Veja como deve ficar no modelo NANO :<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-B0p6hveusuk/UHPJ0rLadSI/AAAAAAAAEnk/6KTFKApYT8M/s1600/eeprom+Arduino.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="215" src="http://3.bp.blogspot.com/-B0p6hveusuk/UHPJ0rLadSI/AAAAAAAAEnk/6KTFKApYT8M/s400/eeprom+Arduino.jpg" width="400" /></a></div>
<br />
<br />
<br />
<br />
Veja vídeo do comportamento do projeto:<br />
<br />
<div style="text-align: center;">
<iframe allowfullscreen="allowfullscreen" frameborder="0" height="315" src="http://www.youtube.com/embed/8mnaBnEZfdA" width="420"></iframe><br /></div>
<br />
<br />
<br />
<span style="font-size: large;"></span><br />
<span style="font-size: large;">Execute o codigo abai<span style="font-size: large;">xo<span style="font-size: large;">:</span></span></span><br />
<br />
<iframe src="http://pastebin.com/embed_iframe.php?i=FT49eSgQ" style="border: none; width: 100%;"></iframe><br />
<br />
<br />
<span style="font-size: large;"><span style="font-size: large;"><a href="http://www.4shared.com/zip/0PzRM61f/Memria_EEprom_Arduino.html"><span style="font-size: large;">Baixe o Código</span></a><span style="font-size: large;">-3</span><span style="font-size: small;"> e execute no Arduino: </span><a href="http://www.4shared.com/zip/0PzRM61f/Memria_EEprom_Arduino.html"><span style="font-size: large;">BAIXAR Código</span></a></span></span><br />
<span style="font-size: large;"><span style="font-size: large;"><span style="font-size: large;"> </span></span> </span><br />
<span style="font-size: large;">4- Entendendo o Código do Projeto:</span><br />
Vamos entender um pouco como funciona o código?<br />
<br />
Tudo está dividido em 4 etapas básicas numeradas por: 0 , 1, 2, 3 no void LOOP<br />
Estas etapas chamam funções que realizam tarefas.<br />
Vamos então ao entendimento de cada etapa:<br />
<br />
<span style="font-size: large;">Etapa de Número 0:</span> <br />
<span style="background-color: #eeeeee;">//0- faz uma constante varredura dos botões. E para quando algum for ativo. while(val==0) val = varre_bot();</span><br />
<br />
O arduino fica testando cada botão numa velocidade bem grande. A função que faz isso é a <span style="background-color: #eeeeee;">varre_bot();</span> . Assim quando um botão é apertado a varredura para e a variável <span style="background-color: #eeeeee;">val</span> assume o valor referente ao botão, que pode ser de 1 a 5, pois trabalharemos com senhas de 1 a 5.<br />
<br />
<br />
<span style="font-size: large;">Etapa de Número 1:</span><br />
<br />
<span style="background-color: #eeeeee;"><br /> byte test= testa_bot(); //se botão foi solto test=0. E test=1 de ficar + de 2 seg. </span><br />
<br />
Nesta a função <span style="background-color: #eeeeee;">testa_bot(); </span> retorna 0 ou 1 para a variável <span style="background-color: #eeeeee;">test</span> . A ideia e´ que após perceber que um botão foi apertado testa se ele foi solto e conta o tempo que ele ficou apertado. Se ficou por próximo de 2s apertado então deve retornar "1" e isso informa que deve-se ativar a gravação de nova senha.<br />
Caso tenha sido por menos de 2s retorna "0".<br />
<span style="background-color: #eeeeee;"></span><br />
<br />
<span style="font-size: large;">Etapa de Número 2:</span> <br />
<br />
<span style="background-color: #eeeeee;">if (test!=0||escrever==1){ //situação em que o botão ficou muito tempo apertado //entra em modo de gravação if(escrever==0){ digitalWrite(9, LOW); //apaga leds digitalWrite(10,LOW); digitalWrite(11,LOW); pisca_led(13,6,300); //pisca_led(pin,n,t) pin= pino a ser ligado n= numero de repetições e t= o tempo do delay escrever=1; // ativa modo de gravação dos 5 digitos. } else{ new_key(val); //chama gravaçao de senha } }</span><br />
<br />
Nesta e´ feito um teste para verificar se a variável <span style="background-color: #eeeeee;">test</span><span style="background-color: white;"> esta´em "1". E caso afirmativo executa a tarefa de gravar uma nova senha.</span><br />
<span style="background-color: white;">Também verifica se a variável <span style="background-color: #eeeeee;">escrever</span> é "1" . E caso afirmativo executa a atarefa de gravar nova senha. </span><br />
<span style="background-color: #eeeeee;">escrever</span><span style="background-color: white;"> e´</span> a variável que informa que está no modo de gravação de uma senha nova. Ela só retorna a 0 quando os 5 números da senha forem digitados.<br />
A função <span style="background-color: #eeeeee;">new_key(val);</span> é a que faz a gravação da senha na eeprom. Ela recebe o valor do botão apertado que é a variável <span style="background-color: #eeeeee;">val</span> e grava esse valor.<br />
<br />
<span style="font-size: large;">Etapa de Número 3:</span> <br />
<br />
<span style="background-color: #eeeeee;">//3- comparação de senha digitada <br /> else <br /> if(test!=1){ //botao foi solto test=0;<br /> <br /> char k= testa_key(val); //faz teste de senha<br /> <br /> if (k!=0) // nao faz os demais testes se nao tiver recebido os 5valores da senha<br /> {<br /> if(k==1) // senha errada<br /> w++; //incrementa w para informar numero de tentativas erradas. Maximo permitido de 3 <br /> <br /> else<br /> if(k==2){ // informa que senha foi a correta e faz leds piscarem<br /> <br /> vitoria_LED();<br /> <br /> }<br /> <br /> conta_led(); // conta numero de erros de senha. Após 3 tentativas desliga o arduino <br /> }<br /> </span><br />
<span style="background-color: #eeeeee;"> <br /> }</span><br />
<br />
Nesta o teste da senha e´ feito com a função <span style="background-color: #eeeeee;">testa_key(val);</span> retornando 0,1 ou 2 para a variável <span style="background-color: #eeeeee;">k</span><br />
Também é feito a contagem do número de erros. Caso tenha-se chegado a 3 erros o arduino e´ travado e e´preciso reativa-lo com o botão de RESET.<br />
<br />
<span style="font-size: large;">Comentários e recomendações:</span><br />
Perceba que o void loop e´ relativamente pequeno e basicamente chama funções que fazem algo. Assim para o entendimento do todo é interessante o estudo de cada função.<br />
Observe os valores que retornam e que são incrementados em cada uma.<br />
<br />
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou desta Aula? Incentive visitando:</b></span><span style="font-size: large;"></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
Unknownnoreply@blogger.com5tag:blogger.com,1999:blog-8269279769067688805.post-77042755281615025622012-08-16T05:48:00.007-03:002012-10-13T15:21:54.363-03:00Discutindo sobre Watchdog no Arduino<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2012/08/discutindo-sobre-watchdog-no-arduino.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="188" src="http://1.bp.blogspot.com/-lofdN-VShCY/UCypt2TIxGI/AAAAAAAAEZ0/pNz1Hp1RiWc/s400/watchdog+arduino.jpg" width="400" /></a></div>
<br />
Já se imaginou parado num semafaro aguardando as luz mudar de cor 1,2,5min e... Eis que nada contece. Logo você se atira ao acaso e espera que um outro lunático não faça o mesmo na outra mão.<br />
E uma pergunda vem a mente: Quem foi o gênio que não ativou o Watchdog dessa casa de "Mãe Joana"?<br />
Vez ou outra travamentos acontecem e e´ preciso estar pronto para eles. Ou você espera mandar alguem apertar o botão de reset de um Satelite em orbita? E se a máquina de respiraçao forçada no hospital der um "Xabu"? De fato o "carbra morre".<br />
<a href="http://brasilrobotics.blogspot.com.br/2012/08/discutindo-sobre-watchdog-no-arduino.html">Vamos descombrir como resolver problema?</a><br />
<br />
<a name='more'></a><br />
<br />
Devemos ter em mente alguns conceitos básicos.<br />
Exite um software rodando no AVR do Arduino e essa "nuvem" de dados transitando está sujeita a erros.<br />
Você pode fazer uma analogia com o Windows que costuma dar erro mais do que deveria e de imediato você e´ tomado a evocar o poderoso botão de RESET que resolve na marra o que o (Ctrl+Alt+Del) já não dá conta. Quando isso e´ feito tudo volta do ínicio, mas resolve. <br />
Bem.. o arduino também possui o mesmo botão de RESET na placa para a mesma função. <br />
Entretanto nos microcontroladores não e´ viável nem lógico apertar esse botão. As aplições normalmente demandam funcionamento repetitivo e autônomo.<br />
O Watchdog faz a tarefa de testar se o código está travado ou rodando normalmente. Isso pode ser ativado no minimo a cada 15ms ou no máximo 8s usando as configurações básica do AVR.<br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-1blSFt1z114/UCypsE20fkI/AAAAAAAAEZs/6WjG-fekBRo/s1600/watchdog+2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="190" src="http://1.bp.blogspot.com/-1blSFt1z114/UCypsE20fkI/AAAAAAAAEZs/6WjG-fekBRo/s320/watchdog+2.jpg" width="320" /></a></div>
<br />
<br />
As configurações básicas que oferencem os tempos de testes e são essas:<br />
<br />
<div style="text-align: center;">
Tempo / Declaraçao para a função / Compatibilidade </div>
<table align="center" border="1" style="height: 150px; width: 586px;"><tbody>
<tr><td>15 ms</td> <td>WDTO_15MS</td> <td>ATMega 8, 168, 328, 1280, 2560</td> </tr>
<tr> <td>30 ms</td> <td>WDTO_30MS</td> <td>ATMega 8, 168, 328, 1280, 2560</td> </tr>
<tr> <td>60 ms</td> <td>WDTO_60MS</td> <td>ATMega 8, 168, 328, 1280, 2560</td> </tr>
<tr> <td>120 ms</td> <td>WDTO_120MS</td> <td>ATMega 8, 168, 328, 1280, 2560</td> </tr>
<tr> <td>250 ms</td> <td>WDTO_250MS</td> <td>ATMega 8, 168, 328, 1280, 2560</td> </tr>
<tr> <td>500 ms</td> <td>WDTO_500MS</td> <td>ATMega 8, 168, 328, 1280, 2560</td> </tr>
<tr> <td>1 s</td> <td>WDTO_1S</td> <td>ATMega 8, 168, 328, 1280, 2560</td> </tr>
<tr> <td>2 s</td> <td>WDTO_2S</td> <td>ATMega 8, 168, 328, 1280, 2560</td> </tr>
<tr> <td>4 s</td> <td>WDTO_4S</td> <td>ATMega 168, 328, 1280, 2560</td> </tr>
<tr> <td>8 s</td> <td>WDTO_8S</td> <td>ATMega 168, 328, 1280, 2560</td></tr>
</tbody></table>
<br />
<br />
E´ impotante notar que o tempo de execução máximo do código não pode passar de 8s pois estoura o teste e acabará resetando automanticamente, assim parte do código nao será executado..<br />
Essa limitação pode ser resolvida usando um watchdog via hardware com um 555 por exemplo.<br />
<br />
Para exemplificar vamos apresentar um código básico sobre o tema:<br />
Baixe o código para executar no arduino: <a href="http://www.4shared.com/zip/U1slp-qk/Watchdog.html"><span style="font-size: large;">Baixar</span></a><br />
<br />
<br />
<br />
<span style="background-color: #eeeeee;">#include </span> <span style="background-color: #eeeeee;">avr/wdt.h </span><span style="background-color: #eeeeee;"> <avr font="font" wdt.h="wdt.h"><span style="background-color: #eeeeee;"><avr wdt.h="wdt.h"> <avr wdt.h="wdt.h"></avr></avr></span></avr></span><br />
<br />
<span style="background-color: #eeeeee;">void setup() {</span><br />
<span style="background-color: #eeeeee;"> </span><br />
<span style="background-color: #eeeeee;"> pinMode(12, OUTPUT); //use um LEd no pino 12</span> <br />
<span style="background-color: #eeeeee;"> wdt_enable(WDTO_2S); //Função que ativa e altera o Watchdog</span><br />
<br />
<span style="background-color: #eeeeee;">}</span><br />
<br />
<br />
<span style="background-color: #eeeeee;">void loop()</span><br />
<span style="background-color: #eeeeee;">{</span><br />
<span style="background-color: #eeeeee;"> digitalWrite(12, HIGH); </span><br />
<span style="background-color: #eeeeee;"> delay(1000); </span><br />
<span style="background-color: #eeeeee;"> digitalWrite(12, LOW); </span><br />
<span style="background-color: #eeeeee;"> delay(1000); </span><br />
<span style="background-color: #eeeeee;"> wdt_reset(); //diz que esta tudo ok</span><br />
<span style="background-color: #eeeeee;">}</span><br />
<br />
<br />
<br />
OBS: Baixe o código para executar no arduino.<br />
<br />
Vamos ao entendimento do código:<br />
<br />
<span style="background-color: #eeeeee;">#include </span><span style="background-color: #eeeeee;"> avr/wdt.h </span><span style="background-color: #eeeeee;"></span><span style="background-color: #eeeeee;"><avr wdt.h="wdt.h"> <avr wdt.h="wdt.h"> <avr wdt.h="wdt.h"></avr></avr></avr></span><br />
Adiciona a biblioteca que habilita o funcionamento do Watchdog.<br />
E´ o que tem a informação de tudo e diz em detalhes(fica oculto) como cada coisa deve acontecer.<br />
<br />
<br />
<span style="background-color: #eeeeee;">wdt_enable(WDTO_2S); </span><br />
<div style="background-color: white;">
Esta e´ uma função que informa o tempo que cada teste deve ser feito. </div>
<div style="background-color: white;">
Altere <span style="background-color: #eeeeee;">WDTO_2S</span> o que está entre (<span style="background-color: #eeeeee;"></span> ) para <span style="background-color: #eeeeee;"></span><span style="background-color: #eeeeee;">WDTO_15MS <span style="background-color: white;">e vera o LED piscar alucinado pois está resetando o código ou mude para </span></span><span style="background-color: #eeeeee;">WDTO_4S<span style="background-color: white;"> onde faz duas vezes o loop para fazer um novo teste.</span></span></div>
<div style="background-color: white;">
</div>
<div style="background-color: white;">
<br />
<span style="background-color: #eeeeee;">wdt_reset(); </span></div>
<div style="background-color: white;">
<span style="background-color: #eeeeee;"><span style="background-color: white;">Esta função informa que o código está ok e permite tudo continuar normalmente.</span></span> </div>
<br />
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou desta Aula? Incentive visitando:</b></span><span style="font-size: large;"></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
Unknownnoreply@blogger.com13tag:blogger.com,1999:blog-8269279769067688805.post-48092868557992950022012-08-07T06:50:00.004-03:002012-10-13T15:22:09.831-03:00Tubinando o Arduino com: ZIF soquete 28pinos<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2012/08/tubinando-o-arduino-com-zif-soquete.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="291" src="http://1.bp.blogspot.com/-YLVEFZhrwnU/UCDhGjzZeMI/AAAAAAAAEXU/XQPlsTZtv8M/s400/zif+para+arduino+soquete.jpg" width="400" /> </a></div>
<div class="separator" style="clear: both; text-align: justify;">
Uma das vantagens do arduino modelo UNO ou Duemilanove e´ poder remover o microcontrolador Atmega(chip) que e´ DIP e por um outro para gravar.</div>
Esse procedimento delicado pode ser um problema se voce tem o "dedo grosso" ou deseja fazer varias <span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: PT-BR; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">gravações</span>.<br />
Bem... Vamos mostar como turbinar seu arduio e permitir a troca do chip de forma facil e rapida com um ZIF de 28pinos.<br />
<a href="http://brasilrobotics.blogspot.com.br/2012/08/tubinando-o-arduino-com-zif-soquete.html">Veja como proceder.</a><br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<a name='more'></a><br />
<div class="separator" style="clear: both; text-align: left;">
Inicialmente devemos remover o atmega que esta no arduino.</div>
<div style="text-align: left;">
Use uma ferramenta apropriada ou retire aos poucos com uma chave de fenda(muito cuidado). </div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-SF6m-k3leiU/UCDhId6NxdI/AAAAAAAAEXc/-tTrjakJQk8/s1600/DSC03214.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="338" src="http://2.bp.blogspot.com/-SF6m-k3leiU/UCDhId6NxdI/AAAAAAAAEXc/-tTrjakJQk8/s400/DSC03214.JPG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-to9k6P-jmR8/UCDlvniNk6I/AAAAAAAAEZE/vX2QmPbiHC0/s1600/DSC03215.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="341" src="http://3.bp.blogspot.com/-to9k6P-jmR8/UCDlvniNk6I/AAAAAAAAEZE/vX2QmPbiHC0/s400/DSC03215.JPG" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<br />
Feito isso... Prepare-se para a etapa mais importante:<br />
Use uma chave de fenda pequena, de preferencia, para levemente folgar os pinos de entrada do soquete original. <br />
Faça isso em cada furo. Levemente.<br />
Sem isso ficara <span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: PT-BR; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">difícil </span> o ZIF entrar. ok?<br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-qfD_-k8Mcfw/UCDhM6WvR0I/AAAAAAAAEXs/MT49ylibkzw/s1600/DSC03218.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="322" src="http://3.bp.blogspot.com/-qfD_-k8Mcfw/UCDhM6WvR0I/AAAAAAAAEXs/MT49ylibkzw/s400/DSC03218.JPG" width="400" /></a></div>
<br />
<br />
<span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: PT-BR; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Então</span> basta encaixar com se o ZIF fosse um chip normal.<br />
Ele <span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: PT-BR; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">ficará</span> bem fixado. <br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-tBYUYXjUWhY/UCDhOg7OIkI/AAAAAAAAEX0/CAdtyO5JR9Y/s1600/DSC03220.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://3.bp.blogspot.com/-tBYUYXjUWhY/UCDhOg7OIkI/AAAAAAAAEX0/CAdtyO5JR9Y/s400/DSC03220.JPG" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-aaOHncQxPhc/UCDhQ1Gy5dI/AAAAAAAAEX8/P5Qp1vblKno/s1600/DSC03221.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="271" src="http://2.bp.blogspot.com/-aaOHncQxPhc/UCDhQ1Gy5dI/AAAAAAAAEX8/P5Qp1vblKno/s400/DSC03221.JPG" width="400" /></a></div>
<br />
A alavanca permitira remover ou adicionar os Atmegas.<br />
E´ importante lembrar que os novos chips Atmega a serem adicionados deve ter o bootloader do arduino para rodar normalmente.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-p1_Wh1UciK4/UCDhR8j-OcI/AAAAAAAAEYE/gCd4va_gyfw/s1600/DSC03222.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="310" src="http://1.bp.blogspot.com/-p1_Wh1UciK4/UCDhR8j-OcI/AAAAAAAAEYE/gCd4va_gyfw/s400/DSC03222.JPG" width="400" /></a></div>
Tudo deve ficar assim:<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-YLVEFZhrwnU/UCDhGjzZeMI/AAAAAAAAEXU/XQPlsTZtv8M/s1600/zif+para+arduino+soquete.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="291" src="http://1.bp.blogspot.com/-YLVEFZhrwnU/UCDhGjzZeMI/AAAAAAAAEXU/XQPlsTZtv8M/s400/zif+para+arduino+soquete.jpg" width="400" /></a></div>
<br />
Uma aparencia nova ao seu Arduino. Super joia!!
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou desta Aula? Incentive visitando:</b></span><span style="font-size: large;"></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
Unknownnoreply@blogger.com5tag:blogger.com,1999:blog-8269279769067688805.post-26735516462570602392012-07-18T00:19:00.015-03:002012-10-13T15:22:36.989-03:000° - Aula inicial: Preparando seu Arduino para Gravar<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2012/07/aula-inicial-preparando-seu-arduino_18.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="272" src="http://4.bp.blogspot.com/-4QSBd5KjYIo/UCy6c-cI_WI/AAAAAAAAEaI/ZDI46-wLraA/s400/arduino+foto.jpg" width="400" /></a></div>
<br />
<br />
Assim que estiver com o Arduino nas mãos é preciso fazer algumas etapas simples apara tudo funcionar corretamente.<br />
<a href="http://brasilrobotics.blogspot.com.br/2012/07/aula-inicial-preparando-seu-arduino_18.html">Vamos a elas?</a><br />
<br />
<a name='more'></a><b><span style="font-size: large;">1°</span></b>- O arduino usa um programa para fazer as gravações dos códigos.<br />
Vai encontra-lo para baixar neste link: <a href="http://arduino.cc/en/Main/Software">BAIXAR IDE do Arduino.</a><br />
<br />
Faça o download da versão compatível com seu PC. Se roda Windows, Linux ou, MAC<br />
Perceba que ha versões de IDE anteriores a 1.0<br />
E´ importante lembrar que muitas bibliotecas não rodam nesta versão pois modificações mais drasticas foram feitas.<br />
Pode ser preciso usar a 022 que esta compatível com códigos mais antigos. Mas é só uma questão de tempo para tudo ficar padrão no 1.0<br />
<br />
Bem...Feito isso, basta descompactar o arquivo ".zip" e imediatamente a interface de programação estará pronta para funcionar.<br />
Clicando no ícone principal teremos a tela abaixo:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-M9bvwYpScAM/UAYofv_FEHI/AAAAAAAAEHg/2rGklYUpi7k/s1600/Imagem1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://1.bp.blogspot.com/-M9bvwYpScAM/UAYofv_FEHI/AAAAAAAAEHg/2rGklYUpi7k/s320/Imagem1.png" width="265" /></a></div>
<br />
<br />
A versão 1.0 apresenta uma versão um pouco diferente mas todas as funcionalidades são iguais.<br />
Temos os ícones principais:<br />
<br />
<a href="http://1.bp.blogspot.com/-2QrqmX3r0J4/UAYohFu0X6I/AAAAAAAAEHw/TqU8JVndaYg/s1600/Imagem3.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-2QrqmX3r0J4/UAYohFu0X6I/AAAAAAAAEHw/TqU8JVndaYg/s1600/Imagem3.png" /></a>Verify: Para Verificar se o programa está sem erros.<br />
<br />
<br />
<br />
<a href="http://2.bp.blogspot.com/-SVxaU8BlXpw/UAYohasNKII/AAAAAAAAEH4/u2_A-U5lt6U/s1600/Imagem4.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-SVxaU8BlXpw/UAYohasNKII/AAAAAAAAEH4/u2_A-U5lt6U/s1600/Imagem4.png" /></a>Upload: Carrega o programa no Microcontrolador. (Grava codigo no Arduino)<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="http://1.bp.blogspot.com/-VgKZfHRQR9I/UAYoh2xviLI/AAAAAAAAEIA/fKPk25EM-I0/s1600/Imagem5.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-VgKZfHRQR9I/UAYoh2xviLI/AAAAAAAAEIA/fKPk25EM-I0/s1600/Imagem5.png" /></a></div>
Serial Monitor: Ativa a leitura da porta serial. (Mostra valores numa tela especial)<br />
<br />
<br />
<b><span style="font-size: large;"><br />
</span></b><br />
<b><span style="font-size: large;">2°</span></b>- Agora você precisa preparar a sua IDE para a gravação do arduino.<br />
Como existem vários modelos de arduino você deve informar qual modelo esta usando.<br />
Para isso basta ir em Board depois escolher a placa.<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-PRuf5pkRYrc/UAYoiFcgl0I/AAAAAAAAEII/Wcf3DOggoOc/s1600/Imagem6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="319" src="http://4.bp.blogspot.com/-PRuf5pkRYrc/UAYoiFcgl0I/AAAAAAAAEII/Wcf3DOggoOc/s320/Imagem6.png" width="320" /></a></div>
<br />
<br />
<div style="font-family: inherit;">
<span style="font-size: small;"><b><span style="font-size: large;">3°</span></b>- Outra configuração a ser feita </span><span style="font-size: 11pt; line-height: 115%;">é</span><span style="font-size: small;"> informar a COM (porta onde o cabo USB esta entrando no seu PC).</span></div>
<div style="font-family: inherit;">
<span style="font-size: small;">Para isso vá em: Serial Port e escolha a que e´ referente ao seu arduino.</span><br />
<span style="font-size: small;">Note que se os drives do arduino não foram instalados automaticamente pelo PC não aparecera a COM do Arduino.<br />
Para saber se e´ a COM do arduino basta retirar o cabo USB e a opção COM deve sumir.</span></div>
<div style="font-family: inherit;">
<span style="font-size: small;">Para saber como gravar os drives do arduino veja aqui:<a href="http://brasilrobotics.blogspot.com.br/2011/03/como-instalar-drivers-da-usb-do-arduino.html"> COMO INTALAR os DRIVES</a></span></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-OjeiXCUfj0c/UAYoiqPUKHI/AAAAAAAAEIQ/d5NSTx0OgMU/s1600/Imagem7.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="290" src="http://2.bp.blogspot.com/-OjeiXCUfj0c/UAYoiqPUKHI/AAAAAAAAEIQ/d5NSTx0OgMU/s320/Imagem7.png" width="320" /></a></div>
<br />
<br />
<span style="font-size: small;">Então ao colar um código tudo deve ficar assim:</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-BHnvFsr97TI/UAYwHPCG4QI/AAAAAAAAEIs/o90xdCsxpbE/s1600/Imagem9.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://2.bp.blogspot.com/-BHnvFsr97TI/UAYwHPCG4QI/AAAAAAAAEIs/o90xdCsxpbE/s400/Imagem9.png" width="331" /></a></div>
<span style="font-size: small;"> </span> <br />
<br />
Apos compilar(clicando em Upload ou Verify ) uma informação aparece mostrando o tamanho do código e o espaço disponível para mais código.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-YikbqpMJGDU/UAYqWqmLCCI/AAAAAAAAEIg/Fv0sG3XQGGg/s1600/Imagem8.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="107" src="http://1.bp.blogspot.com/-YikbqpMJGDU/UAYqWqmLCCI/AAAAAAAAEIg/Fv0sG3XQGGg/s400/Imagem8.png" width="400" /></a></div>
<br />
<br />
Outra dica importante e´ que ao clicar em uploud e o codigo for gravado no arduino os LEDs RX e TX que se encontram na placa arduino deverao piscas informando que o codido esta sendo carregado<br />
Obviamente o cabo USB deve estar ligado a placa Arduino e ao PC.<br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-YYrITrm6k0k/UAYogkA1RbI/AAAAAAAAEHo/7nUowo3Yhw4/s1600/Imagem2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="230" src="http://3.bp.blogspot.com/-YYrITrm6k0k/UAYogkA1RbI/AAAAAAAAEHo/7nUowo3Yhw4/s320/Imagem2.png" width="320" /></a></div>
<br />
<br />
<br />
Perfeito. Passando por estas etapas voce esta pronto para iniciar seu primeiro projeto.<br />
A sugestao e´ partir para esse tutorial:<br />
<span style="font-size: large;"> <a href="http://brasilrobotics.blogspot.com.br/2011/02/pisca-led-o-primeiro-exemplo-para.html">- O primeiro exemplo para Arduino - Blink LED Arduino Tutorial</a></span><br />
<br />
<br />
<div style="color: blue;">
<ul></ul>
</div>
<div style="text-align: center;">
<span style="font-size: large;"><b>Gostou desta Aula? Incentive visitando:</b></span><span style="font-size: large;"></span><br />
<span style="font-size: large;"><a href="http://lojabrasilrobotics.blogspot.com/">LOJA do Brasilrobotics </a></span></div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8269279769067688805.post-61875884199973590502012-06-22T18:15:00.003-03:002013-04-29T08:24:31.355-03:00Que tal cortar o Braço e por um Robótico?<div class="separator" style="clear: both; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2012/06/que-tal-cortar-o-braco-para-por-um.html" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="207" src="http://3.bp.blogspot.com/-vZ7IxCuympM/T-TNbJQursI/AAAAAAAAECw/UNxHF9gJHuM/s400/bra%C3%A7o+robotico.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div align="center" class="separator" style="margin: 0cm 0cm 0pt; text-align: center;">
Já se imaginou decepar parte do seu corpo e substituir por uma maquina?</div>
<div align="center" class="separator" style="margin: 0cm 0cm 0pt; text-align: center;">
Dota-lo de força inimaginável e habilidades fantásticas?</div>
<div align="center" class="separator" style="margin: 0cm 0cm 0pt; text-align: center;">
Pois esta acontecendo. </div>
<div align="center" class="separator" style="margin: 0cm 0cm 0pt; text-align: center;">
<a href="http://brasilrobotics.blogspot.com.br/2012/06/que-tal-cortar-o-braco-para-por-um.html">Vamos a um comentário sobre o Homem-maquina?</a> <o:p></o:p></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<a name='more'></a><br />
<br />
Estamos num século quem os robôs são realidade. Dominamos o poder do átomo e estamos indo a fundo além dos quak, up e down. Criamos um mundo virtual(internet), conquistamos a Lua e enviamos satélites além da nossa galáxia. Também conquistamos as fossas abissais. <br />
Entretanto a revolução na biologia ainda caminha a passos lentos. <br />
Sabemos que ao cortar parte da pele uma nova surge e regenera, quebrando um osso este se tratado apos alguns meses esta tudo ok. <br />
Já para a diminuta salamandra uma perna inteira perdida pode ser regenerada. O bichinho danado.<br />
Então que habilidade e esta escondida nos genes que ainda não dominamos?<o:p></o:p><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-JREknZkldL4/T-TV3B0yzAI/AAAAAAAAEDM/JfW7Xq7lS7w/s1600/slamandra.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="http://1.bp.blogspot.com/-JREknZkldL4/T-TV3B0yzAI/AAAAAAAAEDM/JfW7Xq7lS7w/s320/slamandra.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: x-small;">imagem de uma salamandra</span></div>
<br />
<br />
<br />
Certamente há um conservadorismo em grupos sociais que travam esse tipo de descoberta. As células tronco conhecidas por sua capacidade totipotente -tornar-se qualquer tipo de célula- permitindo a regeneração de tecidos e órgãos a pouco tempo tiveram um briga ferrenha para se tornar objeto de estudo. <o:p></o:p><br />
Sem falar que sangria era uma pratica de "cura" adotada por muito tempo e de fato se ajudou foi a derrubar de vez o condenado.<o:p></o:p><br />
Bem... enquanto a revolução biológica carga uma bola de ferro social a tecnologia tem disparado na frente, mas nesta corrida a jornada tecnológica ao meu ver de longe e´ a mais longa já que ha caminhos a percorrer nunca antes trilhados e esta tudo por fazer.<o:p></o:p><br />
Mesmo assim o fato é que as lacunas deixadas nas áreas humanas tem sido preenchidas por geringonças eletrônicas. <o:p></o:p><br />
E uma questão acaba surgindo: Você substituiria um membro do seu corpo para ganhar uma habilidade extra?<o:p></o:p><br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-8f7xSmK8A2M/T-TNg5S2lGI/AAAAAAAAEC4/i9DOGsUTB2U/s1600/bra%C3%A7o+robotico+2+.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="153" src="http://3.bp.blogspot.com/-8f7xSmK8A2M/T-TNg5S2lGI/AAAAAAAAEC4/i9DOGsUTB2U/s320/bra%C3%A7o+robotico+2+.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
Certamente muitos preferem ficar com o seu garantido.<br />
Mas.. se você já tivesse um membro inútil agregado ao seu corpo substitui-lo não seria traumático e sim muito vantajoso?<br />
E é o que tem acontecido. Amputar um braço que foi lesionado num acidente de carro e substituir por um membro robótico tem se mostrado satisfatório.<br />
Na reportagem da BBC News e´ possível ver alguns casos em que essa pratica foi adotada e os usuários retomam parte das capacidades perdidas. <br />
Outros casos como olhos com câmera, conexão entre homem e internet e braços robóticos controlados pela mente já são realidade e em pouco tempo os cientistas prometem libertar o cérebro do "exoesqueleto" o corpo.<br />
Estudos como o de Miguel Nicolelis estão decifrando a linguagem elétrica de comunicação do cérebro com seus periféricos: membros e sensores. Com essa tecnologia dominada a integração homem-maquina será inevitável e os cyborges serão o moderno.<o:p></o:p><br />
Seria o máximo "chutar o pau da barraca" escolher na vitrine o "EXO2090" com foça de um gorila, estrutura de nano tubos de carbono, visão noturna, sonar, conexão wifi cérebro-internet, quem sabe ate um modo "desliga ouvidos"(o Mute) para permitir um sono super tranquilo? Depois era só por o cérebro boiando dentro e <i>“voilà.</i>" <o:p></o:p><br />
Ha... ai sim! E o Celular? hahaha, ia ser coisa do passado "meu velho". <o:p></o:p><br />
<br />
Para ver os vídeos e reportagem da BBC veja as referencias. O material esta em inglês.<o:p></o:p><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
Referencia: </div>
<div class="separator" style="clear: both; text-align: center;">
Materia da BBC news. </div>
<div class="separator" style="clear: both; text-align: center;">
Titulo: <span style="font-size: small;">Woman seeking elective amputation takes next step</span></div>
<div class="separator" style="clear: both; text-align: center;">
<span class="byline"> Autor:<span class="byline-name"> Neil Bowdler</span> <span class="byline-title">Health reporter, BBC News</span> </span></div>
<div class="separator" style="clear: both; text-align: center;">
<span class="byline">Link: </span> <a href="http://www.bbc.co.uk/news/health-18496357">http://www.bbc.co.uk/news/health-18496357</a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
Sobre salamandras e sua regeneraçao:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://ciencia.hsw.uol.com.br/regeneracao-salamandras.htm">http://ciencia.hsw.uol.com.br/regeneracao-salamandras.htm</a></div>
Unknownnoreply@blogger.com4