pinMode на INPUT без подключения датчика

VadimOrenburg
Offline
Зарегистрирован: 01.10.2016

Добрый вечер

Задал pinMode на INPUT на 2, 3, 4 пинах и считвываю их через digitalRead, почему если к пинам ничего не подключено бывает проскакивает логическая 1? Как можно это исправить?

Спасибо

Клапауций 232
Offline
Зарегистрирован: 05.04.2016

очевидно же - подключи что-нибудь или подтяни к пяти вольтам.

VadimOrenburg
Offline
Зарегистрирован: 01.10.2016

На эти 3 пина планирую подключать датчики движения, для начала 1, через время при необходимости еще добавить 2.

Хотелось бы сразу заложить эту возможность. Если к пину GND подтянуть, то 0 будет?

Можно ли все датчики на 1 пин повесить?

Клапауций 232
Offline
Зарегистрирован: 05.04.2016

VadimOrenburg пишет:

Можно ли все датчики на 1 пин повесить?

и, себя на этот пин повесь - можно.

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

Пин, к которому ничего не подключено и который никуда не притянут может в любой момент времени иметь любое значение. Поднесите к нему палец или провод от включённого утюга - узнаете что такое антенна.

VadimOrenburg пишет:

Можно ли все датчики на 1 пин повесить?

Если

1) датчики умеют ставить клейма на электроны, чтобы можно было отличить от которого из них сигнал пришёл,

и 2) самим датчикам не поплохеет елси вдруг у них на выходах левые посторонние сигналы появляться начнут,

то можно.

VadimOrenburg
Offline
Зарегистрирован: 01.10.2016

Клапауций 232 пишет:

и, себя на этот пин повесь - можно.

Если сразу несколько датчиков на этот пин дадут +, все нормально будет?

Спасибо за ответы, я в этой области пока еще не успел освоится.

VadimOrenburg
Offline
Зарегистрирован: 01.10.2016

ЕвгенийП пишет:

Пин, к которому ничего не подключено и который никуда не притянут может в любой момент времени иметь любое значение. Поднесите к нему палец или провод от включённого утюга - узнаете что такое антенна.

VadimOrenburg пишет:

Можно ли все датчики на 1 пин повесить?

Если

1) датчики умеют ставить клейма на электроны, чтобы можно было отличить от которого из них сигнал пришёл,

и 2) самим датчикам не поплохеет елси вдруг у них на выходах левые посторонние сигналы появляться начнут,

то можно.

В данном случае не важно от какого датчика пришел сигнал.

Подключать планирую датчики HC-SR501. Можно тогда на них диоды повесить?

Спасибо 

Клапауций 232
Offline
Зарегистрирован: 05.04.2016

VadimOrenburg пишет:

Если сразу несколько датчиков на этот пин дадут +, все нормально будет?

ты в детстве пробовал совать пальцы в розетку?

VadimOrenburg
Offline
Зарегистрирован: 01.10.2016

Клапауций 232 пишет:

ты в детстве пробовал совать пальцы в розетку?

Это какое то отношение или сходство имеет к данному вопросу?

Клапауций 232
Offline
Зарегистрирован: 05.04.2016

VadimOrenburg пишет:

Клапауций 232 пишет:

ты в детстве пробовал совать пальцы в розетку?

Это какое то отношение или сходство имеет к данному вопросу?

сколько тебе лет?

VadimOrenburg
Offline
Зарегистрирован: 01.10.2016

Клапауций 232 пишет:

VadimOrenburg пишет:

Клапауций 232 пишет:

ты в детстве пробовал совать пальцы в розетку?

Это какое то отношение или сходство имеет к данному вопросу?

сколько тебе лет?

Еще раз повторюсь какое это отношение имеет к данному вопросу?

Мне 27 и складывается такое впечатление что лет так на 10 больше ваших...

Клапауций 232
Offline
Зарегистрирован: 05.04.2016

VadimOrenburg пишет:

Мне 27 и складывается такое впечатление что лет так на 10 больше ваших...

судя по твои вопросам - мне лет 300.

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

VadimOrenburg пишет:

Подключать планирую датчики HC-SR501. Можно тогда на них диоды повесить?

Вот здесь есть схема этого датчика, смотрите сами: http://www.mpja.com/download/31227sc.pdf

Выход, это просто выход VO микросхемы BISS001, через 1К резистор. Что там за выход, смотрите даташит (ссылку я дал).

Я бы не стал ставить диод (он сожрёт 0,6В, а там всего 3,3). Я бы поставил либо элемент ИЛИ, либо транзисторы, а их бы уже по ИЛИ соединял. Это, кстати, позволило бы заодно и 3.3В к ардуиновским 5В преобразовать.

 

VadimOrenburg
Offline
Зарегистрирован: 01.10.2016

Клапауций 232 пишет:

судя по твои вопросам - мне лет 300.

Ну молодец, надеюсь во всех вопросах ты такой спец! Как правило из практики кто много п****т тот мало что знает, мало чего добился. А тот кто что то знает и добился - нормально ответит и объяснит, т.к для этого и находится на этом форуме. Так что если сказать нечего по вопросу, зачем вообще вступать в диалог.

VadimOrenburg
Offline
Зарегистрирован: 01.10.2016

Спасибо, попробую "элемент ИЛИ" использовать.)