Turinys:

Elektriniai daugiasluoksniai kauliukai: 3 žingsniai
Elektriniai daugiasluoksniai kauliukai: 3 žingsniai

Video: Elektriniai daugiasluoksniai kauliukai: 3 žingsniai

Video: Elektriniai daugiasluoksniai kauliukai: 3 žingsniai
Video: Часть 3. Аудиокнига Эдгара Райса Берроуза «Принцесса Марса» (главы 19–28) 2024, Lapkritis
Anonim
Image
Image
Elektriniai daugiasluoksniai kauliukai
Elektriniai daugiasluoksniai kauliukai

Yra daug projektų, kurie moko jus, kaip padaryti elektrinius ar LED kauliukus instrukcijų svetainėje, tačiau šis projektas yra kitoks, šį elektrinį kauliuką galima sureguliuoti į skirtingą briaunų kiekį. Kauliukų pusę galite pasirinkti patys, yra 6, 10, 20, 30 ir 40 kelių briaunų kauliukų.

Šį projektą sukūriau remdamasis:

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

Ir aš keičiu kai kurią kodo dalį ir susisteminu save.

  • 1 mirtis: rodomi dideli taškai
  • 2–6 kauliukai: rodomi taškai ir bendra vertė (kintama)
  • 4, 5, 8, 10, 12, 20, 24 ir 30 kauliukų, rodančių pasirinktų kauliukų vertę ir rodiklį
  • animacija kauliukams mesti, kai spaudžiamas mygtukas
  • garso efektas spaudžiant mygtuką (dalis, kurią keičiu nuo pradinio projekto)

Prekės

1. Ardunio (aš naudojau Leonardo)

2. Rotacinis kodavimo įrenginys (arba spragtelėjimo kodavimo įrenginys, bet mes nenaudojame stūmimo funkcijos)

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

3. Mygtukas

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

4. 8 x 8 LED matrica su MAX7219 moduliu

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

5. Garsus garsiakalbis

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

6. vieliniai džemperiai

1 žingsnis: Prijunkite komponentus

Prijunkite komponentus
Prijunkite komponentus

8X8 LED taškų matrica į Arduino:

  1. VCC iki 5V
  2. GND į GND
  3. DIN į „Arduino D12“
  4. CS į „Arduino D10“
  5. CLK į „Arduino D11“

Rotacinis kodavimo įrenginys:

  1. GND į GND
  2. + iki 5V
  3. SW į nieką (tai yra jungiklis, kurio mes nenaudojame.)
  4. Nuo DT iki A1
  5. CLK iki A0

Push Botton:

  1. vienas mygtuko galas su GND
  2. o kitas galas su D2

Pranešėjas:

  1. juodas laidas prijungiamas prie GND/ -
  2. raudonas laidas prijungiamas prie D3

2 žingsnis: kodas

Tai yra kodo failas:

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

Nepamirškite į kodą įdiegti 3 bibliotekų, jas galite atsisiųsti iš šios nuorodos:

  • https://www.arduinolibraries.info/libraries/led-co… skirtas LED valdymui
  • https://www.arduinolibraries.info/libraries/timer-… skirta „TimerOne“
  • https://github.com/0xPIT/encoderfor Encoder

3 žingsnis: padarykite tai gražiai

Padarykite tai gana
Padarykite tai gana
Padarykite tai gana
Padarykite tai gana

Aš naudoju popierinę dėžę, kad paslėpčiau laidus ir „Arduino“plokštę.

Ir aš išpjoviau keletą skylių, kad turėčiau vietos parodyti garsiakalbį, kodavimo įrenginį, mygtuką ir LED matricą.

Jei norite, LED matricą taip pat galite uždengti permatomu dangteliu, kad šviesa būtų minkštesnė.

Kai baigsite, turėsite gražiai atrodančius ir naudingus daugialypius kauliukus.

Rekomenduojamas: