войти зарегистрироваться

Arduino whois

индекс
0,00

Знакомство с Arduino, часть 2. Морзе-клавиатура: альфа-версия

Даже на базе простейшего — лампочка с кнопкой — скетча можно собрать вполне самостоятельное устройство. Думаете, речь пойдет о настольной лампе? Нет. Попробуем собрать простейший вариант аккордной клавиатуры.



Аккордная клавиатура — это

Arduino: первое знакомство

Месяц назад я заказала себе игрушку по имени Arduino. Это набор «кубиков», из которых без паяльника, травления печатных плат и прочей «черной магии» любой чайник может собрать работающее устройство. В общем, это такой конструктор как для профессионального прототипирования так и для разнообразных любительских экспериментов.

Через месяц после заказа ко мне пришла посылка с Arduino, точнее, ее вариацией — Seeeduino. Вот, что в ней было:

Робот радуется сообщениям в твиттере :)

image
Guardian Robot — стоит на столе и отслеживает сообщения в Twitter-е :)
Он радуется «весёлым» и грустит над «грустными» сообщениями в Вашей ленте.
Кода он получает «радостное» сообщение — он поднимает правую руку и ждёт, когда Вы «дадите пять», нажав на переключатель в поднятой руке.
Напротив, получив «грустное» сообщение — робот опускает голову и ждёт, когда Вы обнимете его, нажав переключатель на животе.

Удобный регулятор громкости для ПК

Arduino / Freeduino (в обычном — не Mega варианте) имеет 6 входов АЦП, позволяющих измерять значение напряжения (в диапазоне 0-5В). Скорострельность у него не шибко быстрая, поэтому цифровой осциллограф сделать не получится :). Зато у меня получилось сделать очень простой регулятор громкости для компьютера с тремя ползунками — отдельно Master, отдельно Wave, отдельно MIDI, и разместить его в 5" отсеке компьютера.
imageimage
Под катом небольшое описание, ссылки на исходники, видео, и конкурс «угадай мелодию» :)

Старые друзья шиворот-навыворот, или как светодиод может быть фотодатчиком

Действительно, на основе любого светодиода можно соорудить весьма недурственный датчик освещенности вроде того, который меряет освещенность на улице, чтобы автоматически включать лампу возле подъезда вечером.
Пост можно было озаглавить «удивительное рядом» — несмотря на то, что при внимательном рассмотрении принцип действия становится понятен довольно быстро, о подобном применении светодиодов знает, наверное, не каждый.

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

Допустим, Вы решили оформить написанные Вами функции/классы для Arduino в библиотеку, чтобы Вам самим было проще с ними работать, и главное, чтобы кто-то другой мог с помощью Вашей библиотеки спокойно решать данные задачи, поминая Вас добрым словом, а не выдумывать новый велосипед.
Опишу минимум особенностей, в расчете на читателя, хотя бы немного знакомого с программированием на C/C++.

Arduino Duemilanove

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