Ардуино для начинающих. Урок 12. Интерфейс SPI.

В данном уроке рассмотрим SPI интерфейс. Данный способ связи схож с I2C, рассмотренном в прошлом уроке. SPI — это формат последовательной передачи данных от Ведущего устройства (master) к Ведомым (slave).

В этом уроке используется:

Отличный набор для начинающих: Купить
Arduino Uno: Купить
Цифровой 1-канальный SPI потенциометр:Купить
Цифровой 2-канальный SPI потенциометр:Купить

SPI Arduino

Принцип подключения устройств по интерфейсу SPI к Ардуино отлично иллюстрирует следующая схема:

принцип работа интерфейса SPI
принцип работа интерфейса SPI

У большинства плат ардуино за SPI интерфейс отвечают следующие пины: D10 — SS, D11 — MOSI, D12 — MISO, D13 — SCK. В отличии от I2C, этот интерфейс не требует дополнительных подтягивающих резисторов. В программной среде используется библиотека SPI.h. Подробные описания данной и других библиотек скоро появятся на этом сайте.

Ардуино