Входной контакт Arduino#

block

Внешний вид блока в REPEAT VISION#

 Блок Входной контакт Arduino представляет входной пин плат Arduino Nano, Uno и Mega.

 В свойстве блока Сигнал сигнал, приходящий с платы в модель REPEAT VISION: Цифровой (Digital), Аналоговый (Analog) и Нечитаемый. При выборе Цифрового или Аналогового сигнала блок будет проверять значение, приходящее от внешнего устройства на пин управляющий платы. При выборе Нечитаемого сигнала блок не проверяет информацию пина, а только обозначает выбранный пин как входной.

 В зависимости от выбранного сигнала в свойство Номер пина необходимо записать номер пина с которого будет передаваться информация от платы в модель. Свойство Режим пина отвечает за режимы входных пинов INPUT и INPUTPULLUP, отличающиеся тем, что второй использует внутренний подтягивающий резистор платы для обеспечения стабильности сигнала. Таким образом происходит инициализация входного пина платы.

Важно

В свойство Номер пина записывается только цифра выбранного пина. Определение аналогового или цифрового пина происходит через свойство Сигнал.

Номера пинов для плат Arduino:

Arduino Nano

Рис. 1 Arduino Nano#

Arduino Uno

Рис. 2 Arduino Uno#

Arduino Mega

Рис. 3 Arduino Mega#

1.  Свойства#

Свойство

Значение по умолчанию

Описание

Единицы измерения

Сигнал:
Цифровой;
Аналоговый;
Нечитаемый

Цифровой

Определение входного сигнала модели

-

Номер пина

1

Номер входного пина управляющей платы

-

Режим пина:
INPUT;
INPUTPULLUP

INPUT

Режим входного пина управляющей платы

-

2.  Входы и выходы#

Параметры

Вход/Выход

Описание

Единицы измерения

Тип порта

Выход

Выход

-

-

Автоматика

Для того, чтобы посмотреть возможности подключения блока необходимо перейти на страницу Описание портов блоков

3.  Кодогенерация#

Важно

Блок поддерживает генерацию исходного кода на C