Оглавление:

Бегущий свет: 8 шагов
Бегущий свет: 8 шагов

Видео: Бегущий свет: 8 шагов

Видео: Бегущий свет: 8 шагов
Видео: Бегущие огни своими руками на сдвиговом регистре 74HC164 2024, Ноябрь
Anonim
Бегущий свет
Бегущий свет

Добро пожаловать в мой первый учебник для моего первого проекта Arduino!

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

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

-Ардуино Леонардо

-Беспаечная макетная плата

-3 мм светодиода x 10 (можно использовать любой цвет), 3,2-3,4 В

-Резисторы 100 Ом (нужно 10)

- Провода перемычки макетной платы (нужно 31 шт.)

Шаг 2: Шаг 2: Подключения макетной платы: светодиоды

Шаг 2: Подключения макета: светодиоды
Шаг 2: Подключения макета: светодиоды

В этом проекте мы будем использовать макетную плату без пайки для упрощения сборки. Начнем со светодиодов.

- Начиная с того столбца макета, который вы предпочитаете, подключите анод (более длинный контакт) каждого светодиода в последовательности к ряду J на макете. Это нижний ряд перед шиной питания.

-Подключите катод (более короткий штифт) к ряду «-» шины питания.

-Подключите остальные светодиоды в ряд таким же образом, оставив небольшое пространство между ними, если хотите. Поскольку анод каждого светодиода находится в отдельном столбце макета, он будет получать собственное питание от определенного вывода на Arduino, что обеспечивает индивидуальное управление. Все катоды подключены к ряду «-» шины питания, так что они могут иметь общее заземление обратно на Arduino.

Шаг 3: Шаг 3: Подключения макета: резисторы

Шаг 3: Подключения макета: резисторы
Шаг 3: Подключения макета: резисторы

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

- Ближайший подходящий резистор, который у меня есть, - 100 Ом, поэтому я использовал его. Его цветовой код - коричневый-черный-коричневый-золотой.

-Подключите один конец каждого встроенного резистора (в том же столбце) к его светодиодному индикатору, рядом с соединением анода.

Шаг 4: Шаг 4: Соединения макетной платы: перемычки

Шаг 4: Подключения макета: перемычки
Шаг 4: Подключения макета: перемычки

-Используйте строку «A» для одного конца каждой перемычки, которая будет подключаться к Arduino. Убедитесь, что каждая перемычка подключена к той же колонке, что и соответствующий резистор и светодиод. Таких перемычек должно быть 10.

-11-я перемычка соединяет катоды каждого светодиода с GND на Arduino. Поместите один конец этой перемычки в ряд «-», убедившись, что она не выходит за разрыв на макетной плате.

Шаг 5: Шаг 5: Подключения Arduino

Шаг 5: Подключения Arduino
Шаг 5: Подключения Arduino

Мы будем использовать контакты 3-7 и 9-13 на Arduino для вывода напряжения на отдельные светодиоды. Для возврата я использовал контакт заземления на Arduino, который находится сразу за контактом 13. Мы не используем контакты 0-1, потому что они участвуют в последовательной связи. В противном случае расстояние между соединениями довольно произвольное, кроме аккуратного выравнивания. Вы можете начать с подключения перемычек к Arduino или к ряду A макета. Я оставил небольшие зазоры в макетной плате, чтобы кабели не были слишком тесными.

Шаг 6: Шаг 6: Поместите код в Arduino

Шаг 6. Поместите код в Arduino
Шаг 6. Поместите код в Arduino

вам нужно поместить код, который я дам вам на шаге 11, в ваш Arduino

Шаг 7: Шаг 7: Наслаждайтесь плодами своего труда

Шаг 8: Шаг 8: сам код

create.arduino.cc/editor/luanli/817ecf2a-55da-4c9d-bfe4-7a7286b9c524/preview

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