Доброго времени суток.
Хочу реализовать управление яркостью светодиодной ленты используя MOSFET модуль и ШИМ сигнал посылаемый с ардуино NANO.
Схема:
![1671190224443.png](/data/attachments/37/37540-e1da6838fc418e3997ab6e16b9399538.jpg)
Код:
По коду просто - циклично подаю разный ШИМ сигнал на D3 пин.
В итоге светодиод на мосфете плавно загорается и тухнет, но на выводе к LED напряжения никакого нету
![1671190248939.png](/data/attachments/37/37541-782c67fb99324c6feabe54f594dfa48b.jpg)
Были мысли что сам модуль поврежден или контакты плохо припаяны, но заменив
Подскажите что может быть не так, пол дня убил на поиски информации в интернете, ничего толкового не нашел
Хочу реализовать управление яркостью светодиодной ленты используя MOSFET модуль и ШИМ сигнал посылаемый с ардуино NANO.
Схема:
![1671190224443.png](/data/attachments/37/37540-e1da6838fc418e3997ab6e16b9399538.jpg)
Код:
Код:
void setup() {
pinMode(3, OUTPUT);
}
uint32_t time;
int duty = 0;
bool direction = true;
void loop() {
if (millis() - time >= 20) {
time = millis();
if (direction) duty+=5;
else duty-=5;
if (duty >= 255 || duty <= 0) direction = !direction;
analogWrite(3, duty);
}
}
В итоге светодиод на мосфете плавно загорается и тухнет, но на выводе к LED напряжения никакого нету
![1671190248939.png](/data/attachments/37/37541-782c67fb99324c6feabe54f594dfa48b.jpg)
Были мысли что сам модуль поврежден или контакты плохо припаяны, но заменив
analogWrite
на digitalWrite
все заработало, но естественно, без плавного перехода, а просто как включатель/выключатель.Подскажите что может быть не так, пол дня убил на поиски информации в интернете, ничего толкового не нашел