Similar presentations:
Платформа Arduino. Что такое Arduino?
1.
Платформа ArduinoРаботу выполнила Журавлёва Мария
2.
Что такое Arduino?Arduino — это электронный конструктор, который
позволяет любому человеку создавать разнообразные
электро-механические устройства. Ардуино состоит из
программной и аппаратной части. Программная часть
включает в себя среду разработки (программа для
написания и отладки прошивок), множество готовых и
удобных библиотек, упрощенный язык
программирования. Аппаратная часть включает в себя
большую линейку микроконтроллеров и готовых
модулей для них. Благодаря этому, работать с Arduino
очень просто!
3.
Язык програмированияЯзык программирования Ардуино довольно прост в
освоении, так как основной целевой аудиторией его
применения являются любители. Однако считается
одним из самых лучших языков для программирования
микроконтроллеров.
Внимание! Для начала работы необходимо установить
среду программирования Arduino IDE.
Arduino IDE является бесплатной программой, скачать
которую может любой желающий. На нашем сайте вы
можете скачать любую подходящую для вас версию
среды. Также доступ к скачиванию IDE предоставлен
на официальном сайте компании, а при желании,
разработчиков можно отблагодарить, сделав
денежный перевод.
Программу, написанную на языке программирования
Ардуино называют скетчем. Готовые скетчи
записываются на плату для их выполнения.
4.
Проекты в ArduinoНа базе Arduino можно создаются
автономные и подключаемые к
компьютеру проекты. Миллионы
возможных комбинаций элементов
программы ограничиваются только
человеческой фантазией. Устройство
способно получать и обрабатывать
данные об окружающем мире,
используя присоединяемые и
программируемые датчики. Вы можете
запрограммировать систему быстро
среагировать на определённое
изменение, можете управлять: светом,
движущимися элементами,
моторчиками и разнообразными
приводами.
Система подходит для домашнего и
промышленного использования.
5.
Разновидности платОригинальные платы.
Сами итальянцы выпускают плату в нескольких основных форм-факторах:
Ardino— стандартный размер, 20входо-выходов, полная совместимость со всеми шилдами.
ArdinoMega— увеличенный размер, 70входо-выходов, совместимость не со всеми шилдами.
ArdinoNano— уменьшеный размер, 22входо-выхода, не совместима с шилдами.
ArdinoMini— ещё меньший размер, 20входо-выхоов, не совместима с шилдами, не имеет USB
6.
Варианты питания Ардуино УноРабочее напряжение платы Ардуино Уно – 5 В. На плате установлен
стабилизатор напряжения, поэтому на вход можно подавать питание с
разных источников. Кроме этого, плату можно запитывать с USB –
устройств. Источник питания выбирается автоматически.
Питание от внешнего адаптера, рекомендуемое напряжение от 7 до 12 В.
Максимальное напряжение 20 В, но значение выше 12 В с высокой долей
вероятности быстро выведет плату из строя. Напряжение менее 7 В может
привести к нестабильной работе, т.к. на входном каскаде может запросто
теряться 1-2 В. Для подключения питания может использоваться
встроенный разъем DC 2.1 мм или напрямую вход VIN для подключения
источника с помощью проводов.
7.
Варианты питания Ардуино УноПитание от USB-порта компьютера.
Подача 5 В напрямую на пин 5V. В этом случае обходится стороной
входной стабилизатор и даже малейшее превышение напряжения может
привести к поломке устройства.
8.
Микроконтроллер AurdinoВ зависимости от того, какой
микроконтроллер Ардуино вы
приобрели, его характеристики
будут различаться. Так, в Arduino
micro pro чуть больше пинов и
другой объём постоянной
памяти, что позволяет подгрузить
дополнительные библиотеки.
Но, в целом, любой
микроконтроллер этой системы
представляет собой простое AVR
устройство с уже заготовленной
прошивкой. Пользователю
остаётся лишь добавить
подходящие библиотеки или
использовать уже имеющиеся.
После чего можно моментально
приступать к работе. На всех
платах имеется USB-UART порт
для упрощения работы с
устройством.