Isi kandungan:
- Bekalan
- Langkah 1: Idea
- Langkah 2: Membina Panel Depan
- Langkah 3: Membina Penganjur
- Langkah 4: Faux Triode (Tiub Vakum)
- Langkah 5: Litar dan Kod
- Langkah 6: Penempatan Komponen dan Pelabuhan untuk Membolehkan Memuat naik Kod
- Langkah 7: Produk Akhir
Video: Penyusun Meja Dengan Jam Matriks LED dan Bluetooth: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Meja saya sangat berantakan dan saya ingin mempunyai penganjur yang bagus di mana saya boleh menyusun pensel, kuas cat, alat tanah liat dan lain-lain. Saya melihat banyak penganjur di pasar tetapi tidak menyukai mana-mana dari mereka. Saya mula merancang penganjur meja saya sendiri dan inilah hasilnya.
Bekalan
Modul RTC DS1307
Modul Bluetooth HC06
Arduino Nano
LDR
Modul Matrik LED MAX7219
Clear Epoxy Resin
Gam Kayu
Papan Lapis 4 MM
Pengecas telefon bimbit
4 LED RGB PIN
Langkah 1: Idea
Ini adalah rancangan saya untuk penganjur meja. Saya memutuskan untuk membuatnya daripada papan lapis 4 MM. Ia mudah dipotong dengan pisau utiliti. Langkah seterusnya memperincikan proses pembinaan penganjur.
Langkah 2: Membina Panel Depan
Saya mengukur Matriks LED dan merancang panel depan berdasarkannya. Setelah memotong tingkap untuk LED Matrix, saya menutup kepingan kayu yang dipotong dengan pita yang jelas dan menolaknya lagi ke dalam tingkap yang dipotong. Ketebalan pita jernih yang ditambahkan membantu melekatkan kepingan kayu ke tingkap. Saya memastikan untuk meninggalkan lubang kecil sambil memasang bahagian ini. Saya melukis panel luar tingkap ini berwarna hitam. Kemudian saya meletakkan keseluruhan panel ini di permukaan rata. Saya mencampurkan 2 bahagian epoksi jernih dan menambahkan sedikit titisan warna coklat ke dalam resin. Saya mencurahkan resin ini pada panel tingkap depan. Kemudian saya menaburkan beberapa kilauan emas dengan sangat berhati-hati pada panel ini semasa epoksi sedang menyala. Setelah resin Epoksi disembuhkan, saya mengeluarkan kepingan kayu. Ini memberi tetingkap yang jelas untuk menunjukkan Matrik LED melalui. Juga dari depan ia kelihatan lancar.
Langkah 3: Membina Penganjur
Langkah seterusnya adalah membina penganjur. Saya mula memotong panel dan menempelkannya dengan gam kayu. Setelah selesai, saya mencurahkan resin epoksi berwarna di semua sisi untuk mendapatkan kemasan kaca.
Langkah 4: Faux Triode (Tiub Vakum)
Saya ingin memberi sentuhan steampunk kepada penganjur meja saya dengan menambahkan 2 Triodes palsu (amp tiub). Untuk membuat triodes, saya membuat cetakan menggunakan sebotol dakwat alkohol dan kanta plastik yang terletak di sekitarnya. Untuk pembuatan acuan saya menggunakan dempul acuan Amazing.
Saya membuat grid untuk triode menggunakan pin stapler dan beberapa dawai aluminium berwarna. Saya menambah LED ambar untuk cahaya filamen pemanasan. Di dasar persediaan ini, saya menambah cakera stok kad. Malangnya saya tidak mempunyai gambar proses membuat triod ini. Beritahu saya jika anda memerlukan langkah terperinci, saya akan menambah!
Saya mencurahkan acuan kira-kira 4/5 dengan resin epoksi yang jelas. Saya kemudian memasukkan pemasangan pin stapler ini, LED dalam resin dan biarkan selama 24 jam.
Selepas 24 jam saya menyahbentuk triode dan menggunakan bahagian atas triode yang dicat perak untuk meniru bahagian 'Getter' dari triode.
Saya kemudian mencelupkan triod dalam resin epoksi dan menggantungnya terbalik. Ini mempunyai dua faedah.
1) Ia menjadikan permukaan luar triod halus dan berkilat.
2) setitik resin membeku di atas trioda yang mereplikasi segel kaca pada triod sebenar.
Langkah 5: Litar dan Kod
Litar terdiri daripada Arduino Nano yang dihubungkan dengan jam masa nyata DS1307. Saya menambah modul Bluetooth HC-06 untuk mengawal jam penyusun meja dari telefon bimbit. Saya juga telah menambahkan LDR untuk mengawal intensiti paparan berdasarkan cahaya sekeliling.
Terdapat juga modul pin Bluetooth yang menghubungkan 2 pin (HC-06) ke rel kuasa positif. Ini dilakukan untuk membolehkan muat naik kod ke arduino. Sekiranya modul HC-06 dihidupkan, kod tidak akan dimuat naik dan kesalahannya tidak begitu intuitif.
Kod penganjur meja menjalankan fungsi berikut
- Waktu paparan (format 12/24 jam - dikendalikan melalui bluetooth melalui telefon bimbit)
- Hari paparan, tarikh setiap minit ke-5
- Tukar warna RGB LED Triodes secara rawak setiap minit ke-5.
- Paparkan animasi rawak dari satu set animasi setiap minit ke-3
- Paparkan pesanan khusus melalui bluetooth melalui telefon bimbit
- Tetapkan Waktu Tarikh melalui bluetooth melalui telefon bimbit
- Matikan paparan pada pukul 10 malam dan mulakan semula pada jam 6 pagi
- Dari jam 6 pagi hingga 6:50 pagi, LED Triode RGB dimulakan dengan warna merah dan perlahan-lahan beralih melalui warna kuning, kuning pekat, kuning lemon dan kemudian warna putih yang meniru matahari terbit.
Saya telah membangunkan kod aplikasi bluetooth menggunakan MIT APP Inventor. Aplikasi saya sedang dalam pembangunan sehingga menetapkan waktu tarikh dan menetapkan format 12/24 jam belum dikodkan.
Catatan:
Catatan 1
Matriks MAX72XX dilengkapi dengan jenis perkakasan yang berbeza. Terdapat 4 jenis yang dikonfigurasi di perpustakaan
PAROLA_HW, /// <Gunakan modul perkakasan gaya Parola.
GENERIC_HW, /// <Gunakan modul perkakasan gaya 'generik' yang biasanya ada.
ICSTATION_HW, /// <Gunakan modul perkakasan gaya ICStation.
FC16_HW /// <Gunakan modul perkakasan gaya FC-16.
Sekiranya anda menjalankan ujian pada matriks anda dan melihat teks paparan atau gambar cermin, cuba mulakan ke jenis perkakasan yang berbeza dalam kod. Bagi saya ia berfungsi apabila saya memilih ICSTATION_HW
#tentukan HARDWARE_TYPE MD_MAX72XX:: ICSTATION_HW
Catatan 2
Kabel penyambung yang pada mulanya disertakan dengan Matriks LED saya sangat lemah dan rapuh. Modul berfungsi dengan baik ketika saya mengujinya dengan Arduino. Keesokan harinya ketika saya memasang semula litar, ia berkelakuan pelik. Setelah melakukan penyahpepijatan yang banyak, saya menyedari bahawa salah satu wayar penghubung antara modul LED dan arduino telah pecah secara dalaman (penebat di dalam) menyebabkan litar terbuka. Saya mengganti semua wayar penyambung dan semuanya mula berfungsi dengan baik.
Perpustakaan Arduino digunakan:
DS1307 RTC
MAX72XX
Langkah 6: Penempatan Komponen dan Pelabuhan untuk Membolehkan Memuat naik Kod
Sila lihat gambar yang dilampirkan untuk melihat penempatan komponen saya. Ini susun atur saya. Anda boleh memilih susun atur yang paling sesuai dengan keperluan anda.
Langkah 7: Produk Akhir
Inilah penganjur meja terakhir dan berjalan di atas meja saya.
Disyorkan:
Jam Persaraan / Jam Naik / Jam Dn: 4 Langkah (dengan Gambar)
Jam Persaraan / Jam Naik / Jam Dn: Saya mempunyai beberapa paparan dot-matriks 8x8 LED di dalam laci dan memikirkan apa yang harus dilakukan dengan mereka. Diilhamkan oleh instruksional lain, saya mendapat idea untuk membuat paparan hitung mundur / naik untuk dikira ke tarikh / masa yang akan datang dan jika waktu sasaran
Jam Dinding Matriks Led O-R-A RGB dan Lagi ** dikemas kini Jul 2019 **: 6 Langkah (dengan Gambar)
Jam Dinding Matriks Led O-R-A RGB dan Lagi ** dikemas kini Jul 2019 **: Helo. Inilah saya dengan projek baru bernama O-R-AI. Ini adalah jam dinding Matriks LED RGB yang memaparkan: jam: kelembapan suhu minit ikon keadaan cuaca semasa acara Kalendar Google dan pemberitahuan peringatan 1 jam pada waktu tertentu yang ditunjukkan:
Pembesar suara Bluetooth Meja Dengan Visualisasi Audio, Butang Sentuh dan NFC .: 24 Langkah (dengan Gambar)
Pembesar suara Bluetooth Meja Dengan Visualisasi Audio, Butang Sentuh dan NFC: Hai! Dalam Instructables ini saya akan menunjukkan bagaimana saya membuat pembesar suara Meja Bluetooth ini yang mempunyai visualisasi Audio Hebat dengan butang sentuh dan NFC. Boleh dipasangkan dengan mudah dengan peranti NFC Enabled dengan hanya satu ketukan. Tidak ada butang fizikal
Penguat Meja Dengan Visualisasi Audio, Jam Perduaan & Penerima FM: 8 Langkah (dengan Gambar)
Penguat Meja Dengan Visualisasi Audio, Jam Perduaan & Penerima FM: Saya suka penguat dan hari ini, saya akan berkongsi penguat meja kuasa rendah yang saya buat baru-baru ini. Penguat yang saya reka mempunyai beberapa ciri menarik. Ia mempunyai jam binari bersepadu dan dapat memberikan masa dan tarikh dan dapat memvisualisasikan audio yang sering disebut audio
20 Jam $ 20 Arked Meja Atas Meja Dengan Beratus-ratus Permainan Dibangunkan: 7 Langkah (dengan Gambar)
20 Jam $ 20 Aras Atas Meja Dibangunkan Dengan Beratus-ratus Permainan Dibangunkan: Saya ingin membuat sesuatu seperti ini untuk sementara waktu tetapi tidak tergesa-gesa dengan banyak projek lain yang selalu dilakukan. Oleh kerana saya tidak terburu-buru, saya hanya menunggu sehingga saya mengumpulkan semua komponen yang diperlukan untuk membina dengan harga yang murah. Ini