Не хочет от 220V

Тема в разделе "Arduino & Shields", создана пользователем ujeen, 23 мар 2012.

  1. ujeen

    ujeen Нуб

    Купил матронку Z.
    Все в порядке, но не работает от розетки. В комплекте есть джеки, все возможные перепробовал - ноль.
    Где подвох?
     
  2. ujeen

    ujeen Нуб

    Вопрос параллельно.

    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);
    }
    }
    На каком основании при нажатии он явно ярче горит?
    Простите, но понять пока пока не могу

    Прошу от вас чистой логики
     
  3. Dmitriy Kunin

    Dmitriy Kunin Гик

    А вы в слух проговаривайте то, чего делает программа, может полегчает...
    (Это не издёвка, а реальный совет)
    Вы каждый раз, независимо от того нажата кнопка или нет зажигаете светодиод.
    Если кнопка не нажата, гасите светодиод. (Светодиод горит в половину яркости, это PWM 50%)
    Если кнопка нажата, вы НЕ гасите светодиод и он светит в полную яркость. (PWM 100%)
    Проценты указаны примерно, для понимания общей картины.
    Завтра если будет время попробую показать вам реальную осцилограмму того, чего вы изваяли :)
    13 pin Адуино Уно не поддерживает PWM, но вы легко победили эту проблему :)
     
  4. Dmitriy Kunin

    Dmitriy Kunin Гик

    Да, у вас вроде в комплекте должен быть мультиметр.
    Надо померять напряжение на выходе с блока питания, до переходника, после переходника, если оно есть, воткнуть в Ардуино и померять на контакте Vin.
     
  5. nailxx

    nailxx Официальный Нерд Администратор

    Подвох так же может быть в полярности. Центр джэка 2.1 мм должен быть положительным. Быть может воткнули его задом наперёд.
     
  6. ujeen

    ujeen Нуб

    C блоком разобрался, было выставлено на 3 вольта, просто ступил, простите. Жду осцилограмму
     
  7. Dmitriy Kunin

    Dmitriy Kunin Гик

    Кнопка не нажата:
    [​IMG]
    В реальности получилось не 50% а около 30%
    Кнопка нажата:
    [​IMG]
    100%