Цей ґрунтовний підручник з програмування Arduino містить курс програмування мовами C/C++, понад 200 уроків, посібників та електронних схем. Він розроблений для того, щоб бути корисним як для початківців, так і для досвідчених ентузіастів електроніки, а також студентів та інженерів. Програма також містить тестові запитання та відповіді, які допоможуть вивчати програмування Arduino, що робить її відмінним ресурсом для підготовки до співбесід, тестів і іспитів.
Плати Arduino можуть підключатися до різноманітних електронних компонентів, датчиків і модулів і широко використовуються в різноманітних схемах і проєктах автоматизації. Ця програма є довідником для численних периферійних електронних компонентів, аналогових і цифрових датчиків та зовнішніх модулів, сумісних з Arduino. Вона містить детальні описи, інструкції з використання, кроки інтеграції та приклади коду.
Зміст додатка доступний наступними мовами: англійською, французькою, німецькою, індонезійською, італійською, польською, португальською, російською, іспанською, турецькою та українською.
Ця програма містить такі приклади обладнання:
- Світлодіоди, цифрові виходи
- Кнопки, цифрові входи
- Послідовний порт
- Аналогові входи
- Аналогові виходи
- світлодіодні дисплеї
- Взаємодіючі схеми
- Двигуни постійного струму
- Таймери
- Звук
- Датчики зовнішнього освітлення
- Вимірювання відстані
- Датчики вібрації
- датчики RFID
- Датчики температури та вологості
- Поворотні енкодери
- Звукові модулі
- Датчики переміщення
- Інфрачервоні датчики
- Датчики магнітного поля
- Сенсорні датчики
- Датчики стеження
- Датчики полумя
- Датчики серцебиття
- Світлодіодні модулі
- Кнопки
- Джойстики
Посібник з програмування охоплює такі теми:
- Типи даних
- Константи та літерали
- Операції
- Приведення типів
- Контрольні структури
- Цикли
- Масиви
- Функції
- Області змінних і класи зберігання
- Струни
- Покажчики
- Конструкції
- Союзи
- Бітові поля
- Енуми
- Директиви препроцесора
- Контрольні запитання/відповіді
- Функції та зразки послідовного порту
- Використання Serial Monitor
Контент програми оновлюється в кожній новій версії.
Примітка. Торгова марка Arduino, а також усі інші торгові назви, згадані в цій заявці, є зареєстрованими торговими марками відповідних компаній. Ця програма розроблена незалежним розробником і жодним чином не пов’язана з цими компаніями та не є офіційним навчальним курсом Arduino.