Port Programa O

365 palavras 2 páginas
...............................................................................................................................

Engenharia de controle e automação- eletrônica industrial- N2

Douglas da silva 249072013 eduardo cossio luna 257482013

Algoritmo e programação de computadores
Programação para arduino

...............................................................................................................................
Guarulhos
2015

Douglas da silva 249072013 eduardo cossio luna 257482013

Algoritmo e programação de computadores
Programação para arduino

Trabalho apresentado ao Curso Engenharia de Controle e Automação da Faculdade ENIAC para a disciplina Algoritmo e programação de computadores .

Prof. Fabio

GUARULHOS
2015

Programação para motor de passo regulado pelo Auduino:

OBS: Feito a programação e testado no arduino uno;
Explicado e orientado onde está em negrito e ARIAL, 12.

int motorPin1 = 4; // Pino 1 do motor 28BYJ-48 int motorPin2 = 5; // Pino 2 do motor 28BYJ-48 int motorPin3 = 6; // Pino 3 do motor 28BYJ-48 int motorPin4 = 7; // Pino 4 do motor 28BYJ-48 o pino 5 é o pino de alimentação do motor de passo (VCC)

int velocMotor = 1200; // Variáveis para configurar a velocidade do motor int contagem = 0; // Variável usada como contador de passos int passosPorRotacao = 512; // Número de passos por rontação completa int vetorLigDesl[8] = {B01000, B01100, B00100, B00110, B00010, B00011, B00001, B01001}; // Vetor que manipula os pinos do motor entre 0 e 1 (Desliga/Liga)

void setup() { // Declara os pinos do motor como pinos de saída

pinMode(motorPin1, OUTPUT); pinMode(motorPin2, OUTPUT); pinMode(motorPin3, OUTPUT); pinMode(motorPin4, OUTPUT);
}

void loop(){ if(contagem < passosPorRotacao ) sentidoHorario(); // Função para rotacionar em sentido horário else if (contagem == passosPorRotacao * 2) contagem = 0; else

Relacionados

  • Engenheira
    2820 palavras | 12 páginas
  • Piccar
    783 palavras | 4 páginas
  • Resumo Do 20 Ao 26
    2251 palavras | 10 páginas
  • automaçao e controle TESTE
    299 palavras | 2 páginas
  • Sistemas a microprocessador
    1356 palavras | 6 páginas
  • Tutorial CodeWarrior
    2725 palavras | 11 páginas
  • ATPS Analise W2l
    1186 palavras | 5 páginas
  • 8051
    2941 palavras | 12 páginas
  • Sistemas microprocessados
    3694 palavras | 15 páginas
  • Tabela levantamento de aspectos e impactos
    35888 palavras | 144 páginas