🛒
0 товар.
0 руб.
Логотип

Интернет-магазин «Неглупый Дом»

Поиск по сайту
Гугл таблица с ассортиментом

🎵 Дискотека на Arduino: светодиод, который реагирует на звук

Проект одного из наших покупателей: RGB-светодиод случайным образом меняет цвет, когда датчик звука фиксирует хлопок или громкий звук. Ниже — фото, видео, запрос к ИИ-инженеру и готовый скетч.

Фото проекта

Видео проекта

https://www.youtube.com/shorts/DHh0WCfrmlg

Какой запрос к ИИ-инженеру

«хочу сделать, чтоб светодиод случайно менял цвет, если есть звук. Ардуино уно и макетная плата у меня есть»

Скетч от ИИ-инженера

// Пины для подключения
const int soundPin = 2;      // Пин датчика звука (DO)
const int redPin = 9;        // Пин красного цвета RGB
const int greenPin = 10;     // Пин зеленого цвета RGB
const int bluePin = 11;      // Пин синего цвета RGB

void setup() {
  pinMode(soundPin, INPUT);
  pinMode(redPin, OUTPUT);
  pinMode(greenPin, OUTPUT);
  pinMode(bluePin, OUTPUT);
  digitalWrite(redPin, LOW);
  digitalWrite(greenPin, LOW);
  digitalWrite(bluePin, LOW);
}

void loop() {
  if (digitalRead(soundPin) == LOW) {
    setRandomColor();
    delay(500);
  }
}

void setRandomColor() {
  int r = random(0, 2);
  int g = random(0, 2);
  int b = random(0, 2);
  digitalWrite(redPin, r);
  digitalWrite(greenPin, g);
  digitalWrite(bluePin, b);
}
                

Комплектующие

Arduino Uno + Ky-016 + Ky-037

← 🔗 Электромагнитное реле и Arduin…❤ Измерение пульса на Arduino: д… →

Остались вопросы? Проконсультируйтесь с ИИ-инженером — он уже в курсе темы статьи и сразу ответит, ничего вводить не нужно.

Корзина

Поиск


Пример: понижающий или DC-DC или mini360 или aw-023 или арт. OZ/WB/YA