ГОВОРЯЩИЕ И СЧИТАЮЩИЕ ЧАСЫ

Источник:

Вступительные видеоролики
Спецификация материалов
1 шт. x Детская площадка Adafruit Circuit Express. Digikey: www.digikey.com/en/products/detail/adafruit-industries-llc/3333/7310913. Амазон: amzn.to/3fywFtx
1 шт. х динамик.
1 шт. модуль часов реального времени DS3231.
1 шт. модуль питания AMS1117 3,3 В.
1 шт. х двухсторонняя печатная плата «сделай сам», 7x9 см.
1шт х TIP41C.
1шт х Конденсатор 1000мкФ.
1шт х резистор R1K.
1шт х гнездовой разъем 40P.
2шт x винтовые 2P гнездовые разъемы.
1шт х Неопиксельное кольцо 35.
2шт х Заглушка для трубы ПВХ диаметром 90мм.
20шт х Медные столбы 10мм.
12шт х Медные столбики 20мм и 5мм.
12 шт. x гнездовой разъем питания.
Несколько болтов и гаек.
Питание 5В.
Схема проекта

С��ема представлена на картинке выше.

Обратите внимание: мне не удалось найти кольцо Neopixel 35 в библиотеке Fritzing, поэтому я использовал вместо него другое.

На плате Adafruit Circuit Playground Express есть встроенный мини-динамик, но его звук недостаточно громкий, поэтому я использовал внешний динамик.

Контроллер — Adafruit Circuit Playground Express

Плата Adafruit Circuit Playground Express оснащена процессором ARM Cortex M0, 48 МГц и интегрирована со многими ��атчиками, такими как:

Датчик движения.
Датчик освещенности.
Датчик температуры.
ИК-приемник и передатчик.
Датчик звука.
Мини-динамик.
Некоторые интерактивные кнопки/ползунковый переключатель и светодиоды RGB Neopixel...

Сборочные и паяльные работы

Во-первых, после измерения и разметки, я просверлил 14 отверстий в печатной плате DIY, соответствующих 14 зажимам-крокодилам на плате Adafruit Circuit Playground Express. А на просверленные отверстия я установил медные столбы.

Затем я подключил плату Adafruit Circuit Playground Express к медным опорам и внес некоторые изменения, чтобы их площадки не касались друг друга.

На задней с��ороне печатной платы я припаял 6-контактный разъем для подключения DS3231 RTC. Как вы видите на картинке ниже, я использовал светодиодные контакты, согнул их в круги вокруг просверленных отверстий и закрепил припаяв к печатной плате. Это обеспечивает хороший контакт между медными стойками и болтами.

Остальные компоненты я продолжил паять согласно схеме на предыдущем шаге.

Подключение DS3231 RTC и AMS1117 к разъемам печатной платы.

Подключение динамика к плате управления.

Я закрепил динамик на плате управления с помощью медных опор. Плату управления печатной платой и динамик можно разместить как горизонтально, так и вертикально. Это моя первая версия без светодиодного кольца Neopixel.

Обновление для 2-й версии.

Я разрезал печа��ную плату так, чтобы она могла поместиться внутри трубы из ПВХ с торцевой крышкой диаметром 90 мм, приклеил светодиодное кольцо на верхнюю часть трубы с торцевой крышкой и гнезда источника питания.

В верхней части оставшейся торцевой трубы я приклеил динамик и сделал несколько украшений, чтобы скрыть просверленные отверстия.

Соединение двух торцевых заглушек трубы между собой медными стойками. Закончите, и если бы у меня был 3D-принтер, он был бы красивее.

Программирование

Код проекта «Говорящие и считающие часы» доступен на моем GitHub.

1-я версия без Neopixel Ring и видео:
2-я версия с кольцом Neopixel.

Библиотеки для Arduino IDE.

Игровая площадка Adafruit Circuit от Adafruit.
RTCLib от Adafruit.

Во второй версии эти часы могут оповещать голосом о времени, температуре и показывать час-минуту, считая их десятизначное и единичное число на светодиодном кольце Neopixel 35. Подробности следующие:

При нажатии левой кнопки на площадке Circuit Playground время оповещается динамиком.
При нажатии правой кнопки на площадке Circuit Playground температура оповещается через динамик.
Время также отображается на светодиодном кольце, а цифры счета обозначаются цветами:
Синий: Час — Десять цифр
Фиолетовый: час — цифра единицы измерения.
Зеленый: минуты — десять цифр.
Красный: минуты — цифры единиц измерения.
Десять встроенных Neopixel на плате Adafruit Circuit Playground Express меняют свой цвет каждую секунду.

Например, ниже, чтобы прочитать время, мы просто считаем цифры.

Та

20:20
64
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.