Daftar Isi:

Lampu Arduino Sederhana DIY: 5 Langkah (dengan Gambar)
Lampu Arduino Sederhana DIY: 5 Langkah (dengan Gambar)

Video: Lampu Arduino Sederhana DIY: 5 Langkah (dengan Gambar)

Video: Lampu Arduino Sederhana DIY: 5 Langkah (dengan Gambar)
Video: BELAJAR CODING ARDUINO DARI DASAR (MEMPROGRAM LED) PART 1 2024, November
Anonim
Lampu Arduino Sederhana DIY
Lampu Arduino Sederhana DIY
Lampu Arduino Sederhana DIY
Lampu Arduino Sederhana DIY
Lampu Arduino Sederhana DIY
Lampu Arduino Sederhana DIY

Dalam proyek ini, saya akan memandu Anda melalui proses pembuatan lampu dengan Arduino nano dan strip LED. Sebelum memulai, penting untuk mengetahui bahwa ada banyak fleksibilitas untuk fitur apa yang Anda inginkan di lampu Anda dan fitur apa yang tidak (saya akan menjelaskan opsi berbeda yang dapat Anda buat daripada membedakannya lebih jauh dengan tutorial saya).

Pertimbangan keamanan - Tutorial ini melibatkan penggunaan besi solder. Harap pastikan Anda mengikuti tindakan pencegahan keselamatan yang tepat (misalnya kacamata pengaman, ventilasi yang baik, lingkungan kerja yang teratur).

Perlengkapan

Komponen

-Arduino nano

- 1 xRocker Switch

- Kabel jumper

- Papan tempat memotong roti (opsional)

