Цифровой ввод вывод
PinMode()
Описание:
Устанавливает типа порта - входной или выходной.
Синтаксис:
pinMode(pin,mode)
Параметры:
pin: номер конфигурируемого порта
mode: тип порта - INPUT или OUTPUT
Следует помнить, что аналоговые порты можно использовать в качестве цифровых, используя номера от 14(аналоговый вход 0) до 19 (аналоговый вход 5)
DigitalWrite()
Описание:
Устанавливает на цифровом пине высокий или низкий уровень напряжения. Если пин был сконфигурирован как выходной, то на нем устанавливается +5В (или 3,3В для соответствующих платформ) для высокого уровня напряжения (HIGH) и 0В для низкого уровня (LOW).
Если вывод был сконфигурирован как входной, то при установке высокого уровня активируется внутренний "подтягивающий" резистор. Установка низкого уровня отключает подтяжку.
синтаксис:
digitalWrite(pin, value)
Параметры:
pin: номер пина
value: HIGH или LOW
DigitalRead()
Описание:
Возвращает уровень напряжения соответствующего пина.
Синтаксис:
digitalRead(pin)
Параметры:
pin: номер пина, который хотим проверить (int)
ВОзвращает:
HIGH или LOW
Следует помнить, что опрашивая неподключенный пин, функция digitalRead() будет возвращать HIGH или LOW в случайном порядке
Аналоговый ввод вывод
Дата добавления: 2015-03-23; просмотров: 739;