Dari artikel ini anda akan belajar bagaimana membuat kalungan paling sejuk di tingkap. Ia sangat keren bahawa anda pasti tidak akan membelinya di mana saja, walaupun dari orang Cina. Tetapi kita akan melakukannya dari komponen Cina. Itulah ironi, kan? Pengarang produk buatan sendiri ini ialah AlexGyver.
Komponen utama garland ialah jalur modular LED. Modul kecil dengan LED disalurkan dengan wayar dalam jalur panjang 50 keping. Jarak antara modul ialah 12 cm.
Dengan cara ini, anda boleh membeli modul LED terdedah jauh lebih murah dan menyolder mereka sendiri. Tetapi sudah tentu anda memahami berapa banyak yang anda perlu untuk solder.
Mikrokontroler akan mengawal pita, dalam kes kami platform arduino nano, iaitu, versi Cinanya.
Dan itu sebenarnya semua yang kita perlukan untuk mewujudkan matriks garland paling sejuk. Nah, anda juga memerlukan perintang untuk melindungi output mikrokontroler dan bekalan kuasa 5V yang kuat. Walaupun, jika anda tidak menggunakan mod skrin penuh, maka pengecas usb akan mencukupi untuk telefon pintar dengan arus 1, dan lebih baik 2A.
Terdapat juga keupayaan tambahan untuk mengawal matriks daripada telefon pintar. Untuk melakukan ini, anda perlu membeli seperti modul bluetooth.
Penulis membeli banyak modul LED dan ternyata mereka disambung dengan cara ini:
Berikut adalah satu kumpulan 50 dioda:
Mari kita mula melampirkannya ke tingkap, tetapi pertama, sedikit teori. Kami akan memasang pita mengikut skim zigzag. Segera tentukan di mana pada bundle di tepi pin DI, ini akan menjadi permulaan pita yang mana mikrokontroler disambungkan. Satu kumpulan sudah cukup untuk hanya satu tetingkap, masing-masing, kita ambil seterusnya dan sambungkan. Mereka dilengkapi dengan penyambung.
Penulis itu memasang pita dengan LED di dalam bilik untuk menunjukkan matriks dalam bingkai sedekat mungkin, kerana dia tinggal di tingkat yang tinggi dan dengan pemasangan LED biasa di jalan, demonstrasi tidak akan berfungsi.
Nah, inilah bingkai dengan pemasangan diod pita di jalan:
Arahannya ialah: mencuci tingkap dari bahagian dalam, disarankan untuk merosot kaca, tandakan grid secara menegak dengan langkah 12 cm, dan sudah tentu kita mengikat pita.Anda boleh memperbaikinya hanya dengan pita, kepingan atau jalur di lebar tingkap. Titik yang paling penting: tingkap di luar harus kotor. Kotor yang lebih baik, semakin besar noda dari satu LED dan lebih baik kesannya akan kelihatan.
Seterusnya, pergi ke halaman projek dan memuat turun arkib dengan firmware dan perpustakaan. Jika ini adalah kali pertama anda, baca arahan terperinci untuk memasang dan mengkonfigurasi program, segala-galanya sangat mudah di sana (arahan di halaman projek).
Kemudian kami menyambung arduino ke komputer, buka fail firmware GyverMatrixOS_v1.0.ino dan lihat tapak pembinaan.
Dalam tab utama, anda perlu menyesuaikan saiz matriks anda dan menentukan titik dan arah sambungan.
Ia juga disyorkan untuk menetapkan had semasa jika bekalan kuasa yang lemah digunakan. Sistem itu sendiri akan mengehadkan kecerahan supaya tidak memaksa bekalan kuasa, itu adalah sesuatu yang bijak.
Seterusnya terdapat tetapan kelajuan mod yang berlainan. Terdapat mod siap sedia di mana senarai kesan yang ditala berputar. Di sini anda juga boleh menetapkan masa antara perubahan kesan dari senarai dan masa selepas perubahan kesan ini dihidupkan. Sistem ini menyokong butang luaran untuk kawalan dalam permainan, serta untuk menyimpan memori, anda boleh mematikan sekeping firmware keseluruhan, tetapi ini tidak berguna kepada anda.
Seterusnya, kami berminat dalam tab "khusus", mengandungi senarai kesan tersuai yang akan mengubah diri mereka sendiri. Di sini mereka, semuanya disenaraikan.
Tegasan asal yang dimuat turun memaparkan semua kesan yang tersedia, terdapat 15 daripada mereka, ini adalah: teks berjalan dari 3 jenis, 3 permainan dan hanya animasi yang berbeza. Selain itu, sistem ini dapat memaparkan imej dan gif (.gif), tetapi lebih lanjut mengenai masa lain. Secara umum, senarai ini boleh diedit oleh analogi dengan cara sekarang dibuat, padam mod dan menukar tempat mereka, serta menambah baris merayap baru dengan teks. Perkara utama adalah jangan lupa untuk menunjukkan jumlah mod - di sini:
Sesetengah kesan boleh dikonfigurasikan dalam tab "kesan", memetiknya, ada sesuatu yang menarik.
Secara umum, klik butang "muat turun" dan firmware dimuatkan ke arduino. Selepas itu, anda boleh menyambung semuanya mengikut skema dan menikmati kesannya.
Kesan pertama ialah output teks pelangi. Warna huruf berubah bergantung pada kedudukan mereka pada matriks.
Selanjutnya, kesan Tahun Baru adalah "salji". Sekiranya anda tidak mempunyai salji yang mencukupi pada musim sejuk, buatlah diri anda seperti bunga dan nikmati salji.
Mod seterusnya tidak kurang daripada Tahun Baru, ia boleh ditafsirkan sebagai "confetti" atau "salut".
Selanjutnya, kesan matriks klasik, seperti dalam filem dengan Keanu Reeves.
Starfall:
Berlari persegi:
Berlari bola atau komet:
Gelombang sinus. Dalam contoh ini, parameter tidak dijana dengan baik, setiap kali segala-galanya akan berbeza.
Kesan seterusnya ialah "pelangi terapung", kesan makan paling terkini.
Lagi "api", di sini adalah perapian saiz tingkap. Perkara utama ialah seseorang tidak memanggil ahli bomba.
Permainan "ular". Dalam mod beralih kesan, ular memainkan sendiri, tetapi anda boleh merebut kawalan dari butang dan terus bermain.
Tetris. Begitu juga dengan sendirinya dan anda boleh memintas butang.
Labyrinth Dia juga melangkah sendiri, walaupun tanpa kemungkinan kehilangan.
Lebih banyak kesan, serta butir-butir mengenai pembuatan garland seperti dalam video ini:
Dan anda juga boleh menyambung ke matriks garland menggunakan aplikasi GyverMatrixBT, yang boleh didapati untuk muat turun percuma di Play Store dan merebut kawalan pita. Hanya melakukan apa-apa tindakan dan lulus kawalan ke telefon. Sekiranya dalam masa tertentu tiada arahan diterima dari telefon, maka senarai mod siklik dihidupkan semula.
Menggunakan aplikasi, anda boleh menarik dalam mod lukisan, atau anda boleh memuat turun gambar secara langsung dari telefon anda, dan ia akan dipaparkan pada matriks.
Terima kasih atas perhatian anda. Lihat awak tidak lama lagi!