Električne kockice s više aspekata: 3 koraka
Električne kockice s više aspekata: 3 koraka
Anonim
Image
Image
Električne kockice s više aspekata
Električne kockice s više aspekata

Postoji mnogo projekata koji vas uče kako napraviti električne ili LED kockice na web mjestu s uputama, ali ovaj je projekt drugačiji, te se električne kockice mogu prilagoditi u različite količine fasetiranja. Stranicu kocke možete odabrati sami, postoji 6, 10, 20, 30 i 40 kockica s više aspekata koje možete birati.

Ovaj projekt sam napravio prema:

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

I mijenjam neki dio koda i strukturiram sebe.

  • 1 kocka: prikazuje velike točkice
  • 2-6 kockica: prikazuju točke kao i ukupnu vrijednost (naizmjenično)
  • 4, 5, 8, 10, 12, 20, 24 i 30 suočenih kockica koje pokazuju vrijednost i pokazatelj za odabrane kockice
  • animacija za bacanje kockica pri pritisku gumba
  • zvučni efekt pritiskom na gumb (dio koji mijenjam s izvornog projekta)

Pribor

1. Ardunio (koristio sam Leonarda)

2. Okretni koder (ili kôd-koder, ali ne koristimo funkciju guranja)

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

3. Tipkalo

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

4. 8 x 8 LED matrica s modulom MAX7219

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

5. Glasan zvučnik

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

6. žičani kratkospojnici

Korak 1: Povežite komponente

Spojite komponente
Spojite komponente

8X8 LED matrica tačaka za Arduino:

  1. VCC na 5V
  2. GND u GND
  3. DIN za Arduino D12
  4. CS na Arduino D10
  5. CLK do Arduina D11

Rotacijski koder:

  1. GND u GND
  2. + do 5V
  3. SW u ništa (ovo je prekidač koji ne koristimo.)
  4. DT do A1
  5. CLK do A0

Push Botton:

  1. jedan kraj gumba s GND -om
  2. a drugi kraj s D2

Zvučnik:

  1. crna žica spojena na GND/ -
  2. crvena žica spojena na D3

Korak 2: Kôd

Ovo je datoteka koda:

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

I ne zaboravite instalirati 3 knjižnice u kôd, možete ih preuzeti s ove veze:

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

Korak 3: Neka bude lijepo

Neka bude lijepo
Neka bude lijepo
Neka bude lijepo
Neka bude lijepo

Koristim papirnatu kutiju da ovako sakrijem žice i Arduino ploču.

I izrezao sam neke rupe kako bih dao prostora za prikaz zvučnika, kodera, gumba i LED matrice.

LED matricu možete prekriti i prozirnim poklopcem kako biste LED svjetlo učinili mekšim ako želite.

Kad završite, imat ćete lijepe i korisne višestrane kockice za sebe.

Preporučeni: