Guia do Botão de Pressão com o Arduino

Tempo de leitura: 3 minutes

Neste Guia, farei uma breve descrição do Arduino Button. se você é um aluno e deseja aprender o Arduino. recentemente carregamos o tutorial do Blink led com Arduino. Arduino é uma placa de desenvolvimento multifuncional de código aberto que pode ser usada para aprender e automatizar as pequenas coisas da vida diária  e há muitas outras aplicações, como rotação do motor de passo e condução com pixel-led com o Arduino. O botão de pressão com Arduino ajuda você a aprender a controlar o projeto com um botão ou interruptor e também o ajudará a aprender a parte de codificação. então. vamos começar o guia.

 

O que é Push Button com Arduino Activity?

Então, primeiro vamos entender o princípio de funcionamento deste experimento. Existem muitos pinos de comunicação em um Arduino, mas neste experimento, usaremos os pinos digitais do Arduino. há 14 pinos digitais no Arduino Uno, portanto, usaremos esses pinos digitais neste experimento. podemos usar pinos digitais como pinos de entrada e também como pinos de saída. então agora usaremos ambas as funções dos pinos neste experimento, que é a interface de botão de ação com o Arduino. Existem dois dispositivos para fazer a interface com o Arduino, um é o botão e o outro é uma lâmpada LED. o botão deve ser conectado aos pinos de entrada do Arduino e o LED deve ser conectado ao pino de saída. Este botão do Arduino é associado a Led. então, quando pressionamos o botão, o LED acende.

O botão de pressão deve ser conectado aos pinos de entrada para que possa ler o botão de pressão. quando você pressiona o botão, a borda da atitude mudará, por exemplo, a mudança de tensão de 5v para 0 no binário 1 para 0, na montagem HIGH para LOW você pode usar os dois últimos na linguagem Arduino.

 

Como funciona?

Em um botão com Arduino, quando você pressiona esse botão, a tensão de entrada muda de alta para baixa, então o pino conectado ao botão consegue reconhecer e enviar para o Arduino que obtém algum valor nos pinos de entrada. agora o código começa a ser processado e o led conectado ao Arduino começa a brilhar. você precisa pressionar o botão, apenas o resto do trabalho será feito pelo Arduino e pelo sistema. então, esta é a lição do artigo para aprender a entrada e a saída periférica do Arduino e a codificação do Arduino. você precisa apenas de alguns componentes para fazê-lo funcionar. ele o ajudará a aprender os fundamentos da era  Robótica e da interface de sensores.

Componentes necessários para o botão de interface com Arduino

  • Arduino Uno
  • USB para cabo tipo A
  • Fios de ligação
  • LED
  • Push Button
  • Resistor
  • ProtoBoard

 

Ligação do botão Arduino

Agora se trata de codificar o Arduino para o projeto. se você não sabe como operar o software Arduino, instale e configure o aplicativo Arduino IDE.

 

Código do botão Arduino

// constantes não mudarão. Eles estão acostumados aqui para
// definir números de pinos:
const int buttonPin = 2;     // o número do pino do botão
const int ledPin =  12;      // o número do pino do LED

// as variáveis vão mudar:
int buttonState = 0;         // variável para ler o status do botão de pressão

void setup() {
  // inicialize o pino do LED como uma saída:
  pinMode(ledPin, OUTPUT);
  // inicialize o pino do botão de pressão como uma entrada:
  pinMode(buttonPin, INPUT);
}

void loop() {
  //leia o estado do valor do botão:
  buttonState = digitalRead(buttonPin);

  // verifique se o botão está pressionado.
  // se for, o buttonState é HIGH:
  if (buttonState == HIGH) {
    // liga o LED
    digitalWrite(ledPin, HIGH);
  } else {
    // desliga o LED
    digitalWrite(ledPin, LOW);
  }
}

carregue o código fornecido no Arduino com a etapa fornecida. muito bem sucedida.