TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Eletronica

Pesquisas Acadêmicas: Eletronica. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  15/3/2015  •  401 Palavras (2 Páginas)  •  253 Visualizações

Página 1 de 2

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(){

...

Baixar como (para membros premium)  txt (3 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com