Светодиодные часы-пропеллер на Arduino (улучшенные)

Предлагаю вам сделать своими руками светодиодные часы-пропеллер на Arduino NANO, это улучшенный вариант предыдущих вращающихся часов, здесь уже нет дополнительного питания на плате с линейкой светодиодов и используется более распространённый датчик холла, кроме того часы выполнены на печатной плате, а не навесным монтажом на макетке, как в прошлом варианте и теперь к аналоговым часам добавлен эффект маятника, а также отображается время цифрами.

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Детали и компоненты:

  • Arduino NANO — http://ali.pub/399qza;
  • Модули беспроводной зарядки — http://alii.pub/619qf0;
  • 5 мм светодиоды (8 красных, 7 зелёных, 1 синий, 3 жёлтых);
  • Датчик Холла A3144 — http://alii.pub/619qml;
  • Резисторы 330 Ом – 19 шт.;
  • Резистор 10 кОм;
  • Двигатель;
  • Неодимовый магнит.

Как сделать часы-пропеллер на Arduino, инструкция:

Собирать часы-пропеллер будем по этой схеме, её можно также скачать в архиве вместе с рисунком печатной платы и скетчем по этой ссылке.

Светодиодные часы-пропеллер на Arduino NANO (схема)

Светодиодные часы-пропеллер на Arduino NANO (схема)

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Распаиваем все компоненты на плате, датчик холла располагаем как на картинке, немного на отдалении от платы, маркировкой вниз.

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Затем вставляем на посадочное место саму Arduino NANO.

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

В конце нам понадобятся модули для передачи энергии на расстоянии (индуктивной связи) или так называемые модули беспроводной зарядки. Для проверки работоспособности данных модулей можно временно спаять простую схему: на выход приёмника припаивается через резистор 330 Ом светодиод, а к передатчику подключаем напряжение питания. Если подвести катушку приёмника к передающей катушке, то должен загореться светодиод. Отпаиваем теперь светодиод обратно.

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

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

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Продеваем втулку через соответствующее отверстие платы часов-пропеллера и фиксируем его со стороны приёмной катушки с помощью термоклея.

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

С обратной стороны платы крепим плату приёмника зарядки и подпаиваем к ней провода питания к соответствующим выводам на плате.

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

К основе вращающихся часов-пропеллера был приклеен электродвигатель, вал пропущен через отверстие на обратную сторону корпуса.

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

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

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Подключаем Ардуино Нано к компьютеру и заливаем в неё скетч с программой для работы часов-пропеллера.

После чего отключаем кабель от Arduino и насаживаем вращающуюся плату со светодиодной линейкой на вал двигателя.

Теперь устанавливаем на переднюю сторону часов небольшой неодимовый магнитик, выбираем ему место так, чтобы линейка светодиодов стояла строго горизонтально и была направлена вправо (в итоге это будет верх часов), для удобства настройки положения магнитика сзади я установил другой магнит, хотя в итоге, после настройки, магнитик на передней панели можно будет приклеить суперклеем на постоянно.

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

К задней стороне платы, за Ардуино, я приклеил небольшие утяжелители для распределения веса, распечатав их на 3D принтере.

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Подпаиваем питание двигателя и часы-пропеллер готовы к работе, включаем и наслаждаемся тем, как светодиоды по мере нарастания оборотов начинают вырисовывать в воздухе циферблат аналоговых часов с двигающимся маятником в совокупности с цифровыми часами. Надеюсь эта самоделка понравится вам, и вы решитесь её повторить!

Светодиодные часы-пропеллер на Arduino NANO

Светодиодные часы-пропеллер на Arduino NANO

Забрать к себе:Share on VKShare on Facebook0Tweet about this on TwitterShare on Google+0Pin on Pinterest0Email this to someone

Оставить комментарий

Adblock detector