Расширение цифровых портов

RockHammer
Offline
Зарегистрирован: 21.08.2017

Имеется арудино уно китайский, на него запланирован проект, по которому в него должен входить дисплей (i2c шина в комплекте шла), клава 4х4 и mfrc522 модуль.

дисплей и rfid модуль уже подключены, на днях придет клавиатура, посмотрел в интернете схему подключения и понял, что она не влезет ко мне в ардуино!

Для клавиатуры цифровые порты с 2 по 10 (если я не ошибаюсь), а 9 и 10 порт заняты mfrc522 модулем.

Как граммотно подключить всё в ардуино и чтоб всё работало?

0 и 1 цифровой порт вообще реально использовать вместо 9 и 10? 
Так же в пути breadboard, может удасться его как-то в эту систему вклинить.

Tomasina
Tomasina аватар
Offline
Зарегистрирован: 09.03.2013

10, 11, 12, 13 - RFID.

4, 5 - дисплей по I2C.

У тебя еще остается 12 свободных пинов (даже 14, если взял Uno от производителя Robotdyn).
Плюс еще два пина - 0 и 1, но их новичкам использовать нежелательно (перед каждой прошивкой придется от них отключать периферию).

Клавиатуре 4х4 надо 8 цифровых, или 1 аналоговый пин.

В чем проблема?

RockHammer
Offline
Зарегистрирован: 21.08.2017

Tomasina пишет:

10, 11, 12, 13 - RFID.

4, 5 - дисплей по I2C.

У тебя еще остается 12 свободных пинов (даже 14, если взял Uno от производителя Robotdyn).
Плюс еще два пина - 0 и 1, но их новичкам использовать нежелательно (перед каждой прошивкой придется от них отключать периферию).

Клавиатуре 4х4 надо 8 цифровых, или 1 аналоговый пин.

В чем проблема?

с 9 по 13 порт заняты рфид модулем, схему нашёл на сайте 

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

Проблема только в рфид, который, по инструкции, занимает слишком много портов. 
клавиатура у меня не такая как по ссылке, она у меня такая.

sadman41
Offline
Зарегистрирован: 19.10.2016

Клавиатуру можно посадить, полагаю, на D2..D8 + A0 - итого 8 пинов.

Для справки: выводы A0-A5 можно использовать как цифровые.

Tomasina
Tomasina аватар
Offline
Зарегистрирован: 09.03.2013

RockHammer пишет:
клавиатура у меня не такая как по ссылке, она у меня такая.

По моей ссылке именно такая клавиатура. Но это и не важно, у них принцип работы у всех одинаковый.