Сегодня я покажу основные, широко используемые платы Ардуино и расскажу про их возможности.
Эта статья рассчитана для новичков(хотя, думаю и профи стоит посмотреть, чтобы освежить в памяти давно забытое) и платы здесь показаны только самые распространённые , которые можно сразу подключить к компьютеру и начать с ними работать.
Есть ещё большое количество вариантов, но о них я расскажу в следующих статьях.
Самая первая – это конечно Arduino UNO.
Это наиболее используемая плата, и в основном, все начинают своё изучение именно с неё, и именно под неё изготовлено огромное количество шилдов.
Шилд – это такие платы расширения, которые устанавливаются на плату Ардуино сверху, по типу бутерброда, для получения доступа к контактам. Например, для подключения модулей к плате Ардуино, практически всегда, кроме сигнального входа/выхода нужны ещё и контакты питания, а их на плате всего несколько. Вот тогда и удобно использовать шилд.
Бывают шилды с уже установленными модулями.
Например, вот этот с установленным модулям для работы с SD картой и дополнительными контактами для модуля XBee S2 и XBee S3.
Теперь давайте рассмотрим сами платы и их характеристики.
Ниже представлены основные версии плат Arduino в порядке их популярности.
Всю эту информацию я взял со своего сайта http://arduino-kid.ru/collection/arduino, и если вам нужна более подробная информация, то можете посмотреть там.
Сначала идут версии, которые можно сразу подключить к компьютеру и начать с ними работать.
Arduino Uno
Технические характеристики Arduino UNO
Микроконтроллер ATmega328
Рабочее напряжение 5 В
Входное напряжение (рекомендуемое) 7-12 В
Входное напряжение (предельное) 6-20 В
Цифровые Входы/Выходы 14 (6 могут работать как выходы ШИМ)
Аналоговые входы 6
Постоянный ток через вход/выход 40 мА
Постоянный ток для вывода 3.3 В 50 мА
Флеш-память 32 Кб (ATmega328) из которых 0.5 Кб используются для загрузчика
ОЗУ 2 Кб (ATmega328)
EEPROM 1 Кб (ATmega328)
Тактовая частота 16 МГц
Arduino Nano
Технические характеристики Arduino NANO
Микроконтроллер Atmel ATmega168 или ATmega328
Рабочее напряжение 5 В
Входное напряжение (рекомендуемое) 7-12 В
Входное напряжение (предельное) 6-20 В
Цифровые Входы/Выходы 14 (6 могут работать как выходы ШИМ)
Аналоговые входы 8
Постоянный ток через вход/выход 40 мА
Флеш-память 16 Кб (ATmega168) или 32 Кб (ATmega328) при этом 2 Кб используются для загрузчика
ОЗУ 1 Кб (ATmega168) или 2 Кб (ATmega328)
EEPROM 512 байт (ATmega168) или 1 Кб (ATmega328)
Тактовая частота 16 МГц
Arduino Mega2560
Технические характеристики Arduino MEGA2560
Микроконтроллер ATmega2560
Рабочее напряжение 5В
Входное напряжение (рекомендуемое) 7-12В
Входное напряжение (предельное) 6-20В
Цифровые Входы/Выходы 54 (14 могут работать как выходы ШИМ)
Аналоговые входы 16
Постоянный ток через вход/выход 40 mA
Постоянный ток для вывода 3.3 В 50 mA
Флеш-память 256 KB (8 КB используются для загрузчика)
ОЗУ 8 KB
Энергонезависимая память 4 KB
Тактовая частота 16 MHz
Arduino Micro
Технические характеристики Arduino MICRO
Микроконтроллер ATmega32u4
Рабочее напряжение 5 В
Входное напряжение (рекомендуемое) 7-12 В
Входное напряжение (предельное) 6-20 В
Цифровые Входы/Выходы 20
Каналы ШИМ 7
Аналоговые входные каналы 12
Постоянный ток через вход/выход 40 мА
Постоянный ток для вывода 3.3 В 50 мА
Флеш-память 32 Кб (ATmega32u4) из которых 4 Кб для загрузчика
ОЗУ 2,5 Кб (ATmega32u4)
EEPROM 1 Кб (ATmega32u4)
Тактовая частота 16 МГц
Arduino Pro Mini
Для работы с этой платой, вам придётся приложить некоторое усилие, так как её нельзя сразу подключить к компьютеру, для этого понадобятся:
- Другая плата Ардуино, у которой есть встроенный USB-UART, например такие что я описал выше.
- Специальный программатор, который подключается к плате и имеет выход на USB порт компьютера.
Технические характеристики Arduino Pro Mini
Микроконтроллер ATmega168
Рабочее напряжение 3.3 В или 5 В (в зависимости от модели)
Входное напряжение 3.35-12 В (модель 3.3 В) или 5-12 В (модель 5 В)
Цифровые Входы/Выходы 14 (6 могут работать как выходы ШИМ)
Аналоговые входы 6
Постоянный ток через вход/выход 40 мА
Флеш-память 16 Кб (2 используются для загрузчика)
ОЗУ 1 Кб
EEPROM 512 байт
Тактовая частота 8 МГц (модель 3.3 В) или 16 МГц (модель 5 В)
Arduino LilyPad
Плата имеет ярко пурпурный цвет и разработана зашивания или пристёгивания в одежду. Для прошивки кода так же требуется USB-UART адаптер.
Технические характеристики Arduino LilyPad
Микроконтроллер – ATmega328V;
Цифровые Входы/Выходы – 14(6 могут работать как выходы ШИМ);
Количество аналоговых контактов – 6;
Рабочее и входное напряжение 2,7-5,5 В;
Флеш-память 16 Кб (2 используются для загрузчика);
ОЗУ 1 Кб;
Итог.
Я знаю, что ничего нового вы не узнали, и это ещё одна 100500 тысячная статья про Ардуино, но с чего-то надо начинать. Не могу же я сразу написать про соединение с удалённым сервером погоды, получением оттуда данных и вывод их на экран интерфейса Умного дома.
Всё это будет, даже больше того — это уже есть, но только в видеоуроках, которые можно посмотреть на моём канале.
Подписывайтесь на мой канал и мы вместе, постепенно дойдём до этого.