Daftar Isi:

Lampu Mood LED: 9 Langkah (dengan Gambar)
Lampu Mood LED: 9 Langkah (dengan Gambar)

Video: Lampu Mood LED: 9 Langkah (dengan Gambar)

Video: Lampu Mood LED: 9 Langkah (dengan Gambar)
Video: #short #viral cewe hijab dicium di mall 2024, November
Anonim
Image
Image
Hal-hal yang Anda Butuhkan
Hal-hal yang Anda Butuhkan

Saya baru-baru ini menemukan LED Cube oleh Greg Davill. Ini adalah karya seni yang bagus. Terinspirasi olehnya, bahkan saya ingin membuat sesuatu seperti itu. Tapi yang ini jauh di luar jangkauan saya. Saya memutuskan untuk mengambil satu langkah pada satu waktu dan membuat versi LED Cube yang lebih kecil sebagai Mood Lamp. Ini bisa menjadi titik awal yang baik untuk mempelajari perangkat keras, yang sebagian besar adalah LED dan mikrokontroler, dan perangkat lunak untuk mengontrolnya (membuat animasi).

Dalam Instruksi ini, saya akan menunjukkan kepada Anda bagaimana saya membuat Kubus LED menggunakan LED WS2812 yang populer.

Mari kita mulai

Langkah 1: Hal-hal yang Anda Butuhkan

Hal-hal yang Anda Butuhkan
Hal-hal yang Anda Butuhkan
Hal-hal yang Anda Butuhkan
Hal-hal yang Anda Butuhkan

96x WS2812 LED

6x PCB

1x Arduino Nano

Catu Daya 1x 5V / 1A

Langkah 2: Rencana

Rencana
Rencana
Rencana
Rencana

Rencananya mau bikin mood lamp. Saya ingin membuatnya tetap sederhana, jadi saya memutuskan untuk menggunakan WS2812 Individually Addressable LEDs yang populer. LED terhubung secara kaskade yang berarti Anda dapat mengontrol LED sebanyak yang Anda inginkan hanya dengan satu jalur sinyal/kawat dari mikrokontroler. Ini membuat pengkabelan menjadi sangat mudah.

LED hanya tersedia dalam format SMD. Jadi, langkah selanjutnya adalah mendesain PCB.

Langkah selanjutnya adalah mendesain dan mencetak 3D struktur untuk menahan PCB dalam bentuk kubus.

LED akan dikontrol menggunakan Arduino Nano. Langkah terakhir adalah mendesain dan mencetak 3D enklosur untuk Arduino.

Langkah 3: Perancangan PCB

Perancangan PCB
Perancangan PCB
Perancangan PCB
Perancangan PCB
Perancangan PCB
Perancangan PCB

Anda dapat menggunakan perangkat lunak apa pun yang Anda suka untuk mendesain PCB. Saya menggunakan EasyEDA karena cocok untuk pemula seperti saya. Saya telah melampirkan skema. Klik di sini untuk mengunduh file Gerber untuk PCB.

LED memiliki 4 pin:

  1. VDD - 5V
  2. DOUT - Sinyal Keluar
  3. VSS - Tanah
  4. DIN - Sinyal Masuk

Seperti disebutkan sebelumnya, LED terhubung secara kaskade yang berarti sinyal masuk dari mikrokontroler ke LED pertama di pin DIN. Dari pin DOUT, sinyal masuk ke pin DIN dari LED ke-2.

Saat mendesain PCB, saya berpikir untuk menyolder LED dengan tangan, jadi saya menjaga ruang yang cukup di antara LED agar besi solder mencapai bantalan. Tetapi nanti, seperti yang akan Anda lihat, saya menggunakan penyolderan reflow dengan pengaturan darurat saya karena metode ini cepat dan rapi (dan memuaskan untuk ditonton) jika dilakukan dengan benar.

Setelah Anda selesai mendesain PCB, buatlah dari pabrikan pilihan Anda. Saya memilih JLCPCB karena layanannya yang cepat.

Langkah 4: Merakit PCB

Merakit PCB
Merakit PCB
Merakit PCB
Merakit PCB
Merakit PCB
Merakit PCB
Merakit PCB
Merakit PCB

Pada awalnya, saya mulai menyolder LED satu per satu. Hasilnya tidak bagus dan LED menjadi terlalu panas yang bukan pertanda baik. Selain itu, ini adalah proses yang memakan waktu dan menyolder 96 LED akan membutuhkan banyak waktu.

Metode yang paling banyak digunakan untuk menyolder komponen SMD disebut Reflow Soldering. Dalam metode ini, pasta solder (campuran solder dan fluks) diterapkan pada bantalan pada PCB dan komponen ditempatkan di atasnya. Pasta solder kemudian dibuat meleleh atau 'mengalir' dengan memanaskannya dalam oven reflow. Ini adalah metode yang cepat dan rapi jika dilakukan dengan benar.

Menggunakan metode ini berarti saya akan membutuhkan Oven Reflow. Tapi kemudian saya ingat sebuah proyek oleh Moritz König di mana dia menggunakan besi tuang dan Wemos untuk mengontrol suhu. Satu-satunya hal yang saya miliki adalah besi datar yang masih digunakan. Suhu setrika mencapai sekitar 220 derajat celsius pada pengaturan maksimum dan pasta solder yang saya beli meleleh pada 183 derajat. Melihat profil suhu penyolderan reflow dari datasheet LED, kita dapat melihat bahwa suhu maksimum (Tp) adalah 240 derajat selama 10 detik. Semuanya terlihat menjanjikan dan jadi saya mencobanya.

Saya mengoleskan pasta ke bantalan menggunakan tusuk gigi dan meletakkan komponennya. Penempatannya tidak penting karena solder menarik komponen ke tempatnya saat meleleh. Saya menempatkan PCB pada setrika seperti yang ditunjukkan pada foto dan menyalakan setrika. Saya mematikan setrika ketika semua solder telah meleleh dan melepaskan PCB dari setrika.

Itu berhasil!

Langkah 5: Merakit Kubus

Merakit Kubus
Merakit Kubus
Merakit Kubus
Merakit Kubus
Merakit Kubus
Merakit Kubus

Saya 3D mencetak struktur untuk menahan PCB di tempatnya. File 3D telah dilampirkan di sini. Anda perlu mencetak 1x Skeleton dan 6x Holder. Pasang dudukan di bagian belakang PCB menggunakan superglue seperti yang ditunjukkan pada gambar. PCB kemudian dapat dipasang pada struktur kerangka. Ini cocok untuk gesekan. Pengamplasan mungkin diperlukan.

Lakukan pengkabelan seperti yang ditunjukkan pada tata letak. Menyolder bisa sedikit rumit di sini.

Langkah 6: Merakit Basis

Merakit Basis
Merakit Basis
Merakit Basis
Merakit Basis
Merakit Basis
Merakit Basis

File 3D untuk pangkalan telah dilampirkan di sini. Basis akan menampung Arduino Nano. Akan ada total 3 kabel pergi ke kubus yaitu. DIN, 5V dan GND. Saya menyalakan kubus melalui pengisi daya Telepon USB. Pastikan mampu menangani setidaknya 1A.

Pin DIN dapat dihubungkan ke salah satu pin digital pada Arduino. Saya memilih D4.

Langkah 7: Saatnya Coding

Saatnya Coding
Saatnya Coding

Untuk saat ini, saya akan menggunakan contoh sketsa dari FastLED Library. Instal perpustakaan menggunakan Manajer Perpustakaan. Buka DemoReel100 dari contoh sketsa. File > Contoh > FastLED > DemoReel100

Sebelum mengupload kode, lakukan perubahan berikut:

  • Tentukan DATA_PIN (pin pada Arduino tempat DIN kubus terhubung) ke apa pun yang Anda pilih. Dalam kasus saya, 4 (Pin Digital 4)
  • Tentukan LED_TYPE sebagai WS2812
  • Tentukan NUM_LEDS sebagai 96

Dan, tekan Unggah!

Langkah 8: Nikmati

Nyalakan lampu Anda dan nikmati menatapnya!

Terima kasih telah bertahan sampai akhir. Semoga Anda semua menyukai proyek ini dan belajar sesuatu yang baru hari ini. Beri tahu saya jika Anda membuatnya sendiri. Berlangganan ke saluran YouTube saya untuk lebih banyak proyek serupa. Terima kasih sekali lagi!

Langkah 9: Rencana Masa Depan

  • Menghubungkan kubus ke internet (IoT) menggunakan ESP8266 dan memberi tahu saya setiap kali 'peristiwa' terjadi.
  • Membuat animasi saya sendiri.
Buat Kontes Bersinar
Buat Kontes Bersinar
Buat Kontes Bersinar
Buat Kontes Bersinar

Runner Up dalam Kontes Make it Glow

Direkomendasikan: