[BUZZ] Opções para montar um monitor touchscreen de baixo custo.

Parece que com isto, mais isto

Eu tenho algo equivalente a isto, por menos da metade do preço:

http://www.dealextreme.com/p/7-inch-usb-touch-screen-film-makes-lcd-screens-touch-sensitive-12561
http://www.dealextreme.com/p/7-usb-plug-n-play-touch-screen-digitizer-for-asus-eee-pc-701-umpc-laptops-16124

OK, é de 4.3″ e não de 7″. Mas o de 7″ é bem mais caro:
http://cgi.ebay.com/7-inch-universal-LCD-touch-screen-GPS-Digitizer-AA232A-/270784218913?pt=LH_DefaultDomain_0&hash=item3f0bff4721

Ainda assim, significativamente mais barato que o pacote pronto.

A teoria por trás disso é simples.

A “touchscreen” (vou chamar de “digitalizador”) é resistiva de 4 fios. Funciona basicamente como dois potenciômetros. Em dois fios você coloca uma tensão e nos outros dois você tem de volta duas tensões variáveis que dependem de onde você encostar o dedo no digitalizador.

A interface pega essas duas tensões, converte em coordenadas (baseando-se em dados de calibração) e entrega na porta USB essas coordenadas da mesma forma que um mouse USB entregaria.

Isso me faz pensar que dá para reutilizar navegadores GPS pifados que tenham pelo menos uma AV-IN funcionando como telas touchscreen

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

[BUZZ] Controlar um servo motor com Arduino é mais fácil do que eu pensava.

Até hoje eu estava achando que controlar um servo com o Arduino fosse algo complicado, que iria requerer a montagem de uma interface com CIs dedicados a controle de motor. Quando vi o projeto do controle PAN/TILT com nunchuck e vi o servo ligado diretamente à placa do Arduino me espantei.

Fui conferir e descobri que eu havia parado no tempo e não sabia que o que chamam de “servo” não é um simples motor. É um conjunto de motor+eletrônica já prontinho para usar. Este texto resume muito bem:

http://principialabs.com/arduino-serial-servo-control/

E este outro esclarece todos os detalhes:
http://www.societyofrobots.com/actuators_servos.shtml

E com os servos mais simples custando menos de US$3 não dá para deixar de experimentar!
http://www.buyincoins.com/details/1x-9g-micro-servo-for-rc-helicopter-plane-futaba-hitec-product-3457.html

   


Liked by: Marcos Rogério, Carlos Augusto, Crmac …, Julio Cesar Sys, Rodrigo Reis

1 comentário
Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

[BUZZ] Impressionante. Arduino + Nunchuck + Pan and Tilt Camera

#eletrônica

Impressionante.
Arduino + Nunchuck + Pan and Tilt Camera

O projeto usa esse kit:
http://www.lynxmotion.com/p-287-lynx-b-pan-and-tilt-kit-black-anodized.aspx

Mas a idéia pode ser implementada com qualquer kit de servos que suporte o peso da sua câmera. O que realmente importa aqui é a velocidade e precisão que a dupla nunchuck+arduino permite.

Mas eu ainda quero ver como fica isso num comando via rede. Do lado da câmera o comando fica mais fácil, mas também quase inútil.

8 comentários
Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

[BUZZ] A GLB passou a vender outro produto interessante

#eletrônica

A GLB passou a vender outro produto interessante:

https://www.goodluckbuy.com/3-5-inch-tft-lcd-car-rear-view-digital-monitor-dvd-vcr-2chs-video-gadgets.html
https://www.goodluckbuy.com/4-3-inch-tft-lcd-car-rearview-digital-monitor-vcd-dvd-vcr-gadgets.html
https://www.goodluckbuy.com/7-inch-lcd-car-rearview-digital-monitor-with-rc-gadgets.html

O de 3.5" pode não valer a pena, porque você compra montado na BIC por 3 dólares a mais:
http://www.buyincoins.com/details/3-5-tft-lcd-car-rear-view-color-camera-monitor-dvd-product-2081.html

