Купил матронку Z. Все в порядке, но не работает от розетки. В комплекте есть джеки, все возможные перепробовал - ноль. Где подвох?
Вопрос параллельно. int SwitchPin = 8; int LedPin = 13; void setup(){ pinMode(SwitchPin, INPUT); pinMode(LedPin, OUTPUT); } void loop(){ digitalWrite(LedPin, HIGH); if (digitalRead(SwitchPin)==HIGH){ digitalWrite(LedPin, HIGH); } else { digitalWrite(LedPin, LOW); } } На каком основании при нажатии он явно ярче горит? Простите, но понять пока пока не могу Прошу от вас чистой логики
А вы в слух проговаривайте то, чего делает программа, может полегчает... (Это не издёвка, а реальный совет) Вы каждый раз, независимо от того нажата кнопка или нет зажигаете светодиод. Если кнопка не нажата, гасите светодиод. (Светодиод горит в половину яркости, это PWM 50%) Если кнопка нажата, вы НЕ гасите светодиод и он светит в полную яркость. (PWM 100%) Проценты указаны примерно, для понимания общей картины. Завтра если будет время попробую показать вам реальную осцилограмму того, чего вы изваяли 13 pin Адуино Уно не поддерживает PWM, но вы легко победили эту проблему
Да, у вас вроде в комплекте должен быть мультиметр. Надо померять напряжение на выходе с блока питания, до переходника, после переходника, если оно есть, воткнуть в Ардуино и померять на контакте Vin.
Подвох так же может быть в полярности. Центр джэка 2.1 мм должен быть положительным. Быть может воткнули его задом наперёд.