Съдържание:

Електрически многостранни зарчета: 3 стъпки
Електрически многостранни зарчета: 3 стъпки

Видео: Електрически многостранни зарчета: 3 стъпки

Видео: Електрически многостранни зарчета: 3 стъпки
Видео: Status CP115 Безчетков Електрически Верижен Трион CP115 2024, Ноември
Anonim
Image
Image
Електрически многостранни зарчета
Електрически многостранни зарчета

Има много проекти, които ви учат как да правите електрически или LED зарчета на сайта с инструкции, но този проект е различен, тези електрически зарове могат да бъдат регулирани в различно количество фасети. Можете да избирате страната на заровете сами, има 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. Ротационен енкодер (или енкодер за щракване, но не използваме функцията за натискане)

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

3. Бутон

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

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

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

5. Силен говорител

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

6. жични джъмпери

Стъпка 1: Свържете компонентите

Свържете компонентите
Свържете компонентите

8X8 LED Dot Matrix към Arduino:

  1. VCC до 5V
  2. GND към GND
  3. DIN към Arduino D12
  4. CS към Arduino D10
  5. CLK към Arduino D11

Ротационен енкодер:

  1. GND към GND
  2. + до 5V
  3. SW към нищо (това е превключвателят, който не използваме.)
  4. DT до A1
  5. CLK до A0

Push Botton:

  1. единия край на бутона с GND
  2. а другият край с D2

Говорител:

  1. черният проводник се свързва към GND/ -
  2. червеният проводник се свързва към D3

Стъпка 2: Кодът

Това е файлът на кода:

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

И не забравяйте да инсталирате 3 библиотеки в кода, можете да ги изтеглите от тази връзка:

  • https://www.arduinolibraries.info/libraries/led-co… за LED управление
  • https://www.arduinolibraries.info/libraries/timer-… за TimerOne
  • https://github.com/0xPIT/encoderfor Encoder

Стъпка 3: Направете го красив

Направете го доста
Направете го доста
Направете го доста
Направете го доста

Използвам хартиена кутия, за да скрия проводниците и дъската Arduino по този начин.

И изрязах някои дупки, за да дам малко място за показване на високоговорителя, енкодера, бутон и светодиодната матрица.

Можете също така да покриете светодиодната матрица с полупрозрачен капак, за да направите LED светлината по -мека, ако желаете.

Когато приключите, ще имате хубаво изглеждащи и полезни многостранни зарове за вашите собствени.

Препоръчано: