Contenido
1 – Descripción.
Este modulo manda una señal digital cuando lo sometemos a cierta inclinación.
2 – Datos técnicos.
Tensión de trabajo 3.3 a 5 voltios VDC.
Pin + para la alimentación del positivo.
Pin G para la tierra, masa o negativo.
Pin S envia la señal digital que funciona como un interruptor, cierra contacto con la inclinación.
Pin L lo utilizamos para la entrada digital o analógica para encender el led del modulo ky-027
3 – Programación.
Código probado con ESP12
int LedPinA = D1; int LedPinB = D5; int ButtonPinA = D2; int ButtonPinB = D4; int buttonStateA = 0; int buttonStateB = 0; int brightness = 0; void setup () { pinMode (LedPinA, OUTPUT); pinMode (LedPinB, OUTPUT); pinMode (ButtonPinA, INPUT); pinMode (ButtonPinB, INPUT); } void loop () { buttonStateA = digitalRead (ButtonPinA); if ((buttonStateA == HIGH) && (brightness != 255)) { brightness++; } buttonStateB = digitalRead (ButtonPinB); if ((buttonStateB == HIGH) && (brightness != 0)) { brightness--; } analogWrite (LedPinA, brightness); // A few Guan Yuan (ii) ? analogWrite (LedPinB, 255 - brightness);// B Yuan (ii) a few Bang ? delay (25); }
Deja una respuesta Cancelar la respuesta