Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
materiel:esp8266:out:accueil [2018/04/19 14:11] resonance [Wemos mini] |
materiel:esp8266:out:accueil [2018/04/19 14:12] (Version actuelle) resonance [Servo motors] |
||
---|---|---|---|
Ligne 195: | Ligne 195: | ||
delay(3000); | delay(3000); | ||
} | } | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Monster shield ===== | ||
+ | |||
+ | **Wemos mini** | ||
+ | |||
+ | <code cpp> | ||
+ | /* Wemos Mini > Monster Shield | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | */ | ||
+ | |||
+ | #define CW 16 | ||
+ | #define CCW 14 | ||
+ | #define PWM1 12 | ||
+ | #define PWM2 13 | ||
+ | |||
+ | void setup() { | ||
+ | pinMode(PWM1, | ||
+ | pinMode(PWM2, | ||
+ | pinMode(CW, OUTPUT); | ||
+ | pinMode(CCW, | ||
+ | } | ||
+ | |||
+ | void loop() { | ||
+ | // direction CW | ||
+ | digitalWrite(CW, | ||
+ | digitalWrite(CCW, | ||
+ | |||
+ | analogWrite(PWM1, | ||
+ | analogWrite(PWM2, | ||
+ | delay(3000); | ||
+ | |||
+ | analogWrite(PWM1, | ||
+ | analogWrite(PWM2, | ||
+ | delay(3000); | ||
+ | |||
+ | // direction CCW | ||
+ | digitalWrite(CW, | ||
+ | digitalWrite(CCW, | ||
+ | |||
+ | analogWrite(PWM1, | ||
+ | analogWrite(PWM2, | ||
+ | delay(3000); | ||
+ | |||
+ | analogWrite(PWM1, | ||
+ | analogWrite(PWM2, | ||
+ | delay(3000); | ||
+ | } | ||
+ | |||
</ | </ |