Описание платы Arduino

Данное описание приведено на примере Arduino UNO. Остальные версии Arduino почти полностью или частично совместимы с ним, поэтому описание можно обобщить с некоторыми уточнениями для соответствующей платы.

Рисунок 2 Arduino UNO

В  левом верхнем углу имеется кнопка перезагрузки контроллера. При нажатии на нее, выполняющаяся программа останавливается и перезапускается после отпускания этой кнопки. Ниже USB-порт с помощью которого он подключается к компьютеру. Еще ниже – разъем питания, в который подается напряжение от 7В до 24В. На плате так же имеются 2 ряда контактов, расположенных вверху и внизу платы. Посредством этих контактов подключаются внешние устройства к контроллеру. Контакты в верхнем ряду пронумерованы справа налево. Номер вывода соответствует номеру порта. Эти выводы являются цифровыми. Это значит, что с помощью них можно выдавать цифровой сигнал в виде двух уровней напряжений: 5 Вольт и 0 Вольт. 5 Вольт соответствует единице, а 0 Вольт – нулю. Так же можно считывать состояние напряжения на этих выводах в цифровом формате. Напряжению, поданному на цифровой вывод Arduino будет сопоставлена либо 0 либо 1 в зависимости от ее уровня. При подаче напряжения больше 2,5 Вольт, с вывода будет считана единица, в противном случае – 0. Нижний ряд выводов разделен на две группы. Правая группа выводов обычно используются в качестве аналоговых портов. В отличие от цифровых портов, аналоговые порты позволяют считать уровень напряжения. Поданное напряжение должно быть в пределах от нуля до пяти вольт. Левая группа выводов – выводы питания, с помощью которых можно запитать устройства, подключенные к Arduino, либо наоборот запитать Arduino. Вывод Vin используется для подключения к контроллеру внешнего источника, напряжение которого находиться в пределах от 7 до 24 Вольт. Этот вывод напрямую соединен с разъемом питания. Выводы GND (Ground-Земля) – подключены вместе и являются выводами для подключения общей земли других устройств к Arduino. 5V – вывод с напряжением 5 Вольт. Его чаще используют для питания маломощных устройств, таких как датчиков, Wi-fi и т.д. Существуют датчики, рассчитанные на 3,3 Вольта. Для них сделан вывод 3,3V, через которое выдается это напряжение. Остальные выводы являются служебными и будут рассмотрены в дальнейшем.