Оглавление:

Светодиодный дисплей шляпы с понгом: 12 шагов (с изображениями)
Светодиодный дисплей шляпы с понгом: 12 шагов (с изображениями)

Видео: Светодиодный дисплей шляпы с понгом: 12 шагов (с изображениями)

Видео: Светодиодный дисплей шляпы с понгом: 12 шагов (с изображениями)
Видео: 18 летних лайфхаков! 2024, Июль
Anonim
Светодиодный дисплей шляпы с понгом
Светодиодный дисплей шляпы с понгом
Светодиодный дисплей шляпы с понгом
Светодиодный дисплей шляпы с понгом
Светодиодный дисплей шляпы с понгом
Светодиодный дисплей шляпы с понгом
Светодиодный дисплей шляпы с понгом
Светодиодный дисплей шляпы с понгом

Некоторое время назад, в качестве своего первого проекта микроконтроллера, я сделал игру Pong на светодиодном дисплее 5x7, но потом из этого ничего не вышло. Недавно мне подарили каску как часть униформы (для инженерного соревнования) и сказали настроить ее, и я вспомнил о понг. В этой инструкции я покажу вам, как сделать прокручиваемый светодиодный дисплей и как установить его на жестком диске. шапка. Еще он играет в понг!

Шаг 1: материалы

Материалы
Материалы

Детали: -2 потенциометра 10 кОм- 3 резистора 4,7 кОм-4 тумблера SPST-1 двухцветный светодиодный дисплей 5x7-1 8-контактный микроконтроллер-1 Hardhat-1 микроконтроллер atmega168 (или Arduino) -1 28-контактный «тонкий» разъем-1 макет- 1 литий-полимерный аккумулятор 3,7 В - Проволока - Пайка - Горячий клей Инструменты: - Паяльник - Пистолет для горячего клея - Инструмент для зачистки проводов - Нож для хобби - Режущий нож из оргстекла - Программатор микроконтроллера (опция)

Шаг 2: припаяйте дисплей

Припаяйте дисплей
Припаяйте дисплей
Припаяйте дисплей
Припаяйте дисплей
Припаяйте дисплей
Припаяйте дисплей
Припаяйте дисплей
Припаяйте дисплей

Для первого шага нужно припаять провода к дисплею. Вам также необходимо припаять по одному переключателю двухпозиционного переключателя между катодами двух цветов для каждого ряда. Чтобы было понятнее, я приложил схему дисплея к изображениям (щелкните на изображении, чтобы получить полноразмерную версию).

На следующем шаге я использовал переключатель 8 для «режима движения». Это сделано для того, чтобы шапку случайно не включили в сумку и не слили.

Шаг 3: припаяйте разъемы питания

Припаяйте силовые соединения
Припаяйте силовые соединения
Припаяйте силовые соединения
Припаяйте силовые соединения

Для этого шага вам нужно припаять гнездо микроконтроллера к макетной плате. Затем припаяйте все силовые соединения к контактам гнезда микроконтроллера. Если вы не уверены, какие контакты припаять, то здесь есть хорошая ссылка.

Шаг 4: прикрепите светодиоды к плате

Прикрепите светодиоды к плате
Прикрепите светодиоды к плате
Прикрепите светодиоды к плате
Прикрепите светодиоды к плате
Прикрепите светодиоды к плате
Прикрепите светодиоды к плате
Прикрепите светодиоды к плате
Прикрепите светодиоды к плате

Теперь вам нужно прикрепить провода, идущие от светодиодного дисплея, к макетной плате. Чтобы помочь в этом, см. Прилагаемую схему, или вы можете посмотреть код во вступлении, чтобы найти выходные контакты на Arduino.

Шаг 5: паяльные переключатели

Паяльные переключатели
Паяльные переключатели
Паяльные переключатели
Паяльные переключатели
Паяльные переключатели
Паяльные переключатели
Паяльные переключатели
Паяльные переключатели

Затем припаиваем переключатели к макетной плате. Я снова приложил схему к изображениям этого шага.

Для каждого переключателя это один контакт переключателя, подключенный к соответствующему выводу микроконтроллера, а другой - к положительному напряжению. Также имеется один резистор между входным контактом и землей для каждого переключателя.

Шаг 6: припаиваем потенциометры

Припаиваем потенциометры
Припаиваем потенциометры
Припаиваем потенциометры
Припаиваем потенциометры

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