- Perfboard (harus bisa masuk ke dalam kotak bagian dalam lampu (toilet gulungan)

- Strip Led WS2812B sepanjang sekitar dua meter (106 LED) (yang lain dapat digunakan tetapi kode harus disesuaikan untuk mereka).

- Kabel USB USB ke Mini-B (harus cukup panjang untuk menghindari tabung bola tenis dan ekstra untuk mencapai sumber listrik.

- 1x10k resistor

Bahan

Saya tahu mungkin sulit untuk menemukan bodi yang tepat untuk proyek Anda, itulah sebabnya saya membuat bodi lampu saya dari bahan yang digunakan sehari-hari

- 1 x kaleng bola tenis (plastik di bagian luar harus dilepas)

- 2 x Gulungan kertas toilet karton

-1 x Loyang

- Bungkus plastik (opsional)

Peralatan

- Besi solder

- Lem (atau selotip)

Langkah 1: Info tentang Lampu

Sebelum kita mulai membuat lampu, saya akan menjelaskan kemampuan dan batasannya. Pertama, strip led adalah strip led RGB 5 volt. Saklar rocker memungkinkan pengguna untuk beralih di antara dua skema warna yang berbeda. Seperti yang terlihat di video, saya memiliki skema warna pelangi sebagai satu, dan skema warna laut sebagai yang lain. Lampu ini ditenagai oleh USB, pada awalnya saya menggunakan baterai terpisah tetapi saya segera menyadari betapa sulitnya mengganti baterai dan memperbarui kode jika saya terus-menerus harus membuka lampu. Jelas, karena saya menggunakan tabung bola tenis dan kertas roti, kualitas bodinya tidak akan sempurna, tetapi saya pikir sebagai proyek DIY, ini jelas merupakan hadiah yang luar biasa. Catatan terakhir adalah bahwa ada opsi untuk menulis pesan Anda sendiri di lampu seperti yang terlihat di pesan saya. Dengan itu kita akan melanjutkan ke langkah 1.

Langkah 2: Menguji Sirkuit

Menguji Sirkuit
Menguji Sirkuit
Menguji Sirkuit
Menguji Sirkuit
Menguji Sirkuit
Menguji Sirkuit

Pertama-tama kita akan menguji sirkuit untuk memastikannya berfungsi sebelum menyoldernya. (Ini adalah langkah yang tidak perlu meskipun saya merekomendasikan untuk memastikan rangkaian sebelum menyolder.) Bagian yang diperlukan untuk ini adalah:

• Papan tempat memotong roti

• Kabel jumper

• Arduino nano

• Jalur yang dipimpin

• Saklar goyang

• Besi solder

Langkah pertama adalah menyolder tiga kabel ke 5v, Data, dan titik ground pada Strip LED. Strip LED Anda mungkin sudah dilengkapi dengan kabel di bagian depan dalam hal ini saya sarankan untuk memotong LED pertama. Ini akan terlihat agak seperti gambar di atas.

Langkah selanjutnya adalah menyolder 2 kabel jumper ke dua dari tiga pin sakelar. Salah satu dari dua pin baik-baik saja selama salah satunya adalah pin tengah.

Setelah Anda menyelesaikan bagian ini, kita dapat mulai memasang komponen ke papan tempat memotong roti. Pertama, pasang Arduino nano dan kemudian sambungkan 5v dan pin ground dua rel yang sesuai pada papan tempat memotong roti. Selanjutnya, sambungkan kabel 5v dan ground dari strip led ke dua rel yang sesuai. Hubungkan kabel data strip led ke pin 8 pada Arduino. Setelah ini pasang dua kabel sakelar di samping satu sama lain di papan tempat memotong roti. Sekarang hubungkan resistor 10k ke salah satu kabel sakelar (di sebelahnya di papan tempat memotong roti). Sisi lain dari resistor 10k harus berada di rel tanah. Sekarang sambungkan kabel jumper ke kabel sakelar yang sama dengan pin 6 nano. Terakhir, sambungkan kabel jumper ke kabel lain dari sakelar yang terhubung ke rel 5 volt. Jika Anda mengalami kesulitan mengikuti, silakan lihat diagram di atas.

Sekarang langkah selanjutnya adalah mengunggah kode ke Arduino. Bagian pertama dari proses ini adalah menginstal Pustaka FastLED. Buka perangkat lunak Arduino Anda, buka tap sketsa, masuk ke sertakan perpustakaan, pilih kelola perpustakaan. Setelah Anda mencapai titik ini, cari Fast LED di bilah pencarian dan gulir ke bawah hingga Anda menemukan perpustakaan Fast LED oleh Daniel Garcia. (lihat gambar di atas). Instal dan kemudian Anda dapat melanjutkan untuk mengunggah kode.

Ini melibatkan copy-paste seluruh kode yang disediakan di sini ke dalam sketsa Arduino. Jika Anda melihat gambar di atas, satu-satunya perubahan yang harus Anda lakukan adalah jumlah LED yang akan Anda gunakan. Saya melingkari jenis LED jika Strip LED yang berbeda dengan milik saya digunakan dalam hal ini jenisnya harus diperbarui.

Langkah 3: Mempersiapkan Tubuh

Mempersiapkan Tubuh
Mempersiapkan Tubuh
Mempersiapkan Tubuh
Mempersiapkan Tubuh
Mempersiapkan Tubuh
Mempersiapkan Tubuh

Bahan dan Alat yang dibutuhkan

Botol bola tenis

Dua gulungan kertas toilet

- Lem super (atau apa pun yang bisa menyatukan gulungan tisu toilet.)

besi solder

- pin logam (potongan)

Bagian ini cukup sederhana namun penting. Dua lubang perlu dibuat di botol tempat sakelar akan pergi. Dalam kasus saya, saya membuat lubang di bagian atas lampu saya (bagian bawah botol) untuk sakelar goyang. Saya membuat lubang kedua di sisi botol dekat bagian bawah untuk kabel USB. Lihat gambar di atas untuk mendapatkan pengertian yang lebih baik.

Saya tidak punya bor untuk membuat lubang jadi saya memilih untuk melelehkan plastik. Penting bahwa Anda memiliki ventilasi yang baik saat melakukan ini (saya sarankan membuka jendela dan pintu apa pun sambil menyalakan kipas. Pembakaran plastik dapat berdampak negatif pada kesehatan jika terpapar asap terlalu lama dan saya sarankan meluangkan waktu untuk meneliti dengan benar. persiapan untuk melakukan ini.

Untuk melelehkan plastik, saya menggunakan solder saya untuk memanaskan pin yang saya pegang dengan tang. Melalui konduksi pin itu mampu membuat lubang yang dibutuhkan dalam plastik. Anda mungkin bertanya-tanya mengapa saya tidak hanya menggunakan besi solder untuk melelehkan plastik. Saya hanya tidak ingin plastik meleleh pada setrika saya atau berisiko merusaknya. Jika Anda mau, Anda dapat menggunakan milik Anda. Ingatlah untuk melakukan penelitian yang tepat dan hindari menghirup asapnya.

Pastikan lubang di atas kaleng pas dengan sakelar saat dimasukkan. Jika lubangnya terlalu besar, itu hanya akan jatuh melalui lubang dalam hal ini Anda mungkin bisa menggunakan selotip atau lem panas untuk memperbaikinya.

Selanjutnya, buat lubang persegi panjang ke arah apa yang akan menjadi bagian bawah lampu. Itu harus dengan mudah memasukkan kabel USB melaluinya.

Saya belum akan menggunakan loyang karena saya ingin dapat melihat melalui kaleng saat memasang sirkuit.

Sekarang bagian terakhir adalah yang termudah. Yang harus Anda lakukan adalah merekatkan kedua gulungan kertas toilet seperti yang terlihat pada gambar. Pastikan Anda tidak mendapatkan lem super di tangan Anda!

Langkah 4: Menyolder Sirkuit Terakhir

Menyolder Sirkuit Akhir
Menyolder Sirkuit Akhir
Menyolder Sirkuit Akhir
Menyolder Sirkuit Akhir
Menyolder Sirkuit Akhir
Menyolder Sirkuit Akhir

Setelah Anda memastikan sirkuit berfungsi, Anda dapat memindahkannya ke papan perf (secara teknis Anda masih bisa menggunakan papan tempat memotong roti jika cocok dengan gulungan toilet. Satu-satunya masalah adalah kabel tidak disolder yang berarti ada kemungkinan lebih tinggi sambungan akan lepas. Seperti yang saya katakan sebelumnya, pastikan papannya pas dengan tisu toilet. Jika tidak, Anda bisa mencoba mencari pengganti tisu toilet lain yang lebih besar dan cocok.

Jika Anda belum pernah menggunakan papan kinerja sebelumnya, Anda harus terlebih dahulu melakukan riset cepat tentang cara kerjanya. Menghubungkan strip Led pada dasarnya sama dengan papan tempat memotong roti, satu-satunya perbedaan adalah Anda menyoldernya sekarang. Satu-satunya pin pada Arduino yang harus memiliki lebih dari satu koneksi adalah 5 volt. Ada dua pin ground yang berarti Anda dapat menyolder ground dari sakelar dan strip led ke salah satu atau keduanya. Anda mungkin telah memperhatikan bahwa resistor disolder dari ground ke pin 6. Ini secara efektif melakukan hal yang sama persis seperti menyolder pin 6 dan resistor ke satu pin pada sakelar.

Saya sarankan menyolder Strip Led terlebih dahulu ke papan perf terlebih dahulu. Sekarang satu hal yang saya sadari setelah saya melakukan semua penyolderan saya adalah seberapa panjang kabel jumper itu penting. Pada akhirnya, panjangnya tergantung di mana Anda ingin meletakkan papan nano Arduino Anda. Jika Anda meletakkannya di bagian bawah gulungan toilet maka itu akan memaksimalkan panjang kabel USB sementara juga memungkinkan Anda untuk menggunakan kabel jumper yang lebih pendek untuk strip LED. Satu-satunya downside adalah jarak ke tombol. Rekomendasi saya adalah bahwa untuk tombol Anda menggunakan kabel dua kali jarak dari papan kinerja ke tombol karena jika Anda ingin mengambil sirkuit keluar dari tubuh tanpa pematrian tombol kabel pendek akan terbukti merepotkan.

Jika Anda melihat gambar di dalam gulungan kertas toilet, Anda akan melihat banyak kabel kuning. Ini karena pada awalnya, saya bermaksud meletakkan nano di atas tetapi kemudian mengubahnya ke bawah. Semua kabel itulah yang menghubungkan strip led ke papan kinerja.

Tip terakhir saya tentang penyolderan adalah memastikan kabel dari tombol masuk melalui botol saat menyolder ke papan atau tombol perf. Seperti yang terlihat pada gambar terakhir, tombol harus berada di tempatnya saat menyolder ke papan kinerja.

Sekarang setelah Anda selesai, Anda ingin memastikan sirkuit masih berfungsi sebelum memasang sirkuit di bodi.

Langkah 5: Memasang Sirkuit Ke Tubuh dan Sentuhan Terakhir

Memasang Sirkuit Ke Tubuh dan Sentuhan Terakhir
Memasang Sirkuit Ke Tubuh dan Sentuhan Terakhir
Memasang Sirkuit Ke Tubuh dan Sentuhan Terakhir
Memasang Sirkuit Ke Tubuh dan Sentuhan Terakhir
Memasang Sirkuit Ke Tubuh dan Sentuhan Terakhir
Memasang Sirkuit Ke Tubuh dan Sentuhan Terakhir

Setelah Anda memastikan bahwa sirkuit berfungsi, Anda dapat meletakkan papan kinerja dengan nano ke dalam gulungan toilet. Sebelumnya sudah saya jelaskan kelebihan dan kekurangan meletakkannya di bagian atas dan bawah.

Langkah pertama adalah menjalankan Strip LED dari bagian bawah gulungan toilet Anda dan kemudian membungkusnya di luar dari bawah ke atas. Sebagian besar Strip LED dilengkapi dengan sisi lengket yang Anda lepaskan dari plastiknya. Untuk langkah ini, saya sarankan memberi jarak yang merata pada Strip LED. Seperti yang terlihat pada gambar saya, saya tidak sempurna tetapi tidak ada banyak perbedaan pada akhirnya.

Pada titik ini, Anda harus memiliki kabel USB dan Strip Led keluar dari bagian bawah tabung dengan kabel tombol keluar dari atas. Saya tidak menyarankan memasukkan USB melalui lubangnya karena langkah selanjutnya adalah membungkus bagian luar kaleng bola tenis di loyang (lembar apa pun yang memungkinkan cahaya melewatinya akan berfungsi). Jika tombol tidak tetap di tempatnya, Anda dapat merekatkannya dengan sangat baik. Satu catatan terakhir adalah untuk memastikan tidak ada kabel di luar gulungan kertas toilet karena mereka akan membuat bayangan dengan LED.

Sebelum kita melakukan ini, Anda mungkin telah memperhatikan bahwa saya menaruh sedikit pesan di lampu saya. Ini dilakukan dengan memotong karakter dari selembar karton tipis yang dapat ditempa yang tidak memungkinkan cahaya untuk melewatinya. Saya kemudian menempelkan karakter-karakter ini ke bagian luar kaleng sebelum membungkusnya.

Sekarang, langkah selanjutnya sangat penting karena setiap lipatan/lipatan pada loyang di bagian akhir akan terlihat dengan terang. Saya sarankan menggunakan perekat ramah plastik (pastikan tidak cepat kering).

Sekarang setelah lem mengering, Anda akan ingin memotong lubang kecil dengan pisau tajam atau yang serupa untuk lubang USB. Langkah terakhir adalah mengeluarkan kabel USB dari kaleng dan mendorong gulungan kertas toilet ke dalam. Kemudian tutup botol dengan tutupnya.

Satu langkah opsional terakhir adalah membungkus semuanya dengan bungkus plastik untuk memastikan loyang tidak rusak. Di atas saya telah melampirkan video pendek lampu saya di akhir. Silakan tinggalkan komentar jika Anda memiliki pertanyaan atau masalah mengenai proyek ini.

Direkomendasikan: