Подключение считывателя через Wiegand 26

AnnaSTNG
Offline
Зарегистрирован: 31.03.2022

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

Подскажите пожалуйста есть ли возможность для Arduino MEGA 2560 поменять номера Pin для подключения считывателя по Wiegand-26? По умолчанию стоит Pin 2 и 3. C указанными пинами данные считываются верно, но мне нужно использовать 4 и 5 Pin.

Пробовали написать команду wg.begin(4,5);, но это не помогло. Также пытались в библиотеке скетчей поменять номера пинов в библиотеке wiegand, но также безрезультатно.

Буду очень благодарна в решении возникшей задачи.

b707
Offline
Зарегистрирован: 26.05.2017

AnnaSTNG пишет:

есть ли возможность для Arduino MEGA 2560 поменять номера Pin для подключения считывателя по Wiegand-26? По умолчанию стоит Pin 2 и 3. C указанными пинами данные считываются верно, но мне нужно использовать 4 и 5 Pin.

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

Пины 4 и 5 вы использовать не сможете. На Меге2560 вместо пинов 2 и 3 можно еще использовать любые из пинов 18, 19, 20 и 21

Kakmyc
Offline
Зарегистрирован: 15.01.2018

Ну я вот посмотрел одну библиотеку.
Той вроде все равно какие пины.
Она может через PCINT работать