Innehållsförteckning:

Elektriska multipelfasetterade tärningar: 3 steg
Elektriska multipelfasetterade tärningar: 3 steg

Video: Elektriska multipelfasetterade tärningar: 3 steg

Video: Elektriska multipelfasetterade tärningar: 3 steg
Video: НЕ СМОТРЕТЬ ТЕМ, КТО НА ДИЕТЕ ❗❗ Очень сытный БАВАРСКИЙ ЗАВТРАК | Bavarian Breakfast 2024, November
Anonim
Image
Image
Elektriska multipelfasetterade tärningar
Elektriska multipelfasetterade tärningar

Det finns många projekt som lär dig hur man gör en elektrisk eller LED -tärning på instruerbara platser, men det här projektet är annorlunda, den här elektriska tärningen kan justeras i olika mängder av fasetterade. Du kan välja tärningssidan själv, det finns 6, 10, 20, 30 och 40 tärningar med flera fasetter du kan välja mellan.

Jag gjorde det här projektet baserat på:

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

Och jag ändrar en del av koden och strukturerar mig själv.

  • 1 dö: visar stora prickar
  • 2-6 tärningar: visar prickar samt totalt värde (alternerande)
  • 4, 5, 8, 10, 12, 20, 24 och 30 vända tärningar som visar värde och indikator för valda tärningar
  • animering för tärning när du trycker på knappen
  • ljudeffekten medan du trycker på knappen (den del som jag ändrar från originalprojektet)

Tillbehör

1. Ardunio (jag använde Leonardo)

2. Rotary encoder (eller klick-encoder men vi använder inte push-funktionen)

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

3. Tryckknapp

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

4. 8 x 8 led matris med MAX7219 modul

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

5. Högtalare

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

6. trådhoppare

Steg 1: Anslut komponenter

Anslut komponenter
Anslut komponenter

8X8 LED Dot Matrix till Arduino:

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

Rotary Encoder:

  1. GND till GND
  2. + till 5V
  3. SW till ingenting (det här är omkopplaren, som vi inte använder.)
  4. DT till A1
  5. CLK till A0

Push Botton:

  1. ena änden av knappen med GND
  2. och den andra änden med D2

Högtalare:

  1. den svarta ledningen anslut till GND/ -
  2. den röda ledningen ansluts till D3

Steg 2: Koden

Detta är kodens fil:

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

Och kom ihåg att installera tre bibliotek i koden, du kan ladda ner dem från denna länk:

  • https://www.arduinolibraries.info/libraries/led-co… för LED-styrning
  • https://www.arduinolibraries.info/libraries/timer-… för TimerOne
  • https://github.com/0xPIT/encoderfor Encoder

Steg 3: Gör det vackert

Gör det vackert
Gör det vackert
Gör det vackert
Gör det vackert

Jag använder en papperslåda för att dölja trådarna och Arduino -kortet så här.

Och jag skar några hål för att ge lite utrymme för att visa högtalaren, kodaren, tryckknappen och LED -matrisen.

Du kan också täcka LED -matrisen med ett genomskinligt lock för att göra LED -ljuset mjukare om du vill.

När du är klar får du en snygg och användbar flersidig tärning för din egen.

Rekommenderad: