Функція digitalRead(): відмінності між версіями

Матеріал з Навчання Ардуїно
Перейти до навігації Перейти до пошуку
Немає опису редагування
Немає опису редагування
 
(Не показано 6 проміжних версій цього користувача)
Рядок 1: Рядок 1:
   '''Функція digitalWrite()''' - це функція, яка використовується для встановлення значення на цифровому виводі плати.  
   '''Функція digitalWrite()''' - це функція, яка використовується для встановлення значення на цифровому виводі плати.  
Синтаксис функції digitalWrite() досить простий. Вона має два аргументи: номер піна, на якому потрібно встановити значення (від 0 до 53), та значення, яке потрібно встановити на цьому піні (LOW або HIGH).
Синтаксис функції digitalWrite() досить простий. Вона має два аргументи: номер піна, на якому потрібно встановити значення (від 0 до 53), та значення, яке потрібно встановити на цьому піні (LOW або HIGH).


Наприклад, якщо ми хочемо встановити значення HIGH на піні 13, ми можемо використати наступний код:
Наприклад, якщо ми хочемо встановити значення HIGH на піні 13, ми можемо використати наступний код:
<code php>
<syntaxhighlight lang="c++" line style="border: 3px dashed blue;">
digitalWrite(13, HIGH);
digitalWrite(13, HIGH);
</code>
</syntaxhighlight>
Цей код встановить значення HIGH на піні 13.
Цей код встановить значення HIGH на піні 13.
<pre class="copyable">
    Ваш код тут
    <button class="btn" data-clipboard-target=".copyable">Копіювати</button>
</pre>


Якщо ми хочемо встановити значення LOW на цьому піні, ми можемо змінити другий аргумент на LOW:
Якщо ми хочемо встановити значення LOW на цьому піні, ми можемо змінити другий аргумент на LOW:
<code php>
<syntaxhighlight lang="c++" line>
digitalWrite(13, LOW);
digitalWrite(13, LOW);
</code>
</syntaxhighlight>
Цей код встановить значення LOW на піні 13.
Цей код встановить значення LOW на піні 13.


Функція digitalWrite() є корисною при роботі зі світлодіодами, реле, дисплеями та іншими пристроями, які можна контролювати з допомогою цифрових виводів плати Arduino.
Функція digitalWrite() є корисною при роботі зі світлодіодами, реле, дисплеями та іншими пристроями, які можна контролювати з допомогою цифрових виводів плати Arduino.


<pre>
<syntaxhighlight lang="c++" line>
int ledPin = 13;                // светодиод подключен к выводу 13
int ledPin = 13;                // светодиод подключен к выводу 13
   
   
Рядок 38: Рядок 33:
}
}


</pre>
</syntaxhighlight>
 
 
Код правого блока
<html>
<div class = "test"> Test to wiki </div>
 
Код правого блока
 
<div class="thumb tright"><div class="thumbinner" style="width:172px;"><a href="/index.php?title=File:SEN-0065_2.jpg" class="image"><img alt="" src="/images/thumb/f/fd/SEN-0065_2.jpg/170px-SEN-0065_2.jpg" width="170" height="170" class="thumbimage" srcset="/images/thumb/f/fd/SEN-0065_2.jpg/255px-SEN-0065_2.jpg 1.5x, /images/thumb/f/fd/SEN-0065_2.jpg/340px-SEN-0065_2.jpg 2x"></a>  <div class="thumbcaption"><div class="magnify"><a href="/index.php?title=File:SEN-0065_2.jpg" class="internal" title="Enlarge"></a></div><font size="2"><p align="left"><b>DHT11 Humidity Sensor Module</b></p></font><span class="plainlinks"><a rel="nofollow" class="external text" href="https:///product/dht11-humidity-sensor-module/"><font color="#43978d" size="4"><p align="right"><i><b>Buy Now</b></i></p></font></a></span></div></div></div>
 
 
<code class="copyable">
    Ваш код тут
    <button class="btn" data-clipboard-target=".copyable">Копіювати</button>
</code>
 
 
 
 
</html>

Поточна версія на 00:21, 28 квітня 2023

 Функція digitalWrite() - це функція, яка використовується для встановлення значення на цифровому виводі плати. 

Синтаксис функції digitalWrite() досить простий. Вона має два аргументи: номер піна, на якому потрібно встановити значення (від 0 до 53), та значення, яке потрібно встановити на цьому піні (LOW або HIGH).


Наприклад, якщо ми хочемо встановити значення HIGH на піні 13, ми можемо використати наступний код:

digitalWrite(13, HIGH);

Цей код встановить значення HIGH на піні 13.

Якщо ми хочемо встановити значення LOW на цьому піні, ми можемо змінити другий аргумент на LOW:

digitalWrite(13, LOW);

Цей код встановить значення LOW на піні 13.

Функція digitalWrite() є корисною при роботі зі світлодіодами, реле, дисплеями та іншими пристроями, які можна контролювати з допомогою цифрових виводів плати Arduino.

int ledPin = 13;                 // светодиод подключен к выводу 13
 
void setup()
{
  pinMode(ledPin, OUTPUT);      // переключаем цифровой вывод в режим выхода
}
 
void loop()
{
  digitalWrite(ledPin, HIGH);   // включаем светодиод
  delay(1000);                  // ждем 1 секунду
  digitalWrite(ledPin, LOW);    // выключаем светодиод
  delay(1000);                  // ждем 1 секунду
}


Код правого блока

Test to wiki

Код правого блока

DHT11 Humidity Sensor Module

Buy Now

Ваш код тут