Professional Documents
Culture Documents
Programme Moteur
Programme Moteur
Datasheet SN754410
// Constantes
// Variables
int Alimentation = 80; //Vitesse du moteur entre 0 et VCC (255) cf valeur moyenne d’une tension
1
void setup(){
pinMode(RotationSH,OUTPUT);
pinMode(RotationSAH,OUTPUT);
pinMode(Validation,OUTPUT);
void loop(){
analogWrite(RotationSAH,0);
analogWrite(RotationSH,Alimentation);
delay(2000);
analogWrite(RotationSH,0);
analogWrite(RotationSAH,Power);
delay(3000);
analogWrite(RotationSH,0);
analogWrite(RotationSAH,0);
digitalWrite(Validation,LOW);
delay(1000);
Création de fonctions :
// Constantes
// Variables
void setup(){
2
}
void loop(){
delay(2000);
delay(3000);
delay(1000);
void MoteurInit(){
pinMode(RotationSH,OUTPUT);
pinMode(RotationSAH,OUTPUT);
pinMode(Validation,OUTPUT);
analogWrite(RotationSH,0);
analogWrite(RotationSAH,P);
analogWrite(RotationSH,0);
analogWrite(RotationSAH,P);
void MoteurStop(){
analogWrite(RotationSH,0);
analogWrite(RotationSAH,0);
3
digitalWrite(Validation,LOW);