AVR и Arduino
Проект Arduino сегодня представляет самую популярную в мире программно-аппаратную платформу, предназначенную для начального изучения микроконтроллеров и любительского конструирования. Огромное количество проектов, примеров кода и модулей расширения доступно любому желающему. Платформа Arduino может предоставить идеальный способ воплотить в жизнь самые разнообразные идеи. |
Расширенные платы Arduino MEGA и DUE
Огромная популярность платформы Arduino не могла не привести к появлению множества разнообразных устройств, поддерживающих данную концепцию. Среди них можно отметить миниатюрные варианты и специализированные платы. Но все они плохо подходят для больших проектов. С целью удовлетворить запрос на мощный вариант платформы, разработчики создали плату MEGA.
Arduino Leonardo
Платформа Arduino находится в постоянном развитии. С завидной регулярностью появляются новые библиотеки, шилды и периферийные модули. Не остаются в стороне и достижения производителей микропроцессоров. Современные модели микроконтроллеров находят свое применение в новых версиях плат Arduino, увеличивая и без того немалые возможности этих устройств. Об одной из таких плат – Leonardo и пойдет далее речь.
Библиотеки Arduino. Zumo Motors.
Библиотека Zumo Motors предназначена для организации управления скоростью вращения ходовых электродвигателей компактного робота ZUMO при использовании платы ZUMO Shield. Найти исходные тексты для Arduino IDE можно через официальный сайт pololu.com.
Робот на Arduino. Гусеничная платформа Pololu Zumo.
Использование платы Arduino позволяет в короткие сроки и с минимальными затратами создать готовое электронное устройство. Одной из областей применения платы стали миниатюрные роботы, количество вариантов конструкций которых, сегодня составляет сотни, если не тысячи. При конструировании роботов, любители сталкиваются с большим числом проблем, главной из которых становится реализация механической части. Американская фирма Pololu решила упростить эту задачу и выпустила простой и дешевый набор для создания миниатюрного гусеничного робота.
Библиотека LiquidCrystal для Arduino
Библиотека LiquidCrystalсодержит необходимые функции управления жидкокристаллическим дисплеем, созданным на базе контроллеров, совместимых с Hitachi 44780. В число этих дисплеев входит большое количество популярных алфавитно-цифровых устройств, для которых в библиотеке содержатся высокоуровневые функции инициализации, управления и вывода информации на экран. LiquidCrystal поддерживает работу как в 8-ми, так и в 4-х проводном режиме обмена данными.
32-разрядные платы Arduino.
Микроконтроллерная платформа Arduino популярна во всем мире. Благодаря бесплатной среде разработки, простому языку программирования и неплохой архитектуре, эту платформу выбирают множество пользователей. В сети интернет можно найти огромное количество разнообразных проектов, практически на любой вкус. В последнее время интерес разработчиков смещается в сторону 32-разрядных систем. Следует веяниям моды и платформа Arduino.