Как использовать сдвиговый регистр с ioAbstraction?
Я пытаюсь совместить это использование сдвигового регистра. С библиотекой ioAbstation.
Но я не знаю, как читать кнопки.
Справка в библиотеке предлагает больше булавок для письма, чем руководство по кнопкам.
Конечная цель – подключить три светодиода и кнопки через Сдвиговый регистр 74HC595, использующий минимальное количество контактов Ardunio.
@Scott McKenzie, 👍-1
Обсуждение1 ответ
74HC595 — это регистр сдвига SerialToParallel, предназначенный в основном для нескольких выходов (SIPO).
Вы можете использовать его для чтения нескольких кнопок путем мультиплексирования:
Имейте один входной контакт Arduino и несколько выходных контактов в сдвиговом регистре для выбора текущей кнопки. Это то, что показывает instructables.com.
Понятия не имею, чем эта библиотека ioAbstraction может помочь больше, чем встроенная в Arduino функция shiftOut()
...
Библиотека IoAbstraction предназначена для включения управляемого событиями программирования, если это помогает., @Scott McKenzie
Я не знаком с этой библиотекой, но боюсь, вам придется сильно ее доработать для ваших нужд. И если вы хотите управлять своими светодиодами с помощью этого 595, у вас есть очень специфическая задача, я не вижу, как универсальная библиотека может помочь., @DataFiddler
- 74HC595 к 4 значному 7 сегменту с использованием библиотеки SevSegShift
- Прочитать значение регистра в arduino
- Как обнаружить нажатия кнопок с помощью сдвигового регистра 74HC595?
- Проблема с подключением 2 8-разрядных сдвиговых регистров 74HC595 в каскадном соединении
- Как управлять выводом регистров сдвига по отдельности побитово
- Подключение семисегментного дисплея с общим анодом к сдвиговому регистру
- Как Peggy2 управляет строками с помощью декодера 74HC154?
- Shiftout обрабатывает только один сдвиговый регистр за раз
Даунвотер. Почему? Вы добавили что-то конструктивное?, @Scott McKenzie