Keyestudio Sihirli Işık Kabı Modülü
Contents (Hızlı Menü)
Introduction / Tanıtım
Magic light cup module developed by KEYES is able to interact with ARDUINO. It is based on the principle of PWM dimming; The brightness of two modules change. The mercury switch provides a digital signal and trigger PWM regulation, and you can see the effect like changing two sets of cup fulled of light through the program design.
KEYES tarafından geliştirilen sihirli ışık kabı modülü ARDUINO ile uymludur. PWM karartma prensibine dayanmaktadır; İki modülün parlaklığı yer değiştirir. Civalı anahtar dijital bir sinyal sağlar ve PWM düzenlemesini tetikler, ve programlamayla birlikte, modüller çevrildiğinde birbirine ışık boşaltan iki bardak gibi bir etki görürsünüz.
Specifications / Özellikler
- Supply Voltage: 3.3V to 5V
- Interface: Digital
- Besleme Gerilimi: 3.3V ila 5V
- Arayüz: Dijital
Connection Diagram / Bağlantı Şeması
Sample Code / Örnek Kod
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); }
Resources / Kaynaklar
Video
PDF
https://drive.google.com/open?id=11AEsNv626f0mFFFdpPyek2yhTPsPFTX0