Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Подписаться Другие автора:
Этот проект был вдохновлен этим видео с YouTube и комплектом Pendulum Challenge Kit (Неработающая ссылка. Попробуйте этот.) От Makershed.com. Это простая игра, состоящая из пяти светодиодных фонарей и одного кнопочного переключателя. Светодиоды мигают последовательно, и игрок должен нажать кнопку, когда горит средний светодиод. Скорость, с которой мигают индикаторы, увеличивается до тех пор, пока игрок не нажмет кнопку в неподходящее время.
Не забудьте оценить это издание!
Хорошо пойдем!
Шаг 1. Материалы и инструменты
Это детали, которые вам понадобятся для создания собственного StopIt! - Arduino Uno (управляет светодиодами и определяет, когда кнопка нажата.) - Можно приобрести на сайте makershed.com - USB-кабель AB (иногда его называют кабелем для принтера.) - Должен быть в комплекте с вашим arduino. половинного размера) -Можно приобрести на makershed.com-5 светодиодов (четыре одного цвета и один другого.) - Не менее 15 перемычек на макетной плате. - Можно приобрести на сайте makershed.com. - Небольшое количество тонкого картона. Я использовал пустую коробку из-под хлопьев. Инструменты: -Паяльник-Электрический припой-Компьютер
Шаг 2: припаяйте перемычки к кнопке
С помощью паяльника прикрепите перемычки к кнопке. Убедитесь, что у вас прочные связи, которые не соприкасаются.
Шаг 3: запрограммируйте плату Arduino
Если вы не установили и не настроили программное обеспечение Arduino на своем компьютере, вам необходимо сделать это в первую очередь. Это хорошее руководство. Загрузите прикрепленный файл Arduino Sketch. Подключите Arduino к вашему компьютеру. Откройте скетч в программе Arduino. Загрузите эскиз в свой Arduino.
Шаг 4: Постройте схему
Пришло время построить схему. Обязательно отключите плату Arduino перед подключением. Электропитание и земля: - Подключите перемычку от контакта «5V» Arduino к шине «+» на макетной плате. - Подключите перемычку от контакта Arduino «GND» к шине «-» макетной платы. Светодиоды: -Вставьте светодиоды в макетную плату, как показано на рисунке, так чтобы более длинные провода были расположены дальше влево. Красный светодиод горит посередине. -Проведите провода от каждого ряда макетной платы с коротким проводом светодиода в нем к «-» направляющей макетной платы. -Проведите провода от каждого ряда макетной платы с длинным выводом светодиода к контактам Arduino со 2 по 6. Кнопка: -Подключите один из проводов кнопок к шине «+» макетной платы. -Провести второй провод от кнопки к пустому ряду макета. -Продайте провод от того же ряда на макетной плате к контакту 8 Arduino. -Проведите резистор от этого ряда к шине «-» макетной платы. Убедитесь, что ваша установка соответствует изображениям.
Шаг 5: спрячьте провода
А теперь давайте сделаем что-нибудь, чтобы скрыть эти уродливые провода! Я вырезал из картона небольшой прямоугольник и просунул его между светодиодами и проводами. Это сработало, но все равно выглядело не очень хорошо, поэтому я напечатал «Прекрати!» на листе бумаги и приклеил к картону. Теперь это похоже на что-то! Вы можете делать то же, что и я, или использовать свое воображение и проявлять творческий подход! Если вы решите пойти по тому же пути, что и я, вы можете скачать и распечатать картинку.
Шаг 6: Проверьте это
Хорошо, теперь самое интересное! Используй это! Подключите Arduino к компьютеру. Светодиоды должны начать мигать. Если нет, возможно, вы неправильно их вставили. Попробуйте поставить их наоборот. Длинные провода должны быть слева. Когда они мигают, вам нужно следить за тем, чтобы загорелся средний (красный) светодиод, то есть когда вы нажимаете кнопку. Если все прошло успешно, средний индикатор должен быстро мигать. Теперь игра ускоряется, а светодиоды мигают быстрее. Продолжайте играть до тех пор, пока случайно не нажмете кнопку, когда загорится индикатор, отличный от среднего. Игра останавливается. Посмотрите и посчитайте, сколько светодиодов загорится, чтобы увидеть, насколько хорошо вы справились. 5 - лучший, а 1 - худший. Поздравляю! Вы только что создали игру для Arduino! Если вы откроете монитор последовательного порта из программного обеспечения Arduino, вы сможете увидеть более подробную информацию о своем счете. Спасибо, что прочитали это руководство полностью! И не забывайте оставлять комментарии, если у вас есть вопросы или идеи!