Daftar Isi:

NeoPixel Pie Tin Arduino Karangan Bunga: 8 Langkah
NeoPixel Pie Tin Arduino Karangan Bunga: 8 Langkah

Video: NeoPixel Pie Tin Arduino Karangan Bunga: 8 Langkah

Video: NeoPixel Pie Tin Arduino Karangan Bunga: 8 Langkah
Video: Часть 5. Как сделать пиксельную снежинку для рождественского светового шоу на открытом воздухе. 2024, November
Anonim
NeoPixel Pie Tin Arduino Karangan Bunga
NeoPixel Pie Tin Arduino Karangan Bunga
NeoPixel Pie Tin Arduino Karangan Bunga
NeoPixel Pie Tin Arduino Karangan Bunga
NeoPixel Pie Tin Arduino Karangan Bunga
NeoPixel Pie Tin Arduino Karangan Bunga
NeoPixel Pie Tin Arduino Karangan Bunga
NeoPixel Pie Tin Arduino Karangan Bunga

Disediakan di sini adalah instruksi untuk membuat versi baru dari Pie Tin Holiday Wreath Instructable saya.

Alih-alih lampu GE yang dibeli di toko, kaleng pai sekarang diterangi dengan lampu liburan DIY buatan sendiri dengan "NeoPixels". NeoPixels adalah LED yang dapat diprogram pengguna dan berubah warna. Pertunjukan cahaya diprogram khusus menggunakan kode Arduino, yang dimuat ke Arduino UNO atau chip CPU yang kompatibel. Dekorasi yang dihasilkan berdiri sendiri (bertenaga baterai) dan ringan. Perangkat lunak shareware, misalnya perpustakaan Arduino Adafruit.com, membuat pemrograman pertunjukan cahaya khusus relatif mudah bagi mereka yang ingin.

Tolong jangan biarkan motif liburan Natal membodohi Anda. Apa yang benar-benar kami miliki di sini adalah versi diameter 4 kaki yang ditingkatkan dari cincin 12xNeoPixel berdiameter 1,5 inci Adafruit, dengan banyak kemungkinan dekoratif.

Perlengkapan:

4 x Lembar Papan Poster (Papan Busa Tahan Air Pacon 20x30-in)

12 x NeoPixel LED (WS2812B Beralamat 5050 RGB SMD di Papan PCB)

12 x Diffuser Lampu LED (Lampu kosong yang jelas)

Papan Arduino Uno

Papan kecil yang kompatibel dengan Arduino (papan SparkFun.com LilyTiny ATTiny85)

Hiasan Busur Lampu Merah Dekoratif (Walmart)

Baterai Lithium 3.7v (atau baterai alkaline 4 x AA dengan dudukan)

Perlengkapan Kawat dan Solder

Lakban dan aksesoris kerajinan lainnya

(Lihat juga Instruksi saya sebelumnya untuk Pohon Natal, Hanukah Menorah, Labu Besar, Karangan Bunga Liburan, Bola Tahun Baru)

Langkah 1: Dapatkan atau Buat Umbi Diffuser yang Jelas (12)

Dapatkan atau Buat Umbi Diffuser yang Jelas (12)
Dapatkan atau Buat Umbi Diffuser yang Jelas (12)
Dapatkan atau Buat Umbi Diffuser yang Jelas (12)
Dapatkan atau Buat Umbi Diffuser yang Jelas (12)

Konsep dasar dari proyek ini adalah membuat bola lampu Natal berwarna-warni Anda sendiri.

Untuk mencapai ini, penutup bohlam bening (penyebar cahaya) dan kaleng pai akan dipasang ke sisi depan papan busa dengan lubang untuk memasukkan dasar bohlam. Bola lampu kemudian akan diterangi dari belakang dengan LED NeoPixel.

Ada 3 cara dasar untuk mendapatkan bohlam bening (diffuser) - dapat dibeli, atau dibuat dengan printer 3D, atau diambil dari tali lampu komersial.

Untuk proyek hari ini saya mengais 12 bohlam bening dari string cahaya GE Color Effects yang lebih tua. Ini adalah bohlam plastik besar (berongga) ukuran G35, dengan alas 13/16 inci. Bagian dasar bohlam bening disisipkan dengan pas ke dalam potongan 13/16 lubang di papan poster.

Langkah 2: Buat Papan Pendukung Melingkar

Buat Papan Pendukung Melingkar
Buat Papan Pendukung Melingkar
Buat Papan Pendukung Melingkar
Buat Papan Pendukung Melingkar
Buat Papan Pendukung Melingkar
Buat Papan Pendukung Melingkar
Buat Papan Pendukung Melingkar
Buat Papan Pendukung Melingkar

Saya menggunakan Pacon Water Resistant Foam Board, dan memotong lingkaran raksasa dengan diameter tengah 35 inci untuk memberi jarak pada loyang pai 12x9 inci dengan jarak kira-kira 9,1 inci. Karena setiap lembar papan busa hanya berukuran 20x30 inci, saya membuat papan penyangga menjadi 4 bagian, dan merekatkannya dengan selotip seperti yang ditunjukkan.

Pisau X-Acto dapat digunakan atau memotong lubang 13/16 inci untuk memasukkan diffuser bohlam. Namun, saya menggunakan Pemotong Lingkaran Sempurna Lion Ev-R-Round untuk membuat lubang bersih di papan poster. Karena pemotong lingkaran Lion hanya memotong hingga kedalaman 1/4 inci, dua lintasan (satu potong di atas papan busa, dan satu di bawah) diperlukan untuk membuat lubang.

Saya mengecat backing board berwarna hijau dengan cat akrilik. Namun sulit untuk mendapatkan daya rekat cat yang baik ke papan poster tahan air khusus. Langkah pengecatan ini tidak kritis dan bisa dilewati. Papan penyangga tidak terlihat di malam hari, jadi saya terutama mencoba memberikan pemeriksaan air lebih lanjut.

Langkah 3: Opsi LED NeoPixel

Opsi LED NeoPixel
Opsi LED NeoPixel
Opsi LED NeoPixel
Opsi LED NeoPixel

Untuk proyek ini saya memutuskan untuk mencoba NeoPixels berikut: ALITOVE's WS2812B Addressable LED Pixel Light 5050 RGB SMD pada Heat Sink PCB Board 5V DC Kompatibel dengan Arduino, Raspberry Pi, tersedia dari Amazon seharga $16 untuk 100 buah. Itu hanya 16 sen per NeoPixel.

Lihat gambar yang diperbesar di atas untuk NeoPixels ini. Proyek ini menggunakan 12 LED NeoPixel. Setiap chip LED memiliki dua bantalan solder Positif (+5V), dua bantalan solder Ground atau Negatif (gnd -), satu pad solder Data In (Din) dan akhirnya satu pad solder Data Out (Dout). Keenam bantalan solder harus digunakan untuk menghubungkan 12 LED NeoPixel secara seri. "Data" mengacu pada instruksi digital pertunjukan cahaya yang masuk ke string cahaya dari Arduino atau chip memori lain yang kompatibel, yang diteruskan ke LED1, dan kemudian dari LED1 keluar ke LED2…akhirnya turun string ke LED12.

NeoPixels juga tersedia untuk dibeli dari Adafruit.com. Beberapa orang mungkin menemukan Adafruit Flora NeoPixels Ver2 lebih mudah untuk digunakan, karena gaya itu menampilkan koneksi solder melalui lubang.

Langkah 4: Menghubungkan NeoPixels

Menghubungkan NeoPixels
Menghubungkan NeoPixels
Menghubungkan NeoPixels
Menghubungkan NeoPixels
Menghubungkan NeoPixels
Menghubungkan NeoPixels

NeoPixels disolder bersama dalam string lampu 12-LED, seperti yang ditunjukkan pada diagram pengkabelan dan foto di atas. Sekitar 10-inci kabel antara setiap LED NeoPixel memungkinkan cukup kendur dalam proyek ini. Perhatikan bahwa, untuk mencegah kejenuhan NeoPixel, saya biasanya memasukkan resistor 480 Ohm pada input jalur data di depan LED NeoPixel pertama (seperti yang ditunjukkan pada diagram pengkabelan).

Untuk kabel hook-up, saya suka menggunakan kabel interkom solid Radio Shack 24AWG 4-konduktor, yang dapat dengan mudah dipangkas menjadi 3 kabel. Namun, kabel itu mungkin tidak lagi tersedia untuk dibeli..

Lakban digunakan untuk mengencangkan tali ringan ke papan penyangga, dan untuk mengarahkan NeoPixels agar bersinar melalui bohlam.

Di bagian bawah karangan bunga, papan kayu kecil (dari departemen kerajinan Walmart) dipasang di bagian belakang untuk memasang baterai dan papan PCB LilyTiny (ATTINY85) kecil seperti yang ditunjukkan.

CATATAN: Harap abaikan fakta bahwa warna isolasi kabel yang saya gunakan dalam proyek saya yang sudah selesai tidak cocok dengan warna kabel dalam diagram kabel. Sederhananya, sulit untuk menemukan kabel 3-konduktor dalam skema warna yang tepat yang mungkin Anda inginkan untuk LED NeoPixel.

Langkah 5: Siapkan Pie Tins

Siapkan Kaleng Pai
Siapkan Kaleng Pai

The Hefty atau Reynolds E-Z Foil Pie Pans untuk resep 9 inci tampak hebat sebagai reflektor. Kaleng pie 9 inci ini adalah yang memiliki bentuk "bintang" 8 titik di tengahnya. Namun, merek E-Z Foil sudah sulit ditemukan di tahun 2020 ini, jadi bisa diganti dengan loyang pie lainnya berukuran 9 inci. Kaleng pai 9 inci E-Z Foil sebenarnya berdiameter 8-3/4 inci (di dalam pelek), yang memungkinkan jarak sekitar 9,1 inci dalam proyek ini. Dengan menggunakan pisau X-Acto atau yang setara, potong lubang berdiameter 3/4 inci di tengah setiap loyang pai. Untuk proyek ini saya menggunakan koin nikel Jefferson sebagai panduan untuk memotong lubang tengah. Sebanyak 12x9 inci loyang pai digunakan dalam pola melingkar.

Langkah 6: Masukkan Bulbs/Pie Tins dan Hanging Hardware

Masukkan Bulbs/Pie Tins dan Hanging Hardware
Masukkan Bulbs/Pie Tins dan Hanging Hardware
Masukkan Bulbs/Pie Tins dan Hanging Hardware
Masukkan Bulbs/Pie Tins dan Hanging Hardware
Masukkan Bulbs/Pie Tins dan Hanging Hardware
Masukkan Bulbs/Pie Tins dan Hanging Hardware

Umbi dan kaleng pie kemudian dimasukkan ke dalam lubang di papan poster. Saya menempelkan selotip dua sisi di sekitar dasar bohlam untuk membantu menahannya lebih pas.

Di bawah tab atas karangan bunga, papan kayu kecil (dari departemen kerajinan Walmart) dipasang untuk memasang perangkat keras gantung.

Busur berlampu merah dekoratif (Walmart) digunakan untuk menghiasi karangan bunga.

Saat ini saya menjaga karangan bunga dari hujan. Desain anti peluru untuk segala cuaca adalah item tindakan masa depan.

Langkah 7: Memprogram Pertunjukan Cahaya

Memprogram Pertunjukan Cahaya
Memprogram Pertunjukan Cahaya
Memprogram Pertunjukan Cahaya
Memprogram Pertunjukan Cahaya

Jika Anda tidak terbiasa dengan LED NeoPixel dan Arduino, tetapi ingin belajar, tutorial NeoPixel Adafruit.com adalah tempat yang baik untuk memulai.

Untuk proyek ini saya hanya menggunakan kode pertunjukan cahaya "STRANDTEST" Adafruit.com dari perpustakaan program NeoPixel Adafruit untuk Arduino. Saya membuat beberapa pengeditan sederhana pada kode STRANDTEST, misalnya saya menambahkan langkah DELAY hold setelah karangan bunga berubah menjadi hijau Natal. Selain itu, saya mengamati beberapa pengejaran warna bergerak terlalu cepat, mengingat diameter besar lingkaran timah pai dengan diameter 4 kaki, jadi saya memperlambat beberapa rangkaian pengejaran.

LINK YouTube untuk Video Tampilan Karangan Bunga:

Biasanya saya mulai memuat kode Arduino (misalnya; STRANDTEST 12 yang dimodifikasi) ke dalam papan Arduino Uno ukuran penuh untuk uji coba. Setelah puas, saya memuat kode Arduino ke dalam chip yang lebih kecil. Secara historis saya suka menggunakan SparkFun.com LilyTiny ATTiny85 dalam proyek akhir saya, yang cenderung sedikit lebih rumit untuk diprogram (lihat instruksi di SparkFun.com). Chip kecil setara Adafruit, mungkin lebih nyaman untuk diprogram melalui koneksi USB umum, akan menjadi papan Gemma dan/atau Trinket mereka, yang ingin saya gunakan lebih banyak di masa mendatang.

Selain dari perpustakaan perangkat lunak NeoPixel Adafruit.com, FastLED tampaknya menyediakan sumber perangkat lunak pertunjukan cahaya pihak ketiga lainnya.

Langkah 8:

www.youtube.com/watch?v=qcu_U-GFcQQ

Direkomendasikan: