Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

3D RGB Arduclock — Bluetooth-часы на адресных LED с RTC

Компоненты и материалы

КомпонентКоличество
Arduino Nano R31
Bluetooth-модуль HC-051
Кольцо NeoPixel (WS2812 5050 RGB LED) — 7 сегментов × 7 LED7 шт (49 LED)
Модуль RTC (Digilent Pmod RTCC / DS3231)1
Динамик 0.25W, 8 Ом1

Необходимые инструменты

О проекте

Привет, мейкеры! Наш прошлый проект «ANIMATED RGB WALL CLOCK» получил отличный отклик. После перерыва представляем новый проект — 3D RGB ARDUCLOCK.

Основа: Arduino Nano, индивидуально адресуемые LED (WS2812), 3D-печать корпуса. Часы можно использовать как настольные или подарить.

Управление — через специальное Android-приложение (APK по ссылке). Простое и интуитивное.

Функции

Для сборки нужны: 3D-модели деталей, код Arduino, схема, APK. Подробности: goo.gl/mQVxdW

Код (основные фрагменты)

Скетч использует библиотеки Adafruit_NeoPixel и DS3231. 7 сегментов по 7 LED каждый управляются с отдельных пинов 4–10. Сегменты кодируются как 7-сегментный индикатор (массив sevendisplay[19][7] для цифр 0-9, C, ', H, L, T, E, blank, N, P).

Bluetooth-протокол (простой текстовый, команды заканчиваются точкой)

Будильник: мелодия Game of Thrones

При срабатывании играет тема через пьезо-динамик (pin 13) с синхронной индикацией на LED (функции ilumina()/apaga() зажигают/гасят определенные сегменты под ноты).

Анимации

Схема

3D RGB Arduclock — Bluetooth-часы на адресных LED с RTC

Производственный процесс

  1. Игра «UFO Attack» на Arduino UNO и матрице MAX7219 — Собираем аркаду с джойстиком Atari
  2. Цифровые кости на Arduino: генератор случайных чисел с LCD-дисплеем и кнопкой
  3. Эффект огня на воде: проект с Arduino UNO, NeoPixel и ультразвуковым увлажнителем
  4. Мониторинг состояния реки: Arduino-система контроля качества воды
  5. Строим Iron Man на Arduino: компоненты, сенсоры и пошаговый гайд
  6. Интерактивная игра с джойстиком и LED-обратной связью на Arduino
  7. Find Me: Умный поисковик вещей на Arduino и Bluetooth
  8. Сборка функционального 3D-печатного манипулятора на Arduino: пошаговое руководство
  9. Портативный дальномер на Arduino Nano: HC-SR04, питание 18650, 3D-корпус
  10. DIY-контроллер увлажнителя на Arduino с реле: безопасная работа с высоким напряжением