Go Down

Topic: Table tournante et shutter automatique (Read 380 times) previous topic - next topic

shadowseb

Bon et bien finalement terminé la partie électronique et programmation de mon projet! Ça fonctionne parfaitement! Reste à recevoir ma Tevo Tornado pour imprimer ma table :)


Le code

Code: [Select]
const int stepPin = 3;
const int dirPin = 4;
int photo;
 
void setup() {
    pinMode(stepPin,OUTPUT);
  pinMode(dirPin,OUTPUT);
  photo=0;
  pinMode(7,OUTPUT);
  pinMode(8,OUTPUT);
  pinMode(2,OUTPUT);
}

void loop() {
  digitalWrite(7,LOW);
  delay(3000);
  digitalWrite(8,LOW);
  delay(500);
  digitalWrite(7,HIGH);
  digitalWrite(8,HIGH);
  delay(1000);
  digitalWrite(dirPin,HIGH); // Enables the motor to move in a particular direction
  // Makes 200 pulses for making one full cycle rotation
  for(int x = 0; x < 8; x++) {
    digitalWrite(stepPin,HIGH);
    delayMicroseconds(12000);
    digitalWrite(stepPin,LOW);
    delayMicroseconds(12000);
  }
photo=photo+1;
delay(250);
if (photo >= 25)
{
  digitalWrite(2,HIGH);
  delay(250);
  digitalWrite(2,LOW);
  delay(250);
  digitalWrite(2,HIGH);
  delay(250);
  digitalWrite(2,LOW);
  delay(250);
  digitalWrite(2,HIGH);
  delay(250);
  digitalWrite(2,LOW);
  delay(250);
  digitalWrite(2,HIGH);
  delay(250);
  digitalWrite(2,LOW);
  delay(250);
   digitalWrite(2,HIGH);
  delay(3000);
  digitalWrite(2,LOW);
  while(1) { }
}
}

J-M-L

#16
May 21, 2018, 08:23 am Last Edit: May 21, 2018, 08:23 am by J-M-L
Bravo !

Attention aux courants forts dans une breadboard (je crois voir les fils du moteur en provenance de votre plaque d'essai sous le plastic marron ou relais) - perso je ne dépasserai pas 0.5A sur celles chinoises à bas coût et historique incertain - 1 ou 2A Max sur une de super bonnne qualité avec des connexions de faible résistance - car P = UI et U=RI donc P = RI2 --> la puissance dissipée varie en fonction de la résistance et du carré de l'intensité qui y circule et donc Dégagement de chaleur au niveau de la plaque
Please do not PM me for help,  others will benefit as well if you post your question publicly on the forums
Pas de messages privés SVP

Go Up