
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05



Этот проект о цифровых часах с автоматическим вращением 7-сегментного светодиодного дисплея.
Эти часы можно поворачивать в любом положении, сохраняя читаемость цифр даже в перевернутом виде или в зеркальном отображении !!
Он управляется Arduino и управляется акселерометрами, чтобы определить правильное положение в трехмерных координатах.
Кроме того, имеется функция отображения температуры окружающей среды в помещении в градусах Цельсия или Фаренгейта.
Сборка очень проста, и я надеюсь, что вы получите удовольствие от ее использования!
Ваше здоровье, LAGSILVA
Шаг 1: Список материалов




- Arduino Uno R3
- МПУ-6050 прорыв
- Многофункциональный экран для Arduino
- Гнездовые перемычки
МПУ-6050 прорыв:
Модуль MPU-6050 состоит из трехосного акселерометра и гироскопа, а также датчика температуры со следующими характеристиками:
- Чип: MPU-6050
- Входное напряжение: 3-5 В
- АЦП: 16 бит
- Ввод / вывод: стандартный I2C
- Диапазон полной шкалы гироскопа: ± 250, 500, 1000, 2000 ° / с
- Полный диапазон акселерометра: ± 2, ± 4, ± 8, ± 16 г
- Диапазон датчика температуры: от -40 до +85 ºC
Многофункциональный экран (MFD):
MFD может упростить и ускорить разработку прототипа.
Основные особенности:
- 4-значный 7-сегментный светодиодный дисплей, управляемый двумя последовательными 74HC595
- 4 светодиода для поверхностного монтажа в параллельной конфигурации
- Регулируемый прецизионный потенциометр 10K
- 3 независимых кнопки
- Пьезо-зуммер
- Интерфейс датчика температуры DS18B20
- Интерфейс датчика температуры LM35
- Инфракрасный интерфейс приемника
- Заголовок последовательного интерфейса для удобного подключения к последовательным модулям, таким как Bluetooth, беспроводной интерфейс, голосовой модуль, модуль распознавания голоса и т. Д.
Шаг 2: Сборка




Сборка очень проста и не требует схем:
- Вставьте Multi Shield в Arduino.
- Закрепите переходник MPU-6050 на плате Arduino с помощью крошечного винта.
Подключаются только 04 перемычки:
- Красный провод: Vcc (+ 5 В)
- Черный провод: Gnd
- Зеленый провод: SCL MPU-6050 переходит в порт №6 в Multi Shield.
- Желтый провод: SDA MPU-6050 соединяется с портом № 5 в Multi Shield.
Шаг 3: настройка

Для настройки часов есть 3 кнопки:
- Левая кнопка: нажмите, чтобы настроить часы. Быстро нажмите для пошаговой настройки. Непрерывно нажимайте для быстрого изменения часов.
- Центральная кнопка: установите минуты. Непрерывно нажимайте для быстрого изменения часов.
- Правая кнопка: быстрое нажатие для перехода в температурный режим.
Примечание. В температурном режиме можно изменить статус на градусы Фаренгейта или Цельсия, нажав левую кнопку.
Шаг 4: Код




Основные функции кода:
- Считывание углов наклона акселерометров.
- Расчет передаточной функции для 7-сегментного светодиодного дисплея (см. Рисунки).
С помощью углов можно определить пространственное положение часов и решить, какая программа будет выпущена:
- Вид спереди - часы стоят
- Вид спереди - часы вверх ногами
- Зеркальный вид - Часы встают
- Зеркальный вид - часы вверх ногами
Рекомендуемые:
GranDow - Простые многоязычные цифровые часы: 4 шага

GranDow - Простые многоязычные цифровые часы: моя бабушка все время забывает о дне недели, когда у нее есть таблетки. К сожалению, все цифровые часы, показывающие день недели, которые я могу найти, написаны на английском языке. Этот простой проект, состоящий всего из трех компонентов, дешев, его легко построить, и я надеюсь, что он
Цифровые часы с использованием Arduino и светодиодного матричного дисплея: 6 шагов

Цифровые часы с использованием Arduino и светодиодного точечного матричного дисплея: в настоящее время производители и разработчики предпочитают Arduino для быстрой разработки прототипов проектов. Arduino - это электронная платформа с открытым исходным кодом, основанная на простом в использовании аппаратном и программном обеспечении. У Arduino очень хорошее сообщество пользователей. В этом проекте
Как сделать вентилятор мини-стола с автоматическим вращением: 5 шагов (с изображениями)

Как сделать вентилятор для мини-стола с автоматическим вращением: Здравствуйте, ребята, в этой инструкции я расскажу вам, как сделать свой собственный вентилятор для мини-стола с автоматическим вращением, с меньшим количеством компонентов. Это устройство может питаться от источника 9 В и производить потрясающий бриз. Этот вентилятор колеблется под углом не более 120 градусов
Температура отображения на модуле светодиодного дисплея P10 с использованием Arduino: 3 шага (с изображениями)

Отображение температуры на модуле светодиодного дисплея P10 с использованием Arduino: в предыдущем руководстве было рассказано, как отображать текст на модуле светодиодного дисплея P10 с точечной матрицей с использованием Arduino и разъема DMD, которые вы можете проверить здесь. В этом руководстве мы дадим простое руководство по проекту с использованием модуля P10 в качестве средства отображения
Жуткие часы с вращением назад, сделанные из двигателя кассетного плеера: 7 шагов (с изображениями)

Жуткие часы с вращением назад, сделанные из двигателя кассетного плеера: это реквизит, который я сделала для дома с привидениями в начальной школе моей дочери, которым я управляю вместе с мужем. Часы построены из дешевых часов благотворительного магазина и кассетного плеера старого ребенка. Он показывает тринадцать часов и вращение минутной стрелки