Isi kandungan:

Jam Dinding Cermin Infinity dalam IKEA Bingkai Gambar: 4 Langkah
Jam Dinding Cermin Infinity dalam IKEA Bingkai Gambar: 4 Langkah

Video: Jam Dinding Cermin Infinity dalam IKEA Bingkai Gambar: 4 Langkah

Video: Jam Dinding Cermin Infinity dalam IKEA Bingkai Gambar: 4 Langkah
Video: DIY JAM DINDING MENJADI CERMIN GANTUNG 2024, Julai
Anonim
Image
Image
Jam Dinding Cermin Infinity dalam Bingkai Gambar IKEA
Jam Dinding Cermin Infinity dalam Bingkai Gambar IKEA
Jam Dinding Cermin Infinity dalam Bingkai Gambar IKEA
Jam Dinding Cermin Infinity dalam Bingkai Gambar IKEA
Jam Dinding Cermin Infinity dalam Bingkai Gambar IKEA
Jam Dinding Cermin Infinity dalam Bingkai Gambar IKEA

Helo, Saya selalu mahu membina jam dinding. Terdapat banyak jam dinding yang indah di kedai-kedai seperti IKEA. Saya menghadapi beberapa masalah dengan jam komersial ini. Mereka terlalu keras untuk saya (tic-tac berterusan menjengkelkan), saya tidak dapat melihat jam tangan dalam gelap, mereka menggunakan banyak ruang di dinding saya dan mereka tidak tepat. Saya memutuskan untuk membina jam senyap dengan LED dan penyegerakan internet dan saya menggabungkannya dengan cermin infiniti. Cermin memungkinkan untuk melihat jam tangan. Konsep saya adalah menjadikannya sesederhana mungkin. Keseluruhan proses pembinaan mengambil masa lebih kurang 30 minit. Kos projek adalah $ 20. Unit ini dikuasakan oleh pengecas telefon standard (5VDC). Elektronik dan cermin yang lengkap dimasukkan ke dalam bingkai gambar yang dibeli di IKEA.

Langkah 1: Senarai BOM

Senarai BOM
Senarai BOM

Nama Bahan, jumlah, pautan

IKEA RIBBA Bingkai Gambar Hitam 23cmx23cm 1 pc

Jalur Led WS2812B, Jalur LED Pintar RGB yang Boleh Ditujukan Secara Individu, Hitam 74pcs / 1m IP30 1 pc

NodeMcu v3 Lua WIFI Internet of Things development MCU board ESP8266 1 pc

Pengecas telefon 1 pc

Kabel telefon USB 1 pc

Proto PCB 1 pc

Kabel untuk pematerian 1 pc

Pateri timah 1 pc

Kapasitor 16V 16V 470uF 1 pc

Perumahan untuk elektronik 1 pc

Cermin 23 cm x 23 cm 1 pc Kedai tempatan

Plat kaca 23 cm x 23 cm 1 pc Kedai tempatan

Jumlah kos material projek: 20, 25 $ / jumlah projek

Langkah 2: Perhimpunan

Perhimpunan
Perhimpunan
Perhimpunan
Perhimpunan

Setiap langkah proses pemasangan dapat dilihat dalam video langkah pertama.

Beberapa maklumat tambahan untuk video:

Masalah mengenai ketepatan jam diselesaikan dengan teknologi IoT dan penyegerakan pelayan masa berkala. Dalam projek ini, saya menggunakan NodeMCU, yang akan menangani penyegerakan masa.

Langkah seterusnya adalah mencari perumahan yang sesuai. Saya memilih Bingkai Gambar IKEA RIBBA. Saya memerlukan 60 pcs LED dalam jam kerana ada 60 saat dan 60 minit. Saya mengukur perimeter dalaman bingkai. Saya mengira, bahawa jalur LED 74 pcs / 1 meter sangat sesuai. Selepas saya memotong LED 14 pcs dari jalur 1 meter, 60 pcs yang selebihnya dipasang dengan sempurna di perimeter dalaman bingkai.

Mengenai kesan cermin infiniti, anda boleh mendapatkan lebih banyak lagi di sini:

Cermin dan piring kaca adalah produk standard di sebuah kedai kaca tempatan, mereka memotongnya dengan ukuran yang tepat.

Langkah 3: Litar

Litar
Litar

Saya menghubungkan semua komponen mengikut skema. Hanya beberapa PIN nodeMCU yang digunakan sehingga PCB proto kecil lebih dari cukup. Sebenarnya, kabel boleh disolder terus ke PIN, dan perumahan elektronik dapat ditinggalkan, atau anda boleh meletakkan kotak ini di sebelah catu daya untuk kelihatan lebih baik. Untuk itu, anda perlu memanjangkan kabel yang berasal dari jalur LED, panjang maksimum kabel ini ialah 5 meter (mengikut lembaran data, tidak diuji). Kapasitor tidak diperlukan jika bekalan kuasa adalah baik. Penyesuai USB saya adalah yang murah, jadi saya memasangkan satu kapasitor 450uF ke PCB proto.

LED WS2812B adalah komponen yang boleh ditangani secara bebas. Sangat senang bekerja dengan mereka. Saya baru menyambungkan 5 VDC, GND ke bekalan kuasa dan PIN komunikasi ke MCU, dan ia berfungsi. Bilangan LED harus dinyatakan dalam kod Arduino. Berikut adalah lebih banyak maklumat mengenai LED ini:

Langkah 4: Muat Naik Perisian yang Dilampirkan

Untuk memuat naik kod sumber ke MCU, gunakan perisian Arduino IDE dan kabel USB:

Terdapat banyak arahan mengenai cara memprogram NodeMCU iaitu:

www.instructables.com/id/Programming-ESP82…

Asas kod sumber berasal dari arahan ini:

www.instructables.com/id/Infinity-Mirror-C… Terima kasih ItsGraGra atas inspirasi.

Program asal dimulakan dengan program demo, menunjukkan kemampuan LED-s. Malangnya, selepas beberapa saat MCU dimulakan semula. Saya berpendapat bahawa masalahnya adalah penyesuai USB yang murah. Saya mencuba dengan bekalan elektrik atas meja, tidak ada yang berubah. Saya membuang sebahagian daripada program demo, maka semuanya berjalan lancar. Saya meninggalkan program demo dalam kod sumber, jika seseorang mengetahui masalahnya, sila masukkan penyelesaiannya ke dalam komen atau hantarkan mesej kepada saya.

Sebelum memuat naik kod NodeMCU, ubah kelayakan Wifi anda, dan tetapkan zon waktu anda.

Kata akhir

Saya telah menggunakan jam ini selama 1 bulan tanpa masalah. Saya gembira dengan projek ini, saya telah menerima beberapa permintaan dari keluarga saya bahawa saya harus membina beberapa lagi.

Semoga hari anda indah!

Disyorkan: