Isi kandungan:

Lightsaber Berasaskan Arduino Dengan Kesan Cahaya dan Bunyi: 14 Langkah (dengan Gambar)
Lightsaber Berasaskan Arduino Dengan Kesan Cahaya dan Bunyi: 14 Langkah (dengan Gambar)

Video: Lightsaber Berasaskan Arduino Dengan Kesan Cahaya dan Bunyi: 14 Langkah (dengan Gambar)

Video: Lightsaber Berasaskan Arduino Dengan Kesan Cahaya dan Bunyi: 14 Langkah (dengan Gambar)
Video: What If Satine Kryze Was a Jedi With Obi Wan Kenobi 2024, November
Anonim
Image
Image
Bahan dan Komponen
Bahan dan Komponen

Helo jedi! Instruksional ini adalah mengenai membuat lampu terang, yang kelihatan, terdengar dan tampil seperti yang terdapat dalam filem! Satu-satunya perbezaan - ia tidak boleh memotong logam:(Peranti ini didasarkan pada platform Arduino, dan saya memberikan banyak ciri dan fungsi, ia adalah pekerjaan yang sangat besar dan saya menggunakan semua kemahiran pengaturcaraan saya, tetapi ia sangat berbaloi!

Oleh itu, mari kita bercakap mengenai ciri! Anda juga boleh menonton ulasan pendek dalam video saya, di mana saya menunjukkan semua kesan dan fungsi sistem GyverSaber dan juga terdapat dua jedi profesional yang bertengkar dengan lampu saya di akhir video!

Ciri-ciri:

  • Hidup / mati dengan lancar dengan kesan bunyi seperti lightsaber
  • Warna berdenyut secara rawak (anda boleh mematikannya)
  • Bunyi:
  • MODE 1: hum yang dihasilkan. Kekerapan bergantung pada halaju sudut bilah
  • MODE 2: suara hum dari kad SD
  • Ayunan perlahan - suara hum yang panjang (secara rawak dari 4 suara)
  • Ayunan pantas - suara hum pendek (secara rawak dari 5 suara)
  • Kilatan putih terang semasa memukul
  • Mainkan salah satu daripada 16 bunyi tekan, ketika tekan:
  • Pukulan lemah - bunyi pendek
  • Pukulan keras - bunyi "bzzzghghhdh" panjang
  • Setelah menghidupkan pisau menunjukkan tahap bateri semasa dari 0 hingga 100 peratus

Mod selamat bateri

  • Bateri habis SEBELUM MENGHIDUPKAN: GyverSaber tidak akan menyala, LED butang akan BERGULA beberapa kali
  • Bateri habis SELEPAS MENGHIDUPKAN: GyverSaber akan dimatikan secara automatik

Butang kawalan:

  • HOLD - hidupkan / matikan GyverSaber
  • KLIK TRIPLE - ubah warna (merah - hijau - biru - kuning - merah jambu - biru ais)
  • KLIK QUINARY - ubah mod suara (generasi hum - main hum)
  • Mod warna dan suara yang dipilih disimpan di EEPROM (memori tidak mudah berubah)

Langkah 1: Bahan dan Komponen

Saya selalu membeli kakitangan elektronik di Aliexpress, tetapi anda boleh menemui modul yang sama di Amazon, eBay, dll.

Komponen elektronik:

  • Arduino NANO
  • Jalur LED yang boleh dialamatkan. WS2811, 12V. Ambil PCB putih, IP30, 60 LED per meter https://ali.pub/23csyd
  • Butang dengan LED. Ikuti versi 5V
  • MPU6050
  • MicroSD Murah
  • Mini modul microSD
  • Atau ini
  • Bateri 18650 dengan perlindungan https://ali.pub/23moiu
  • Langkah DCDC Turun https://ali.pub/23mpex
  • Penguat https://ali.pub/23mp6d
  • Penceramah https://ali.pub/23mq8h
  • Perintang KIT
  • Butang kuasa
  • Port pengecasan
  • Pengecas CV CC untuk 3 sel https://ali.pub/23mt8s
  • Papan prototaip

Bahan dan instrumen:

  • Tiub polikarbonat (penyebaran cahaya, 32mm)
  • 2 batang untuk tiub ini
  • Beberapa tiub untuk hilt (Saya menggunakan paip kumbahan PVC dan tiub: 40mm untuk hilt, 32mm untuk pemasangan tiub PC)
  • Dawai besi
  • Instrumen biasa untuk pematerian dan pemotongan plastik

Langkah 2: Pendawaian

Pendawaian
Pendawaian
Pendawaian
Pendawaian
Pendawaian
Pendawaian
Pendawaian
Pendawaian

Saya memutuskan untuk membuat projek ini di papan prototaip, 3x7cm, anda dapat melihat semua skema dan beberapa pendawaian yang kelihatan jelek =)

PENTING! Sebelum memasang kabel, sambungkan DCDC step down converter ke sumber kuasa 12V DC dan sesuaikan voltan output kepada 4.5V!

Langkah 3: Hilt

Hilt
Hilt
Hilt
Hilt
Hilt
Hilt

Saya menggunakan paip kumbahan untuk hilt, tetapi ini adalah paip kumbahan Rusia, jadi saya fikir anda perlu memperbaiki.

Langkah 4: Bateri

Bateri
Bateri
Bateri
Bateri
Bateri
Bateri

Saya menggunakan 3 bateri litium (biasa 18650 dari bateri komputer riba). Pada mulanya kita perlu memasukkannya ke dalam tiub 40mm (hilt), dan kita perlu memanaskan tiub untuknya. Tetapi pada mulanya kita perlu memperbaiki bateri bersama-sama dengan pita dan menebalnya dengan 2 lapisan kertas.

Jadi panaskan tiub, masukkan bateri ke dalam dan sejukkan tiub secepat yang anda boleh! Bateri litium tidak suka suhu tinggi. Kemudian lepaskan dan anda akan melihat bekas bateri yang sempurna.

Langkah 5: Memateri Bateri

Bateri Pematerian
Bateri Pematerian
Bateri Pematerian
Bateri Pematerian

Seperti yang saya katakan, bateri litium tidak menyukai suhu tinggi. Oleh itu, gunakan besi pemateri fluks dan kuat (100W) untuk menyolder bateri dengan cepat. Jadi, sambungkannya secara bersiri.

Langkah 6: Pisau dan Jalur LED

Pisau dan Jalur LED
Pisau dan Jalur LED
Pisau dan Jalur LED
Pisau dan Jalur LED
Pisau dan Jalur LED
Pisau dan Jalur LED
Pisau dan Jalur LED
Pisau dan Jalur LED

Saya mempunyai bilah 75cm, jadi saya memotong jalur 75 + 75 = 150cm. Jalur LED akan dilipat dua kali di sekitar wayar, jadi gunakan pita sisi dua untuk memperbaiki semua, dan anda akan mendapat jalur LED dua sisi dengan wayar di dalamnya.

Jalur memerlukan beberapa sokongan di sepanjang tiub pisau, saya menggunakan 3 penyokong yang terbuat dari paku dalam tiub pengecutan termal, dan pasangkannya ke jalur dengan benang dan gam super.

Bor lubang di rongga untuk dawai, wayar akan diketatkan di antara dua rintisan dan dipasang dengan skru 3mm, tetapi tidak sekarang.

Langkah 7: MPU6050

MPU6050
MPU6050
MPU6050
MPU6050
MPU6050
MPU6050

Saya menghubungkan MPU6050 menggunakan wayar flex IDE lama, kerana ada baiknya meletakkan MPU sedekat mungkin dengan pisau. Dan saya hanya melekatkannya pada tiub PC yang rendah:)

Langkah 8: Butang Hilt

Butang Hilt
Butang Hilt
Butang Hilt
Butang Hilt
Butang Hilt
Butang Hilt

Buat beberapa lubang untuk butang dan port pengecasan, dan beberapa lubang di bahagian bawah untuk pembesar suara. Saya juga melukis kerangka dengan cat hitam.

Langkah 9: Pendawaian Akhir

Pendawaian Akhir
Pendawaian Akhir
Pendawaian Akhir
Pendawaian Akhir
Pendawaian Akhir
Pendawaian Akhir

Oleh itu, sambungkan bateri, cabut wayar untuk suis dan cas, solder semuanya dan pasangkan lubang mereka. Juga, wayar pembesar suara pemateri juga.

Langkah 10: Pembetulan Pembesar suara

Pembetulan Pembesar suara
Pembetulan Pembesar suara
Pembetulan Pembesar suara
Pembetulan Pembesar suara
Pembetulan Pembesar suara
Pembetulan Pembesar suara
Pembetulan Pembesar suara
Pembetulan Pembesar suara

Saya membetulkan pembesar suara menggunakan cincin tiub 40mm dan beberapa paku =) Ia kejam dan sangat kuat.

Langkah 11: Pengaturcaraan

Anda boleh menemui lakaran Arduino, perpustakaan, fail suara SD dan banyak petunjuk di halaman projek di GitHub, tetapi saya melampirkan lakaran dan arkib dengan semua fail projek di sini, di Instructables.

Panduan ringkas:

  • Buka GyverSaber.ino dan tentukan:
  • Bilangan litar mikro WS2811 pada jalur LED (nota: satu WS2811 mengawal 3 LED!)
  • Hidupkan atau matikan denyutan pisau
  • Hampir tidak disyorkan mengukur ketahanan sebenar perintang pembahagi voltan
  • Sistem boleh berfungsi tanpa pemantauan bateri, hanya matikan BATTERY_SAFE. TETAPI ITU TIDAK DIBENARKAN
  • Flash arduino
  • Muat naik fail audio ke kad SD
  • Selamat mencuba!

Maklumat MicroSD:

  • Saiz <4G
  • Format ke FAT
  • Salin fail audio di root

Sekiranya anda mahu menambahkan suara anda sendiri, ubah menjadi. WAV:

  • 8 bit
  • 16-32 kHz
  • Mono
  • Gunakan penukar dalam talian atau Penukar Audio Total

AMARAN! Sekiranya anda memasang skema pemasangan, anda mesti mengaktifkannya! Arduino tidak akan berfungsi dengan betul dengan penukar DCDC yang disambungkan!

Langkah 12: Menala

Penalaan
Penalaan

Saya membuat GyverSaber disesuaikan sepenuhnya sehingga anda dapat membina pedang anda sendiri dengan panjang pisau yang berbeza dan parameter lain, lihat saja tetapan lakaran.

Langkah 13: Skru Akhir

Skru Akhir
Skru Akhir
Skru Akhir
Skru Akhir

Jadi, lightsaber hampir selesai! Hanya satu skru terakhir, yang memasang pisau ke tiub. Saya membuat beberapa lukisan dengan semua pembinaan badan pedang.

Langkah 14: Hasil

Image
Image
Keputusan
Keputusan
Keputusan
Keputusan
Keputusan
Keputusan

Oleh itu, DIY lightsaber sudah bersedia untuk melawan! Anda boleh menonton beberapa ujian dengan putaran, ayunan, hentaman objek, kerosakan candelier (oops!) Dan juga dua Jedi sebenar, bertengkar dengan GyverSabers (ya, saya membuat 2 daripadanya !!!) dalam tinjauan video saya mengenai lampu LED DIY ini dan ia fungsi dan ciri.

Yang benar, MadGyver.

Peraduan Arduino 2017
Peraduan Arduino 2017
Peraduan Arduino 2017
Peraduan Arduino 2017

Naib Johan dalam Peraduan Arduino 2017

Disyorkan: