Isi kandungan:

Neopixel Attiny Bintang Krismas yang Lebih Besar dan Lebih Baik85: 3 Langkah (dengan Gambar)
Neopixel Attiny Bintang Krismas yang Lebih Besar dan Lebih Baik85: 3 Langkah (dengan Gambar)

Video: Neopixel Attiny Bintang Krismas yang Lebih Besar dan Lebih Baik85: 3 Langkah (dengan Gambar)

Video: Neopixel Attiny Bintang Krismas yang Lebih Besar dan Lebih Baik85: 3 Langkah (dengan Gambar)
Video: Простое рождественское украшение с помощью Arduino + светодиодов и NeoPixels 2024, November
Anonim
Neopixel Attiny85 Bintang Krismas yang Lebih Besar dan Lebih Baik
Neopixel Attiny85 Bintang Krismas yang Lebih Besar dan Lebih Baik

Tahun lalu saya membuat bintang Krismas bercetak 3D kecil, lihat

Tahun ini saya menghasilkan bintang yang lebih besar dari untaian 50 Neopixels (5V WS2811). Bintang yang lebih besar ini mempunyai lebih banyak corak (saya masih menambah dan memperbaiki corak dan mengemas kini kod di Github saya).

Bintang yang lebih besar ini diperbuat daripada kayu.

Bekalan:

untuk pembinaan bintang

  • Kayu
  • Gam kayu
  • Staples

Untuk elektronik

  • Bekalan kuasa 5V (> 1A)
  • helai 50 led 5V WS2811 (Aliexpress)
  • Modul Attigny85, Arduino atau ESP8266
  • Wayar dan penyambung
  • Soket DIP untuk Attigny85 DIP (Aliexpress)

Langkah 1: Langkah 1: Pembinaan Rangka

Langkah 1: Pembinaan Rangka
Langkah 1: Pembinaan Rangka
Langkah 1: Pembinaan Rangka
Langkah 1: Pembinaan Rangka
Langkah 1: Pembinaan Rangka
Langkah 1: Pembinaan Rangka

Bintang kayu dibina daripada 10 kepingan kayu, lihat gambarnya. Saya membuat bintang saya dari sekeping kayu yang berukuran 3 x 3 cm dan digergaji separuh untuk mendapatkan papan kayu 3 x 1.5 cm.

Dari geometri bintang lima mata, saya memperoleh sudut 36 darjah dan 108 darjah. Potongan saya berukuran 32.5 cm.

Saya menempelkan kepingan itu bersama-sama dan menggunakan staples untuk mengekalkan kepingannya. Setelah gam kering, bintang itu cukup kuat.

Edit Dec 2020: Sudut gambar sekeping kayu diubah menjadi nilai yang digambarkan pada 36 dan 108

Langkah 2: Langkah 2: Masukkan Leds

Langkah 2: Masukkan Leds
Langkah 2: Masukkan Leds
Langkah 2: Masukkan Leds
Langkah 2: Masukkan Leds

Diameter led adalah kira-kira 12 mm. Saya menggunakan gerudi kayu untuk mengebor 50 lubang pada jarak kira-kira 6 cm. Led sesuai untuk memasukkan dengan sedikit kekuatan dan menempel pada lubang.

Langkah 3: Langkah 3: Pengaturcaraan Otak

Langkah 3: Pengaturcaraan Otak
Langkah 3: Pengaturcaraan Otak
Langkah 3: Pengaturcaraan Otak
Langkah 3: Pengaturcaraan Otak
Langkah 3: Pengaturcaraan Otak
Langkah 3: Pengaturcaraan Otak

Di sini bahagian yang menyeronokkan bermula. Anda boleh menggunakan modul Attigny85, Aruino atau ESP8266 untuk menggerakkan LED. Anda boleh membuat semua jenis corak. Coraknya adalah soal selera.

Di bintang saya, saya menggunakan penjana rawak untuk memilih corak secara rawak dari> 20 corak yang ada. Kod untuk bintang saya ada di Github saya (Christmas_star_v2.ino).

Anda juga boleh menggunakan kod saya untuk angka LED dengan lebih kurang LED dan lebih kurang jari-jari.

Saya mendapat tahu bahawa Attigny85 yang telanjang mempunyai memori yang lebih banyak daripada modul Digispark yang saya gunakan pada bintang saya yang lebih kecil.

Lihat laman web ini bagaimana memprogram Attigny85 menggunakan Arduino Uno.

Lihat laman web ini mengenai perpustakaan Adafruit Neopixel yang saya gunakan

Lihat laman web ini untuk memilih kod HEX warna yang anda mahukan.

Disyorkan: