Isi kandungan:

Wreath NeoPixel Pie Tin Arduino: 8 Langkah
Wreath NeoPixel Pie Tin Arduino: 8 Langkah

Video: Wreath NeoPixel Pie Tin Arduino: 8 Langkah

Video: Wreath NeoPixel Pie Tin Arduino: 8 Langkah
Video: NeoPixel Pie Tin Arduino Wreath 2024, November
Anonim
Wreath NeoPixel Pie Tin Arduino
Wreath NeoPixel Pie Tin Arduino
Wreath NeoPixel Pie Tin Arduino
Wreath NeoPixel Pie Tin Arduino
Wreath NeoPixel Pie Tin Arduino
Wreath NeoPixel Pie Tin Arduino
Wreath NeoPixel Pie Tin Arduino
Wreath NeoPixel Pie Tin Arduino

Di sini terdapat arahan untuk membuat versi baru dari Pie Tin Holiday Wreath Instructable saya.

Daripada lampu GE yang dibeli di kedai, tin pai kini diterangi dengan lampu percutian DIY buatan sendiri dengan "NeoPixels". NeoPixels boleh diprogram oleh pengguna, mengubah warna LED. Pertunjukan cahaya diprogramkan secara khusus menggunakan kod Arduino, yang dimuat ke dalam Arduino UNO atau cip CPU yang serasi. Hiasan yang dihasilkan tersendiri (bertenaga bateri) dan ringan. Perisian shareware, misalnya perpustakaan Arduino Adafruit.com, membuat pengaturcaraan pertunjukan cahaya khusus relatif mudah bagi mereka yang cenderung.

Jangan biarkan motif percutian Krismas menipu anda. Apa yang sebenarnya kita miliki di sini adalah versi diameter 4-kaki diameter Adafruit yang berukuran 1.5-inci diameter 12xNeoPixel, dengan banyak kemungkinan hiasan.

Bekalan:

4 x Lembaran Poster Papan (Papan Buih Tahan Air Pacon 20x30-in)

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

12 x Diffuser Lampu LED (Mentol kosong yang kosong)

Papan Arduino Uno

Papan serasi kecil Arduino (papan SparkFun.com LilyTiny ATTiny85)

Hiasan Busur Lampu Merah Hiasan (Walmart)

Bateri Lithium 3.7v (atau bateri alkali 4 x AA dengan pemegang)

Bekalan Kawat dan Pateri

Duct Tape dan aksesori kraf lain

(Lihat juga Instruksiku yang terdahulu untuk Pokok Krismas pai, Hanukah Menorah, Labu Besar, Karangan Bunga, Bola Waktu Tahun Baru)

Langkah 1: Dapatkan atau Buat Mentol Diffuser yang Jernih (12)

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

Konsep asas projek ini adalah membuat bola lampu Xmas anda yang berwarna-warni.

Untuk mencapainya, penutup mentol yang jelas (penyebar cahaya) dan tin pai akan dilekatkan pada bahagian depan papan busa dengan lubang untuk memasukkan dasar mentol. Mentol kemudian akan diterangi dari belakang dengan LED NeoPixel.

Terdapat 3 cara asas untuk mendapatkan lampu yang jelas (penyebar) - ia boleh dibeli, atau dibuat dengan pencetak 3D, atau dicabut dari tali cahaya komersial.

Untuk projek hari ini, saya mencari 12 mentol yang jelas dari tali cahaya GE Color Effects yang lebih lama. Ini adalah mentol plastik jernih berukuran G35 (berongga), dengan alas 13/16 inci. Bahagian bawah mentol jelas memasukkan ke dalam lubang poster 13/16 di papan poster.

Langkah 2: Buat Papan Penyokong Pekeliling

Buat Papan Penyokong Pekeliling
Buat Papan Penyokong Pekeliling
Buat Papan Penyokong Pekeliling
Buat Papan Penyokong Pekeliling
Buat Papan Penyokong Pekeliling
Buat Papan Penyokong Pekeliling
Buat Papan Penyokong Pekeliling
Buat Papan Penyokong Pekeliling

Saya menggunakan Papan Buih Tahan Air Pacon, dan memotong bulatan raksasa dengan diameter pusat 35 inci untuk jarak timah pai 12x9-inci pada jarak jarak 9.1 inci. Oleh kerana setiap kepingan papan busa hanya berukuran 20x30 inci, saya membuat papan sokongan dalam 4 keping, dan mengikatnya bersama-sama dengan pita saluran seperti yang ditunjukkan.

Pisau X-Acto boleh digunakan atau memotong lubang 13/16 inci untuk memasukkan penyebar mentol. Walau bagaimanapun, saya menggunakan Lion Ev-R-Round Perfect Circle Cutter untuk membuat lubang bersih di papan poster. Kerana pemotong bulatan Lion hanya memotong hingga kedalaman 1/4 inci, diperlukan dua hantaran (satu potong di atas papan busa, dan satu di bawah) untuk membuat lubang.

Saya melukis papan sokongan berwarna hijau dengan cat kraf akrilik. Namun sukar untuk mendapatkan lekatan cat yang baik pada papan poster khas yang tahan air. Langkah melukis ini tidak kritikal dan boleh dilangkau. Papan penyokong tidak dapat dilihat pada waktu malam, jadi saya terutamanya berusaha memberikan kalis air lebih lanjut.

Langkah 3: Pilihan LED NeoPixel

Pilihan LED NeoPixel
Pilihan LED NeoPixel
Pilihan LED NeoPixel
Pilihan LED NeoPixel

Untuk projek ini saya memutuskan untuk mencuba NeoPixels berikut: ALITOVE WS2812B LEDable Pixel Light 5050 RGB SMD pada Heat Sink PCB Board 5V DC Compatible with Arduino, Raspberry Pi, tersedia dari Amazon dengan harga $ 16 untuk 100 keping. Itu hanya 16 sen setiap NeoPixel.

Lihat gambar yang diperbesar di atas untuk NeoPixels ini. Projek ini menggunakan 12 LED NeoPixel. Setiap cip LED mempunyai dua pad solder Positive (+ 5V), dua pad solder Ground atau Negative (gnd -), satu pad solder Data In (Din) dan akhirnya satu pad solder Data Out (Dout). Keenam pad solder mesti digunakan untuk menyambungkan 12 LED NeoPixel secara bersiri. "Data" merujuk kepada petunjuk digital tunjuk cahaya yang masuk ke tali cahaya dari Arduino atau cip memori serasi yang lain, yang diteruskan ke LED1, dan kemudian dari LED1 ke LED2 … akhirnya turun ke rentetan ke LED12.

NeoPixels juga tersedia untuk pembelian dari Adafruit.com. Sebilangan orang mungkin senang menggunakan Adafruit Flora NeoPixels Ver2, kerana gaya itu mempunyai sambungan pematerian melalui lubang.

Langkah 4: Pendawaian NeoPixels

Pendawaian NeoPixels
Pendawaian NeoPixels
Pendawaian NeoPixels
Pendawaian NeoPixels
Pendawaian NeoPixels
Pendawaian NeoPixels

NeoPixels disolder bersama dalam tali cahaya 12-LED, seperti yang ditunjukkan dalam rajah pendawaian dan foto di atas. Kira-kira 10-inci wayar antara setiap NeoPixel LED membenarkan kelonggaran yang mencukupi dalam projek ini. Perhatikan bahawa, untuk mengelakkan kehabisan NeoPixels, saya biasanya memasukkan perintang 480 Ohm pada input baris data menjelang LED NeoPixel pertama (seperti yang ditunjukkan dalam rajah pendawaian).

Bagi pendawaian cangkuk, saya suka menggunakan wayar interkom padat Radio Shack 24AWG 4-konduktor, yang boleh dipotong dengan mudah ke 3-wayar. Walau bagaimanapun, wayar itu mungkin tidak lagi tersedia untuk dibeli..

Pita saluran digunakan untuk mengikat tali cahaya ke papan sokongan, dan untuk mengarahkan NeoPixels agar bersinar melalui mentol.

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

CATATAN: Jangan abaikan fakta bahawa warna penebat pendawaian yang saya gunakan dalam projek yang saya siapkan tidak sesuai dengan warna pendawaian dalam rajah pendawaian. Ringkasnya, sukar untuk mencari wayar 3 konduktor dalam skema warna yang tepat yang anda mahukan untuk LED NeoPixel.

Langkah 5: Sediakan Pai Tin

Sediakan Pai Tin
Sediakan Pai Tin

The Hefty atau Reynolds E-Z Foil Pie Pans untuk resipi 9 inci kelihatan hebat sebagai reflektor. Tin pai 9 inci ini adalah bentuk "bintang" 8 titik di tengahnya. Walau bagaimanapun, jenama E-Z Foil sukar dijumpai pada tahun 2020, jadi tin pai 9 inci yang serupa dapat diganti. Tin pie 9-inci E-Z Foil sebenarnya mempunyai diameter dalam 8-3 / 4 inci (di dalam pelek), yang memungkinkan jaraknya sekitar 9.1 inci dalam projek ini. Dengan menggunakan pisau X-Acto atau yang setara, potong lubang berdiameter 3/4 inci di tengah-tengah setiap timah pai. Untuk projek ini saya menggunakan duit syiling nikel Jefferson sebagai panduan untuk memotong lubang pusat. Sebilangan kaleng pai 12x9 inci digunakan dalam corak bulat.

Langkah 6: Masukkan Mentol / Pai Tin dan Hanging Hardware

Masukkan Mentol / Pai Tin dan Gantung Perkakasan
Masukkan Mentol / Pai Tin dan Gantung Perkakasan
Masukkan Mentol / Pai Tin dan Gantung Perkakasan
Masukkan Mentol / Pai Tin dan Gantung Perkakasan
Masukkan Mentol / Pai Tin dan Gantung Perkakasan
Masukkan Mentol / Pai Tin dan Gantung Perkakasan

Mentol dan timah pai kemudian dimasukkan ke lubang di papan poster. Saya meletakkan pita Scotch dua sisi di sekitar dasar mentol untuk membantu menahannya dengan lebih pantas.

Di bawah tab atas karangan bunga, papan kayu kecil (dari jabatan kerajinan Walmart) terpasang untuk memasang perkakasan gantung.

Busur berwarna merah hiasan (Walmart) digunakan untuk menghiasi karangan bunga.

Sekarang ini saya menjaga karangan bunga daripada hujan. Peluru yang membuktikan reka bentuk untuk semua cuaca adalah item tindakan masa depan.

Langkah 7: Memprogramkan Pertunjukan Cahaya

Mengaturcara Pertunjukan Cahaya
Mengaturcara Pertunjukan Cahaya
Mengaturcara Pertunjukan Cahaya
Mengaturcara Pertunjukan Cahaya

Sekiranya anda tidak biasa dengan LED NeoPixel dan Arduino, tetapi ingin belajar, tutorial NeoPixel Adafruit.com adalah tempat yang baik untuk bermula.

Untuk projek ini, saya hanya menggunakan kod pertunjukan cahaya "STRANDTEST" Adafruit.com dari perpustakaan program Adafruit NeoPixel untuk Arduino. Saya membuat beberapa pengeditan mudah pada kod STRANDTEST, misalnya saya menambahkan langkah penangguhan DELAY setelah karangan bunga bertukar menjadi Krismas hijau. Selain itu, saya memerhatikan beberapa pengejaran warna bergerak terlalu cepat, memandangkan diameter karat pai berdiameter 4 kaki, jadi saya memperlahankan beberapa urutan pengejaran.

LINK YouTube untuk Paparan Video Wreath:

Biasanya saya mula memuatkan kod Arduino (mis. STRANDTEST 12 yang diubah suai) ke papan Arduino Uno bersaiz penuh untuk percubaan. Apabila berpuas hati, saya memuatkan kod Arduino ke dalam cip yang lebih kecil. Dari segi sejarah saya suka menggunakan SparkFun.com LilyTiny ATTiny85 dalam projek akhir saya, yang cenderung agak sukar untuk diprogramkan (lihat arahan di SparkFun.com). Cip kecil setara Adafruit, mungkin lebih mudah untuk diprogramkan melalui sambungan USB biasa, akan menjadi papan permata dan / atau perhiasan mereka, yang saya berhasrat untuk menggunakan lebih banyak lagi pada masa akan datang.

Selain dari perpustakaan perisian NeoPixel Adafruit.com, FastLED nampaknya menyediakan sumber perisian pertunjukan cahaya pihak ketiga yang lain.

Langkah 8:

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

Disyorkan: