непонятные наводки на плату, и второй вопрос цикл программы??

JohnV
Offline
Зарегистрирован: 07.01.2016

Всем привет, начал изучать arduino uno. Назначил на 2 дискретный вход включение светодиода выхода 13, расположенного на плате. И почему то даже если рукой просто поднести в районе 2 входа то загорается этот диод, прикрепил ссылку на видео данного феномена)). Как будто наводки какие то..

И второй вопрос, почему когда я касаюсь проводником 5V и 2 дискретный вход для включения диода, и убираю сразу провод то светодиод ещё продолжает гореть какое то время? В том же видео есть этот феномен)))

программа простая

                                                                                                                                                                       

JohnV
Offline
Зарегистрирован: 07.01.2016

digitalwrite(13, (digitalread(2)));

youtu.be/exbwtlmycek

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

1. Именно как будто наводки
2. Входная ёмкость входа

И всё это совсем не "феномены", а обычные явления.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

JohnV, вам за открытие феномена положен приз - книжка "основы радиоэлектроники" :)

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Ну а  раз  человек открыл новый класс физических устройств улавливающих электоромагнитные поля
то он имеет полное право дать им название.

В качестве посильной помощи автору  предлагаю назвать эти устройства антеннами
 

JohnV
Offline
Зарегистрирован: 07.01.2016

Про постепенное угасание светодиода я так понимаю подключив допустим реле на 5в оно будет работать как надо и реагировать сразу.
А еще вопрос, из блок схем програмку сделал опять же обычная кнопка и светодиод встроенный. И вот включил и выключил я его все ок, а потом опять сразу включаю а он не реагирует на кнопку, а начинает реагировать секунд через 5..

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

JohnV пишет:
я так понимаю подключив допустим реле на 5в оно будет работать как надо и реагировать сразу

Плохо понимаете.

Перечитайте комментарий №3. Если Вы думаете, что его автор пошутил - таки нет. Это самый дельный совет, который Вам можно дать.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

trembo пишет:

Ну а  раз  человек открыл новый класс физических устройств улавливающих электоромагнитные поля

Это ещё нуждается в исследовании. Может он торсионные поля улавливает? Или ещё какие - неизвестные ни науке, ни лженауке :)

NeiroN
NeiroN аватар
Offline
Зарегистрирован: 15.06.2013

 Чтобы небыло наводок - вход не должен висеть в воздухе а то он будет и от призраков включаться и от радиосигналов. Используйте подтяжку, в микроконтроллере встроенны резисторы подтяжки к 0 и V+ - включаются командой digitalWrite(), когда ывод назначен как входной. Оюычно подтягивают к V+ и кнопку подключают к GND и выводу.

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

NeiroN пишет:

Используйте подтяжку, в микроконтроллере встроенны резисторы подтяжки к 0 и V+

В ATmega встроенная подтяжка только к VCC. Встроенной стяжки к GND нет, только внешним резистором.

NeiroN
NeiroN аватар
Offline
Зарегистрирован: 15.06.2013

ХМ - старнно - читал что у каких то МК есть обе подтяжки, и ими можно организовать выход, чтобы не ставить доп резистор к транзисторам.

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

В XMega есть, в STM есть, в Атмеловских ARM'ах (напр. Arduino Due) тоже наверняка есть. А в ATmega нет...