Как стать автором
Обновить
28.05

Разработка под Arduino *

Платформа для создания автоматики

Сначала показывать
Порог рейтинга
Уровень сложности

Как сделать библиотеку для Arduino? (пример прилагается)

Время на прочтение 2 мин
Количество просмотров 40K
Допустим, Вы решили оформить написанные Вами функции/классы для Arduino в библиотеку, чтобы Вам самим было проще с ними работать, и главное, чтобы кто-то другой мог с помощью Вашей библиотеки спокойно решать данные задачи, поминая Вас добрым словом, а не выдумывать новый велосипед.
Опишу минимум особенностей, в расчете на читателя, хотя бы немного знакомого с программированием на C/C++.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 7

Arduino Duemilanove

Время на прочтение 1 мин
Количество просмотров 11K
image

Продолжая традицию труднопроизненосимых итальянских названий, сайт arduino.cc представляет Arduino Duemilanove («2009»). Это последняя ревизия базовой версии Arduino USB-платы, заменившая Diecimila. Duemilanove автоматически выбирает соответствующий источник питания (USB или внешнего адаптера), устраняя необходимость в перестановке перемычки питания. Эта версия также позволяет перерезать перемычку автоматического сброса либо припаять её обратно, чтобы включить автосброс. Несмотря на труднопроизносимое название, этот Arduino остался таким же простым в использовании (не-итальянцы могут смело назвать эту ревизию «Arduino 2009»).

Выпуск Arduino Duemilanove совпадает с началом выпуска книги Massimo Banzi "Getting Started with Arduino" издательства O'Reilly.

Версия Duemilanove заменит Diecimila у дистрибьюторов в течение ближайших недель.

P.S. — Знакомство с Arduino
Всего голосов 19: ↑11 и ↓8 +3
Комментарии 24

Подготовка и запуск "Hello, World!"

Время на прочтение 2 мин
Количество просмотров 19K
В учебном пособии для любого языка программирования есть самый первый пример, каноническая программа вывода строки «Hello, World!» Поскольку Arduino — это не совсем язык программирования, а железка, к тому же (пока) без средств вывода текста, первым делом мы запрограммируем контроллер для управления миганием светодиода. Но для начала подготовим нашу минилабораторию и разложим необходимые инструменты.
Читать дальше →
Всего голосов 94: ↑87.5 и ↓6.5 +81
Комментарии 45

Знакомство с Arduino

Время на прочтение 4 мин
Количество просмотров 78K

Введение


Торжественно открываю новый блог на Хабре, посвящённый Arduino! Блог об универсальном opensource-микроконтроллере Arduino, который будет интересен всем любителям микроэлектроники, самодельных гаджетов и всем, кто не боится взять в руки паяльник.

Внешний вид платы Arduino Diecimila Arduino представляет собой линейку электронных блоков-плат, которые можно подключать к компьютеру по USB, а в качестве периферии — любые устройства от светодиодов до механизмов радиуоправляемых моделей и роботов. Программы для него пишутся на простом и интуитивно понятном си-подобном языке Wiring (c возможностью подключения сторонних библиотек на C/C++, например, для управления LCD-дисплеями или двигателями), компилируются и загружаются в устройство одной кнопкой, после чего вы тут же получаете работающий автономный гаджет. Никакого ассемблера, никаких лишних проводов и дорогущих деталей и программаторов — чистое творчество, включай и работай!
Читать дальше →
Всего голосов 110: ↑107 и ↓3 +104
Комментарии 128

Истории

Вклад авторов