Talaan ng mga Nilalaman:

Elektrikal na Maramihang Mukha Dice: 3 Hakbang
Elektrikal na Maramihang Mukha Dice: 3 Hakbang

Video: Elektrikal na Maramihang Mukha Dice: 3 Hakbang

Video: Elektrikal na Maramihang Mukha Dice: 3 Hakbang
Video: Камера ANBIUX ДВУГЛАЗКА УДИВИЛА после ОБНОВЛЕНИЯ!!! 2024, Nobyembre
Anonim
Image
Image
Elektronikong Maramihang Mukha na Dice
Elektronikong Maramihang Mukha na Dice

Maraming mga proyekto ang nagtuturo sa iyo kung paano gumawa ng isang de-koryenteng o LED dice sa site ng mga itinuturo, ngunit ang proyektong ito ay naiiba, ang elektrikal na dice na ito ay maaaring ayusin sa iba't ibang halaga ng facased. Maaari mong piliin ang panig ng dice sa pamamagitan ng iyong sarili, mayroong 6, 10, 20, 30, at 40 maraming facetado na dice na maaari mong mapili.

Ginawa ko ang proyektong ito batay sa:

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

At binago ko ang ilang bahagi ng code at istraktura ng aking sarili.

  • 1 mamatay: nagpapakita ng malalaking tuldok
  • 2-6 dice: nagpapakita ng mga tuldok pati na rin ang kabuuang halaga (alternating)
  • 4, 5, 8, 10, 12, 20, 24 at 30 nakaharap sa dice na nagpapakita ng halaga at tagapagpahiwatig para sa napiling dice
  • animation para sa rolling dice kapag pinindot ang pindutan
  • ang sound effect habang pinindot ang pindutan (ang bahagi na binago ko mula sa orihinal na proyekto)

Mga gamit

1. Ardunio (ginamit ko si Leonardo)

2. Rotary encoder (o click-encoder ngunit hindi namin ginagamit ang push function)

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

3. Pushbutton

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

4. 8 x 8 na humantong matrix na may MAX7219 Modyul

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

5. Malakas na tagapagsalita

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

6. wire jumpers

Hakbang 1: Ikonekta ang Mga Bahagi

Ikonekta ang Mga Sangkap
Ikonekta ang Mga Sangkap

8X8 LED Dot Matrix sa Arduino:

  1. VCC hanggang 5V
  2. GND sa GND
  3. DIN kay Arduino D12
  4. CS hanggang Arduino D10
  5. CLK kay Arduino D11

Rotary Encoder:

  1. GND sa GND
  2. + hanggang 5V
  3. SW sa wala (ito ang switch, na hindi namin ginagamit.)
  4. DT hanggang A1
  5. CLK hanggang A0

Push Botton:

  1. isang dulo ng pindutan gamit ang GND
  2. at ang iba pang mga dulo sa D2

Tagapagsalita:

  1. ang itim na kawad ay kumonekta sa GND / -
  2. ang pulang kawad ay kumonekta sa D3

Hakbang 2: Ang Code

Ito ang file ng code:

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

At tandaan na mag-install ng 3 mga aklatan sa code, maaari mong i-download ang mga ito mula sa link na ito:

  • https://www.arduinolibraries.info/libraries/led-co… para sa LED control
  • https://www.arduinolibraries.info/libraries/timer-… para sa TimerOne
  • https://github.com/0xPIT/encoderfor Encoder

Hakbang 3: Gawin itong Pretty

Gawin itong Pretty
Gawin itong Pretty
Gawin itong Pretty
Gawin itong Pretty

Gumagamit ako ng isang kahon ng papel upang itago ang mga wire at ang Arduino board na tulad nito.

At pinutol ko ang ilang mga butas upang magbigay ng ilang puwang upang maipakita ang speaker, encoder, push button, at ang led Matrix.

Maaari mo ring takpan ang led matrix na may translucent na takip upang gawing mas malambot ang pinangunahang ilaw kung nais mo.

Kapag natapos mo, magkakaroon ka ng magandang hitsura at kapaki-pakinabang ng maraming panig na dice para sa iyong sarili.

Inirerekumendang: