Isi kandungan:

LEGO Dots Light-Up Belt: 6 Langkah (dengan Gambar)
LEGO Dots Light-Up Belt: 6 Langkah (dengan Gambar)

Video: LEGO Dots Light-Up Belt: 6 Langkah (dengan Gambar)

Video: LEGO Dots Light-Up Belt: 6 Langkah (dengan Gambar)
Video: How LEGO Minifigures are made 2024, Julai
Anonim
Image
Image

LEGO #LetsBuildToether meneroka, membina dan berkongsi ciptaan LEGO anda.

Bekalan

Komponen perkakasan

  • Titik LEGO x 16
  • Pixelblaze V2 x1
  • LED SK9822
  • Pemegang Bateri AAA x 1
  • Bateri AAA x3
  • Kester Solder x 1
  • Kawat Teras Stranded 30AWG Silikon x 4

Alatan tangan

  • Besi pematerian
  • Alat Solder Tangan Ketiga Helping Hands (pilihan, tetapi bermanfaat)

Langkah 1: Langkah 1: LEGO Tidak Selalu Milik di Meja

Langkah 1: LEGO Tidak Selalu Milik di Meja
Langkah 1: LEGO Tidak Selalu Milik di Meja

LEGO #LetsBuildToether meneroka, membina dan berkongsi ciptaan LEGO anda.

Saya suka menggunakan sesuatu untuk tujuan yang tidak disengajakan, dan LEGO tidak terkecuali. Saya mahu menggunakan baris LEGO Dots baru dan menambahkan beberapa LED untuk memberikan suar.

  • LED: Saya menggunakan LED SK9822, anda juga boleh menggunakan LED DotStar Adafruit. Anda memerlukan 4 pin input (bukan 3 seperti jalur neopixel biasa). 2 pin adalah untuk kuasa, 1 untuk jam, dan 1 untuk data.
  • Pengawal: Saya menggunakan pengawal LED Pixelblazev2 ElectroMage untuk dapat mengemas kini corak LED dengan cepat melalui mod AP (Titik Akses). Ia pantas dan dan anda boleh menulis corak LED baru dengan mudah dalam penyunting langsung berasaskan web.

Langkah 2: Langkah 2: Solder Believer

Langkah 2: Solder Believer
Langkah 2: Solder Believer
Langkah 2: Solder Believer
Langkah 2: Solder Believer
Langkah 2: Solder Believer
Langkah 2: Solder Believer
Langkah 2: Solder Believer
Langkah 2: Solder Believer

Anda mempunyai beberapa pilihan yang berbeza untuk menyambungkan jalur LED. Saya menggunakan pilihan 2 untuk projek ini.

  • Pilihan 1: Kabel solder secara langsung ke jalur LED kemudian ke pengawal Pixelblazev2 secara langsung
  • Pilihan 2: Memateri wayar LED secara langsung ke jalur LED dan memateri penyambung terminal skru 5mm ke pengawal Pixelblazev2 dan pasangkan wayar LED ke blok terminal.

Langkah 3: Langkah 3: Pasang Wayar LED ke Blok Terminal pada Pengawal Pixelblazev2

Langkah 3: Pasang Wayar LED ke Blok Terminal pada Pengawal Pixelblazev2
Langkah 3: Pasang Wayar LED ke Blok Terminal pada Pengawal Pixelblazev2

Pasang wayar LED yang anda solder ke blok terminal dan ketatkan skru dengan pemutar skru. Pastikan wayar jalur LED disambungkan ke terminal yang betul.

  • 5V - 5V
  • CLK - CO
  • DAT - DI
  • GND - GND

Langkah 4: Langkah 4: Kuasa

Jalur Pixelblazev2 dan LED boleh dihidupkan melalui USB mikro pada pengawal Pixelblazev2. Kuasa USB disambungkan secara dalaman ke terminal skru 5v, dan jumlah arus semasa harus disimpan di bawah 1.8A (anda tidak pasti melihat penilaian kuasa pada bekalan kuasa USB yang anda rencanakan untuk digunakan).

Langkah 5: Langkah 5. Mengawal LED

Langkah 5. Mengawal LED
Langkah 5. Mengawal LED
Langkah 5. Mengawal LED
Langkah 5. Mengawal LED

Sambungkan sumber kuasa anda ke Pixelblazev2 yang akan mengatur pengawal secara automatik ke mod persediaan, pengawal membuat rangkaian WiFi baru yang bermula dengan "pixelblaze_" diikuti dengan nombor heksadesimal rawak. Di sini anda boleh mengkonfigurasi pengawal untuk dijalankan dalam mod AP (Titik Akses) (yang saya lakukan untuk projek ini).

Sambungkan ke rangkaian Pixelblazev2 anda dari komputer atau peranti mudah alih, maka skrin WiFi Manager akan muncul di komputer atau peranti anda. Sekiranya skrin tidak terbuka secara automatik, anda boleh membuka penyemak imbas dan pergi ke

Pilih Jenis LED: APA102 / SK9822 / DotStar.

Terdapat corak LED yang telah ditetapkan, atau jika anda mahukan cabaran, anda boleh menulis corak anda sendiri.

Mod Lanjutan: Menulis corak anda sendiri. Editor boleh menggunakan tatasusunan JSON atau pelbagai tatasusunan JavaScript. 4 piksel, satu di setiap sudut: kiri atas, kanan atas, kanan bawah, dan kiri bawah

Kod JavaScript

Disyorkan: