Sisällysluettelo:

Sähköinen monisivuinen noppa: 3 vaihetta
Sähköinen monisivuinen noppa: 3 vaihetta

Video: Sähköinen monisivuinen noppa: 3 vaihetta

Video: Sähköinen monisivuinen noppa: 3 vaihetta
Video: Kaikki mukaan biojätteen lajitteluun -infotilaisuus. 2024, Marraskuu
Anonim
Image
Image
Sähköinen monisivuinen noppa
Sähköinen monisivuinen noppa

Monet projektit opettavat sinulle, kuinka tehdä sähkö- tai LED -noppaa ohjeiden sivustolla, mutta tämä projekti on erilainen, tämä sähköinen noppa voidaan säätää erilaiseksi. Voit valita nopan puolen itse, 6, 10, 20, 30 ja 40 monisivuista noppaa, joista voit valita.

Tein tämän projektin perustuen:

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

Ja muutan jotakin koodin osaa ja rakennan itseni.

  • 1 kuoppa: suuret pisteet
  • 2-6 noppaa: näyttää pisteitä sekä kokonaisarvon (vuorotellen)
  • 4, 5, 8, 10, 12, 20, 24 ja 30, jossa on noppaa, joka näyttää valitun nopan arvon ja indikaattorin
  • animaatio noppaa heitellen, kun painiketta painetaan
  • äänitehoste painettaessa painiketta (osa, jonka muutan alkuperäisestä projektista)

Tarvikkeet

1. Ardunio (käytin Leonardoa)

2. Pyörivä anturi (tai napsautuskooderi, mutta emme käytä push-toimintoa)

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

3. Painike

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

4. 8 x 8 led -matriisi MAX7219 -moduulilla

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

5. Kova kaiutin

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

6. lankahyppyjä

Vaihe 1: Liitä komponentit

Liitä komponentit
Liitä komponentit

8X8 LED -pistematriisi Arduinolle:

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

Pyörivä kooderi:

  1. GND - GND
  2. + 5V
  3. SW ei mitään (tämä on kytkin, jota emme käytä.)
  4. DT - A1
  5. CLK - A0

Push Botton:

  1. painikkeen toisessa päässä GND
  2. ja toisessa päässä D2

Kaiutin:

  1. musta johto liitetään GND: hen/ -
  2. punainen johto liitetään D3: een

Vaihe 2: Koodi

Tämä on koodin tiedosto:

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

Ja muista asentaa kolme kirjastoa koodiin, voit ladata ne tästä linkistä:

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

Vaihe 3: Tee siitä kaunis

Tee siitä nätti
Tee siitä nätti
Tee siitä nätti
Tee siitä nätti

Käytän paperilaatikkoa piilottaaksesi johdot ja Arduino -levyn tällä tavalla.

Ja leikkasin joitakin reikiä antaakseen tilaa kaiuttimen, kooderin, painikkeen ja led -matriisin näyttämiseksi.

Voit myös peittää led -matriisin läpikuultavalla kannella, jotta led -valo muuttuu pehmeämmäksi, jos haluat.

Kun olet valmis, sinulla on mukavan näköinen ja hyödyllinen monisivuinen noppa omalle.

Suositeltava: