74HC138
Управление декодером 74HC138 для выбора одного из восьми выходов с использованием трёх пинов Arduino
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:cc60bddc0a73de47d53b68a3c4817a307eecb2a734f5ea30273ec35884f8ec7e74HC138-0.1.2-cc60bddc.zipОписание
Библиотека управляет декодером 74HC138, который позволяет выбрать один из восьми выходов, используя всего три пина Arduino. Это полезно, когда нужно управлять большим количеством устройств или линий, но на плате мало свободных портов. В API есть функции для выбора линии (setLine), навигации по линиям (nextLine, prevLine) и опциональное управление пином enable для отключения всех выходов. Учтите: при переключении линии пины меняются не одновременно, что может привести к кратковременной активации неправильного выхода; чтобы избежать этого, используйте disable() перед изменением и enable() после. Библиотека хорошо документирована и является частью экосистемы похожих компонентов (74HC154, HC4051–HC4067).