




KS0030
Nuevo
Módulo copa de luz mágica para ARDUINO. Marca Keyestudio.
El módulo de luz mágica desarrollado por Shenzhen KEYES Robot Co. Ltd es un módulo capaz de interactuar con ARDUINO. El principio se basa en el principio de atenuación PWM; El brillo de dos módulos cambia. El interruptor de mercurio proporciona una señal digital y la regulación PWM de disparo, y luego podemos ver el efecto como el cambio de dos conjuntos de tazas llenas de luz a través del diseño del programa.
int LedPinA = 5; int LedPinB = 6; int ButtonPinA = 7; int ButtonPinB = 4; int buttonStateA = 0; int buttonStateB = 0; int brightnessA = 0; int brightnessB= 255; void setup() { Serial.begin(9600); pinMode(LedPinA, OUTPUT); pinMode(LedPinB, OUTPUT); pinMode(ButtonPinA, INPUT); pinMode(ButtonPinB, INPUT); } void loop() { buttonStateA = digitalRead(ButtonPinA); if (buttonStateA == HIGH && brightnessA != 255) { brightnessA ++; } if (buttonStateA == LOW && brightnessA != 0) { brightnessA --; } analogWrite(LedPinB, brightnessA); Serial.print(brightnessA); Serial.print(" "); buttonStateB = digitalRead(ButtonPinB); if (buttonStateB == HIGH && brightnessB != 0) { brightnessB --; } if (buttonStateB == LOW && brightnessB != 255) { brightnessB++; } analogWrite(LedPinA, brightnessB); Serial.println(brightnessB); delay(5); }