Входной контакт Arduino#
Внешний вид блока в REPEAT VISION#
Блок Входной контакт Arduino представляет входной пин плат Arduino Nano, Uno и Mega.
В свойстве блока Сигнал сигнал, приходящий с платы в модель REPEAT VISION: Цифровой (Digital), Аналоговый (Analog) и Нечитаемый. При выборе Цифрового или Аналогового сигнала блок будет проверять значение, приходящее от внешнего устройства на пин управляющий платы. При выборе Нечитаемого сигнала блок не проверяет информацию пина, а только обозначает выбранный пин как входной.
В зависимости от выбранного сигнала в свойство Номер пина необходимо записать номер пина с которого будет передаваться информация от платы в модель. Свойство Режим пина отвечает за режимы входных пинов INPUT и INPUTPULLUP, отличающиеся тем, что второй использует внутренний подтягивающий резистор платы для обеспечения стабильности сигнала. Таким образом происходит инициализация входного пина платы.
Важно
В свойство Номер пина записывается только цифра выбранного пина. Определение аналогового или цифрового пина происходит через свойство Сигнал.
Номера пинов для плат Arduino:
Рис. 1 Arduino Nano#
Рис. 2 Arduino Uno#
Рис. 3 Arduino Mega#
1. Свойства#
Свойство |
Значение по умолчанию |
Описание |
Единицы измерения |
|---|---|---|---|
Сигнал: |
Цифровой |
Определение входного сигнала модели |
- |
1 |
Номер входного пина управляющей платы |
- |
|
Режим пина: |
INPUT |
Режим входного пина управляющей платы |
- |
2. Входы и выходы#
Параметры |
Вход/Выход |
Описание |
Единицы измерения |
Тип порта |
|---|---|---|---|---|
Выход |
Выход |
- |
- |
Автоматика |
Для того, чтобы посмотреть возможности подключения блока необходимо перейти на страницу Описание портов блоков
3. Кодогенерация#
Важно
Блок поддерживает генерацию исходного кода на C