Цифровой вход устанавливается в HIGH самостоятельно?
- Войдите на сайт для отправки комментариев
Ср, 09/10/2013 - 00:05
Подскажите пожалуйста почему любой цифровой вход на Nano устанавливается в HIGH самостоятельно?
Загружаю в китайскую Nano стандартный пример "Button" без изменений. При прикосновении ногтём или любым (даже непроводящим) предметом к назначенному пину (стандартно второму) диод загорается?
При переназначении пина ситуация та же за искючением номера нового пина.
Хотя вру, предмет должен быть чуть чуть проводящим, но может быт изолированным., например отвёртка.
Горит от десятых секунды до 4 секунд. Обычно 3 сек.
что значит устанавливается в HIGH? все пины после ресета имеют высокоимпендансное состояниепри переключении на вывод на них будет ноль, только если не было записи в порт вывода через digitalWrite
Зачем вы касаетесь ногтем? Вы что хотите получить? управление ногтем?)) Статическое напряжени с вашего ногтя приводит к непресказуемому поведению контроллера, может даже сжечть его выход-выход, вы бы еще эбонитовую палочку поднесли после натирания сухой тряпочкой )))
нет в принципе можно сделать управление и так, только по входам надос ставить схему защиты и скетч писать грамотно
а если серьезно, вы определеитесь с задачей и если не заработает спрашивайте - не надо тыкать чем попало
Насчёт ногтём я конечно погорячился. HIGH имеется ввиду что контроллер обрабатывает вход с этого пина как HIGH.
А задача простая - заставить работать пример "Button".
Насчёт ногтём я конечно погорячился. HIGH имеется ввиду что контроллер обрабатывает вход с этого пина как HIGH.
А задача простая - заставить работать пример "Button".
кнопку как подключаете? есть два варианта:
1. подключить конопку одни проводом к пину, вторым на землю. сделать digitalWrite(pin, HIGH) для включения внутренне подтяжки
2. сделать тоже самое только вместо внутренне подтяжки подтянуть пин к +5в резистором 1к-10к
Использую стандартный скетч "Button", ничего своего не пишу. Кнопку подключаю одним выходом на +5 другим к D2 через резистор.
Сразу же загорается встроенный диод.
Если пробовать без кнопки, то диод загорается от прикосновения к пину металлическим предметом (отвёрткой).
не знаком со стандартным скетчем, подтяните D2 резистором к +5в
не знаком со стандартным скетчем, подтяните D2 резистором к +5в
Код такой:
добавлю: диод горит пока на 2 пине воткнут провод в бредбоард
феноменально! достаточно просто поднести провод на 1 мм к второму пину не касаясь него, как встроенный диод загорается
Проверил пин 2 в режиме вывода (другим скетчем), работает нормально.
Подскажите что не так делаю? Может гдето напряжение уровня "1" сконфигурировать надо? Что бы от 0,001В не срабатывало?
Уфф. Разобрался. Притянул D2 к земле, начало нормально работать.
Всем спасибо. Просьба не кидать тапками в новичка.
Всем спасибо. Просьба не кидать тапками в новичка.
Кстати, о "новичка" - это такой новояз в русском языке или что?
теперь можно не стесняться собственного идиотизма, а толерантно именовать себя новичком?
Клапауций, выбирай выражения. Если я никогда ничего не паял, и собрал первую в своей жизни схемку сегодня, помигав свотодиодом то надеюсь на то что могу назваться новичком небезосновательно?
Клапауций, выбирай выражения. Если я никогда ничего не паял, и собрал первую в своей жизни схемку сегодня, помигав свотодиодом то надеюсь на то что могу назваться новичком небезосновательно?
Как бы понятно, но не о тебе лично речь - таких по два-три штуки в неделю, все не паяли никогда, все чего-то первый раз в жизни сделали, но почему все, как один, называют себя именно "новичками"? Какой в этом смысл?
Откуда то ведь должна идти установка называть себя "новичком", а не иначе, допустим:"привет мужики, я тут, типа, спаять вот решил - тут вышло, а тут не вышло, не могу понять, что и вкуда делать", но нет "здрасте, я - новичёк!". Обнять и плакать.
Клапауций, ты смысл слова "новичёк" в толковом словаре почитай. Там разжёвано то что это такое. И что это за собой влечёт в контексте форума.
Это я тоже написал. Читай выше.
И вообще, терпимее надо быть. У тебя, ой пардон, У ВАС с этим проблемы.
Ясно - новички не в курсе, почему они так себя зовут.
Кстати, "новичок" - в хугле посмотрел.
Впервые туд данную породу ползателей инета встретил.
Ясно - новички не в курсе, почему они так себя зовут.
Кстати, "новичок" - в хугле посмотрел.
Впервые туд данную породу ползателей инета встретил.
Новички себя так зовут потому что они новички))) Что тут сложного, не пойму?
У меня дислексия на латиницу "H"-"N" - обычное дело, по крайней мере для меня.
Опять за рыбу деньги... да почему именно "новички"?
А кто? Старички?
Да - если опытная девушка, то бабушка.