Pular para o conteúdo principal

Maker - Simulando Arduino Arduino com Display LCD 16x2 e Pushbuttons

 Estive tentando através dos simuladores do Tinkercad e Wokwi montar uma pequeno projeto Arduino para estudar. No estado atual tenho um LCD 16x2, 3 botões os quais consistem do número "1" e "0" mais botão de limpa tela "clear". 

Com ajuda de colegas membros de grupo de discussão da comunidade Maker do canal Laboratório da Julia

Umas das dificuldades que encontrei foi no funcionamento botão que ao ser pressionado inseria o digito mais de uma vez mesmo o código especificando só uma vez. Pesquisando na internet descobri que o fato se devia a leve trepidação dos conectores internos do botão quando mesmo era pressionado fazendo-se necessário um código extra que para avaliar o estado do botão ao longo de pequeno intervalo de tempo e determinar seu estado como pressionado ou não; segundo post que achei na internet esse efeito seria chamado de "Bounce".

Para ativação e controle do "Backlight" na conexão entre pinos 15 do display e positivo (5v) do Arduino inserir um resistor de 500 ohms. O potenciômetro de 10 k de resistência.

 

Diagrama do Circuito Wowki

Diagrama do Circuito (Tinkercad)

 



Artigos

1. "Leitura de botões e o bounce"

2. Controlando um LCD 16x2 com Arduino

3. Ligando Display LCD 16×2 ao PIC 16F628A 

4. Guia completo do Display LCD – Arduino

5. Ligando o LCD no Arduino – 4 e 8 bits

6. Arduino Documentação

7. Arduino Biblioteca LCD Display  

8. Relógio com o módulo RTC DS1307 e LCD 20×4

9.  Connect Arduino LCD without Potentiometer Register & I2C

10. Guia da placa Arduino Nano (pinagem, especificações, comparação) 

11. Como ascender e piscar um LED no arduino

12. Digikey Project: Build an LCD Learning Device without a Microcontroller   

13. Wowki - Depurar Projeto Arduino

Comentários

Postagens mais visitadas deste blog

Temas e Templates Latex

   Disponível alguns snippets de códigos LaTex; e templates e temas para documentos LaTex em construção no link abaixo. Latex On Github     Referências e FAQS   Latex Guide & Documentations   Ploting with Tikz     Invisible Character (phantom) Design a custom Beamer theme from scratch Latex Create own headline theme Beamer margins in custom template Setting margin in Beamer theme Write a Minimal Example MWE How Insert Page Number in Beamer Navigations Symbols Create Your Own Template 

Frog Study #1 2021 08 02

Ambiente de Desenvolvimentos com Docker - Demonstração

Criando ambiente de desenvolvimento com Docker   O Docker permiti padronizar e otimizar a configuração de um ambiente de desenvolvimento.   Nesta demonstração vemos o uso do Dockerfile e docker-compose para criar imagem e instanciar contêineres para subir um servidor.   O primeiro passo é a criação do “dockerfile” onde são especificadas aplicações do servidor do apache.     Com a imagem criada usaremos um arquivo “docker-compose.yml” o qual implementa as configurações para criação dos contêineres e quais imagens serão usadas no mesmo.