Arduino UNO R3
Мікросхема: ATmega328P
Годинник: 16 МГц
Робоча напруга: 5 В
Цифрові ніжки: 14шт (6шт ШІМ)
Аналогові входи: 6 шт
Флеш-пам'ять: 32 Кбайт
SRAM: 2 Кбайт
EEPROM: 1 Кбайт
Arduino Nano
Мікросхема: ATmega328P
Годинник: 16 МГц
Робоча напруга: 5 В
Цифрові ніжки: 14шт (8шт ШІМ)
Аналогові входи: 8 шт
Флеш-пам'ять: 32 Кбайт
SRAM: 2 Кбайт
EEPROM: 1 Кбайт
Arduino Mini
Мікросхема: ATmega328P
Годинник: 16 МГц
Робоча напруга: 5 В (3,3 В)
Цифрові ніжки: 14шт (6шт ШІМ)
Аналогові входи: 6 шт
Флеш-пам'ять: 32 Кбайт
SRAM: 2 Кбайт
EEPROM: 1 Кбайт
немає порту USB
Arduino Mega
Мікросхема: ATmega2650
Годинник: 16 МГц
Робоча напруга: 5 В
Цифрові ніжки: 54 шт. (15 шт. ШІМ)
Аналогові входи: 16 шт
Флеш-пам’ять: 256 Кбайт
SRAM: 8 Кбайт
EEPROM: 4 Кбайт
Пояснення технічних даних:
Чіп: Материнські плати Arduino включають мікроконтролери виробництва ATMEL. Ці мікроконтролери зазвичай відрізняються кількістю терміналів, внутрішньою пам’яттю та тактовою частотою. Звичайно, є й інші відмінності. Вищевказані материнські плати виготовляються з контролерами ATmega328 та ATmega2650. Можливо, ви навіть захочете познайомитися з контролером ATmega8, якщо вам потрібно десь запустити дуже маленьку програму. ATtiny85 може стати переможцем з точки зору мінімального розміру (і кількості терміналів), є також невелика материнська плата розміром з USB із цим чіпом.
Годинник: Тактова частота контролерів, вбудованих у материнські плати, визначає швидкість виконання програми. Однак висока тактова частота також означає більше енергоспоживання. Зазвичай це 16 МГц, тому у нас немає вибору в цьому.
Робоча напруга: На материнських платах вбудований стабілізований блок живлення, який зменшує напругу з 5-12В до 5В. Насправді контролер працює від напруги 5В. На виходах контролера також відображається напруга близько 5 В. Це може бути важливо, оскільки деякі модулі працюють при напрузі 3,3 В, і неможливо безпосередньо підключити материнську плату та згадані компоненти.
Цифрові ноги: керуючі мікросхеми, які можна налаштувати як виходи та входи, які можна використовувати безпосередньо. Входи розроблені для отримання напруг 0 В (НИЗЬКИЙ) та 5 В (ВИСОКИЙ). Насправді, LOW може бути трохи більше 0V, а HIGH менше 5V, щоб вхід правильно визначав рівні LOW/HIGH. У разі входів можна ввімкнути так званий внутрішній підтягуючий резистор. Це допомагає, якщо до входу нічого не підключено, тому в цьому випадку контролер читає HIGH. Напруга на виходах також може коливатися від 0 до 5 В. Деякі виходи мають так звані можливості ШІМ, тобто коефіцієнт заповнення квадратного сигналу на виході може бути змінений контролером. Це можуть бути напр. відрегулюйте яскравість.
Аналогові входи: Ці входи можна використовувати для вимірювання напруги. Існує кілька, але лише один з АЦП для перетворення напруги в цифровий знаходиться в хі. Контролер завжди вимірює напругу на одному вході за раз. Аналогові входи можуть бути запрограмовані як як цифрові виходи, так і як входи, якщо нам потрібно більше цифрових контактів.
Флеш-пам'ять є "основною" пам'яттю для Arduinos, вона зберігає завантажену програму і зберігає її вміст навіть після її вимкнення, тобто програму потрібно завантажити тут лише один раз. Крім того, варто знати, що ви можете завантажити нову програму приблизно 100 000 разів.
SRAM (статична оперативна пам’ять) зберігає змінні, що використовуються в програмі. SRAM втрачає вміст, коли його вимкнено.
EEPROM (Електрично стирається програмована пам'ять, доступна лише для читання). Це зберігає його вміст навіть у вимкненому стані, але також прибл. Він може витримати 100 000 перезаписів. Практично підходить для:
- зберігання важливих змінних (параметрів), обчислених під час виконання, які потрібно оновлювати нечасто.
зберегти налаштування запуску за замовчуванням -
-... І все інше, що не вимагає більше 100 000 операцій зберігання протягом усього часу роботи гаджета
Ардуїно сам по собі не дуже корисний. Щоб зробити корисну справу, модулі потрібно підключити. Ось деякі з них!
- Re Чому в деяких іграх Xbox One PROHARDWARE хворіє! Коментарі
- У чому різниця між молоком та молоком Ось кілька цікавих фактів
- MB102 Тестова панель для макетної плати PIC AVR Arduino USB 5V - Kistarcsa, Pest
- Я, деякі дуже ефективні детоксикаційні продукти ZAOL
- Бабуся кілька днів на місяць п’є родзинку