Два датчика на один выход

angrydok
Offline
Зарегистрирован: 20.05.2014

Всем привет!

Вопрос житейский на плате ардруино уно, которую я не так давно заказал, количество входов/выходов достаточно маленькое (14 и 8) - для термодатчиков/датчиков протечки/герконов, с которых я решил начать, не хватит (банально дверей и окон больше). 

Можно ли на один вход повесть более одного датчика и как это сделать? Или как увеличить колличество входов/выходов? Или нужно другую плату брать?

Вопрос может быть гулпый, но только начинаю вникать в тему - так что всем отписавшимся заранее большое спасибо!

MaksMS
Offline
Зарегистрирован: 11.03.2013

Во первых можно использовать аналоговые входы как цифровые- их 6 штук. Во вторых можно использовать регистры или i2c расширители портов..

И вообще ,это все гуглится за раз.

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

ну, можно приравнять дверь в туалет со входной дверью и таким образом сэкономить один пин.

angrydok
Offline
Зарегистрирован: 20.05.2014

Спасибо. i2c вроде бы в тему.

Гугл увел меня читать про прерывания хех...

axill
Offline
Зарегистрирован: 05.09.2011

смотря какая конкретно задача решается

например если датчики открытия дверей кнопки/герконы, то они легко по несколько штук вешаются на один аналоговый пин с несколькими резисторами. Резисторы подбираются так, чтобы можно было отличить какие кнопки были нажаты.

можно так же применить на входе сдвиговый регистр типа 74hc164, он позволяет подключить 8 цифровых входов к трем пинам, а если каскадировать то каждая новая микросхема добавит еще 8 входов на теже 3 пина

выходы можно каскадировать сдвиговым регистром 74HC595

angrydok
Offline
Зарегистрирован: 20.05.2014

Для начала просто вывожу информацию по датчикам в базу (куда выводить пока не решил - железяка с линуксом стоит):

температура в комнатах 

температура электического водогрея

наличие протечки под бочками, церкулирующими насосами и водогреем

закрытие окон, рольставень, и нескольких входных дверей

Потом буду прикручивать контролы типа кранов итд

 

 

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

Температуру и датчики открытия можно вообще на 1-wire шину повесить = это один пин на всех... Если датчики протечки сделать на размыкание таблетки -ibutton - то и они на ту же шину...