Давно мріяли навчитися програмувати, але не знали, з чого почати та звідки черпати знання? Пропонуємо чіткі описи та зрозумілі приклади застосування документації мови програмування Arduino, що спростять знайомство з Arduino IDE та стануть у нагоді при написанні власних програм.
Документація
Функція write()
EEPROM write()
Записує байт у EEPROM.
Синтаксис EEPROM.write(адреса, значення)
Параметри адреса: місце, у яке записувати, починаючи з 0 (int)
значення: значення, яке записати, від...
Функція read()
EEPROM read()
Зчитує байт з EEPROM. Місця, які ніколи не були записані, мають значення 255.
Синтаксис EEPROM.read(адреса)
Праметри адреса: місце, з якого зчитувати, починаючи з 0...
Бібліотека EEPROM
EEPROM
Мікроконтролер на AVR-базованих платах Arduino та Genuino має EEPROM: пам’ять, значення якої зберігаються, коли плата вимикається (як крихітний жорсткий диск). Ця бібліотека дозволяє...
Функція Keyboard.write()
Keyboard.write()
Надсилає натискання клавіш підключеному комп’ютеру. Виконання функції схоже до натискання та відпускання клавіші на клавіатурі. Ви можете надсилати деякі символи ASCII або...
Функція Keyboard.releaseAll()
Keyboard.releaseAll()
Відпускає всі натиснуті клавіші. Для додаткової інформації дивіться Keyboard.press() .
Синтаксис Keyboard.releaseAll()
Параметри нема
Повертає int: число...
Функція Keyboard.release()
Keyboard.release()
Відпускає вказану клавішу. Для детальнішої інформації дивіться Keyboard.press() .
Синтаксис Keyboard.release(клавіша)
Параметри клавіша: клавіша, яку відпустити —...
Функція Keyboard.println()
Keyboard.println()
Надсилає натискання клавіш підключеному комп’ютеру, супроводжується символом нового рядка та поверненням у лапках.
Keyboard.println() має бути викликана після ініціації...
Функція Keyboard.print()
Keyboard.print()
Надсилає натискання клавіш до підключеного комп’ютера.
Keyboard.print() має бути викликана після ініціації Keyboard.begin() .
Застереження: коли Ви використовуєте...
Функція Keyboard.press()
Keyboard.press()
Виклик функції Keyboard.press() має той самий ефект, що й натискання і утримування клавіатури. Корисна при використанні клавіш-модифікаторів. Щоб завершити натискання клавіш,...
Функція Keyboard.begin()
Keyboard.begin()
При використанні з платами Leonardo та Due функція Keyboard.begin() починає емуляцію підключеної до комп’ютера клавіатури. Щоб завершити управління, використовуйте...
Модифікатори клавіатури
Клавіші-модифікатори
Команди Keyboard.write() , Keyboard.press() та Keyboard.release() не працюють з кожним можливим символом ASCII, лише з тими, що відповідають клавішам на клавіатурі....
Функція Keyboard.end()
Keyboard.end()
Зупиняє емуляцію клавіатури, що підключена до комп’ютера. Щоб розпочати емуляцію, використовуйте Keyboard.begin() .
Синтаксис Keyboard.end()
Параметри нема...
Функція Mouse.isPressed()
Mouse.isPressed()
Перевіряє поточний стан всіх кнопок миші і повідомляє, чи є натиснуті кнопки.
Синтаксис Mouse.isPressed()
Mouse.isPressed(button)
Параметри При відсутності...
Функція Mouse.release()
Mouse.release()
Надсилає повідомлення про те, щоб відпустити попередньо натиснуту кнопку (функцією Mouse.press() ). За замовчуванням функція Mouse.release() керує лівою кнопкою....


