Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Тинкер кад ардуино

Андрей Чукалин Ученик (162), на голосовании 4 месяца назад
Необходимо, чтобы лм393 захватывал звук с микрофона и включал диоды на ленте. Код на фото написал чатгпт. При включении симуляции вообще ничего не происходит. Микрофон на компе рабочий, в чем может быть проблема?
Голосование за лучший ответ
Largo Merdiev Мастер (1817) 5 месяцев назад
что? его же заблокали в России
Андрей ЧукалинУченик (162) 5 месяцев назад
с впн сижу, учиться ж надо как то
Largo Merdiev Мастер (1817) Андрей Чукалин, хех. скорее всего гпт напутал, поищи лучше в инете или сам напиши
Анонимус Просветленный (32815) 5 месяцев назад
 #include <Adafruit_NeoPixel.h> 

#define MIC_PIN A0 // Пин для микрофона
#define LED_PIN 6 // Пин для светодиодов
#define NUM_LEDS 30 // Количество светодиодов в ленте

Adafruit_NeoPixel strip = Adafruit_NeoPixel(NUM_LEDS, LED_PIN, NEO_GRB + NEO_KHZ800);

void setup() {
strip.begin();
strip.show(); // Инициализация всех светодиодов в "выключенном" состоянии
Serial.begin(9600); // Для отладки
}

void loop() {
int micValue = analogRead(MIC_PIN); // Чтение значения с микрофона
Serial.println(micValue); // Вывод значения в Serial Monitor для отладки

// Преобразование значения микрофона в уровень яркости
int ledBrightness = map(micValue, 0, 1023, 0, 255);

// Установка цвета светодиодов в зависимости от уровня звука
for (int i = 0; i < strip.numPixels(); i++) {
strip.setPixelColor(i, strip.Color(ledBrightness, 0, 0)); // Красный цвет
}
strip.show(); // Обновление светодиодов

delay(100); // Задержка для стабильности
}
Андрей ЧукалинУченик (162) 5 месяцев назад
все равно не работает к сожалению, 0 реакции от системы
Похожие вопросы