Оглавление:
Видео: Ультразвуковой датчик Автоматические светодиодные приветственные анимационные огни и информационный ЖК-экран: 6 шагов
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Когда вы возвращаетесь домой уставшим и пытаетесь сесть и расслабиться, должно быть очень скучно каждый день видеть одно и то же вокруг себя снова и снова. Почему бы тебе не добавить что-нибудь веселое и интересное, что меняет настроение? Создайте суперпростой проект Arduino, который приветствует вас мягкими расслабляющими желтоватыми огнями, бегущими в веселой анимации, с ЖК-экраном, который может проецировать ваше собственное имя и то, что вы хотите сказать себе.
(ЭТА ИДЕЯ ПРОЕКТА ИНИЦИАТИНА МНОЙ)
Этот проект Arduino активируется ультразвуковым датчиком, который излучает мягкие расслабляющие желтоватые огни, бегущие в забавной анимации, и оснащен ЖК-экраном, который проецирует любую информацию, которую вы хотите.
Запасы
- Подходящее место для установки этого устройства
- 9 светодиодных лампочек (любого цвета)
- 1 ЖК-экран I2C
- 1 ультразвуковой датчик
-
Прыжковые провода Arduino
- От мужчины к мужчине
- От мужчины к женщине
- Ардуино Уно / Леонардо
- 9 резисторов 10 кОм
- Ножницы
- Двухсторонний скотч
- Бумажная лента
Шаг 1: создание доски
Пожалуйста, следуйте рисунку при сборке доски
На макетной плате:
Подключите 5 В (на плате Arduino) -> (+) (на макетной плате)
Подключите GND (на плате Arduino) -> (-) (на макетной плате)
Для ультразвукового датчика:
Подключите VCC -> (+) (на макетной плате)
Подключаем TRIG-> Dpin3
Подключить ECHO-> Dpin2
Подключите GND -> (-) (на макетной плате)
Для светодиодных фонарей:
Подключите Dpin-> LED (более длинная нога)
Подключите светодиод (более короткая ножка) -> резистор 10 кОм -> (-) (на макетной плате)
Для ЖК-экрана I2C:
Подключите GND -> (-) (на макетной плате)
Подключите VCC -> (+) (на макетной плате)
Подключите SDA-> SDA (на плате arduino)
Подключите SCL-> SCL (на плате Arduino)
Шаг 2: Настройка ЖК-экрана
НАСТРОЙКА ЖК-ЭКРАНА
- Зажги свой ЖК-экран и возьми отвертку
- Поверните винт за экраном I2C и посмотрите изменения на экране
- поверните винт, чтобы ЖК-экран был легко и четко виден
НАСТРОЙКА КОДА
- Для запуска кода вам понадобится ZIP-файл. Нажмите сюда для того, чтобы скачать
- ZIP-файл должен называться LiquidCrystal_I2C.
- Пожалуйста, НЕ открывайте ZIP-файл
- Зайдите в Arduino-> Включить библиотеку-> Добавить. ZIP Libary… -> ДОБАВИТЬ СВОЮ ZIP-ПАПКУ
- Теперь все в порядке и можно переходить к следующему шагу
Шаг 3: напишите код
После того, как ваша доска построена, вы можете приступить к написанию кода.
Нажмите здесь, чтобы увидеть код
Аннотации даны для изменений, и если есть вопросы, пожалуйста, прокомментируйте ниже
Шаг 4. Настройте его
Найдите подходящее место для установки устройства. Я установил его за экраном компьютера, повернув ультразвуковой датчик и ЖК-экран ко мне.
ПРАВИЛА НАСТРОЙКИ:
- Найдите подходящее место
- Ультразвуковой датчик должен быть обращен к пользователю.
- Ближайший объект, который может обнаружить ультразвуковой датчик, не должен быть меньше 100 см. (Можно, но нужно изменить написанный код)
- Светодиод должен быть установлен там, где его можно визуализировать.
- ЖК-экран должен быть обращен к пользователю.
- Не устанавливайте устройство при экстремальной температуре и влажности.
- Рассчитайте пространство, необходимое для устройства, не сгибайте и не ломайте кабели или устройство
Шаг 5: Готово
Поздравляем, вы закончили свой проект Arduino!
ДРУЖЕСКОЕ НАПОМИНАНИЕ:
- Перед запуском устройства убедитесь, что вы правильно и правильно подключили все кабели. Если не подключены все кабели должным образом и правильно, это может вызвать серьезное повреждение вашей платы Arduino и компьютера, что может привести к их перегреву и вызвать возгорание.
- Расположение контактов можно изменить самостоятельно, просто измените номер контакта в моем коде Arduino в соответствии с вашим сценарием.
- Вы можете добавить надстройки самостоятельно, просто добавьте и измените мой код Arduino в соответствии с вашим сценарием.
- Вы можете изменить мой код Arduino, просто убедитесь, что он соответствует вашему сценарию.
РЕКОМЕНДУЕМЫЕ ИЗМЕНЕНИЯ:
- Измените анимацию светодиодного приветственного света с помощью кода
- Измените цвет светодиода приветствия
- Измените расстояние обнаружения ультразвукового датчика с помощью кода
- Измените слова / информацию на ЖК-экране
- Используйте надстройки (например, добавьте температуру на ЖК-дисплей, добавьте часы на ЖК-дисплей ……)
Шаг 6: Как использовать?
Как это использовать?
Просто пройдите в зону, которую может обнаружить датчик. Когда датчик обнаруживает вас, устройство активируется и загораются все светодиодные индикаторы и ЖК-экран.
Это устройство сконструировано точно и может работать / вписываться во многих сценариях.
Сценарии:
- Вы идете в обнаруженную зону-> датчик обнаруживает вас-> светодиод и ЖК-дисплей активированы-> вы все еще остаетесь в зоне-> все светодиоды и ЖК-дисплей больше не будут активированы
- Вы не ходите в обнаруженной зоне -> датчик вас не обнаружит -> Все светодиоды и ЖК-дисплей не будут активированы
- Вы идете в обнаруженную зону-> датчик обнаруживает вас-> светодиод и ЖК-дисплей активированы-> вы покидаете зону-> все светодиоды и ЖК-дисплей не будут активированы
- Вы идете по территории-> датчик обнаруживает вас-> светодиод и ЖК-дисплей активированы-> вы покидаете область-> все светодиоды и ЖК-дисплей не включаются-> вы снова идете в обнаруженную область-> датчик обнаруживает вас- > Светодиод и ЖК-дисплей активированы