HUABAN 3 Pack KY-027 Magic Light Cup Sensor Module for Arduino DIY Starter Kit

Was: $48.98
Now: $24.49
(No reviews yet) Write a Review
SKU:
JA157735
Condition:
New
Availability:
Free Shipping from the USA. Estimated 2-4 days delivery.
Dimming principle is to use the principle of two modules brightness changes for pwm. Mercury switches provide a digital signal that triggers the PWM , through the program design, We can see the light like two cups filled with the effect of shuffling back and forth. Test code: int LedPinA = 5; int LedPinB = 6; int ButtonPinA = 7; int ButtonPinB = 4; 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); // analogWrite(LedPinB, 255 - brightness); // delay(25); }