Isi kandungan:

Arduino SteamPunk Goggles - DIY Mudah: 9 Langkah
Arduino SteamPunk Goggles - DIY Mudah: 9 Langkah

Video: Arduino SteamPunk Goggles - DIY Mudah: 9 Langkah

Video: Arduino SteamPunk Goggles - DIY Mudah: 9 Langkah
Video: How to make your very own working steampunk gauge 2024, Julai
Anonim

Dalam Tutorial ini kita akan belajar bagaimana membuat Legendary SteamPunk Goggles yang menukar warna menggunakan LED Rings dan Arduino.

Tonton video!

Langkah 1: Apa yang Anda Perlu

Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
  • Kacamata kimpalan
  • 2X NeoPixel - Ws2812 RGB LED Ring (dengan 12 LED)
  • Arduino UNO (atau Arduino lain)
  • Wayar pelompat
  • Perisian Visuino: Muat turun Visuino
  • Catatan: untuk menggunakan Arduino Nano (kerana lebih kecil) sambungkan saja ke pin yang sama dan di Visuino dan bukannya Arduino UNO pilih Arduino Nano

Langkah 2: Litar

Litar
Litar
  • Sambungkan pin papan Arduino 5V ke pin LEDRing pertama VCC
  • Sambungkan pin papan Arduino GND ke pin LedRing pertama GND
  • Sambungkan Arduino board Digital pin 2 ke pin LedRing pertama DI
  • Sambungkan pin papan Arduino 5V ke pin LEDRing kedua VCC
  • Sambungkan pin papan Arduino GND ke pin LedRing kedua GND
  • Sambungkan Arduino board Digital pin 3 ke pin LedRing kedua DI

Kabelkan semuanya mengikut skema kemudian gunakan gam Panas dan pasangkan setiap LedRing pada kacamata

Langkah 3: Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO

Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO

Visuino: https://www.visuino.eu juga perlu dipasang. Muat turun versi Percuma atau daftar untuk Percubaan Percuma.

Mulakan Visuino seperti yang ditunjukkan pada gambar pertama Klik pada butang "Tools" pada komponen Arduino (Gambar 1) di Visuino Ketika dialog muncul, pilih "Arduino UNO" seperti yang ditunjukkan pada Gambar 2

Langkah 4: Dalam Visuino Tambah Komponen

Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen
Dalam Visuino Tambah Komponen
  • Tambah komponen "Generator Analog Rawak" 2X
  • Tambahkan komponen "Sine Analog Generator"
  • Tambahkan komponen "Sine Unsigned Generator"
  • Tambahkan komponen "Analog Ke Warna"
  • Tambah komponen "NeoPixels" 2X

Langkah 5: Dalam Komponen Set Visuino

Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino
Dalam Komponen Set Visuino

Pilih "SineUnsignedGenerator1" dan di tetingkap sifat tetapkan Amplitud ke 6, Kekerapan (Hz) ke 0,8 dan Offset ke 6

  1. Klik dua kali pada "NeoPixels1" dan di tetingkap "PixelGroups" seret "Color Pixel" ke sebelah kiri dan di tetingkap sifat tetapkan "Hitung Pixel" ke tetingkap 12 PixelGroups"
  2. Klik dua kali pada "NeoPixels2" dan pada tetingkap "PixelGroups" seret "Warna Pixel" ke sebelah kiri dan di tetingkap sifat tetapkan "Hitung Piksel" ke 12 <ini adalah jumlah LED pada LEDRingTutup tetingkap "PixelGroups"

Langkah 6: Dalam Komponen Sambungan Visuino

Dalam Komponen Sambungan Visuino
Dalam Komponen Sambungan Visuino
  • Sambungkan pin "RandomAnalogGenerator1" ke pin "AnalogToColor1" Merah
  • Sambungkan pin "RandomAnalogGenerator2" ke pin "AnalogToColor1" Hijau
  • Sambungkan pin "SineAnalogGenerator1" ke pin "AnalogToColor1" Biru
  • Sambungkan pin "AnalogToColor1" ke Warna pin "NeoPixels1"
  • Sambungkan pin "AnalogToColor1" ke Warna pin "NeoPixels2"
  • Sambungkan pin "SineUnsignedGenerator1" Keluar ke Indeks pin "NeoPixels1"
  • Sambungkan pin "SineUnsignedGenerator1" Keluar ke Indeks pin "NeoPixels2"
  • Sambungkan pin "NeoPixels1" ke pin digital Arduino 2
  • Sambungkan pin "NeoPixels2" ke pin digital Arduino 3

Langkah 7: Hasilkan, Susun, dan Muat Naik Kod Arduino

Hasilkan, Susun, dan Muat Naik Kod Arduino
Hasilkan, Susun, dan Muat Naik Kod Arduino

Di Visuino, klik bawah pada tab "Build", pastikan port yang betul dipilih, kemudian klik pada butang "Compile / Build and Upload".

Langkah 8: Main

Sekiranya anda menghidupkan modul Arduino, LEDRings akan mula berubah warna.

Tahniah! Anda telah menyelesaikan projek anda dengan Visuino. Juga dilampirkan adalah projek Visuino, yang saya buat untuk Instructable ini, anda boleh memuat turunnya dan membukanya di Visuino:

Langkah 9: Menghidupkan

Sekiranya anda merancang untuk menghidupkan Arduino dengan bateri, anda boleh menggunakan PowerBank yang mempunyai penyambung USB sehingga anda dapat menyambungkannya dengan mudah.

Sekiranya anda merancang untuk menggunakan bateri 9V atau yang serupa, kemudian gunakan wayar sambungkan pin negatif bateri (-) ke pin Arduino [GND] dan sambungkan pin positif bateri (+) ke pin Arduino [VIN]

Disyorkan: