Оглавление:

Электрические многогранные кости: 3 шага
Электрические многогранные кости: 3 шага

Видео: Электрические многогранные кости: 3 шага

Видео: Электрические многогранные кости: 3 шага
Видео: 💸 ТРИ ШАГА К МИЛЛИОНУ 2024, Ноябрь
Anonim
Image
Image
Электрические многогранные кости
Электрические многогранные кости

Есть много проектов, которые научат вас делать электрические или светодиодные кубики на сайте с инструкциями, но этот проект другой, эти электрические кубики можно настроить на различное количество граней. Вы можете выбрать сторону кубика самостоятельно, вы можете выбрать из 6, 10, 20, 30 и 40 многогранных кубиков.

Я сделал этот проект на основе:

www.instructables.com/id/E-dice-Arduino-Di…

И я меняю какую-то часть кода и структурирую себя.

  • 1 кубик: показаны большие точки
  • 2-6 кубиков: показаны точки, а также общая стоимость (попеременно)
  • 4, 5, 8, 10, 12, 20, 24 и 30 кубиков, показывающих значение и индикатор выбранных кубиков
  • анимация катания кубиков при нажатии на кнопку
  • звуковой эффект при нажатии кнопки (часть, которую я изменяю из исходного проекта)

Запасы

1. Ардунио (я использовал Леонардо)

2. Поворотный энкодер (или клик-энкодер, но мы не используем функцию push).

https://www.indiamart.com/proddetail/rotary-encode

3. Кнопка

https://www.ebay.com/itm/10pcs-Momentary-Tact-Tac…

4. Матрица 8 x 8 светодиодов с модулем MAX7219

https://www.indiamart.com/proddetail/8x8-led-dot-m…

5. Громкий динамик

https://www.aliexpress.com/i/32714353956.ht

6. проволочные перемычки

Шаг 1. Подключите компоненты

Подключить компоненты
Подключить компоненты

Светодиодная матрица 8X8 для Arduino:

  1. VCC до 5 В
  2. GND к GND
  3. DIN для Arduino D12
  4. CS к Arduino D10
  5. CLK для Arduino D11

Поворотный энкодер:

  1. GND к GND
  2. + до 5 В
  3. SW ни к чему (это переключатель, который мы не используем).
  4. DT в A1
  5. CLK в A0

Нажмите Боттон:

  1. один конец кнопки с GND
  2. а другой конец с D2

Оратор:

  1. черный провод подключается к GND / -
  2. красный провод подключается к D3

Шаг 2: Код

Это файл кода:

create.arduino.cc/editor/ginawu_1124/3d99b…

И не забудьте установить в код 3 библиотеки, вы можете скачать их по этой ссылке:

  • https://www.arduinolibraries.info/libraries/led-co… для управления светодиодами
  • https://www.arduinolibraries.info/libraries/timer-… для TimerOne
  • https://github.com/0xPIT/encoderfor кодировщик

Шаг 3. Сделайте это красивым

Сделать это красивым
Сделать это красивым
Сделать это красивым
Сделать это красивым

Я использую бумажную коробку, чтобы спрятать провода и плату Arduino вот так.

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

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

Когда вы закончите, у вас будут красивые и полезные многосторонние игральные кости.

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