Читаем Электроника для начинающих полностью

«Ардуино» (т. е. программно-аппаратная платформа) проложила нам путь, показав, что вещи могут быть очень простыми. Чтобы использовать «Ардуино», достаточно установить текстовый редактор, который содержит компилятор и программу для перевода информации к «Ардуино». Внешнийпрограмматор не нужен. «Ардуино» использует небольшую программу, установленную в качестве загрузчика внутри микросхемы. Плата подключается непосредственно к компьютеру с помощью обычного USB-кабеля. Идея «Ардуино» – простая, но очень мощная с точки зрения удобства и упрощения системы, которая облегчила распространение этих комплектов даже среди неспециалистов в электронике и программировании.

Комплект для разработки

Давайте рассмотрим некоторые из самых известных платформ для разработки.

«Ардуино»

«Ардуино» является одной из самых популярных плат с микроконтроллером. Она была создана в Италии, в городе Иврея в 2005 году в Interaction Design Institute, который несколько лет ранее уже имел опыт работы с другой платформой, называемой Wiring (аналогичная платформа, но, возможно, немного впереди своего времени и намного дороже). Плата «Ардуино UNO» имеет 14 цифровых выводов, которые могут быть сконфигурированы как входы или выходы, 6 аналоговых входов и несколько выходов, используемых для генерирования ШИМ-сигналов. Плата выпускалась в разных версиях, первая модель называлась Diecimila, за ней последовала модель «2009», а затем UNO с чипом ATmega328 производства ATMEL.

«Ардуино» является программно-аппаратным средством с открытым исходным кодом: исходные файлы платы являются открытыми, то есть свободно доступными для всех. Эта «открытость», в дополнение к упрощенному языку программирования и отсутствию программатора, поспособствовала распространению ее среди электронщиков. «Ардуино» имеет модульную конструкцию: существует множество плат, называемые «шилдами», которые накладываются один на другой, добавляя комплексные функции, такие как проводную и беспроводную связь, различные датчики, управление двигателем, ЖК-дисплей, Bluetooth и т. д. Преимуществом данной платформы является ее простота, так что даже тот, кто не имеет практических навыков в электронике, может самостоятельно реализовать довольно сложные электронные схемы. Со временем ассортимент «Ардуино» расширился, добавив более мощные платы, такие как «Ардуино MEGA», «Ардуино Due», снабженная ARM-микроконтроллером.


Рис. 9.2. Плата «Ардуино Уно»


Прошивка платы пишется с использованием среды разработки, созданной для проектов Processing и Wiring. Пишется программа, называемая скетч, затем плата подключается к компьютеру с помощью USB-кабеля, и скетч переносится с компьютера на плату простым щелчком мыши. Существует специальный форум для «Ардуино», это очень активное сообщество. На форуме вы найдете множество примеров и ответ на любой вопрос. «Ардуино» существует уже в течение многих лет и была подключена к любому оборудованию, датчику и приводу: сделав поиск в «Гугле» или на форуме, вы в короткое время можете найти интересующую вас схему подключения и пример кода, необходимого для ее работы. Разрешается и даже приветствуется копировать и вставлять интересующий вас код.

Wiring

В 2003 году Эрнандо Барраган при взаимодействии с Interaction Design Institute в Иврее разработал инновационную платформу для использования микроконтроллеров, которую назвал Wiring. Барраган взял на себя задачу упростить использование микроконтроллеров и сделать их популярными и используемыми среди артистов и дизайнеров, использовать их в творениях и сделать их интерактивными. Он разработал печатную плату, на которую смонтировал небольшой чип компании ATMEL, а именно ATmega128. Для программирования Wiring Барраган модифицировал проект Processing, среду программирования для языка Java, соединив его с платой при помощи простого USB-кабеля. Программирование микроконтроллера простое и понятное: написав программу, достаточно нажать на кнопку тестирования кода, а затем кнопку для передачи прошивки на Wiring. IDE содержитмножество примеров и полезные функции для соединения и управления широким спектром датчиков и исполнительных механизмов. Со временем были выпущены несколько версий платы с различными характеристиками и возможностями. Wiring в будущем может быть распространена на более мелкие чипы как ATtiny или другие чипы с ARM-архитектурой. Проект является открытым как для аппаратного, так и для программного обеспечения.


Рис. 9.3. Плата Wiring

OpenPicus

Перейти на страницу:

Похожие книги

Как стать гением
Как стать гением

Жизнь творческого человека — это захватывающая борьба личности и мешающих ей внешних обстоятельств. В ней есть свои законы и правила, взлеты и падения. Авторы открыли их, изучив судьбы сотен выдающихся людей, и предлагают читателю сыграть увлекательную шахматную партию на доске, которая называется жизнь.Для прочтения книги предварительные специальные сведения не нужны. Школьника старших классов и студента она заставит задуматься над проблемой выбора Достойной Цели, которой можно посвятить жизнь, начинающий исследователь получит в свои руки мощное орудие для ее осуществления, зрелый ученый заново переживет перипетии своей борьбы и пожалеет, что эта книга не попала к нему много лет тому назад.Итак, эта книга для тех, кто хотел бы посвятить свою жизнь творчеству, независимо от того, к какой области человеческой деятельности оно относится.Жизнь творческого человека — это захватывающая борьба личности и мешающих ей внешних обстоятельств. В ней есть свои законы и правила, взлеты и падения. Авторы открыли их, изучив судьбы сотен выдающихся людей, и предлагают читателю сыграть увлекательную шахматную партию на доске, которая называется жизнь.Для прочтения книги предварительные специальные сведения не нужны. Школьника старших классов и студента она заставит задуматься над проблемой выбора Достойной Цели, которой можно посвятить жизнь, начинающий исследователь получит в свои руки мощное орудие для ее осуществления, зрелый ученый заново переживет перипетии своей борьбы и пожалеет, что эта книга не попала к нему много лет тому назад.Итак, эта книга для тех, кто хотел бы посвятить свою жизнь творчеству, независимо от того, к какой области человеческой деятельности оно относится.

Генрих Саулович Альтов , Генрих Саулович Альтшуллер , И. Верткин , Игорь Михайлович Верткин

Технические науки / Образование и наука
Адский косильщик. Пулемет на полях сражений XX века
Адский косильщик. Пулемет на полях сражений XX века

Научно-популярная работа британца Роджера Форда «Адский косильщик» посвящена истории пулемета начиная с его первых образцов, созданных на исходе XIX столетия, и заканчивая последними моделями конца XX века. Когда-то появление этого смертоносного огнестрельного оружия, способного своими очередями «скашивать» сотни и тысячи пехотинцев и кавалеристов, воспринималось с таким же ужасом, с каким мир после 1945 г. относился к атомной бомбе. Считалось даже, что пулемет из-за своей убийственной эффективности сделает невозможным дальнейшие войны. Однако этого не случилось, и все армии до сих пор продолжают применять пулеметы, вооружая ими солдат, устанавливая их на стационарных объектах, а также на бронетехнике, самолетах и вертолетах.Книга «Адский косильщик», в увлекательной форме описывающая весь путь технического развития пулемета, содержит много интересной информации о конструкторах, создававших различные модели этого оружия, и приводит многочисленные примеры его боевого использования в воинах XX века.

Роджер Форд

История / Технические науки / Образование и наука
Боевые корабли
Боевые корабли

В книге «Боевые корабли» даны только первые, общие сведения о кораблях Военно-морского флота: как они развивались, как устроены и вооружены, как они ведут бой. Автор ставил перед собой задачу – дать своему читателю первую книгу о боевых кораблях, вызвать у него интерес к дальнейшему, более углубленному изучению военно-морского дела, материальной части флота и его оружия.Прим. OCR: «Книги для детей надо писать как для взрослых, только лучше». Эта книга из таких. Вспомните, какая картинка Вам вспоминается при слове ФЛОТ? Скорее всего иллюстрация из этой книги. Прошло более полувека со дня её издания. Техника флота изменилась. Сменилась идеология. Но дух флота и его история до сих пор не имеют лучшего воплощения. Прим.: Написание некоторых слов (итти, пловучий, повидимому и т.п.) сохранено как в оригинале, хотя не соответствует существующим правилам

Зигмунд Наумович Перля

Детская образовательная литература / Военная история / Технические науки / Военная техника и вооружение / Книги Для Детей / Образование и наука