Светодиодная подсветка стены управляется выражением лица


Evan McMahon сделал интерактивную светодиодную подсветку стены под управлением Arduino.
Изюминка проекта состоит в том, что Unity-программа на компьютере анализирует по видео (с камеры от iPhone) выражение лица пользователя (улыбающейся или нахмуренное) и отправляет эту информацию контроллеру Arduino Uno, который реализует соответсвующую светодиодную индикацию настроения (режим танца для улыбки, и синее сияние для хмурого выражения).

( Читать дальше )

Робо-ложка подсказывает: "Хватит есть"


Очень интересная идея прямо из будущего, где разные предметы могут «жить» — робо-ложка, которая просыпается, когда ей едят.
Ряд светодиодов последовательно зажигается, когда совершается движение ложкой. Также, постепенно просыпаются светодиодные глаза робота.
После того, как пользователь достаточно подкрепился — ложка сигнализирует, что наелась. Через 4 часа робот-ложка снова засыпает, тем самым давая вам знать, что пришло время подкрепиться.

( Читать дальше )

Роботизированная скульптура на Arduino имитирует природную скрытность


Эта «Застенчивая машина» имитирует поведение животных, наблюдаемое в природе: при внезапном движении — они чувствуют опасность и тут же прячутся в норку, раковину или панцирь.
Авторы из Daric Gill Studios создали роботизированную скульптуру, которая демонстрирует аналогичное поведение.

( Читать дальше )

Bucky Glow - интерактивный светодиодный додекаэдр на Arduino


Bucky Glow — это проект интерактивного додекаэдра, внутри которого располагаются 11 RGB-светодиодов WS2801, управляемые контроллером Arduino Nano.
На боку подставки выведены разъёмы свободных цифровых пинов контроллера, что позволяет подключать дополнительные датчики, обеспечивая большую интерактивность во взаимодействии с пользователем или другой электроникой.

( Читать дальше )

Самодельный интерактивный кофейный столик


Очень подробное видео, показывающее изготовление самодельного кофейного столика с RGB-подсветкой.
Для изготовления самого столика использовались стекло, панели из МДФ и сосновые бруски.
Для электронной начинки, понадобились:
контроллер Arduino Mega,
RGB-светодиоды WS2812B (9х5),
доработанные ИК-датчики,
Bluetooth-модуль (для управления подсветкой при помощи специального Android-приложения).

Схема подключения:

( Читать дальше )

Переделка планшетного сканера в устройство для УФ-экспонирования печатных плат


Для самостоятельного изготовления плат широко применяется, так называемый, ЛУТ. Однако, существует и другая доступная технология самостоятельного изготовления печатных плат — при помощи УФ-экспозиции.
Для автоматизации этого процесса, Andras Kabai взял старый планшетный сканер (Mustek 1200CP), контроллер Arduino Mega, драйвер шагового двигателя на ULN2003A и 45 УФ-светодиодов, которые закрепил на место каретки сканера.

( Читать дальше )

Визуализация сенсоров робота-пылесоса Roomba


Используя контроллер adafruit Trinket и четверть кольца с RGB-светодиодами NeoPixel, можно выполнить красивую визуализацию состояния датчиков робота-пылесоса Roomba 780.

( Читать дальше )

И один в поле воин...



Маленькие изыскания в вопросе использования одного пина Arduino для индикации. Причем я решил ограничиться вопросом подключения ТОЛЬКО светодиодов. Варианты с 1-wire или RS протоколами, а так же использование пина для ввода данных в данном опусе рассматриваться не будут

Человеческий мозг устроен таким образом, что самые интересные и невероятные решения проблемы рождаются в экстремальных ситуациях. Экстрима нам конечно же не нужно, мы просто смоделируем такую ситуацию. Представьте себе, что при проектировании некого устройства, у вас остался свободным только один пин ардуинки. Как же его по максимуму задействовать?.. Первое, что приходит в голову — подключить светодиод. Не спорю, даже один светодиод весьма много чего может сказать: горит, не горит, определенным образом подает вспышки и т.п. Вот пример. Все это имеет право на жизнь, но два светодиода — все же гораздо нагляднее.
Ага, два светодиода и всего один пин. Ну посмотрим…


( Читать дальше )

Повелитель времени или очередное изобретение велосипеда

Введение.


Опять весна, набухли почки, на деревьях разумеется, а не от пива. Пора проснуться и вознести почести всемогущему богу Arduino, явить очередное чудо сотворенное с его помощью. Кроме шуток, я вообще предлагаю создать пантеон святых микроэлектроники и канонизировать Arduino как чудотворца и властителя дум.
Ну да ладно, потрепались и хватит. Если вы читали мои предыдущие статьи, то могли получить представление о моём «творчестве» и понять что уровень мой чуть выше дилетанта. Да, да, я вовсе не стесняюсь этого звания ибо таких как я — пробующих и ищущих довольно много и именно для нашей братии явился на свет Arduino — бесподобный. Время летит и уже Raspberry Pi не кажется новичкам каким то монстром, да и ESP8266 — из сопутствующего модуля для Arduino превратился в самостоятельный элемент протиснувшись даже в Arduino IDE.
Но Arduino — как первая любовь, по прежнему будоражит моё сознание, тем более их у меня в ящике лежит ещё куча, включая и тот что я выиграл на прошлой Кибервесне Это я так не умираю от скромности, ибо оказаться в такой компании призёров, для новичка это большая честь, спасибо редакции сайта за это.
И так, в один прекрасный вечер, захотелось как то обобщить все мои познания Arduino и создать нечто, что могло бы объединить в себе почти весь функционал Arduino и при этом выполнять какую то полезную функцию, последние было пожеланием жены ибо ей надоели валяющиеся по всюду проводочки и микросхемы. Идя на поводу на встречу пожеланиям домочадцев, решил, что таким полезным девайсом могут быть часы — будильник. Понимаю, на просторах интернета вы встретите огромное множество часов на базе Arduino со своими достоинствами и недостатками и тут я уж точно не буду первооткрывателем, от того и в название моей статьи я добавил — «очередное изобретение велосипеда». Но, порой всё же стоит опять изобрести велосипед, для того что бы уже окончательно убедиться в том, что лучше уже не получится или всё же может получится, что то новое и полезное, по просьбе жены.


( Читать дальше )

Простой индикатор кода ошибки светодиодом


Иногда (хотя нет, скорее всего, ВСЕГДА) полезно знать что происходит с твоим устройством в данный момент времени. Для отладки всяких поделок на Ардуино и вообще анализа происходящих процессов очень удобно пользоваться выводом нужной служебной информации в COM-порт. А что делать, если такой возможности нет (устройство размещено в корпус, например)? Не будешь же бегать с ноутбуком к устройству, что бы посмотреть как там дела :) Есть очень шикарное решение.
Наверняка, многие сталкивались с устройствами (принтера, телефоны и т.д.) которые разными последовательностями мигания светодиода сообщают о наличии определенной ошибки.


( Читать дальше )