Помогите кто чем может!!!

asmnn
Offline
Зарегистрирован: 10.10.2014

Есть задача, нужен счетчик в который с помощью матричной клавы 4х4 вводится число от 0 до 100, нажимается старт и с датчика считываются замыкания, как только достигается заданное число включается релюшка на 5 воль на 5 секунд. Вооот...

Нашел как подключить матричную клаву, как подключить LCD 1602 через 2 контакта к Мини про иначе контактов не хватает. А дальше дело не идет. Может кто сталкивался с подобными проектами или из чего переделать можно.

Буду рад любой помощи! Заранее благодарю!


inspiritus
Offline
Зарегистрирован: 17.12.2012

С тех пор, как появились денежные знаки, слово "благодарю" утратило своё первоначальное значение.

sva1509
Offline
Зарегистрирован: 07.12.2012

Доброго времени суток !

Реально решений Вашей проблеммы несколько 

1) можно использовать 1602 с i2c интерфейсом - тогда он займет не 6 ног а всего 2.

2) можно перебор матрици мультиплексировать тогда на перебор уйдет не 4 ноги, а 2. Но добавит корпус на плату.

3) опрос матрицы можно соеденить все 4 вывода через делители напряжения и опрашивать 1 аналоговым входом - это тоже с экономит Вам 3 ноги.

И еще - что за датчик ? Если с i2c то тогда тем более стоит использовать 1602 с i2c интерфейсом и посадить их на одну шину.

 

toc
Offline
Зарегистрирован: 09.02.2013

asmnn,
я могу написать программу (скетч) по вашему заданию за один нормочас (1500 руб/час). Плюс видео с демонстрацией работы, если нужно. Предоплата 100%. Срок: сутки.

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

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