Shield Arduino Multifunções Nível Intermediário - Projetos - MakerHero
Shield Arduino Multifunções Nível Intermediário

Projetos com o Shield Arduino Multifunções Nível Intermediário 4

Shield Arduino Multifunções Nível Intermediário é um shield que conecta diretamente com o Arduino Uno ou com o Arduino Mega e já possui diversas entradas e saídas possíveis. Utilizando as bibliotecas próprias para o shield, é possível utilizar essas entradas e saídas facilmente sem a necessidade de saber em qual pino está cada uma dessas entradas e saídas.

Itens no Shield Arduino Multifunções Nível Intermediário

O shield conta com display 7 segmentos de 4 dígitos , potenciômetro, botões, buzzer, saídas para sensores de temperatura LM35 e DS18B20, conector para módulo APC220, wireless, bluetooth e outros. Para auxiliar a programação, existe uma biblioteca própria do shield Arduino multifunções nível intermediário, a <MultiFuncShield.h>. Nessa biblioteca contém diversas funções prontas que facilitam o uso das funcionalidades do shield. Junto com a biblioteca também vêm alguns exemplos de como utilizar as funções.

A montagem do shield é bastante simples, tanto no Arduino Uno quanto no Arduino Mega. O único cuidado que se deve tomar é com o conector USB da placa, ela pode entrar em contato com os pinos do shield causando alguns efeitos indesejados. Para evitar esse contato, basta colocar uma fita (de preferência isolante) em cima do conector USB.

Exemplos

A seguir, vamos apresentar alguns projetos que utilizam funções básicas da biblioteca própria do shield.

Beep

A função MFS.beep(); é uma forma de utilizar o buzzer que existe na biblioteca. A função recebe diversos parâmetros que definem a duração do som e o padrão feito.  O exemplo a seguir foi retirado dos exemplos da própria biblioteca.

LEDs

Para utilizar os LEDs no Shield Arduino Multifunções Nível Intermediário a própria biblioteca fornece algumas funções como MFS.writeLeds, que acende e apaga os LEDs e MFS.blinkLeds, que faz os LEDs piscarem. O exemplo a seguir foi retirado dos exemplos da própria biblioteca.

Display de 7-segmentos

Para utilizar os LEDs no Shield Arduino Multifunções Nível Intermediário a própria biblioteca fornece algumas funções como MFS.write(), que permite apresentar números e até mesmo algumas letras nos 4 dígitos. Neste programa, retirado da biblioteca, alguns números são apresentados enquanto piscam os dígitos.

Contador com botões

Para finalizar, este projeto utiliza o display de 7-segmentos e os botões para fazer um contador. O Botão 3 aumenta em 1 o valor do contador, o Botão 2, em 10 enquanto o Botão 1 diminui em 1 o valor do contador. O display de 7 segmentos apresenta o valor do contador a todo momento. Quando quiser zerar o contador, basta apertar o botão de Reset.

Projeto com Shield Arduino Multifunções Nível Intermediário

Existem diversos exemplos com todo tipo de função na própria biblioteca, se tiver com dúvidas de como se usa alguma funcionalidade.

Gostou de ver projetos utilizando o Shield Arduino Multifunções Nível Intermediário? Ajude-nos a melhorar o blog comentando abaixo sobre este tutorial.

Faça seu comentário

Acesse sua conta e participe

4 Comments

  1. Qual a placa arduíno recomendada para trabalhar com este shield?

  2. Olá, tenho uma pequena duvida, eu montei um contador regressivo ou progressivo, com um SENSOR DE OBSTÁCULOS REFLEXIVO INFRAVERMELHO, a duvida é, como faço para travar a contagem em um determinado valor, como por exemplo, na contagem regressiva, o contador parar no 0 e na progressiva parar no 30?

    WELLINGTON DOS SANTOS SILVA
  3. André, legal! Parabéns e obrigado. Os Códigos para testes e exemplos funcionaram direitinho. Foi um grande adianto. Vlw!

    1. Olá,

      É muito bom saber que nosso trabalho pode te ajudar!

      Abraço!
      Rosana – Equipe MakerHero