Já o de 7" está por um preço muito atraente. Principalmente se levarmos em conta que é o único dos três a ter controle remoto e que possivelmente tem mais opções de entrada.

       

11 comentários
Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

[BUZZ] DS0201 2.8″ LCD Pocket Mini Oscilloscope V1.5 Complete Kits $72.24

#eletrônica

DS0201 2.8" LCD Pocket Mini Oscilloscope V1.5 Complete Kits $72.24
http://www.dealextreme.com/details.dx/sku.39753~r.92324728

Comprei 07/05
Chegou 27/06

As informações sobre esse osciloscópio virão à medida que eu for fazendo uso dele. No momento tenho apenas umas poucas coisas a dizer.

CUIDADO COM A POLARIDADE DA BATERIA

Como várias threads no fórum da DX apontam, a bateria vem com a polaridade errada. No conector no aparelho você vê um sinal "-" que coincide com o fio vermelho do plug da bateria. Para ter certeza de que está fazendo a coisa certa, pegue um multímetro e faça duas medições antes de plugar a bateria:

+Na bateria, certifique-se de que o preto é realmente o negativo.
+No aparelho, ligue-o conectado à uma fonte USB e meça com cuidado a polaridade da tensão no conector

Se as polaridades não baterem, use uma agulha para mudar a polaridade da bateria, trocando a posição dos fios no plug.

==============================================

Por um momento eu pensei que o meu estivesse com defeito, porque fui medir uma bateria de 4V e o traço estava se movendo menos de 0.5V na tela, apesar do ajuste Volts/Div estar correto. Mas ai eu notei que a ponta estava setada para 10X… dãaaaaaaaa…. :)

É uma pena que o aparelho se pareça tanto um MP3 player chinês, porque o fabricante reduziu os custos usando realmente a carcaça feita para um player (o conector da ponta de prova é até sinalizado com o símbolo de headphones). Isso além de reduzir o aspecto "profissional" da coisa, faz com que qualquer pessoa vendo-o usar o instrumento pense que pode fazer o mesmo instalando um programinha no telefone ;)

Não vem com absolutamente nenhuma instrução de uso.

Tentei testar o suporte a cartão microSD, mas ao ligar o aparelho com o cartão inserido, trava imediatamente com uma tela branca. Testado com cartões de 4GB e 8GB.

       

16 comentários
Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

[BUZZ] Aproveitando células de baterias de notebook

#eletrônica

Eu estava com uma bateria de notebook Sony VGP-BPS2A encostada há muito tempo e decidi ver se era possível aproveitar as células. Abrir essa bateria é muito simples porque ela é parafusada.

Tive uma boa surpresa, encontrei dentro seis células (vou chamar assim para evitar ambiguidades) 18650. O mesmo tipo usado na minha lanterna CREE.

As células são soldadas duas a duas em paralelo e os três conjuntos assim formados são soldados em série (11.1V no total). Também foi fácil desfazer essa associação, mas tive o cuidado de deixar os contatos metálicos no lugar, para me permitir associar novamente as células se necessário. Células li-ion parecem ser muito sensíveis ao calor e é melhor evitar soldar diretamente nos seus terminais.

Enquanto desmontava, encontrei a possível causa da falha da bateria Sony: um dos conjuntos estava com apenas 0.5V, enquanto os outros dois tinham 1V.

Coloquei todas as células para carregar no meu carregador de 18650. Justamente as duas células com apenas 0.5V nem começaram a carregar. As outras quatro carregaram sem problemas.

Se eu ainda tivesse o notebook de onde saiu essa bateria eu iria comprar duas 18650 na buyincoins e tentar o conserto, mas como não tenho, essas células vão servir como reservas para a minha lanterna CREE e para começar a trocar o pack de bateria NiCd da minha parafusadeira por um pack de li-ion.

OBS: Não sei se essas células são "protected" ou não. Eu suponho que não, porque quem deveria fazer a proteção é o circuito da Sony.

12 comentários
Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

[BUZZ] Telefones sem teclado precisam de touchscreens mais robustas.

#eletrônica

Um cliente meu comprou um iphone falso modelo "F8" igual a este no ano passado:
iPhone 4 clone F8 Dual sim cards JAVA FACEBOOK MSN Cheapest Mobile Phone

