Primeiros Passos com a PQDB Mini e Arduino UNO

PQDB Mini e Arduino
Este post faz parte da série PQDB Mini. Leia também os outros posts da série:

Como vimos no artigo anterior, escrito pelo Augusto Mattos, a PQDB foi adaptada e a PQDB Mini foi criada. A campanha de arrecadação de fundos para sua fabricação foi um sucesso e agora, com ela em mãos, podemos então dar os primeiros passos para desenvolvermos algumas aplicações com ela.

Instalação das bibliotecas

O primeiro passo para você começar a utilizar a PQDB Mini é a instalação das bibliotecas e os exemplos. Os arquivos podem ser baixados neste link.

Depois de fazer o download dos arquivos, abra a IDE do Arduino, e vá em Sketch >> Incluir Biblioteca >> Adicionar Biblioteca .ZIP, como pode ser observado na Figura 1. Selecione a pasta como na Figura 2.

Instalação das bibliotecas para uso da PQDB Mini na IDE Arduino
Figura 1: Instalação das bibliotecas.
Seleção da pasta desejada na IDE Arduino para a PQDB Mini
Figura 2: Seleção da pasta desejada.

Para confirmar a instalação dos arquivos, em Arquivos >> Exemplos, procure a seção Exemplos de Bibliotecas Personalizadas.

Exemplos para a placa PQDB Mini na IDE Arduino
Figura 3: Exemplos para a placa PQDB Mini.

Preparando a PQDB Mini

Depois de todos os arquivos instalados, vamos preparar a PQDB Mini para poder rodar alguns exemplos.

pqdb kit 1
Figura 4: Seleção do hardware que será utilizado.

Encaixe a PQDB Mini no Arduino como na Figura 5. A pinagem pode ser vista no primeiro artigo desta série.

pqdb kit 2
Figura 5: PQDB Mini encaixada no Arduino.

Depois, vamos conectar o display LCD 5110 na PQDB Mini, já que vamos utilizá-lo no próximo tópico. Por fim, conecte o cabo USB no Arduino.

pqdb kit3
Figura 6: PQDB Mini pronta para ser utilizada.

Com o Hardware já preparado, vamos configurar a IDE. Selecione a placa, no caso estamos usando o Arduino Uno, Ferramentas >> Placa >> Arduino/Genuino Uno.

Seleção do tipo da placa Arduino a ser utilizada
Figura 7: Seleção do tipo da placa a ser utilizada.

Depois, conecte o hardware em seu computador, e selecione a porta serial, em Ferramentas >> Porta, como na Figura 8.

Seleção da porta serial na IDE Arduino
Figura 8: Seleção da porta serial.

Testando um exemplo na PQDB Mini

Com tudo pronto e configurado, podemos agora testar um dos exemplos. Para começar rodei o testaPQDB.ino, para testar e ver se as principais funcionalidades estavam OK. É realizado o teste do display 5110, o display de 7 segmentos, o teclado de 10 teclas, o LED RGB, o Buzzer e o LDR. O código e o resultado podem ser vistos abaixo.

Conclusão

A PQDB Mini é uma placa com diversas possibilidades de aplicações e de fácil manuseio, já que usa um Arduino como base, o que a torna de fácil acesso, tanto para quem está começando a mexer com eletrônica agora, quanto para os que possuem mais experiência. E para auxiliar nos estudos vale a pena utilizar o livro Programação de Sistemas Embarcados, do Rodrigo Almeida, em conjunto com a placa.

Agora é a sua vez, conte nos comentários os seus projetos com a PQDB Mini!

Outros artigos da série

<< Conheça a PQDB Mini – A placa didática com display gráfico
Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

[wpseo_breadcrumb]
Comentários:
Notificações
Notificar
guest
3 Comentários
recentes
antigos mais votados
Inline Feedbacks
View all comments
Gedeane Kenshima
Membro
22/04/2018 00:25

Oi Renata, tudo bem?

Parabéns pelo Artigo!

Fui tentar instalar a biblioteca, dá erro tanto se eu coloco o arquivo .zip ou se eu copio a pasta pra \Arduino\libraries.

Tentei renomear também e dá erro. Fechei e abri novamente a IDE.

Estou com a versão 1.8.5.

Obrigada, att

rodolfo
rodolfo
Reply to  Renata De Camillo
27/04/2018 21:15

Tive or mesmo problema Renata 🙁

Talvez você goste:

Séries



Outros da Série

Menu
Privacy Settings saved!
Configurações de Privacidade

Entenda quais dados e informações usamos para ter melhor entrega de conteúdo personalizado para você.

These cookies are necessary for the website to function and cannot be switched off in our systems.

Para usar este site, usamos os seguintes cookies tecnicamente exigidos

  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec

Decline all Services
Accept all Services