Daftar Isi:
- Perlengkapan
- Langkah 1: Siapkan Kandang
- Langkah 2: Hubungkan Sirkuit Anda
- Langkah 3: Program Pelangi
- Langkah 4: Merakit
Video: Infinity Rainbow: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Cermin tanpa batas adalah ilusi menyenangkan yang sempurna untuk pelangi yang cerah. Instruksi ini menunjukkan kepada Anda cara membuat pelangi infinity portabel yang dapat Anda bawa.
Bahan:
- kotak atau kandang lainnya
- Permukaan cermin
- bahan pewarna
- Strip neopiksel
- pengontrol seperti CPX atau gemma Adafruit
- baterai dan kabel yang kompatibel
Harap dicatat bahwa Anda membutuhkan bahan cermin transparan dan permukaan cermin penuh. Saya menggunakan ubin cermin plastik dan kaca film berwarna
Kotak harus memiliki permukaan datar yang dapat Anda potong dan tutupi dengan bahan pewarna. Itu juga harus cukup besar untuk menampung pengontrol, baterai, dan kabel tambahan.
Perlengkapan
Persediaan tambahan termasuk penyolderan dan pemrograman. Gunakan Arduino IDE untuk memprogram Circuit Playground Express (CPX) atau gemma. Pastikan untuk menambahkan perpustakaan Adafruit menggunakan manajer perpustakaan.
Langkah 1: Siapkan Kandang
Lacak penutup dan potong bagian cermin dan bahan pewarna. Buat mereka sedikit lebih kecil sehingga mereka bisa masuk ke dalam. Potong sebagian dari bagian atas wadah, sisakan cukup ruang untuk membentuk bibir. Wadah yang saya gunakan sudah memiliki jendela plastik sehingga saya tidak perlu memotong tutupnya di sini.
Karena kandang saya terbuat dari logam, saya melapisinya dengan pita listrik. Pastikan tidak ada logam kosong yang dapat menyebabkan korsleting! Saya juga menggunakan selembar karton untuk memasang led.
Langkah 2: Hubungkan Sirkuit Anda
Pengkabelan cukup sederhana. Hanya ada 3 koneksi, tetapi pastikan Anda terhubung ke awal strip. Sambungan data harus dibuat antara A0 pada CPX dan Din pada strip Neopixel. Jika Anda menggunakan Gemma, sambungkan D1 ke Din strip. Hubungkan jalur 5V pada strip ke Vout pengontrol. Ini akan memberi lebih banyak daya ke LED. Terakhir, sambungkan ground antara pengontrol dan strip led.
Langkah 3: Program Pelangi
Arduino menyediakan cara mudah untuk memprogram led RGB ini. Jika Anda belum memiliki antarmuka pemrograman, unduh dari arduino.cc. Mereka memiliki halaman memulai untuk memandu Anda melalui setiap langkah. Setelah menginstal Arduino IDE, Anda akan menggunakan pengelola perpustakaan bawaan untuk menambahkan dukungan untuk NeoPixels Adafruit dan untuk papan pengontrol Anda.
Setelah Anda mengatur perpustakaan, Anda akan memiliki akses ke program contoh NeoPixel. Mulailah dengan contoh buttoncycler. Ini menyediakan 3 rutinitas pelangi untuk dimainkan: pelangi, rainbowCycle, dan theaterChaseRainbow. Favorit saya adalah rainbowCycle.
Hanya ada 3 perubahan yang perlu Anda lakukan pada program contoh
1) Atur jumlah NeoPixels dengan PIXEL_COUNT. Misalnya jika Anda memiliki 16 LED, ubah baris kode menjadi:
#tentukan PIXEL_COUNT 16
2) Atur pin keluaran pengontrol. Jika Anda menggunakan CPX, pastikan PIXEL_PIN didefinisikan dengan garis
#tentukan PIXEL_PIN 6
Jika Anda menggunakan Gemma, Anda akan mengubah baris ini menjadi
#tentukan PIXEL_PIN 1
3) Ubah kode utama. Di Arduino, rutinitas utama adalah loop(). Temukan rutinitas itu dan ganti dengan yang berikut ini
void loop() { rainbowCycle(20);
}
Sekarang pasang dan unduh. Anda akan melihat hasilnya di NeoPixels.
Langkah 4: Merakit
Hal pertama yang harus dilakukan adalah menempatkan warna tembus pandang di tutup atas. Di sini ditunjukkan dilampirkan dengan selotip dua sisi.
Pasang strip NeoPixel sedekat mungkin dengan tutupnya.
Selanjutnya, tempatkan baterai dan pengontrol ke dalam enklosur. Jika Anda menggunakan CPX, itu akan menyala secara otomatis. Jika Anda menggunakan Gemma, Anda mungkin perlu mengaktifkannya. LED akan menyala pada langkah ini.
Di atas sirkuit, tempatkan layanan cermin. Cobalah untuk mengamankannya sedekat mungkin dengan LED.
Langkah terakhir adalah memasang tutupnya. Sekarang Anda memiliki pelangi infinity portabel Anda!
Direkomendasikan:
Rainbow Dice: 6 Langkah (dengan Gambar)
Rainbow Dice: Ini membuat kotak permainan dadu dengan 5 dadu yang terbuat dari LED smd dalam 5 warna. Perangkat lunak yang mengemudikannya memungkinkan untuk mode permainan yang berbeda dengan banyak dadu yang terlibat. Satu sakelar utama memungkinkan pemilihan permainan dan pengguliran dadu. Sakelar individu di sebelah setiap
BrickPi - Rainbow Unicorn: 15 Langkah (dengan Gambar)
BrickPi - Rainbow Unicorn: Memasuki Waktu Covid dan pengajaran Shelter-in-Place dan tidak ada perkemahan musim panas (bagian terbaik dari tahun pengajaran!) Saya memiliki "Klub" Jumat Lego, dengan sebagian besar anak laki-laki berusia 8-10 tahun. Karena klub ini diadakan di sepulang sekolah setelah anak-anak ini
Arduino & Neopixel Coke Bottle Rainbow Party Light: 7 Langkah (dengan Gambar)
Arduino & Neopixel Coke Bottle Rainbow Party Light: Jadi anak saya Doon melihat lampu pesta yang sangat keren yang terbuat dari botol coke tua dan jeroan Glow Sticks yang lengket, dan bertanya apakah kami bisa membuatnya untuk Ujian Sekolahnya yang akan datang. ! Saya katakan pasti, tetapi tidakkah Anda lebih suka memiliki beberapa dari itu
Tap Tap Rainbow - Game Reaksi Cepat 2 Pemain: 4 Langkah (dengan Gambar)
Tap Tap Rainbow - Game Reaksi Cepat 2 Pemain: 2 minggu yang lalu putri saya memiliki ide jenius untuk membuat game reaksi cepat dengan warna pelangi (dia ahli pelangi:D). Saya langsung menyukai ide itu dan kami mulai berpikir bagaimana kami bisa membuatnya menjadi game nyata. Idenya adalah. Anda memiliki pelangi di
Neopixel Ws2812 Rainbow LED Glow Dengan M5stick-C - Menjalankan Rainbow di Neopixel Ws2812 Menggunakan M5stack M5stick C Menggunakan Arduino IDE: 5 Langkah
Neopixel Ws2812 Rainbow LED Glow Dengan M5stick-C | Menjalankan Rainbow di Neopixel Ws2812 Menggunakan M5stack M5stick C Menggunakan Arduino IDE: Hai teman-teman dalam instruksi ini kita akan belajar cara menggunakan LED neopixel ws2812 atau strip led atau matriks led atau cincin led dengan papan pengembangan m5stack m5stick-C dengan Arduino IDE dan kami akan membuat pola pelangi dengan itu