С какой стороны вы припаиваете положительный и отрицательный выводы, это влияет на то, как вы поворачиваете горшок, чтобы перемещать лопасть вверх или вниз. Лучший способ определить, к какой стороне припаять его, - это припаять положительный вывод снизу, когда 3 вывода потенциометра обращены к дисплею со стороны, на которой они будут установлены. Или просто угадайте и поменяйте позже. Это также хорошее место, чтобы припаять динамик, прикрепив одну сторону к контакту 15 микроконтроллера, а другую - к земле.

Шаг 7: запрограммируйте микроконтроллер

Запрограммируйте микроконтроллер
Запрограммируйте микроконтроллер

Это может быть самой сложной задачей, если вы новичок в микроконтроллерах. Установка, которую я использую для программирования микроконтроллеров с помощью AVRisp mkII для загрузки загрузчика для Arduino, который может быть запрограммирован через USB. Загрузите программу, прикрепленную к этому шагу (или во вступлении), на микроконтроллер (файл.hex в папке папка апплета может быть загружена в микроконтроллер вместо загрузчика). При записи загрузчика настройте чип на использование внутреннего кристалла с частотой 8 МГц, если вы не хотите использовать внешний кристалл (дополнительная скорость на самом деле не нужна). Если вы все-таки перекомпилируете код, убедитесь, что его тактовая частота соответствует тому, что вы собираетесь использовать. После программирования вставьте чип в разъем на макетной плате.

Шаг 8: Тестирование и отладка

Тестирование и отладка
Тестирование и отладка
Тестирование и отладка
Тестирование и отладка
Тестирование и отладка
Тестирование и отладка

Пришло время подключить аккумулятор и надеяться, что он работает.

Если не сработало, попробую дать несколько советов по отладке: если на дисплее отсутствует линия, это ненадежное соединение или закороченный провод. ничего не происходит, сначала проверьте питание и переключатели. Если он получает нужное напряжение и по-прежнему не работает (и микросхема вставлена правильно), проверьте все компоненты один за другим. Если он включается, но экран не отображается должным образом, убедитесь, что у вас есть соответствующий тип дисплея, 5 катодных строк и 7 анодных столбцов (маркировка строк и столбцов может варьироваться от листа данных к листу данных). Если по-прежнему не работает, оставьте комментарий, и я постараюсь помочь.

Шаг 9: Эксплуатация

Операция
Операция

Как только он включен, нажмите переключатель один, чтобы переключиться между Pong и режимом отображения.

В режиме отображения будет отображаться UOIT (мой университет), и если вы перевернете переключатель 3, он покажет ERTW (бонусные баллы, если вы выясните это). В режиме Pong поверните потенциометр для перемещения лопастей. Поверните переключатель 2, чтобы переключиться с 1 игрока на 2 игрока, и, если вам это кажется слишком простым, переключите переключатель 3, чтобы ускорить его.

Шаг 10: Подготовьте отверстие для демонстрации шляпы

Подготовьте отверстие для демонстрации шляпы
Подготовьте отверстие для демонстрации шляпы
Подготовьте отверстие для демонстрации шляпы
Подготовьте отверстие для демонстрации шляпы
Подготовьте отверстие для демонстрации шляпы
Подготовьте отверстие для демонстрации шляпы

Это первый шаг к установке электроники в шапку.

Начните с отслеживания шаблона дисплея и вырежьте его. Приклейте вырез к шляпе в том месте, где вы хотите разместить дисплей, затем обведите его ножом для хобби. Будьте осторожны в этой части, она легко поскользнется при резке твердых криволинейных поверхностей. Теперь с контуром на шляпе, возьмите пластиковый нож для резки и проведите по линиям, пока не проткните. Теперь закончите отверстие, вырезав оставшийся соединительный пластик ножом для хобби.

Шаг 11: просверлите отверстия для переключателей

Просверлите отверстия для переключателей
Просверлите отверстия для переключателей
Просверлите отверстия для переключателей
Просверлите отверстия для переключателей

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

Начните с небольших крестиков, по одному для каждого переключателя и аксессуара. Приклейте их к шлему с серединой X в том месте, где вы хотите сделать отверстие. Теперь выберите подходящий размер сверла и просверлите каждое отверстие.

Шаг 12: Завершите шляпу

Закончить шляпу
Закончить шляпу
Закончить шляпу
Закончить шляпу
Закончить шляпу
Закончить шляпу

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

Все, что осталось сделать, это показать это! Поскольку вы дочитали до этого места, вам должно быть, по крайней мере, интересно, поэтому, пожалуйста, оцените это!

Рекомендуемые: