Daftar Isi:

Lampu Malam & Jam LED Batman (Arduino): 8 Langkah
Lampu Malam & Jam LED Batman (Arduino): 8 Langkah

Video: Lampu Malam & Jam LED Batman (Arduino): 8 Langkah

Video: Lampu Malam & Jam LED Batman (Arduino): 8 Langkah
Video: JAM DIGITAL INI BISA MENYALAKAN LAMPU SECARA OTOMATIS DENGAN MENGGUNAKAN ARDUINO 2024, Juli
Anonim
Lampu Malam & Jam LED Batman (Arduino)
Lampu Malam & Jam LED Batman (Arduino)

Beberapa tahun yang lalu, saya menerima beberapa gerakan jam kuarsa dan membuat jam untuk masing-masing anak.

Mau tidak mau, anak bungsu kami sekarang juga menginginkan jam, dan bersikeras bahwa itu harus jam batman!

Saya sangat ingin menjadikannya sesuatu yang 'lebih', jadi saya pikir akan lebih baik untuk menyalakan logo Batman agar terlihat seperti tanda panggilan yang kita lihat dilemparkan ke awan di film.

Ini telah berhasil! Seperti yang sering terjadi, terutama dengan efek cahaya, gambar dalam instruksi ini tidak adil, tetapi terlihat bagus di dinding pada malam hari.

Bahan yang dibutuhkan:

  1. Gerakan jam kuarsa
  2. 9mm MDF, kira-kira 700mm x 300mm (potongan yang lebih tipis juga dapat digunakan, seperti halnya kayu lapis - kami pada dasarnya menggunakan apa yang kami miliki di garasi)
  3. Batang kayu yang lebih pendek, kira-kira 15mm persegi (tetapi Anda juga bisa menggunakan potongan kayu lain di atas)
  4. Cat primer, amplas dan cat hitam matt
  5. Lem kayu dan lem panas

Elektronik

  1. Strip led WS2812 (kami menggunakan strip 1 meter pada 60 led / meter)
  2. papan sirkuit
  3. Soket IC 8 pin
  4. 2x pemangkas atau potensiometer (kami menggunakan 50k Ohm)
  5. Resistor tergantung cahaya
  6. Resistor 300 - 500 Ohm (kami menggunakan 470 Ohm)
  7. Chip Atmel ATTiny85 (tetapi Arduino apa pun sudah cukup)
  8. Kapasitor 100uF (tidak perlu jika menggunakan papan Arduino)
  9. Kapasitor 1000uF
  10. Soket USB (atau beberapa cara menerapkan 5V ke sirkuit)

Peralatan:

  1. Jigsaw atau gergaji gulir
  2. Besi solder
  3. alat cat dan pengamplasan

Langkah 1: Pilih Desain, dan Potong

Pilih Desain, dan Potong!
Pilih Desain, dan Potong!
Pilih Desain, dan Potong!
Pilih Desain, dan Potong!
Pilih Desain, dan Potong!
Pilih Desain, dan Potong!

Saya melakukan pencarian google cepat untuk 'logo batman'.

Ketika kami menetapkan desain, kami memperbesarnya menjadi kira-kira ukuran A3, dan menggunakannya sebagai templat pada papan MDF 9mm yang sudah dipotong-potong. Dengan menggunakan gergaji ukir, kami memotong bentuknya dan dengan cepat mulai terbentuk!

Langkah 2: Persiapan, Pengamplasan dan Pengecatan

Persiapan, Pengamplasan dan Pengecatan
Persiapan, Pengamplasan dan Pengecatan
Persiapan, Pengamplasan dan Pengecatan
Persiapan, Pengamplasan dan Pengecatan
Persiapan, Pengamplasan dan Pengecatan
Persiapan, Pengamplasan dan Pengecatan
Persiapan, Pengamplasan dan Pengecatan
Persiapan, Pengamplasan dan Pengecatan

Untuk mendapatkan hasil akhir yang bagus, kami mengampelas semua tepinya, dan 'deburred' dan bagian kasar yang ditinggalkan oleh jigsaw.

Dua lapis primer dengan pengamplasan di antaranya adalah semua yang diperlukan untuk memberikan dasar yang kokoh untuk lapisan atas hitam. saya melukis dengan anak saya sebagai hal yang menyenangkan (jika berantakan!) untuk dilakukan bersama.

Langkah 3: Persiapan dan Pemasangan Jam

Persiapan dan Pemasangan Jam
Persiapan dan Pemasangan Jam

Kami menggunakan potongan kayu sedalam sekitar 15mm untuk menahan jam batman dari dinding.

Menggunakan bor 10mm di tengah logo, kami memasang gerakan jam kuarsa, dan menggunakan bor 7mm, kami membuat lubang untuk mengakomodasi resistor yang bergantung pada cahaya. Berhati-hatilah untuk memasangnya cukup jauh dari jam untuk menghindari jarum menyapu sensor dan memicu kondisi 'gelap' yang akan menyalakan lampu!

Langkah 4: Pasang Strip LED ke Bagian Belakang Jam

Pasang Strip LED ke Bagian Belakang Jam
Pasang Strip LED ke Bagian Belakang Jam
Pasang Strip LED ke Bagian Belakang Jam
Pasang Strip LED ke Bagian Belakang Jam
Pasang Strip LED ke Bagian Belakang Jam
Pasang Strip LED ke Bagian Belakang Jam

Kami menggunakan strip led yang dapat dialamatkan WS2812, tetapi strip LED apa pun sudah cukup.

