Isi kandungan:
- Langkah 1: Modelkan Snowflake / Star
- Langkah 2: Bina Sokongan
- Langkah 3: Jalur LED Soder
- Langkah 4: Pemacu LED
- Langkah 5: Perisian dan Animasi
Video: Animasi Kepingan Salji Jalur LED / Bintang: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Panduan kecil mengenai bagaimana saya membina hiasan Krismas dengan jalur LED yang saya tinggalkan dari projek lain. Fail rancangan, perisian dan animasi disediakan. Projek ini diilhamkan oleh video youtube berikut.
Langkah 1: Modelkan Snowflake / Star
Langkah pertama adalah merancang struktur sokongan untuk LED ini dilakukan dengan Inkscape. Konsepnya ialah mempunyai kepingan salji dengan bintang di dalamnya. Lebar dipilih menjadi lebar dua jalur untuk dapat membuat semuanya dengan satu jalur kembali pada dirinya sendiri.
Langkah 2: Bina Sokongan
Penyokongnya dibina dari kayu dan dipasang dengan gam panas.
Langkah 3: Jalur LED Soder
Jalur LED dipotong dengan panjang yang betul untuk setiap segmen dan kemudian disolder bersama dengan wayar yang disiapkan. Ini memerlukan masa yang lama dan saya akan mengesyorkan mengambil LED pada wayar dan bukannya memotong jalur.
Langkah 4: Pemacu LED
Dalam projek ini LED tidak dipacu oleh Arduino, tetapi papan NodeMCU (ESP8266) dengan MicroPython di atasnya.
Langkah pertama adalah memuncak firmware mikroponik berikut panduan ini: Bermula dengan MicroPython pada ESP8266. Kemudian boleh menggunakannya untuk menggerakkan LED seperti yang ditunjukkan dalam 11. Mengendalikan NeoPixels.
Pada papan saya Mesin.pin (4) adalah D2 (seperti yang dapat dilihat pada gambar). Jangan lupa untuk menyambungkan gnd dengan LED.
Langkah 5: Perisian dan Animasi
Perisian yang ditulis dalam Python boleh dimuat turun di GitHub saya.
Fail main.py mengendalikan main balik animasi. Ia boleh mempunyai mod jam di mana waktu ditampilkan sebagai peratusan bilangan LED. Dan ada juga semua animasi yang ditunjukkan dalam video yang dapat disalin dari fail animations.txt. Animasi menjadikan kita dari modul snowflake_esp.py yang mempunyai kelas Snowflake untuk menguruskan seluruh bahagian struktur dengan mudah. Oleh itu, adalah mungkin untuk mengendalikan semua LED bersama atau hanya bahagian bintang, atau pokok, daun atau batang setiap lengan, hingga ke LED individu.
Sebagai contoh:
dari snowflake_esp import * sf = Snowflake (0)
mati = Warna (0, 0, 0) penantian def (ms): time.sleep (ms / 1000.0) --- bintang besar dan kecil dengan peralihan kepingan salji y = Warna (255, 220, 0) sf. cat (mati) sf.star.color (y) tunggu (1000) sf.star.paint (mati) sf.trees.color (w) tunggu (1000) sf.trees.trunk.paint (mati) sf.trees.leaf.color (y) tunggu (1000)
Disyorkan:
Jalur LED DIY: Cara Memotong, Menghubungkan, Memateri dan Jalur LED Kuasa: 3 Langkah (dengan Gambar)
Jalur LED DIY: Cara Memotong, Menghubungkan, Memateri dan Jalur LED Kuasa: Panduan pemula untuk membuat projek cahaya anda sendiri menggunakan jalur LED. Jalur LED yang fleksibel dan mudah digunakan, jalur LED adalah pilihan terbaik untuk pelbagai aplikasi. Saya akan membuat liputan asas-asas memasang jalur LED 60 LED / m dalaman yang sederhana, tetapi dalam
Lampu Jalur LED Mudah (Tingkatkan Jalur LED Anda): 4 Langkah (dengan Gambar)
Lampu Jalur LED Mudah (Tingkatkan Jalur LED Anda): Saya telah menggunakan jalur LED sejak sekian lama dan selalu menyukai kesederhanaannya. Anda hanya memotong sekeping peranan, memateri beberapa kabel padanya, memasang bekalan kuasa dan anda mempunyai sumber cahaya untuk diri sendiri. Selama bertahun-tahun saya telah menemui
Umpan Kepingan Ikan Anda Dari Mana Saja !: 7 Langkah (dengan Gambar)
Umpan Kepingan Ikan Anda Dari Mana Saja !: Beri makan ikan anda dari mana sahaja di dunia. Sesuai dengan serpihan! Terdapat banyak pengumpan ikan di internet tetapi tidak banyak yang memberi makan serpihan ikan. Makanan utama ikan mas saya. Saya menikmati makan ikan saya dan ketika dalam perjalanan saya ingin menikmati enjo yang sama
Kepingan Salji LED: 15 Langkah (dengan Gambar)
LED Snowflake: Snowflake LED ini mempunyai warna animasi yang disediakan oleh 7 APA102 LED, dan dikendalikan oleh mikrokontroler Arduino Nano. Potongannya adalah laser akrilik. Anda boleh membuat reka bentuk anda sendiri mengikut konsep di sini, dan laser memotongnya di buatan tempatan anda
Prototaip DIY (robot atau Seni Reka), Dengan Kepingan Buatan Sendiri (panduan kitar semula) Bahagian Satu: 4 Langkah
Prototaip DIY (robot atau Reka Bentuk Seni), Dengan Kepingan Buatan Sendiri (panduan kitar semula) Bahagian Pertama: Instruksional ini tidak menjelaskan cara membina beberapa robot atau reka bentuk seni, tidak menjelaskan cara mereka bentuk, namun ini adalah panduan bagaimana mencari bahan yang sesuai untuk pembinaan (mekanik) robot prototaip (sebahagian besarnya adalah