Inhoudsopgave:

RGBLed_PWM gebruiken met SkiiiD: 9 stappen
RGBLed_PWM gebruiken met SkiiiD: 9 stappen

Video: RGBLed_PWM gebruiken met SkiiiD: 9 stappen

Video: RGBLed_PWM gebruiken met SkiiiD: 9 stappen
Video: Setup PWM for RGB LED 2024, November
Anonim
Image
Image

Dit project is een instructie van "hoe RGBLed_PWM te gebruiken met Arduino via skiiiD"

Voordat u begint, vindt u hieronder een basishandleiding voor het gebruik van skiiiD

Stap 1: Stap 1: Start SkiiiD

Stap 2: Selecteer Arduino UNO
Stap 2: Selecteer Arduino UNO

Start skiiiD en selecteer Nieuwe knop

Stap 2: Stap 2: Selecteer Arduino UNO

Selecteer ① Arduino Uno en klik vervolgens op ② OK-knop

*Dit is een zelfstudie en we gebruiken Arduino UNO. Andere borden (Mega, Nano) hebben hetzelfde proces.

Stap 3: Stap 3: Component toevoegen

Stap 3: Component toevoegen
Stap 3: Component toevoegen

Klik op '+' (knop Component toevoegen) om het onderdeel te zoeken en te selecteren.

Stap 4: Stap 4: Zoek of vind een component

Stap 4: Zoek of vind een component
Stap 4: Zoek of vind een component

① Typ 'RGBLed' in de zoekbalk of zoek de Buzzer-module in de lijst.

Stap 5: Stap 5: Selecteer RGBLed

Stap 5: Selecteer RGBLed
Stap 5: Selecteer RGBLed

② Selecteer RGBLed_PWM-module

Stap 6: Stap 6: Pin-indicatie en configuratie

Stap 6: Pin-indicatie en configuratie
Stap 6: Pin-indicatie en configuratie

dan zie je ③ pin indicatie. (U kunt het configureren.)

*Deze module heeft 4 pinnen om aan te sluiten

skiiiD Editor geeft automatisch de pin-instelling aan *configuratie beschikbaar

[Standaard pin-indicatie voor knopmodule] in het geval van Arduino UNO

Rood: 3

Groen: 5

Blauw: 6

GND: GND

Na het configureren van pinnen (klik op de knop TOEVOEGEN rechtsonder)

Stap 7: Stap 7: Controleer de toegevoegde module

Stap 7: Controleer de toegevoegde module
Stap 7: Controleer de toegevoegde module

⑤ Toegevoegde module is verschenen in het rechterpaneel

Stap 8: Stap 8: SkiiiD-code van RGBLed-module

Stap 8: SkiiiD-code van RGBLed-module
Stap 8: SkiiiD-code van RGBLed-module

skiiiD Code is intuïtieve, op functies gebaseerde codes. Dit is gebaseerd op skiiiD-bibliotheken

on() - Schakel de LED in

Variabele 'r', 'g', 'b': Verander de helderheid van de "rode", "groene", "blauwe" LED.

Variabele helderheid: helderheid van alle LED's wijzigen, standaard: 100."

Voorbeeld - aan (255, 255, 255, 100); = schakelt wit LED-licht in met volledige helderheid

off() - Schakel de LED uit

Toggle() - Toggle. Schakel inschakelstatussen uit of omgekeerd

Variabele 'r', 'g', 'b': Verander de helderheid van de \"red\", \"green\", \"blue\" LED.

Variabele helderheid: helderheid van alle LED's wijzigen, standaard: 100."

blink() - Knipper-LED

Variabele 'r', 'g', 'b': Verander de helderheid van de \"red\", \"green\", \"blue\" LED.

Variabel interval: Tijdsinterval tussen knipperende LED, standaard: 1, 000ms

Variabele helderheid: helderheid van alle LED's wijzigen, standaard: 100.

fadeIn() - Verhoog geleidelijk de intensiteit van LED-licht gedurende het tijdsinterval

Variabele 'r', 'g', 'b': Verander de helderheid van de \"red\", \"green\", \"blue\" LED.

Variabel interval: Tijdsinterval totdat LED de intensiteit verhoogt tot maximum, standaard: 1, 000ms

Variabele helderheid: helderheid van alle LED's wijzigen, standaard: 100.

fadeOut() - Verminder geleidelijk de intensiteit van LED-licht tijdens het tijdsinterval

Variabel interval: Tijdsinterval totdat LED de intensiteit verlaagt tot minimum, standaard: 1, 000ms

Variabele helderheid: helderheid van alle LED's wijzigen, standaard: 100.

Stap 9: Stap 9: Contact en feedback

We werken aan componenten en bordenbibliotheken. Voel je vrij om het te gebruiken en ons feedback te geven, alsjeblieft. Hieronder vindt u contactmethoden:

e-mail: [email protected]

twitter:

Youtube:

Reacties zijn ook goed!

Aanbevolen: