Isi kandungan:
- Bekalan
- Langkah 1: Sediakan Pagar
- Langkah 2: Kabelkan Litar Anda
- Langkah 3: Programkan Pelangi
- Langkah 4: Berkumpul
Video: Infinity Rainbow: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Cermin infiniti adalah ilusi yang menyeronokkan sesuai untuk pelangi yang cerah. Petunjuk ini menunjukkan kepada anda bagaimana membuat pelangi infiniti mudah alih yang boleh anda bawa.
Bahan
- kotak atau kandang lain
- Permukaan cermin
- bahan pewarnaan
- Jalur Neopixel
- pengawal seperti Adafruit's CPX atau gemma
- bateri dan wayar yang serasi
Harap maklum bahawa anda memerlukan bahan cermin lut sinar dan permukaan cermin penuh. Saya menggunakan jubin cermin plastik dan filem tingkap berwarna
Kotak itu mesti mempunyai permukaan rata yang boleh anda potong dan tutup dengan bahan pewarnaan. Ia juga perlu cukup besar untuk menempatkan pengawal, bateri, dan wayar tambahan.
Bekalan
Bekalan tambahan merangkumi pematerian dan pengaturcaraan. Gunakan Arduino IDE untuk memprogram Circuit Playground Express (CPX) atau gemma. Pastikan anda menambah perpustakaan Adafruit menggunakan pengurus perpustakaan.
Langkah 1: Sediakan Pagar
Jejak bahagian penutup dan potong bahan cermin dan warna. Jadikan mereka sedikit lebih kecil sehingga mereka dapat masuk ke dalam. Potong bahagian dari bahagian atas bekas meninggalkan ruang yang cukup untuk membentuk bibir. Bekas yang saya gunakan sudah mempunyai tingkap plastik jadi saya tidak perlu memotong penutupnya di sini.
Kerana kandang saya adalah logam, saya melapisi dengan pita elektrik. Pastikan tidak ada logam telanjang yang dapat memendekkan litar anda! Saya juga menggunakan sehelai kadbod untuk memasang lekapan.
Langkah 2: Kabelkan Litar Anda
Pendawaiannya agak sederhana. Hanya ada 3 sambungan, tetapi pastikan anda menyambung ke permulaan jalur. Sambungan data harus dibuat antara A0 pada CPX dan Din pada jalur Neopixel. Sekiranya anda menggunakan Gemma, pasangkan D1 ke Din. Sambungkan garis 5V pada jalur ke Vout pengawal. Ini akan memberi lebih banyak kuasa pada LED. Akhir sekali, sambungkan tanah antara pengawal dan jalur yang dipimpin.
Langkah 3: Programkan Pelangi
Arduino menyediakan cara mudah untuk memprogramkan LED RGB ini. Sekiranya anda belum mempunyai antara muka pengaturcaraan, muat turun dari arduino.cc. Mereka mempunyai halaman permulaan untuk memandu anda melalui setiap langkah. Setelah memasang Arduino IDE, anda akan menggunakan pengurus perpustakaan terbina dalam untuk menambahkan sokongan untuk Adafruit's NeoPixels dan untuk papan pengawal anda.
Sebaik sahaja anda menyediakan perpustakaan, anda akan mendapat akses ke program contoh NeoPixel. Mulakan dengan contoh penunggang butang. Ia menyediakan 3 rutin pelangi untuk dimainkan: pelangi, pelangi, dan teaterChaseRainbow. Kegemaran saya ialah RainbowCycle.
Hanya ada 3 perubahan yang perlu anda buat pada program contoh
1) Tetapkan bilangan NeoPixels dengan PIXEL_COUNT. Contohnya jika anda mempunyai 16 LED, ubah baris kod untuk dibaca:
#tentukan PIXEL_COUNT 16
2) Tetapkan pin output pengawal. Sekiranya anda menggunakan CPX, pastikan PIXEL_PIN ditentukan dengan garis
#tentukan PIXEL_PIN 6
Sekiranya anda menggunakan Gemma, anda akan menukar baris ini menjadi
#tentukan PIXEL_PIN 1
3) Tukar kod utama. Di Arduino, rutin utama adalah gelung (). Cari rutin itu dan ganti dengan yang berikut
gelung kosong () {rainbowCycle (20);
}
Sekarang pasang dan muatkan beban. Anda mesti melihat hasilnya di NeoPixels.
Langkah 4: Berkumpul
Perkara pertama yang dipasang adalah meletakkan warna tembus pada penutup atas. Di sini ditunjukkan dilekatkan dengan pita dua sisi.
Pasang jalur NeoPixel sedekat mungkin dengan penutup.
Seterusnya, masukkan bateri dan pengawal ke dalam kandang. Sekiranya anda menggunakan CPX, ia akan dihidupkan secara automatik. Sekiranya anda menggunakan Gemma, anda mungkin perlu menghidupkannya. LED akan menyala pada langkah ini.
Di atas litar, letakkan servis cermin. Cuba selamatkannya sedekat mungkin dengan LED.
Langkah terakhir adalah meletakkan penutup. Kini anda mempunyai pelangi infiniti mudah alih anda!
Disyorkan:
Rainbow Dice: 6 Langkah (dengan Gambar)
Rainbow Dice: Ini membuat kotak permainan dadu dengan 5 die yang terbuat dari LED smd dalam 5 warna. Perisian yang mendorongnya memungkinkan untuk mod permainan yang berbeza dengan beberapa dadu yang terlibat. Satu suis utama membolehkan pemilihan permainan dan penggulingan dadu. Peralihan individu di sebelah eac
BrickPi - Rainbow Unicorn: 15 Langkah (dengan Gambar)
BrickPi - Rainbow Unicorn: Masukkan waktu Covid dan Shelter-in-Place mengajar dan tiada kem musim panas (bahagian terbaik tahun pengajaran!) Saya mempunyai Friday Club " Club ", dengan kebanyakan kanak-kanak lelaki berusia 8-10 tahun. Oleh kerana kelab ini berlaku di sekolah selepas anak-anak ini
Arduino & Neopixel Coke Bottle Rainbow Party Light: 7 Langkah (dengan Gambar)
Arduino & Neopixel Coke Bottle Rainbow Party Light: Oleh itu, anak saya Doon melihat lampu pesta yang sangat sejuk yang terbuat dari botol kokas lama dan jaring Glow Sticks yang lengket, dan bertanya sama ada kita boleh membuatnya untuk Peperiksaan Sekolahnya yang akan datang adalah Over Blowout PartAYYY !! ! Saya katakan pasti, tetapi bukankah anda lebih suka mempunyai beberapa
Selamat Hari Lahir Hadiah RGB Rainbow Lighting: 11 Langkah
Selamat Hari Lahir Hadiah RGB Rainbow Lighting: Hai kawan-kawan, dalam arahan ini kami akan membuat Hadiah Ulang Tahun yang berbeza menggunakan RGB neopixel. Projek ini kelihatan sangat sejuk dalam gelap pada waktu malam. Saya memberikan semua maklumat dalam tutorial ini dengan bahagian dan kod al. Dan saya harap anda semua seperti ini
Pokok Led Rainbow RGB DIY: 4 Langkah
Pohon Led Rainbow RGB DIY: Senang bertemu anda lagi. Hari ini saya berkongsi dengan anda bagaimana membuat cahaya malam yang indah. Lampu malam menggunakan Rainbow RGB Led untuk menukar warna sendiri. Lampu akan menyala secara automatik apabila gelap. Komponen yang diperlukan yang akan saya senaraikan di bawah ini, berharap