Obsah:

Elektrické kostky s více fazetami: 3 kroky
Elektrické kostky s více fazetami: 3 kroky

Video: Elektrické kostky s více fazetami: 3 kroky

Video: Elektrické kostky s více fazetami: 3 kroky
Video: TEMNÉ PORTÁLY A UFO (bývalá vojenská rozvědka) - Trey Hudson 2024, Listopad
Anonim
Image
Image
Elektrické kostky s více fazetami
Elektrické kostky s více fazetami

Existuje mnoho projektů, které vás naučí, jak vyrobit elektrickou nebo LED kostku na webu instructables, ale tento projekt je jiný, tyto elektrické kostky lze upravit na různé množství fazet. Stranu kostek si můžete vybrat sami, můžete si vybrat ze 6, 10, 20, 30 a 40 kostek s více fazetami.

Tento projekt jsem vytvořil na základě:

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

A měním nějakou část kódu a strukturuji své já.

  • 1 kostka: ukazuje velké tečky
  • 2-6 kostek: zobrazování bodů a celkové hodnoty (střídání)
  • Kostky s 4, 5, 8, 10, 12, 20, 24 a 30 kostkami ukazující hodnotu a indikátor pro vybrané kostky
  • animace pro házení kostkami při stisknutí tlačítka
  • zvukový efekt při stisknutí tlačítka (část, kterou změním z původního projektu)

Zásoby

1. Ardunio (použil jsem Leonardo)

2. Rotační kodér (nebo kodér kliknutí, ale nepoužíváme funkci push)

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

3. Tlačítko

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

4. Matice 8 x 8 LED s modulem MAX7219

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

5. Hlasitý reproduktor

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

6. drátové propojky

Krok 1: Připojte součásti

Připojte komponenty
Připojte komponenty

Bodová matice 8X8 LED na Arduino:

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

Rotační kodér:

  1. GND až GND
  2. + až 5V
  3. SW k ničemu (toto je přepínač, který nepoužíváme.)
  4. DT do A1
  5. CLK až A0

Push Botton:

  1. jeden konec tlačítka s GND
  2. a druhý konec s D2

Mluvčí:

  1. černý vodič připojte k GND/ -
  2. červený vodič připojte k D3

Krok 2: Kód

Toto je soubor kódu:

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

A nezapomeňte do kódu nainstalovat 3 knihovny, můžete si je stáhnout z tohoto odkazu:

  • https://www.arduinolibraries.info/libraries/led-co… pro ovládání LED
  • https://www.arduinolibraries.info/libraries/timer-… pro TimerOne
  • https://github.com/0xPIT/encoderfor Encoder

Krok 3: Make It Pretty

Make It Pretty
Make It Pretty
Make It Pretty
Make It Pretty

Pomocí papírové krabice takto schovám dráty a desku Arduino.

A vyřízl jsem několik otvorů, abych poskytl prostor k zobrazení reproduktoru, kodéru, tlačítka a matice LED.

Můžete také pokrýt matici LED průsvitným krytem, aby bylo světlo LED měkčí, pokud chcete.

Když skončíte, budete mít hezky vypadající a užitečné vícestranné kostky pro své vlastní.

Doporučuje: