Функция digitalWrite()

Процедура loop() нашей программы состоит из 4 команд.

digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);


digitalWrite() - это встроенная процедура, которая подаёт напряжение на заданный пин. Номер пина определяет первый параметр, в нашем случае номер 13, а величину напряжения - второй параметр.

Второй параметр может иметь одно из двух значений:

  • HIGH - соответствует напряжению в 5 В;
  • LOW - соответствует напряжению 0 В, т.е. напряжение не подаётся.

В нашем случае, 

  • digitalWrite(13, HIGH) - на пин номер 13 подаётся напряжение 5 В, светодиод светится;
  • digitalWrite(13, LOW) - на пин номер 13 напряжение не подаётся, светодиод не светится.
16/19
Previous page
Prev
Next page
Next
Visually impaired version
Add the lesson to yourself and edit if needed. More details
Add a lesson to yourself