!!купил 5-phase stepper motor 6-wire Помогите!!
- Войдите на сайт для отправки комментариев
Вс, 06/05/2012 - 13:53
и ишо 1 проблема если delayMicrosecond(10); не работает
а на delay(10); работает как нада вроде но медено :(
помогите скетч: кодрасечатать?
int x=10;
void setup()
{
pinMode(17,OUTPUT);
pinMode(18,OUTPUT);
pinMode(19,OUTPUT);
pinMode(20,OUTPUT);
pinMode(21,OUTPUT);
}
void pas1()
{
digitalWrite(17,HIGH);
digitalWrite(18,LOW);
digitalWrite(19,LOW);
digitalWrite(20,LOW);
digitalWrite(21,LOW);
}
void pas2()
{
digitalWrite(17,LOW);
digitalWrite(18,HIGH);
digitalWrite(19,LOW);
digitalWrite(20,LOW);
digitalWrite(21,LOW);
}
void pas3()
{
digitalWrite(17,LOW);
digitalWrite(18,LOW);
digitalWrite(19,HIGH);
digitalWrite(20,LOW);
digitalWrite(21,LOW);
}
void pas4()
{
digitalWrite(17,LOW);
digitalWrite(18,LOW);
digitalWrite(19,LOW);
digitalWrite(20,HIGH);
digitalWrite(21,LOW);
}
void pas5()
{
digitalWrite(17,LOW);
digitalWrite(18,LOW);
digitalWrite(19,LOW);
digitalWrite(20,LOW);
digitalWrite(21,HIGH);
}
void loop()
{
pas1();
delay(x);
pas2();
delay(x);
pas3();
delay(x);
pas4();
delay(x);
pas5();
delay(x);
}
как нада:
1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 … … … … … 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 … … … … … 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 … … … … … 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 … … … … … 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 … … … … … или так? 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 … … … … … 0 1 1 0 0 0 1 1 0 0 0 1 1 0 0 … … … … … 0 0 1 1 0 0 0 1 1 0 0 0 1 1 0 … … … … … 0 0 0 1 1 0 0 0 1 1 0 0 0 1 1 … … … … … 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 … … … … …



int x=10; void setup() { pinMode(17,OUTPUT); pinMode(18,OUTPUT); pinMode(19,OUTPUT); pinMode(20,OUTPUT); pinMode(21,OUTPUT); } void pas1() { digitalWrite(17,HIGH); digitalWrite(18,LOW); digitalWrite(19,LOW); digitalWrite(20,LOW); digitalWrite(21,LOW); } void pas2() { digitalWrite(17,LOW); digitalWrite(18,HIGH); digitalWrite(19,LOW); digitalWrite(20,LOW); digitalWrite(21,LOW); } void pas3() { digitalWrite(17,LOW); digitalWrite(18,LOW); digitalWrite(19,HIGH); digitalWrite(20,LOW); digitalWrite(21,LOW); } void pas4() { digitalWrite(17,LOW); digitalWrite(18,LOW); digitalWrite(19,LOW); digitalWrite(20,HIGH); digitalWrite(21,LOW); } void pas5() { digitalWrite(17,LOW); digitalWrite(18,LOW); digitalWrite(19,LOW); digitalWrite(20,LOW); digitalWrite(21,HIGH); } void loop() { pas1(); delay(x); pas2(); delay(x); pas3(); delay(x); pas4(); delay(x); pas5(); delay(x); }http://www.anbere.com/10509N/SIM900/Schematic.pdf