Daftar Isi:

Dadu Segi Ganda Listrik: 3 Langkah
Dadu Segi Ganda Listrik: 3 Langkah

Video: Dadu Segi Ganda Listrik: 3 Langkah

Video: Dadu Segi Ganda Listrik: 3 Langkah
Video: Cara jumper dan pemasangan kabel saklar seri 3 / saklar triple 2024, November
Anonim
Image
Image
Dadu Segi Ganda Listrik
Dadu Segi Ganda Listrik

Ada banyak proyek yang mengajari Anda cara membuat dadu listrik atau LED di situs yang dapat diinstruksikan, tetapi proyek ini berbeda, dadu listrik ini dapat disesuaikan dengan jumlah segi yang berbeda. Anda dapat memilih sisi dadu sendiri, ada 6, 10, 20, 30, dan 40 dadu segi ganda yang dapat Anda pilih.

Saya membuat proyek ini berdasarkan:

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

Dan saya mengubah beberapa bagian dari kode dan struktur diri saya.

  • 1 mati: menunjukkan titik-titik besar
  • 2-6 dadu: menunjukkan titik serta nilai total (bergantian)
  • 4, 5, 8, 10, 12, 20, 24 dan 30 dadu berwajah yang menunjukkan nilai dan indikator untuk dadu yang dipilih
  • animasi untuk melempar dadu saat menekan tombol
  • efek suara sambil menekan tombol (bagian yang saya ubah dari proyek asli)

Perlengkapan

1. Arduino (saya menggunakan Leonardo)

2. Rotary encoder (atau click-encoder tetapi kami tidak menggunakan fungsi push)

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

3. Tombol tekan

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

4. 8 x 8 led matriks dengan Modul MAX7219

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

5. Pengeras suara

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

6. jumper kawat

Langkah 1: Hubungkan Komponen

Hubungkan Komponen
Hubungkan Komponen

8X8 LED Dot Matrix ke Arduino:

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

Pengode Putar:

  1. GND ke GND
  2. + ke 5V
  3. SW ke nol (ini adalah sakelar, yang tidak kami gunakan.)
  4. DT ke A1
  5. CLK ke A0

Tekan Bot:

  1. salah satu ujung tombol dengan GND
  2. dan ujung lainnya dengan D2

Pembicara:

  1. kabel hitam terhubung ke GND/ -
  2. kabel merah terhubung ke D3

Langkah 2: Kode

Ini adalah file kodenya:

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

Dan ingat untuk menginstal 3 perpustakaan ke dalam kode, Anda dapat mengunduhnya dari tautan ini:

  • https://www.arduinolibraries.info/libraries/led-co… untuk kontrol LED
  • https://www.arduinolibraries.info/libraries/timer-… untuk TimerOne
  • https://github.com/0xPIT/encoderuntuk Encoder

Langkah 3: Buatlah Cantik

Jadikan Itu Cantik
Jadikan Itu Cantik
Jadikan Itu Cantik
Jadikan Itu Cantik

Saya menggunakan kotak kertas untuk menyembunyikan kabel dan papan Arduino seperti ini.

Dan saya memotong beberapa lubang untuk memberi ruang untuk menampilkan speaker, encoder, tombol tekan, dan Matrix yang dipimpin.

Anda juga dapat menutupi matriks led dengan penutup tembus pandang untuk membuat lampu led lebih lembut jika Anda mau.

Ketika Anda selesai, Anda akan memiliki dadu bersisi ganda yang terlihat bagus dan berguna untuk Anda sendiri.

Direkomendasikan: