Page 23 - 1156_Arduino-Polnyy-uchebnyy-kurs-ot-igry-k-inzhenernomu-proektu
P. 23
Глава 2. Знакомство с Arduino
22
ключении дальномера он получает роль ведомого, а Uno — веду-
щего. Контакты:
y 10 — SS (Slave select) — ведущий выбирает ведомого;
y 11 — MOSI (Master Out, Slave In) — выход ведущего, вход
ведомого;
y 12 — MISO (Master In, Slave Out) — вход ведущего, выход
ведомого;
y 13 — SCK (Serial Clock) — с него последовательный тактовый
сигнал отправляется на ведомое устройство.
6. GND — дублирует GND блока питания. Этот контакт выведен
для удобства.
7. Аналоговый контакт AREF — определение границы допусти-
мого напряжения. Сюда подается информация, если требуется
поднять верхнюю границу аналогового сигнала выше 5 В. Так
же можно изменить опорное напряжение (5 В или 3,3 В) на на-
пряжение, подаваемое на AREF.
Кроме перечисленных блоков, на плате Arduino Uno есть еще
несколько важных элементов:
y собственная кнопка перезагрузки — выполняет сброс про-
граммы и значений переменных в памяти устройства;
y разъем питания — гнездо под штекер диаметром 2,1 мм,
стандартное для внешних зарядных устройств или блоков
питания на аккумуляторах или батарейках типа «Крона»,
AA или AAA;
y USB-разъем — может использоваться для двух целей: в ка-
честве разъема для подачи питания от компьютера или мо-
бильного аккумулятора либо как последовательный порт
(Serial Port), работающий по протоколу UART. Протокол
UART (УАПП, универсальный асинхронный приемопере-
датчик) — старейший и самый распространенный протокол
передачи данных. Именно через него на компьютер будет
поступать информация с датчиков и результаты работы
Arduino, а также будут загружаться скетчи и передаваться
команды с компьютера. USB-разъем Arduino защищен от
перегрузок: в случае подачи на плату напряжения, превы-
шающего допустимое, порт будет отключен и никакого ко-
роткого замыкания не произойдет;
y разъем для внутрисхемного программирования (ICSP) — не-
большой разъем для тонкой настройки ATmega, используе-
мый для записи непосредственно в EEPROM.
5 / 18