🔥🔥🔥😎 ОБЯЗАТЕЛЬНО ПОСМОТРИ! ПРОЕКТ с RGB LED!

  Рет қаралды 499

ARDUINO Uno WorkShop - канал про Arduino и модули

ARDUINO Uno WorkShop - канал про Arduino и модули

Күн бұрын

КОД:
int redVal = random(0,255);
int blueVal = random(0,255);
int greenVal = random(0,255);
void setup(){
pinMode(3, OUTPUT); // назначили 3-й порт на ВЫХОД
pinMode(5, OUTPUT); // назначили 5-й порт на ВЫХОД
pinMode(6, OUTPUT); // назначили 6-й порт на ВЫХОД
}
void loop(){
analogWrite(3, redVal);
delay(250);
analogWrite(5, blueVal);
delay(250);
analogWrite(6, greenVal);
delay(250);
redVal = random(0,255);
blueVal = random(0,255);
greenVal = random(0,255);
}
---
Подпишись на канал! Здесь много интересных и полезных видео про Arduino!

Пікірлер: 10
@arduino-uno-ws
@arduino-uno-ws 4 ай бұрын
СКЕТЧ ДЛЯ ЭТОГО ПРОЕКТА: void setup(){ pinMode(3, OUTPUT); // назначили 3-й порт на ВЫХОД pinMode(5, OUTPUT); // назначили 5-й порт на ВЫХОД pinMode(6, OUTPUT); // назначили 6-й порт на ВЫХОД } void loop(){ int redVal = random(0,255); int blueVal = random(0,255); int greenVal = random(0,255); analogWrite(3, redVal); delay(250); analogWrite(5, blueVal); delay(250); analogWrite(6, greenVal); delay(250); } Примечание: Это уменьшенная версия скетча. Убраны 6 лишних строк кода. Поставь лайк :) Спасибо за просмотр!
@MacksMR
@MacksMR 4 ай бұрын
Он не будет "переливаться разными цветами"... Он будет светиться разными рандомнвми цветами...🙄
@arduino-uno-ws
@arduino-uno-ws 4 ай бұрын
Ну да :)
@DIvan-bi8wo
@DIvan-bi8wo 4 ай бұрын
изменения цвета будут крайне резкими, так же будут постоянные резкие изменения яркости (мерцание). Я думаю правильнее сделать случайным не сам цвет, а его изменение. Можно даже использовать цветовую модель HSV
@arduino-uno-ws
@arduino-uno-ws 4 ай бұрын
Спасибо за комментарий! В Ардуино управление светом осуществляется подачей сигнала от 0 до 255. Сам светодиод имеет цветовую схему RGB.
@DIvan-bi8wo
@DIvan-bi8wo 4 ай бұрын
@@arduino-uno-ws да, светодиод RGB, но используя несложные формулы можно преобразовывать схему HSV в RGB и наоборот.
@nadkoch
@nadkoch 4 ай бұрын
Зачем вам глобальные переменные? Определите переменные цвета в loop().
@arduino-uno-ws
@arduino-uno-ws 4 ай бұрын
Привет! Спасибо за комментарий! В принципе да, вы правы :) Исправлю код.
@vernnms78
@vernnms78 4 ай бұрын
Ужасная робоозвучка. К тому же схема подключения некорректная. Ток свечения у каждого из трех встроенных светодиодов разный, соответственно, управление каждым каналом будет по своей шкале яркости. Более того, резистор включен на общий провод, и токи на нес складываются. Таким образом, включая одновременно два или три светодиода будем иметь совершенно разные яркости.
@arduino-uno-ws
@arduino-uno-ws 4 ай бұрын
Привет! Спасибо за комментарий! Робоозвучка стоит потому что у меня ПОКА ЧТО нет возможности озвучивать видео самому. Про светодиод - этот проект я испытывал на реальном светодиоде, всё хорошо работает! Подключение одного резистора на общий минус также я проверил - хорошо работает!!
7 simple Arduino projects which YOU can build in 15 minutes.
31:07
Major Tom Workshop
Рет қаралды 998 М.
Как мы играем в игры 😂
00:20
МЯТНАЯ ФАНТА
Рет қаралды 2,3 МЛН
max7219 LED matrix 8x8
23:21
Электроника в объективе
Рет қаралды 44 М.
I tried the Cheapest Arduino Alternative (that Nobody heard of)
13:31
ОБЯЗАТЕЛЬНО ПОСМОТРИ! Модели и виды ARDUINO #shorts #arduino #diy #arduinouno #ардуино #поделки
1:53
OLD CRT MONITORS ARE BETTER THAN LCD MONITORS AND HERE'S WHY...
15:00
Макс Спот
Рет қаралды 110 М.
Controllino - Arduino Based PLC
26:51
Электроника в объективе
Рет қаралды 116 М.
Как остановят YouTube | ТСПУ и DPI | Cоздатель GoodbyeDPI
27:30
IPS displays on ST7789 and ST7735 controllers
13:20
Электроника в объективе
Рет қаралды 221 М.
Как мы играем в игры 😂
00:20
МЯТНАЯ ФАНТА
Рет қаралды 2,3 МЛН