Não usou nem por um mês. Levou uma queda da mesa e a touchscreen parou de funcionar. O problema desses aparelhos sem teclado é esse: ficam completamente inúteis sem a touchscreen e nos aparelhos vagabundos como esse elas não duram muito.

Dá pena, porque o aparelho é muito bonito. Eu só faria questão de esconder o o nome "iphone" no fundo, para não parecer demais que eu sou um otário que compra iphone falso pensando que é legítimo.

Peguei com meu cliente para ver se tinha jeito. O aparelho não é difícil de desmontar e a princípio não parecia haver qualquer motivo para o problema, até que eu vi uma minúscula fratura no vidro que dá suporte à touchscreen. Nem pensei que isso pudesse causar problema, mas como era a única falha visível, só pode ser isso.

Por sorte existe substituto no ebay:

http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=220768051950

Por apenas US$10 achei que valia a pena tentar, até mesmo porque numa tentativa desastrada de descolar o touchscreen eu acabei fraturando o resto do vidro. Não dá mais para simplesmente devolver ao cliente.

Comprei e quando chegar eu coloco aqui o resultado.

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

[BUZZ] Quem aqui faz suas próprias placas de circuito impresso?

#eletrônica

Eu gostaria de saber, entre meus "seguidores" (eu nunca deixo de achar esse termo engraçado) que tem interesse em eletrônica, quem faz suas próprias placas de circuito impresso e que processo está usando para isso.

A última placa que fiz foi há uns 10 anos. E ainda foi com percloreto de ferro e fita isolante ou canetinha.

Para mim a pior parte do projeto é a confecção da placa. É onde eu me desanimo. Furar e soldar não é problema (eu tenho paciência para isso). Mas o "hocus-pocus" necessário para conseguir uma placa bonita e sem falhas (pontes ou fraturas) me tira do sério.

