Давно мріяли навчитися програмувати, але не знали, з чого почати та звідки черпати знання? Пропонуємо чіткі описи та зрозумілі приклади застосування документації мови програмування Arduino, що спростять знайомство з Arduino IDE та стануть у нагоді при написанні власних програм.
Документація
Функція countryNameRead()
Клас RobotControl countryNameRead()
Зчитує назву Вашої країни, що зберігається у EEPROM. Вона встановлюється функцією countryNameWrite() .
Синтаксис Robot.countryNameRead(контейнер)...
Функція cityNameWrite()
Клас RobotControl cityNameWrite()
Зберігає ім’я міста у EEPROM.
Синтаксис Robot.cityNameWrite(ім’я)
Параметри ім’я: рядок для зберігання
Повертає нічого
Приклади...
Функція cityNameRead()
Клас RobotControl cityNameRead()
Зчитує назву Вашого міста, що зберігається у EEPROM. Може бути встановлена функцією cityNameWrite() .
Синтаксис Robot.cityNameRead(контейнер)...
Функція robotNameWrite()
Клас RobotControl robotNameWrite()
Зберігає ім’я робота у EEPROM.
Синтаксис Robot.robotNameWrite(ім’я)
Параметри ім’я: рядок для зберігання
Повертає нічого
Приклади...
Функція RobotNameRead()
Клас RobotControl RobotNameRead()
Зчитує ім’я робота, що зберігається у EEPROM. Воно може бути встановлене функцією robotNameWrite() .
Синтаксис Robot.RobotNameRead(контейнер)...
Функція userNameWrite()
Клас RobotControl userNameWrite()
Зберігає Ваше ім’я у EEPROM. EEPROM завжди зберігається, навіть коли живлення вимкнене.
Синтаксис Robot.userNameWrite(ім’я)
Параметри ім’я: рядок...
Функція userNameRead()
Клас RobotControl userNameRead()
Зчитує ім’я, що зберігається у EEPROM. Ім’я встановлюється функцією userNameWrite() . EEPROM не стирається, коли робот вимикається, і може бути зчитана...
Функція beginSD()
Клас RobotControl beginSD()
Ініціалізує SD-карту для використання. Функції, які зчитують дані з SD-карти, залежні від неї.
Примітка: ця функція використовує багато пам’яті, її використання у...
Функція drawCompass()
Клас RobotControl drawCompass()
Допоміжна функція для відображення компаса на TFT. Спирається на Robot.beginTFT() . drawCompass() використовує debugPrint() , що не може бути використана у...
Функція displayLogos()
Клас RobotControl displayLogos()
Допоміжна функція для відображення вступних заставок у деяких прикладах.
displayLogos() малює «lg0.bmp» та «lg1.bmp» з приєднаної SD-карти на екран з...
Функція clearScreen()
Клас RobotControl clearScreen()
Заповнює весь екран фоновим кольором. За замовчуванням чорний.
Синтаксис Robot.clearScreen()
Параметри нема
Повертає нічого
Приклади...
Функція debugPrint()
Клас RobotControl debugPrint()
Друкує та оновлює значення на LCD. Спершу слід ініціалізувати LCD-екран у setup() викликом Robot.readyLCD() . Якщо початкова точка не визначена, текст за...
Функція drawBMP()
Клас RobotControl drawBMP()
Відображає файл bmp на LCD-екрані. Файл bmp має зберігатися на SD-карті. Формат BMP має бути 24-бітного кольору та не більше, ніж 128*160. Якщо розмір зображення...
Функція text()
Клас RobotControl text()
Записує текст на підключений TFT.
Оновлюючи екран, не забудьте стерти текст перед записуванням нового тексту на те ж місце, інакше новий/старий текст...


