-Descrições: Projeto utilizando CI ULN2803 para controlar motor-de-passo bipolar, o leds foram usados para imitar o que esta acontecendo com as bobinas dentro do motor-de-passo.
Imagens:
Código:
//PASSO COMPLETO
int time=100;
void setup()
{
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
}
void loop()
{
digitalWrite(3,HIGH);
delay(time);
digitalWrite(3,LOW);
delay(time);
digitalWrite(4,HIGH);
delay(time);
digitalWrite(4,LOW);
delay(time);
digitalWrite(5,HIGH);
delay(time);
digitalWrite(5,LOW);
delay(time);
digitalWrite(6,HIGH);
delay(time);
digitalWrite(6,LOW);
delay(time);
}
//MEIO PASSO:
int time= 100;
void setup()
{
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
}
void loop()
{
digitalWrite(3,HIGH);
delay(time);
digitalWrite(4,HIGH);
delay(time);
digitalWrite(3,LOW);
delay(time);
digitalWrite(5,HIGH);
delay(time);
digitalWrite(4,LOW);
delay(time);
digitalWrite(6,HIGH);
delay(time);
digitalWrite(5,LOW);
delay(time);
digitalWrite(3,HIGH);
delay(time);
digitalWrite(6,LOW);
}
Nenhum comentário:
Postar um comentário