16 comentários
  • Eu "mexo" com eletrônica acho que desde os 10 anos (tenho 34) e desde aquele tempo fazia com canetinha. Porém quando resolvi fazer um curso técnico de eletrônica há uns 8 anos atrás, aprendi a trabalhar com serigrafia. É legal demais! E o resultado é show. Só o percloreto é que ainda é o mesmo… rs

  • Jefferson - 6.606 Comentários

    Eu acho que serigrafia é ótimo para fazer placas com razoável tiragem, mas para prototipagem fica complicado demais, não?

    Da última vez que olhei, o método com impressora laser ainda era mais rápido, "limpo" e barato que serigrafia, quando se quer fazer uma placa só.

    Ainda é assim?

  • Jefferson - 6.606 Comentários

    Gostei dessa dica de usar,no processo a laser, o papel que sobra de etiquetas:

    http://www.forumpcs.com.br/comunidade/viewtopic.php?t=158481

    Eu tenho um cliente que descarta uma boa quantidade disso toda semana em folhas mais ou menos do tamanho A4. Em papel, vai sair de graça!

  • nas raras vezes que ainda faço alguma PCB, eu faço da mesma forma desse tutorial so que em um papel vegetal, fica perfeito

  • Hummm… Não pensei na questão da praticidade, mas no resultado final. Mas impressoras a laser devem ser bastante interessantes. Meu avô certa vez me falou que estava xerocando seus desenhos e passando para a placa com ferro de passar. ;-)

  • Impressão a laser + calor = placas melhor que muita industria de PCB meia boca que tem por ai.

    Receita de bolo aqui:

    http://www.py2bbs.qsl.br/pci_toner.php

    Porem… troca o ferro de passar por isso aqui:

    http://www.py2bbs.qsl.br/laminador.php

    E se não obter bons resultados com o papel de etiqueta (aqui não dá certo, borra na hora de transferir e a hp4 plus não se da bem com ele também), troque por papel de revista:

    http://www.py2bbs.qsl.br/pci_toner_31.php

    Mas se quiser faz A PLACA, use o papel Epson S041117, ai não tem pra ninguém.

  • Jefferson - 6.606 Comentários

    Obrigado pelas dicas, Luciano. Minha impressora é uma HP P1005 ainda com o primeiro cartucho de toner. Eu preciso fazer experiências então para determinar qual o papel que melhor combina com ela.

  • Ricardo Menzer - 143 Comentários

    Também tenho usado Laser (samsung ML1665) e papel fotográfico. Mas ainda estou pesquisando papéis melhores. Minhas espectativas ainda não foram atendidas com esse tipo. Principalmente com relação à sensibilidade da temperatura e/ou tempo necessários para transferir o toner: Muito tempo ou alta temperatura faz o papel derreter e grudar na placa; Pouco tempo ou baixa temperatura faz o tonner não ser transferido.

    Mas ainda assim, a plaquinha fica muito melhor que qualquer uma que eu já fiz "na mão".

    Já que o assunto é PCB: e o verniz? Como vocês fazem? Estou usando verniz acrílico em spray (antes e depois da solda) e fiquei satisfeito com o custo/benefício.

  • Jefferson, com este papel da Epson, eu ainda não vi impressora que não dê certo, claro que o cartucho de toner tem que estar bala. Esse papel da Epson é bem característico. Ele tem uma camada de gesso em cima do papel, e isso facilita HORRORES na hora de limpar o papel, E sem falar que o toner não espalha com este papel. O que já acontece com o de etiqueta e o glossy.

    Quando for imprimir papel pra fazer placa, tem que por a densidade de toner no máximo. Quanto mais espesso ficar, melhor.

    E quando for trocar o cartucho, se não for comprar um novo original e sim for recarregar ou pegar um reciclado, peça pra vir com toner de poliéster ou toner para "chapado". É o melhor que tem.

    Teste o papel de revista, cata uma veja, info ou coisa parecida ai experimente. Use paginas que tenha pouca coisa impressa e o fundo de preferencia branco.

    Ricardo, reforço o que eu disse para o Jefferson, veja se consegue umas folhas deste papel da epson (código S041117) e experimenta. Este papel costumava vir de amostra nas impressoras epson, na minha antiga C40 vieram 5 folhas de brinde, foi ali que eu descobri este papel.

    O pacote de 100 folhas que eu tenho aqui e já esta pela metade, comprei em uma loja da Kalunga, na época foi coisa de 45 reais o pacote.

    Sobre o veniz… pode usar verniz em spray incolor da cologin, é o que eu uso aqui, fica perfeito. Pode inclusive envernizar (camada fina) deixar secar e soldar a placa depois, o verniz não atrapalha a soldagem.

    A implastec vende uma versão desse verniz, porem com corante verde… fica mais bonito, mas… é caro, o Colorgin sem corante é mais barato e tem o mesmo efeito.

    Aqui, mais no final das postagens tem umas placas que envernizei com o verniz verde da implastec.

    http://www.py2bbs.qsl.br/uhf-4cx250b_1.php

    Essas placas foram feitas com o papel epson. Pena que esse blog é gambiarra e não tem como ampliar as fotos com o lightbox, pra ver a resolução das trilhas, bordas lisinhas e sem um serrilhado ou falha se quer.

  • Ricardo Menzer - 143 Comentários

    Luciano, ficaram muito boas as placas! Olhando as fotos eu nem diria que são homemade!

    "Sobre o veniz… pode usar verniz em spray incolor da cologin, é o que eu uso aqui, fica perfeito. Pode inclusive envernizar (camada fina) deixar secar e soldar a placa depois, o verniz não atrapalha a soldagem."

    É exatamente o que eu faço. Só que depois de soldar e limpar o excesso de fluxo com a escovinha e Isopropílico o verniz fica meio fosco, então dou outra envernizada por cima. De qualquer forma, estou satisfeito com o resultado assim. Só perguntei pra ver se alguem tinha alguma idéia melhor. Vou ver sobre esse verniz verde da Implastec.

    Também vou ver se eu acho esse papel da Epson.

  • eu comecei com a caneta, depois fui por ferro de passar roupa com impresão laser e por ultimo com uma laminadora e papel fotografico Multilaser Glossy Paper PEGL150A4ML010 (tem na Kabum) com a HP P1005…os resultados são excelentes…faz até placas com IC QFP …um amigo usa uma impressora Samsung e a folha sem etiquetas da PIMACO (aquela folha com etiquetas de CD) e funciona muito bem…como o preço dessa Samsung está bem em conta (cerca de 180 reais) estou pensando em comprar uma para testes…

  • Sou bem leigo no assunto mas, para prototipação não seria uma boa opção o uso de protoboard ( http://pt.wikipedia.org/wiki/Protoboard )?

  • Rubens, protoboards são bastante úteis, eu mesmo tenho 2, se você é estudante, ou precisa montar rapidamente um circuito para fazer alguns testes em cima da bancada, realmente é uma mão na roda. Agora, se você vai montar algo que você precisa carregar por ai, ou você vai utilizar com frequencia, nao é muito pratico, além de limitaçoes das protoboards, como corrente máxima (eu nao arriscaria colocar mais que uns 2A em um barramento), mau contato, além de efeitos mais dificeis de perceber (e que podem fazer com que o seu circuito nao funcione corretamente), como por exemplo o aparecimento de um efeito capacitivo entre os barramentos da protoboard quando você esta trabalhando com alta frequencia.

  • Marcio, obrigado pela explicação. Sou 95% (ou mais) leigo no assunto eletrônica, mas bastante curioso a respeito.

  • Jefferson - 6.606 Comentários

    Rubens, quando eu penso em protótipo já estou pensando mais à frente do estágio de protoboard.

    Como o Marcio falou, testar em protoboard tem suas complicações. Basta uma mexida para acrescentar um fio e o que antes estava funcionando pára de funcionar. A protoboard tem que ser nova, de boa qualidade e tratada com carinho, usando sempre os fios de diâmetro correto para não "estuprar" os terminais, guardada longe de poeira e umidade, etc.

    Chega a ser mais negócio imprimir sua própria "protoboard" adequada ao seu projeto. Porque aí, pelo menos, as conexões são soldadas e você se poupa de arrancar os últimos cabelos que tem caçando um mau contato. Entre lidar com a gambiarra daquela foto (link que você passou) e imprimir uma placa de testes, eu iria preferir a placa de testes com o roteamento básico já pronto. Depois ia cortar trilhas e acrescentar fios à medida que o projeto evoluísse.

    Claro, para isso eu preciso de um processo de confecção de placas que não me desanime.

  • Cara, agora que vi o link do Rubens, esse tipo de montagem com ligações de qualquer jeito, é chamada de "montagem aranha". Uma montagem bem feita tem os fios cortados no comprimento certo e curvas de 90 graus.
    Para dar um exemplo de utilizaçao, hoje de manha montei em uma proto um circuito bem simples para testar um sensor indutivo que eu nao tinha certeza se estava funcionando ou não. Mas já montei circuitos bem complexos em protos, vou te dizer, dá trabalho.

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

[BUZZ] Arduino V4 Sensor Shield Digital Analog Module Servos $8.21

Arduino V4 Sensor Shield Digital Analog Module ervos $8.21
https://www.goodluckbuy.com/arduino-v4-sensor-shield-digital-analog-module-ervos.html

Olhando de longe parece uma placa complexa, mas não há nada de “ativo” aí. O objetivo deste shield é apenas facilitar as conexões com as 14 linhas digitais e 6 linhas analógicas do Arduíno. Cada uma das linhas está presente em um conector, acompanhada de +5V e GND. As seis linhas analógicas estão presentes também nos conectores que parecem os usados em áudio de CDROM (mas estes tem apenas três pinos) porque isso se tornou um padrão e diversos sensores comerciais vem com um conector de encaixa ali.

A placa também permite que você teste rapidamente cada uma das linhas. Com um jumper, você pode curto-circuitar cada uma delas com +5V (linhas analógicas vão ler “1023”). Para curto-circuitar com ground você precisa de algo um pouquinho mais elaborado.

Este shield é caro para o que oferece, mas eu decidi comprar um (e apenas um) para facilitar minhas experiências, porque eu certamente ia perder mais que US$8 em tempo só para fazer algo desse tipo.

       


Liked by: Fernando Poffo, Carlos Augusto

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

[BUZZ] LCD Keypad Shield for Arduino Duemilanove & Freeduino

#eletrônica

LCD Keypad Shield for Arduino Duemilanove & Freeduino (60g)
https://www.goodluckbuy.com/lcd-keypad-shield-for-arduino-duemilanove-and-freeduino.html
$17.42

Comprei 19/03
Recebi 27/04

Se você quer realmente ter uma boa experiência inicial com o Arduino, não deve deixar de comprar este shield. É barato para o que oferece e permite brincar com a programação sem fazer uma única soldagem.

Porém o programa exemplo dado na página da GLB não funciona. Eu coloquei o shield para funcionar depois de uma meia hora procurando alternativas, mas agora não me lembro do que eu fiz. Depois eu coloco o meu programa corrigido aqui.

     

5 comentários
  • Jefferson - 6.606 Comentários

    O programa é este (algumas adaptações minhas):

    //
    #include <LCD4Bit_mod.h>
    //create object to control an LCD.
    //number of lines in display=1
    LCD4Bit_mod lcd = LCD4Bit_mod(2);
    //Key message
    char msgs[5][16] = {"Tecla Right OK ",
    "Tecla Up OK ",
    "Tecla Down OK ",
    "Tecla Left OK ",
    "Tecla Select OK" };
    int adc_key_val[5] ={30, 150, 360, 535, 760 };
    int NUM_KEYS = 5;
    int adc_key_in;
    int key=-1;
    int oldkey=-1;
    void setup() {
    pinMode(13, OUTPUT); //we'll use the debug LED to output a heartbeat

    lcd.init();
    //optionally, now set up our application-specific display settings, overriding whatever the lcd did in lcd.init()
    //lcd.commandWrite(0x0F);//cursor on, display on, blink on. (nasty!)
    lcd.clear();
    lcd.printIn("Testando teclado…");
    }
    void loop()
    {
    adc_key_in = analogRead(0); // read the value from the sensor
    digitalWrite(13, HIGH);
    key = get_key(adc_key_in); // convert into key press
    if (key != oldkey) // if keypress is detected
    {
    delay(50); // wait for debounce time
    adc_key_in = analogRead(0); // read the value from the sensor
    key = get_key(adc_key_in); // convert into key press
    if (key != oldkey)
    {
    oldkey = key;
    if (key >=0){
    lcd.cursorTo(2, 0); //line=2, x=0
    lcd.printIn(msgs[key]);
    }
    }
    }
    digitalWrite(13, LOW);
    }
    // Convert ADC value to key number
    int get_key(unsigned int input)
    { int k;
    for (k = 0; k < NUM_KEYS; k++)
    {
    if (input < adc_key_val[k])
    { return k; }
    }
    if (k >= NUM_KEYS)
    k = -1; // No valid key pressed
    return k;
    }

  • Jefferson - 6.606 Comentários

    Existe mais um detalhe. A library LCD4Bit_mod não vem no pacote Arduino. Eu tive que baixá-la aqui:
    http://www.dfrobot.com/image/data/DFR0009/LCD4Bit_mod.zip

    Descompacte no diretório libraries, de modo que fique assim:

    librariesLCD4Bit_mod*.*

  • Jefferson - 6.606 Comentários

    Este shield não funciona em conjunto com o shield ethernet. Mais informações, incluindo um modo de contornar o problema (não testado), aqui:
    http://arduino.cc/forum/index.php?PHPSESSID=8bacc3bb4bcf20e07b4809c88d785381&topic=51272.0

  • Jefferson, seu shield do LCD veio com o "right" escrito errado igual na foto? (reparei isso agora quando estava pesquisando no eBay, lá também está errado, o da GLB parece ser o mesmo shield, mas apagaram a marca DFROBOT, olha a imagem do eBay: http://i.ebayimg.com/00/$%28KGrHqMOKjsE24SU2mcJBN123yIbWw~~_3.JPG )

  • Jefferson - 6.606 Comentários

    Eu comprei dois, em datas diferentes. E os dois tem o mesmo "rigth".

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »