Ардуино - это платформа, на которой разрабатывают электронные микроконтроллерные устройства.
Разновидностей микроконтроллеров очень много, включая и их размеры, поэтому и платформа arduino может иметь разные размеры (форм-фактор):
Слово платформа - означает объединение электронных компонентов, располагающихся на плате таким образом, чтобы нам с вами, как конечному потребителю, было удобно работать с микроконтроллером. PnP (plug and play) - подключил и начал работать. Без необходимости думать о том, как правильно подключить микроконтроллер, как правильно подать на него питание и прочие моменты необходимые для работы микроконтроллера.
Из чего состоит Arduino?
Подавляющее большинство плат Arduino имеют всю необходимую электронику на платформе, для программирования и работы с другими платами и схемами:
- Микроконтроллер;
- USB интерфейс для программирования и передачи данных другим устройствам;
- Выводы для подключения питания и встроенный стабилизатор напряжения;
- Пины (контакты) ввода-вывода;
- Индикаторные светодиоды для отладки, контроля за передачей данных и наличия питания;
- На плате всегда есть кнопка сброса;
- ICSP последовательный интерфейс для программирования.
Почему Arduino так популярно?
Подход в изучении микроконтроллеров при котором вам на начальном этапе не нужно многое изучать, прежде чем получить хоть какую-то мало-мальски полезную обратную связь, позволяет быстро понять принцип работы микроконтроллеров и практически сразу увидеть результат работы программы в "живую". Это и сделало Ардуино такой популярной платформой для изучения мира электроники в целом.
И самое важное - это цена, она ничтожно мала. С Китая можно заказать копию оригинальной Ардуино в пределах 3$ - 5$ и все будет работать.
Даже если вы совсем новичок в электронике вы всегда сможете найти массу полезной и качественной информации в интернете на тему Ардуино.
Что можно изобрести на Ардуино?
Реализовать на Arduino можно практически все, что можно только себе представить. Это может быть сигнализация для дома, управление кормушкой для собаки, автоматический полив растений, веб-сервер, автопилот для лунохода, машинку или катер на радиоуправлении, пожарная сигнализация, автоматические ворота, управление запуском бензинового или дизельного генератора, анализатор загрязнения воздуха, зарядное для аккумулятора, gps трекер, метеостанцию, роботов любой конфигурации и сложности ... и многое, многое другое. Перечислить все не возможно. Ограничиться можно только вашей фантазией.
Разумеется, одной лишь платформой Ардуино не обойтись при конструировании, так как сам по себе микроконтроллер не может ничего, кроме вычислений.
Добавив датчики, платы расширения, дополнительные приводы и микросхемы, вы сможете использовать Ардуино практически для любой системы управления и в любом изобретении.
Разумеется, что это готовые модули, которые как и Ардуино можно купить без проблем в любом количестве в специализированных магазинах, а можно сделать и самому, проявив немного фантазии и изобретательности.
Готовы ли вы познавать мир электроники вместе с ROBOTIP?