doc ox

3611 palavras 15 páginas
Sketch Fritzing

Acionamento do servo motor por chave HH.
Localização: 1º pavimento.
Referência: Portaria.

*Representação da chave HH por um push button, porém com o mesmo princípio de funcionamento.
///////////////////////////////////////////////////////////////////// BIBLIOTECAS /////////////////////////////////////////////////////////

#include <Servo.h>
///carrrega a biblioteca do servo

///////////////////////////////////////////////////////////////////////// NOMEAÇÃO ////////////////////////////////////////////////////////

Servo portaria;
//indica o servo como portaria int bportaria = 42;
//atribui o botão da portaria a i/o 42. int valorportaria;
//cria uma variável pra guardar o sinal do botão. int estadoportaria;
//cria uma variável pra intertravamento de estado. int estadobportaria;
//cria uma variável pra intertravamento de estado. int xxb = 0;
//cria uma variável pra intertravamento de estado.

///////////////////////////////////PARAMETRIZAÇÃO//////////////////////////////////

void setup(){ // atribui o servo da portaria a i/o 12. portaria.write(0); // inicio meu servo no angulo de 0 graus.

pinMode(bportaria, INPUT); //indico uma entrada.

}

/////////////////////////////////////////////////////// ACIONAMENTODAPORTARIA ///////////////////////////////////////////// void loop(){ //inicio a programação; valorportaria = digitalRead(bportaria);
//leio a entrada digitaldo botao da janela e atribuo a variável. if(valorportaria == HIGH && estadoportaria == 0 && xxb == 0){
// se o sinal da variável estiver alto,estado for igual a zero e variável for igual a zero. for(int x = 0;x<100;x+=10){ //execute o comando for e abro minha portaria. delay(100); ///com o tempo de atrazo de 100 milisegundos. portaria.write(x); // aciono o comando for para deslocamento do servo. estadobportaria = 2; // estado do botao passa pra dois. xxb = 1;
// estadodavariavel passa a ser um. }}
//fecho if e comando for.

Relacionados

  • Dp de matematica e portugues ensino medio
    2098 palavras | 9 páginas
  • Nomenclatura de ácidos, bases, sais, óxidos e hidretos
    2006 palavras | 9 páginas
  • Extas
    482 palavras | 2 páginas
  • reino fungi
    707 palavras | 3 páginas
  • Matemática aplicada
    3929 palavras | 16 páginas
  • Anemômetro
    1828 palavras | 8 páginas
  • Estrutura do compoto
    802 palavras | 4 páginas
  • Aline 05Abr15
    623 palavras | 3 páginas
  • Química Verde
    6823 palavras | 28 páginas
  • matematica funçoes
    885 palavras | 4 páginas