Оглавление:
Видео: Рождественские азбуки Easy Stranger Things: 5 шагов
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Легкая, уменьшенная версия огней "Очень странные дела". Общайтесь в перевернутом виде (также как и ваш ноутбук) с помощью этих светодиодных фонарей.
Шаг 1. Инструменты
- Arduino Uno и USB-кабель
- 11 светодиодов разного цвета
- 11 резисторов
- Хлебная доска
- Провода перемычки
Шаг 2: установка доски для хлеба
- Вставьте светодиоды в макетную плату на равном расстоянии, как показано на рисунке. Сориентируйте положительную сторону светодиода влево.
- Подключите подходящие резисторы (от 1 кОм до 100 Ом) последовательно со светодиодами. Один вывод должен быть подключен к отрицательной стороне светодиода, а другой вывод должен быть подключен к отрицательной шине макетной платы.
- Подключите перемычки к положительным сторонам светодиодов и один провод к отрицательной макетной шине (это будет наш провод заземления).
Шаг 3: Настройка вывода Arduino Uno
- Подключите перемычку отрицательной шины к контакту GND на Uno.
- Подключите последовательно соединительные провода светодиода к контактам со 2 по 12, как показано на рисунке.
Шаг 4: Код
- Загрузите предоставленный код.
- Подключите Arduino к ноутбуку.
- Загрузите код на доску
Этот код в основном инициализирует контакты, которые мы используем в качестве выходов, настраивает последовательный монитор для чтения символов, а затем загорается светодиод, соответствующий определенной букве (установка этого контакта на высокий уровень и использование задержек). Пинов для 26 букв не хватает, поэтому светодиоды соответствуют более чем одной букве, но с разным поведением мигания. Например, «A» загорается первый светодиод один раз, а «B» быстро загорается два раза.
Шаг 5: Тестирование
Откройте монитор последовательного порта и введите заглавными буквами слово, которое вы хотите «мигнуть» в настройках, и нажмите Enter. Если ваше сообщение в перевернутом виде (ваш ноутбук) особенно уместно (обозначено знаком "!"), То все светодиоды будут мигать в конце вашего слова.