Расширение цифровых портов
- Войдите на сайт для отправки комментариев
Вс, 01/10/2017 - 21:11
Имеется арудино уно китайский, на него запланирован проект, по которому в него должен входить дисплей (i2c шина в комплекте шла), клава 4х4 и mfrc522 модуль.
дисплей и rfid модуль уже подключены, на днях придет клавиатура, посмотрел в интернете схему подключения и понял, что она не влезет ко мне в ардуино!
Для клавиатуры цифровые порты с 2 по 10 (если я не ошибаюсь), а 9 и 10 порт заняты mfrc522 модулем.
Как граммотно подключить всё в ардуино и чтоб всё работало?
0 и 1 цифровой порт вообще реально использовать вместо 9 и 10?
Так же в пути breadboard, может удасться его как-то в эту систему вклинить.
10, 11, 12, 13 - RFID.
4, 5 - дисплей по I2C.
У тебя еще остается 12 свободных пинов (даже 14, если взял Uno от производителя Robotdyn).
Плюс еще два пина - 0 и 1, но их новичкам использовать нежелательно (перед каждой прошивкой придется от них отключать периферию).
Клавиатуре 4х4 надо 8 цифровых, или 1 аналоговый пин.
В чем проблема?
10, 11, 12, 13 - RFID.
4, 5 - дисплей по I2C.
У тебя еще остается 12 свободных пинов (даже 14, если взял Uno от производителя Robotdyn).
Плюс еще два пина - 0 и 1, но их новичкам использовать нежелательно (перед каждой прошивкой придется от них отключать периферию).
Клавиатуре 4х4 надо 8 цифровых, или 1 аналоговый пин.
В чем проблема?
с 9 по 13 порт заняты рфид модулем, схему нашёл на сайте
дисплей подключен к аналоговым, не испоьзуя цифру, так что здесь, я думаю, проблем не возникнет.
Проблема только в рфид, который, по инструкции, занимает слишком много портов.
клавиатура у меня не такая как по ссылке, она у меня такая.
Клавиатуру можно посадить, полагаю, на D2..D8 + A0 - итого 8 пинов.
Для справки: выводы A0-A5 можно использовать как цифровые.
По моей ссылке именно такая клавиатура. Но это и не важно, у них принцип работы у всех одинаковый.