Keuntungan dari led yang dapat dialamatkan adalah Anda dapat mengubah warna dan intensitas per led. Pada akhirnya, kami ingin logo tampak memiliki 'api' di belakangnya, jadi memvariasikan warna led diinginkan dalam kasus kami.

Langkah pertama di sini adalah mendistribusikan strip led 1m di sekitar lingkar jam. Kami memotong strip pada interval yang sesuai, dan menempelkan segmen ke bagian belakang jam menggunakan lem panas. Hati-hati untuk mengamati panah pada strip yang dipimpin - mereka harus menunjuk ke satu arah terus menerus dari satu bagian strip ke yang berikutnya!

Setelah direkatkan, kami menyolder segmen strip kembali bersama-sama menggunakan kabel penghubung untuk memulihkan sirkuit yang telah kami putuskan dengan memotong strip.

Langkah 5: Buat Sirkuit Kontrol

Buat Sirkuit Kontrol
Buat Sirkuit Kontrol
Buat Sirkuit Kontrol
Buat Sirkuit Kontrol
Buat Sirkuit Kontrol
Buat Sirkuit Kontrol

Kami menggunakan Atmel ATTiny85 untuk mengontrol jam, tetapi Arduino apa pun akan melakukannya. Memang, kami menguji sirkuit awalnya dengan Arduino Nano.

Instruksi untuk strip led yang dapat dialamatkan merekomendasikan kapasitor 1000uF, dan resistor 300-500 Ohm antara Arduino dan strip.

Mengikuti panduan ini, kami juga menggunakan dua potensiometer untuk memungkinkan penyesuaian kecerahan dan tingkat cahaya saat LED menyala.

Potensiometer pertama disambungkan sebagai pembagi tegangan, di mana input Arduino terhubung ke pusat. Menyesuaikan pemangkas ini memungkinkan kita mengirim sinyal antara 0V dan 5V ke Arduino, yang dapat ditafsirkan sebagai kecerahan yang diinginkan

Potensiometer kedua disambungkan secara seri dengan Light Dependent Resistor, untuk memungkinkan kita mengubah tingkat cahaya saat elemen lampu malam pada jam menyala.

Terakhir, kami menggunakan soket USB sebagai sumber daya, dan kapasitor 100uF di seluruh chip ATTiny untuk melindunginya dari kebisingan. File Fritzing yang dilampirkan mudah-mudahan memahami sirkuit.

Langkah 6: Menulis Program

Image
Image
Menulis Program
Menulis Program

Saya ingin membuat 'suar' merah di sepanjang strip led yang saya inginkan secara umum berwarna kuning.

Dengan menggunakan spreadsheet terlampir, kami merancang perhitungan untuk menciptakan intensitas merah yang meningkat dan menurun dengan mulus di sepanjang strip. Tonton video untuk melihat efeknya.

Saya menggunakan Arduino Uno standar untuk mengunggah kode ke ATTiny85. Pastikan untuk mem-bootnya ke 16MHz untuk mendapatkan efek yang layak. Saya menggunakan tutorial luar biasa ini untuk membuat programmer ATTIny menggunakan alat Arduino standar. - Jangan ragu untuk menggunakan file kode Arduino terlampir sebagai permulaan.

Meskipun saya menggunakan ATTiny, Arduino apa pun akan berfungsi - Uno atau Nano keduanya jauh lebih mudah daripada opsi yang saya pilih, tetapi masing-masing dengan harga kurang dari £ 1 untuk ATTiny85, terlalu murah untuk mengabaikan chip kecil ini.;-)

Kami memprogram unit untuk menyala saat menjadi gelap dan mati lagi saat menjadi terang.

Juga, setelah dua jam secara otomatis mati dan menunggu sampai cerah sebelum memicu kegelapan lagi. Dengan kata lain, setelah dua jam dinyalakan, ia menunggu hingga waktu 'pagi' untuk mengaktifkan kembali pemicu, yang kemungkinan akan dilihat pada waktu malam berikutnya.

Langkah 7: 'Mengaktifkan' Lampu Malam

'Mengatur' Lampu Malam
'Mengatur' Lampu Malam

Kami menemukan bahwa cahaya malam pada awalnya terlalu terang, jadi kami memangkasnya menggunakan potensiometer kecerahan.

Hal lain yang perlu disesuaikan adalah tingkat cahaya di mana lampu malam menyala dan mati. Dengan menggunakan potensiometer kedua, kami menunggu hingga malam hari, dan mengonfigurasinya sehingga LED menyala saat lampu mati, dan mati saat lampu kamar menyala lagi.

Akhirnya, ketahui voltase Anda! - Pengukur daya USB seperti yang digambarkan adalah alat kecil yang berguna untuk memeriksa daya yang ditarik. Pada kecerahan penuh, milik kami menggambar lebih dari 1A (yaitu > 5W), yang melampaui kapasitas beberapa pengisi daya USB. Dengan berkurangnya kecerahan, daya yang ditarik turun menjadi sekitar 200mA, jauh di dalam kemampuan sebagian besar pengisi daya telepon.

Jika Anda ingin membuat sesuatu yang serupa, saya harap panduan ini bermanfaat bagi Anda - Selamat menikmati!

Langkah 8: Produk Jadi

Produk Selesai!
Produk Selesai!
Produk Selesai!
Produk Selesai!

Efek flaring dari LED bekerja dengan sangat baik, dan memberikan sedikit animasi yang mungkin memberikan kesan cahaya yang dilemparkan terhadap awan yang lewat. Keindahan menggunakan led yang dapat dialamatkan adalah Anda dapat memvariasikan dan mengubah efeknya sesuka Anda!

Direkomendasikan: