Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


materiel:esp8266:out:accueil

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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);
  
 +</code>
 +
 +
 +===== Monster shield =====
 +
 +**Wemos mini**
 +
 +<code cpp>
 +/*  Wemos Mini > Monster Shield
 +    
 +  Mapping Wemos     MonsterShield
 +  D0                D7 : CW digital (pins 7 et 9 soudées : inversées) 
 +  D5                D8 : CCW digital (pins 8 et 4 soudées : inversées) 
 +  D6                D5 : PWM1
 +  D7                D6 : PWM2
 +  5V                5V
 +  GND               GND
 +                    9V
 + */
 +
 +#define CW 16
 +#define CCW 14
 +#define PWM1 12
 +#define PWM2 13
 +
 +void setup() {
 +  pinMode(PWM1, OUTPUT);
 +  pinMode(PWM2, OUTPUT);
 +  pinMode(CW, OUTPUT);
 +  pinMode(CCW, OUTPUT);
 +}
 +
 +void loop() {
 +  // direction CW
 +  digitalWrite(CW, HIGH);
 +  digitalWrite(CCW, LOW);
 +
 +  analogWrite(PWM1, 0);
 +  analogWrite(PWM2, 0);
 +  delay(3000);
 +
 +  analogWrite(PWM1, 400); // ! PWM / 1023
 +  analogWrite(PWM2, 400);
 +  delay(3000);
 +
 +  // direction CCW
 +  digitalWrite(CW, LOW);
 +  digitalWrite(CCW, HIGH);
 +
 +  analogWrite(PWM1, 0);
 +  analogWrite(PWM2, 0);
 +  delay(3000);
 +
 +  analogWrite(PWM1, 800);
 +  analogWrite(PWM2, 800);
 +  delay(3000);
 +}
 +
 </code> </code>
/home/resonancg/www/wiki/data/attic/materiel/esp8266/out/accueil.1524139896.txt.gz · Dernière modification: 2018/04/19 14:11 de resonance