0.00

Документація

Давно мріяли навчитися програмувати, але не знали, з чого почати та звідки черпати знання? Пропонуємо чіткі описи та зрозумілі приклади застосування документації мови програмування Arduino, що спростять знайомство з Arduino IDE та стануть у нагоді при написанні власних програм.

уроки arduino програмування ардуіно уроки
програмування arduino ардуіно

  • 0
  • 0
Документація

Функція micros()

micros() Повертає кількість мікросекунд з часу запуску поточної програми на Arduino. Відлік повернеться знову до нуля приблизно через 70 хвилин. На платах Arduino з частотою 16 МГц (наприклад,...
  • 0
  • 0
Документація

Функція millis()

millis() Повертає кількість мілісекунд з початку запуску поточної програми на Arduino. Відлік знову почнеться з нуля після близько п’ятдесяти днів. Параметри Немає Повертає...
  • 0
  • 0
Документація

Функція pulseIn()

pulseIn() Зчитує імпульс (HIGH чи LOW) на піні. Наприклад, якщо значення є високим ( HIGH ), pulseIn() чекає, поки стан піна зміниться на HIGH , починає відлік, потім чекає, поки стан піна...
  • 0
  • 0
Документація

Функція shiftIn()

shiftIn() Зсуває байт даних по одному біту за раз. Починає з найбільш (найлівішого) чи найменш (найправішого) значущого біта. Для кожного біта тактовий пін підтягується до високого стану,...
  • 0
  • 0
Документація

Функція shiftOut()

shiftOut() Зсуває байт даних по одному біту за раз. Починає з найправішого чи найлівішого значущого біта. Кожен біт по черзі відправляється на вивід даних, після чого тактовий пін пульсує...
  • 0
  • 0
Документація

Функція noTone()

noTone() Припиняє генерацію меандра, запущену функцією tone() . Не має ніякого ефекту, якщо звуковий сигнал не генерується. Зверніть увагу, що для відтворення різних звуків на різних...
  • 0
  • 0
Документація

Функція tone()

tone() Генерує меандр заданої частоти (і 50% робочого циклу) на пін. Тривалість може бути вказана, в іншому випадку хвиля продовжується аж до виклику noTone() . Пін може бути підключений до...
  • 0
  • 0
Документація

Функція analogWriteResolution()

analogWriteResolution() analogWriteResolution() це розширення аналогового API для Arduino Due, Genuino та Arduino Zero, а також MKR1000. analogWriteResolution() встановлює розмірність...
  • 0
  • 0
Документація

Функція analogReadResolution()

analogReadResolution() analogReadResolution() є розширенням аналогового API для Arduino Due та Zero. Встановлює розмір (у бітах) значення, яке повертається функцією analogRead() . За...
  • 0
  • 0
Документація

Функція analogWrite() - ШІМ

analogWrite() — ШІМ Записує на пін аналогове значення (хвилю ШІМ). Може використовуватися для запалення світлодіода на різних рівнях яскравості або приводити в рух двигун на різних швидкостях....
  • 0
  • 0
Документація

Функція analogRead()

analogRead() Зчитує значення з визначеного аналогового піна. Плата Arduino містить 6 каналів (8 каналів на Mini та Nano, 16 на Mega), 10-бітний аналого-цифровий перетворювач. Це означає, що він...
  • 0
  • 0
Документація

Функція analogReference()

analogReference() Налаштовує опорну напругу, яка використовується для аналогового входу (тобто значення, яке використовується як верхівка діапазону вхідного сигналу). Є такі варіанти:...
  • 0
  • 0
Документація

PROGMEM

PROGMEM Зберігайте дані у флеш-пам’яті (програмній) замість SRAM. Опис типів пам’яті, що використовується платами Arduino, на сторінці типи пам’яті . Ключове слово PROGMEM — це...
  • 0
  • 0
Документація

sizeof()

sizeof() Оператор sizeof повертає число байтів у типі змінної або число байтів, що займає масив. Синтаксис sizeof(змінна) Параметри змінна: будь-який тип змінної або масив...