Поиск…


Arduino Uno R3

Микроконтроллеры используют контакты для взаимодействия с остальной частью схемы. Эти контакты обычно являются одним из контактов ввода / вывода, вин или земли. Штырьки ввода / вывода могут быть простыми цифровыми выводами ввода / вывода, или они могут иметь некоторые специальные карикатуры, такие как возможность изменять напряжение на выходе с использованием широтно-импульсной модуляции. Вот схематическое изображение Arduino R3 Uno и его контактов.

Схема выводов Arduino Uno R3 ( источник )

Штыри PWM

PWM позволяет вам контролировать напряжение на выходе, очень быстро переключая выход между высоким и низким. Процент времени, в течение которого штырь является высоким, называется его «рабочим циклом».

Штыри ШИМ: 3, 5, 6, 9, 10, 11

Аналоговые входы

Точно так же, как штырь PWM может вывести диапазон напряжений, аналоговые контакты на Arduino Uno R3 могут воспринимать диапазон входных напряжений. Вы можете использовать это, чтобы прочитать положение потенциометра или другого входа с плавно изменяющимся входом. Обратите внимание, что аналоговые контакты не могут выполнять аналоговый вывод - для этого вам нужно использовать штыри PWM.

Аналоговые выходы ADC: A0, A1, A2, A3, A4, A5

Серийный, SPI и I2C

Серийные выходы на Arduino Uno R3 также используются (например) USB для последовательного чипа, когда он общается с компьютером через USB-порт на борту. Серийный номер: Tx на 0, Rx на 1

SPI и I2C - это протоколы связи, которые Arduino может использовать для экранирования, датчиков, выходов и т. Д. ...:

Штыри SPI: MOSI на 11, MISO на 12, SCLK на 13, SS на 10

Выводы I2C: SCL на A5, SDA на A4

Встроенный светодиодный индикатор

У Arduino Uno R3 есть светодиод со своим резистором, прикрепленным к выходу 13. Это означает, что даже если вы не прикрепляете никаких светодиодов к своей плате, если вы установите контакт 13 на выход и установите его на высокий уровень, вы должны увидеть светодиод на доске. Используйте пример эскиза «Blink», чтобы найти ваш встроенный светодиод.

На странице цифровых пинок Arduino

ПРИМЕЧАНИЕ. Цифровой штырь 13 сложнее использовать в качестве цифрового входа, чем другие цифровые штыри, поскольку он снабжен светодиодом и резистором, который припаян к плате на большинстве плат. Если вы включите его внутренний 20-киловольтный резистор, он будет висеть примерно на 1.7V вместо ожидаемого 5V, потому что встроенный светодиодный и последовательный резистор выталкивает уровень напряжения вниз, что означает, что он всегда возвращает LOW. Если вы должны использовать контакт 13 в качестве цифрового входа, установите его pinMode () в INPUT и используйте внешний резистор.

Встроенный светодиодный вывод: 13



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow