Adafruit MCP3008
Восьмиканальный 10-битный АЦП MCP3008 с интерфейсом SPI для подключения дополнительных аналоговых входов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:0e51ab5810c05c1d04a1a7da8fa966ca4b03409c5137570c34a4aa61c7f5dd34Adafruit_MCP3008-1.3.3-0e51ab58.zipОписание
MCP3008 — восьмиканальный АЦП с разрешением 10 бит, управляемый через SPI. Пригодится, если нужно снимать аналоговые сигналы с датчиков на платах, где встроенных ADC либо не хватает, либо их качество не устраивает. Библиотека протестирована на Arduino UNO, Feather HUZZAH, Feather 32u4 и Feather M0 — для каждой платы указаны точные пины подключения (CLK, DOUT, DIN, CS и землю). Напряжение питания VDD и опорного напряжения VREF зависит от платы: для UNO это 5V, для всех остальных — 3.3V. Chip Select можно подключить к любому свободному цифровому пину. Если у вас другая плата на ARM или ESP, пины могут отличаться, но общая схема подключения остаётся той же.