Isi kandungan:

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, Julai
Anonim
Lampu Malam & Jam LED Batman (Arduino)
Lampu Malam & Jam LED Batman (Arduino)

Beberapa tahun yang lalu, saya menerima pergerakan jam kuarza dan membuat jam untuk setiap kanak-kanak.

Tidak dapat tidak, yang termuda kita sekarang juga mahukan jam, dan bersikeras bahawa ia harus menjadi jam batman!

Saya berminat untuk menjadikannya sesuatu yang lebih 'lebih', jadi saya fikir akan lebih baik untuk menyalakan logo Batman agar kelihatan seperti tanda panggilan yang kita lihat dilemparkan ke awan dalam filem itu.

Ia berjaya! Seperti yang sering terjadi, terutama dengan kesan cahaya, gambar-gambar dalam instruksi ini tidak sesuai, tetapi kelihatan hebat di dinding pada waktu malam.

Bahan yang diperlukan:

  1. Pergerakan jam kuarza
  2. MDF 9mm, kira-kira 700mm x 300mm (potongan yang lebih nipis juga berfungsi, seperti papan lapis - pada dasarnya kami menggunakan apa yang kami ada di garaj)
  3. Batang kayu yang lebih pendek, kira-kira 15mm persegi (tetapi anda juga boleh menggunakan potongan kayu lain di atas)
  4. Cat primer, kertas pasir dan cat hitam matt
  5. Gam kayu dan gam panas

Elektronik

  1. Jalur led WS2812 (kami menggunakan jalur 1 meter pada 60 leds / meter)
  2. papan litar
  3. Soket IC 8 pin
  4. Perapi atau potensiometer 2x (kami menggunakan 50k Ohm)
  5. Perintang bergantung cahaya
  6. Perintang 300 - 500 Ohm (kami menggunakan 470 Ohm)
  7. Cip Atmel ATTiny85 (tetapi Arduino mana pun cukup)
  8. Kapasitor 100uF (tidak perlu jika menggunakan papan Arduino)
  9. Kapasitor 1000uF
  10. Soket USB (atau cara menggunakan 5V ke litar)

Alat:

  1. Jigsaw atau tatal gergaji
  2. Besi pematerian
  3. alat cat dan pengamplasan

Langkah 1: Pilih Reka Bentuk, dan Potong

Pilih Reka Bentuk, dan Potong!
Pilih Reka Bentuk, dan Potong!
Pilih Reka Bentuk, dan Potong!
Pilih Reka Bentuk, dan Potong!
Pilih Reka Bentuk, dan Potong!
Pilih Reka Bentuk, dan Potong!

Saya melakukan carian google pantas untuk 'logo batman'.

Semasa kami membuat reka bentuk, kami memperbesarnya hingga ukuran A3, dan menggunakannya sebagai templat pada papan MDF 9mm yang sudah lama dipotong. Dengan menggunakan jigsaw, kami memotong bentuknya dan dengan cepat mula terbentuk!

Langkah 2: Penyediaan, Pengamplasan dan Pengecatan

Penyediaan, Pengamplasan dan Pengecatan
Penyediaan, Pengamplasan dan Pengecatan
Penyediaan, Pengamplasan dan Pengecatan
Penyediaan, Pengamplasan dan Pengecatan
Penyediaan, Pengamplasan dan Pengecatan
Penyediaan, Pengamplasan dan Pengecatan
Penyediaan, Pengamplasan dan Pengecatan
Penyediaan, Pengamplasan dan Pengecatan

Untuk mendapatkan kemasan yang baik, kami mengayunkan semua tepi, dan bahagian 'debur' dan kasar ditinggalkan oleh jigsaw.

Dua lapisan primer dengan pengamplasan di antara semua yang diperlukan untuk menyediakan asas yang kukuh untuk lapisan atas hitam. saya melukis dengan anak saya sebagai perkara yang menyeronokkan (jika tidak kemas!) untuk dilakukan bersama.

Langkah 3: Persiapan dan Pemasangan Jam

Persiapan dan Pemasangan Jam
Persiapan dan Pemasangan Jam

Kami menggunakan potongan kayu lama kira-kira 15mm untuk meletakkan batman jam di dinding.

Dengan menggunakan gerudi 10mm di tengah logo, kami memasang gerakan jam kuarza, dan menggunakan gerudi 7mm kami membongkar lubang untuk menampung perintang yang bergantung pada cahaya. Berhati-hati memasangnya cukup jauh dari jam untuk mengelakkan tangan menyapu sensor dan mencetuskan keadaan 'gelap' yang akan menyalakan lampu!

Langkah 4: Pasang Jalur LED ke Bahagian Belakang Jam

Pasang Jalur LED ke Bahagian Belakang Jam
Pasang Jalur LED ke Bahagian Belakang Jam
Pasang Jalur LED ke Bahagian Belakang Jam
Pasang Jalur LED ke Bahagian Belakang Jam
Pasang Jalur LED ke Bahagian Belakang Jam
Pasang Jalur LED ke Bahagian Belakang Jam

Kami menggunakan jalur LED WS2812 yang dapat dialamatkan, tetapi mana-mana jalur LED akan mencukupi.

Kelebihan dari led yang boleh ditujukan ialah anda dapat mengubah warna dan intensiti setiap led. Pada akhirnya, kami mahu logo kelihatan seperti 'api' di belakangnya, jadi warna warna led yang berbeza-beza adalah wajar untuk kami.

Langkah pertama di sini adalah untuk mengedarkan jalur led 1m di sekeliling lilitan jam. Kami memotong jalur pada selang waktu yang sesuai, dan menempelkan ruas ke bahagian belakang jam menggunakan lem panas. Hati-hati memerhatikan anak panah pada jalur yang dipimpin - mereka harus menunjuk ke satu arah berterusan dari satu bahagian jalur ke bahagian yang lain!

Setelah terpaku, kami menyolder segmen jalur kembali bersama-sama menggunakan wayar penghubung untuk memulihkan litar yang telah kami putus dengan memotong jalur.

Langkah 5: Buat Litar Kawalan

Buat Litar Kawalan
Buat Litar Kawalan
Buat Litar Kawalan
Buat Litar Kawalan
Buat Litar Kawalan
Buat Litar Kawalan

Kami menggunakan Atmel ATTiny85 untuk mengawal jam, tetapi Arduino akan berlaku. Memang, kami menguji litar pada mulanya dengan Arduino Nano.

Arahan untuk jalur LED yang boleh dialamatkan mengesyorkan kapasitor 1000uF, dan perintang 300-500 Ohm antara Arduino dan jalur.

Mengikuti panduan ini, kami juga menggunakan dua potensiometer untuk membolehkan penyesuaian tahap kecerahan dan cahaya di mana LED menyala.

Potensiometer pertama disambungkan sebagai pembahagi voltan, di mana input Arduino disambungkan ke pusat. Menyelaraskan pemangkas ini membolehkan kita mengirim isyarat antara 0V dan 5V ke Arduino, yang dapat ditafsirkan sebagai kecerahan yang diinginkan

Potensiometer kedua disambung secara bersiri dengan Perintang Bergantung Cahaya, untuk membolehkan kita mengubah tahap cahaya di mana elemen cahaya malam pada jam menyala.

Akhirnya, kami menggunakan soket USB sebagai sumber kuasa, dan kapasitor 100uF di seluruh cip ATTiny untuk melindunginya dari kebisingan. Fail Fritzing yang dilampirkan semoga masuk akal.

Langkah 6: Menulis Program

Image
Image
Menulis Program
Menulis Program

Saya mahu membuat 'suar' merah di sepanjang jalur yang dipimpin yang saya mahu pada umumnya berwarna kuning.

Dengan menggunakan spreadsheet yang dilampirkan, kami membuat perhitungan untuk membuat intensiti merah yang meningkat dan menurun di sepanjang jalur. Tonton video untuk melihat kesannya.

Saya menggunakan Arduino Uno standard untuk memuat naik kod ke ATTiny85. Pastikan memuatkannya ke 16MHz untuk mendapatkan kesan yang baik. Saya menggunakan tutorial yang sangat baik ini untuk membuat programmer ATTIny menggunakan alat Arduino standard. - Jangan ragu untuk menggunakan fail kod Arduino yang dilampirkan sebagai permulaan.

Walaupun saya menggunakan ATTiny, Arduino mana pun akan berfungsi - Uno atau Nano kedua-duanya jauh lebih mudah daripada pilihan yang saya pilih, tetapi dengan harga kurang dari £ 1 setiap satu untuk ATTiny85, ia terlalu murah abaikan cip kecil ini.;-)

Kami memprogram unit untuk menghidupkan apabila menjadi gelap dan mati semula apabila menjadi terang.

Juga, setelah dua jam ia mati secara automatik dan menunggu sehingga cerah sebelum akan mencetuskan kegelapan lagi. Dengan kata lain, setelah dua jam dihidupkan, ia menunggu sehingga waktu 'pagi' untuk mengaktifkan semula pencetus, yang kemungkinan akan dilihat pada waktu malam berikutnya.

Langkah 7: 'Menghidupkan' Lampu Malam

'Menugaskan' Lampu Malam
'Menugaskan' Lampu Malam

Kami mendapati bahawa cahaya malam pada awalnya terlalu terang, jadi kami mengurangkannya menggunakan potensiometer kecerahan.

Perkara lain yang memerlukan penyesuaian adalah tahap cahaya di mana lampu malam menyala dan mati. Dengan menggunakan potensiometer kedua, kami menunggu hingga waktu malam, dan mengkonfigurasinya sedemikian rupa sehingga LED menyala ketika lampu mati, dan mati ketika lampu bilik tidur menyala kembali.

Akhirnya, ketahui voltan anda! - Meter kuasa USB seperti yang digambarkan adalah alat kecil yang berguna untuk memeriksa daya yang dilukis. Pada kecerahan penuh, kami menggunakan lebih dari 1A (iaitu> 5W), yang melebihi kemampuan beberapa pengecas USB. Dengan kecerahan yang dikurangkan, daya yang ditarik turun hingga kira-kira 200mA, sesuai dengan kemampuan kebanyakan pengecas telefon.

Sekiranya anda ingin membuat sesuatu yang serupa, saya harap panduan ini berguna - Selamat menikmati!

Langkah 8: Produk Selesai

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

Kesan menyala LED berfungsi dengan sangat baik, dan memberikan sedikit animasi yang mungkin memberikan kesan cahaya cahaya terhadap awan yang melintas. Keindahan menggunakan led yang boleh ditujukan adalah anda dapat mengubah dan mengubah kesannya sesuka hati!

Disyorkan: