Оглавление:

Светодиодные кубики для Arduino своими руками: 5 шагов (с изображениями)
Светодиодные кубики для Arduino своими руками: 5 шагов (с изображениями)

Видео: Светодиодные кубики для Arduino своими руками: 5 шагов (с изображениями)

Видео: Светодиодные кубики для Arduino своими руками: 5 шагов (с изображениями)
Видео: Светодиодный куб 8x8x8 своими руками 2024, Июль
Anonim
Светодиодные кубики для Arduino своими руками
Светодиодные кубики для Arduino своими руками

Играете в настольную игру, в которой нужны кости? Не бойтесь, вы можете сделать свой собственный менее чем за 15 минут! Вам просто нужны очень распространенные детали, немного терпения и 35-строчный код Arduino!

Все используемые детали взяты из стартового набора Kuman Arduino UNO

Шаг 1: Необходимые детали

Необходимые детали
Необходимые детали
  • 16 перемычек
  • Кнопка
  • Плата Arduino
  • Макет
  • USB-кабель
  • 6 светодиодов (цвет не имеет значения)
  • 6 резисторов 220 Ом
  • Резистор 10 кОм

Allchips - это платформа онлайн-обслуживания компонентов электроники, в которой вы можете купить все компоненты

Шаг 2: Подключение кнопки

Подключение кнопки
Подключение кнопки

Во-первых, давайте начнем с кнопки. При каждом нажатии «кости бросаются» (генерируется случайное число и загорается соответствующее количество светодиодов). Возьмите кнопку, вставьте ее в макет и выберите одну из сторон. Вы увидите 2 контакта. Тот, что слева (вы также можете поменять местами), подключается к земле Arduino (через макетную плату) с резистором 10 кОм. Подключите тот же ряд к цифровому выводу 13 Arduino (определено в коде, может быть изменено). Контакт на правой стороне кнопки подключается к 5В. Вы можете использовать изображение выше для справки.

Шаг 3: Подключение светодиодов

Подключение светодиодов
Подключение светодиодов
Подключение светодиодов
Подключение светодиодов
Подключение светодиодов
Подключение светодиодов

Это самая сложная часть из-за того беспорядка, с которым вы остались после, так что со мной ничего не стоит и продолжайте. Полагаю, вы уже вставили светодиоды в макетную плату. Если нет, то сейчас самое подходящее время;)

Я не знаю, как вы их разместите, но в основном следуйте общему правилу - все 6 катодов должны быть соединены вместе, а затем заземлены (GND). См. Изображения выше, если у вас возникли проблемы!

Теперь нам нужно подключить аноды. Позвольте мне объяснить вам: вам нужно подключить другой вывод каждого светодиода к соответствующему цифровому выводу Arduino, каждый с помощью резистора 220 Ом! Я перенаправляю другие концы резисторов в некоторые пустые ряды макета, которые затем подключаются к контактам с помощью перемычек.

Я начал подключать их снизу, левый светодиод к контакту 2, следующий - к контакту 4, правый - к контакту 6 и в верхнем ряду, начиная справа налево.

Шаг 4: завершающие штрихи

Последние штрихи
Последние штрихи

Подключите силовые шины макета к Arduino. Затем подключите плату и загрузите написанный мной код, который можно найти здесь. Не забывайте, что в мире, в котором мы живем, нет ничего случайного! Даже «случайные» числа. Так что получить одинаковые числа подряд - вполне возможно! Я пробовал исправить это в коде, но это не может быть идеально!

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