Що таке Arduino?
Arduino - це програмно-апаратна платформа, призначена для створення електронних пристроїв людьми, які не є фахівцями в галузі електроніки та програмування.
Платформа включає в себе плату введення - виведення з вбудованою пам'яттю і мікроконтролером, в яку записується створена користувачем програма управління входами і виходами плати.
Які плати Arduino бувають?
В даний час популярними є різні варіанти плат введення - виведення Arduino, такі як:
- Arduino Fio
- Arduino Pro
- Arduino Pro Mini
- Arduino Due
- Arduino Mini
- Arduino Nano 3.0
- Arduino Leonardo
- Arduino Micro
- Arduino LilyPad
- Arduino Duemilanove
- Arduino Mega2560 R3
- Arduino Uno R3
- Arduino Ethernet
Також для розширення можливостей плат "Ардуіно" розроблені готові до використання плати розширення, звані Shield або Шілд.
Де купити Arduino?
Плати, Шілд, датчики та виконавчі пристрої можна купити в різних інтернет-магазинах, наприклад:
Купити плати та інші пристрої для Arduino в інтернет-магазині на сайті banggood.com
Купити плати та інші пристрої для Arduino в інтернет-магазині на сайті aliexpress.com
Як написати програму для Arduino?
Програма для управління платою створюється в середовищі розробки "Arduino IDE" (можна безкоштовно завантажити з офіційного сайту) на дуже простій мові Arduino, який нескладно освоїти будь-якій людині не знайомій з програмуванням. Приклади проектів та документацію можна знайти нижче за наведеними посиланнями.
Завдяки простоті створення програми, зручності створення проектів (у більшості випадків не потрібно паяти, все з'єднується на роз'ємах), великій кількості готових програм (скетчів) і прикладів в інтернеті, платформа по праву завоювала дуже велику популярність у світі.
Джерела та додаткова інформація:
Офіційний сайт Arduino.cc
Завантажити середовище розробки IDE з офіційного сайту
Документація російською мовою за Arduino
Програмування, довідник, функції і бібліотеки Ардуіно (рос. Мова)
Порівняння плат Arduino