5 месяцев назад История
README.md

pinMode(port, OUTPUT/INPUT);

port - порт в которое включено ваше устройство(пример: 2, 3, 10, A3) OUTPUT/INPUT - OUTPUT, для светодиодов, дисплеев и другого. INPUT - для кнопок, сенсоров и так далее.

pinMode(2, OUTPUT);

digitalWrite(port, HIGH/LOW);

port - порт в которое включено ваше устройство(пример: 2, 3, 10, A3) HIGH/LOW - HIGH, включить порт. LOW - выключить порт.

digitalWrite(2, HIGH);

delay(time);

time - останавливает программу на некоторое время(в милисекундах)

delay(100);

delayMicroseconds(time);

time - останавливает программу на некоторое время(в микросекундах)

delayMicroseconds(100);

tone(port, frequency, time);

port - номер порта на котором будет генеривоваться сигнал frequency - частота сигнала в Герцах time - длиительность сигнала в миллисекундах

Вызов: tone(port, frequency, time); tone(2, 2400, 5000); tone(11, 2400); //генерируется пока не будет вызван noTone();

delayMicroseconds(100);

noTone(port);

port - номер порта, на ктором генерируется сигнал. Останавливает сигнал генерируемый вызывом функции tone();

delayMicroseconds(100);

digitalRead(port);

port - номер опрашиваемого порта. Считывает значение на указанном порту.

Пример:

int val; val = digitalRead(2); //опрашиваем 12й вывод и записываем значение в переменную val

delayMicroseconds(100);

analogRead(port);

port - номер опрашиваемого порта

считывает значение на указонном аналоговом порту

Входное напряжения от 0 до 5В преобразовывается в целочисленное значение от 0 до 1023

analogWrite(port, number);

number = от 0 до 255

port - номер порта

Пример: analogWrite(9,128);

Конвейеры
0 успешных
0 с ошибкой