Мазмуну:

RGBLed_PWMди SkiiiD менен кантип колдонуу керек: 9 кадам
RGBLed_PWMди SkiiiD менен кантип колдонуу керек: 9 кадам

Video: RGBLed_PWMди SkiiiD менен кантип колдонуу керек: 9 кадам

Video: RGBLed_PWMди SkiiiD менен кантип колдонуу керек: 9 кадам
Video: Robojax Arduino Step By Step Course, Lesson 14: Using Vibration Sensor Module 2024, Ноябрь
Anonim
Image
Image

Бул долбоор skiiiD аркылуу Arduino менен RGBLed_PWMди кантип колдонуу керектиги боюнча көрсөтмө

Баштоодон мурун, төмөндө skiiiDди кантип колдонуу боюнча негизги окуу куралы бар

1 -кадам: 1 -кадам: SkiiiDди ишке киргизиңиз

2 -кадам: Arduino UNOну тандаңыз
2 -кадам: Arduino UNOну тандаңыз

SkiiiD иштетип, Жаңы баскычты тандаңыз

2 -кадам: 2 -кадам: Arduino UNOну тандаңыз

Select Arduino Uno тандап, анан ② OK баскычын чыкылдатыңыз

*Бул үйрөткүч жана биз Arduino UNO колдонобуз. Башка такталар (Мега, Нано) да ушундай эле процесске ээ.

3 -кадам: 3 -кадам: Компонентти кошуу

3 -кадам: Компонентти кошуу
3 -кадам: Компонентти кошуу

Компонентти издөө жана тандоо үчүн '+' (Компонент кошуу баскычы) дегенди басыңыз.

4 -кадам: 4 -кадам: Компонентти издөө же табуу

4 -кадам: Компонентти издөө же табуу
4 -кадам: Компонентти издөө же табуу

① Издөө тилкесине 'RGBLed' териңиз же тизмеден Buzzer модулун табыңыз.

5 -кадам: 5 -кадам: RGBLed тандоо

5 -кадам: RGBLed тандоо
5 -кадам: RGBLed тандоо

② RGBLed_PWM модулун тандаңыз

6 -кадам: 6 -кадам: Pin Көрсөтүү жана Тарам

6 -кадам: Pin Көрсөтүү жана Тарам
6 -кадам: Pin Көрсөтүү жана Тарам

анда сиз ③ пин көрсөткүчтү көрө аласыз. (Сиз аны конфигурациялай аласыз.)

*Бул модулда туташтыруу үчүн 4 төөнөгүч бар

skiiiD редактору автоматтык түрдө пин орнотуу *конфигурациясын көрсөтөт

[Button Module үчүн демейки пин көрсөткүчү] Arduino UNO болгон учурда

Кызыл: 3

Жашыл: 5

Көк: 6

GND: GND

Пиндерди конфигурациялагандан кийин below астындагы оң жактагы ADD баскычын басыңыз

7 -кадам: 7 -кадам: Кошулган модулду текшериңиз

7 -кадам: Кошулган модулду текшериңиз
7 -кадам: Кошулган модулду текшериңиз

⑤ Кошулган модуль оң панелде пайда болду

8 -кадам: 8 -кадам: RGBLed модулунун SkiiiD коду

8 -кадам: RGBLed модулунун SkiiiD коду
8 -кадам: RGBLed модулунун SkiiiD коду

skiiiD Code интуитивдик функцияга негизделген коддор. Бул skiiiD китепканаларына негизделген

күйгүзүү () - LEDди күйгүзүү

Variable 'r', 'g', 'b': "кызыл", "жашыл", "көк" светодиоддун бригнтессин өзгөртүү.

Өзгөрүлмө жарыктык: Бардык LEDдин жарыктыгын өзгөртүү, демейки: 100."

Мисал - боюнча (255, 255, 255, 100); = толук жарык менен ак LED жарыгын күйгүзөт

өчүрүү () - LEDди өчүрүү

Өчүрүү () - Өчүрүү. Күйгүзүүнү күйгүзүүнү өчүрүү же тескерисинче

Variable 'r', 'g', 'b': / "кызыл \", / "жашыл \", / "көк \" LEDдин жарыктыгын өзгөртүү.

Өзгөрүлмө жарыктык: Бардык LEDдин жарыктыгын өзгөртүү, демейки: 100."

blink () - Жыпылықтай турган LED

Variable 'r', 'g', 'b': / "кызыл \", / "жашыл \", / "көк \" LEDдин жарыктыгын өзгөртүү.

Өзгөрүлмө интервал: Жарк эткен LED ортосундагы убакыт аралыгы, демейки: 1, 000ms

Өзгөрүлмө жарыктык: Бардык LEDдин жарыктыгын өзгөртүү, демейки: 100.

fadeIn () - Убакыт аралыгында LED жарыктын интенсивдүүлүгүн акырындык менен жогорулатуу

Variable 'r', 'g', 'b': / "кызыл \", / "жашыл \", / "көк \" LEDдин жарыктыгын өзгөртүү.

Өзгөрүлмө интервал: LED интенсивдүүлүгүн максимумга чейин жогорулатканга чейинки убакыт аралыгы, демейки: 1, 000ms

Өзгөрүлмө жарыктык: Бардык LEDдин жарыктыгын өзгөртүү, демейки: 100.

fadeOut () - Убакыт аралыгында LED жарыктын интенсивдүүлүгүн акырындык менен азайтуу

Өзгөрүлмө интервал: LED интенсивдүүлүгүн минимумга чейин төмөндөткөнгө чейинки убакыт аралыгы, демейки: 1, 000ms

Өзгөрүлмө жарыктык: Бардык LEDдин жарыктыгын өзгөртүү, демейки: 100.

9 -кадам: 9 -кадам: Байланыш жана пикир

Биз китепканалардын компоненттери жана такталары боюнча иштеп жатабыз. Сураныч, аны колдонуп, бизге пикир калтырыңыз. Төмөндө байланыш ыкмалары келтирилген

электрондук почта: [email protected]

twitter:

Youtube:

Комментарийлер да жакшы!

Сунушталууда: