Daftar Isi:

Liontin Resplendr: 7 Langkah
Liontin Resplendr: 7 Langkah

Video: Liontin Resplendr: 7 Langkah

Video: Liontin Resplendr: 7 Langkah
Video: Sia - Chandelier (Official Video) 2024, November
Anonim
Image
Image
Liontin Resplendr
Liontin Resplendr
Liontin Resplendr
Liontin Resplendr

Proyek ini terinspirasi oleh Becky Stern dan Adafruit Gemma Hoop Earrings Lady Ada dan orang-orang hebat dengan perpustakaan FastLED.

Instruksi ini akan menunjukkan cara membuat Liontin LED yang indah dengan satu atau lebih cincin LED. Saya menyukai mode yang berbeda pada perangkat yang dapat dikenakan saya sehingga proyek ini menggabungkan tombol sebagai pemilih mode.

Saya tidak akan membahas cara menambahkan banyak cincin ke proyek Anda, tetapi beberapa gambar akan memberi Anda beberapa ide tentang kemungkinannya.

Video ini membahas cara menggabungkan semuanya. Terima kasih telah mengikuti!

Langkah 1: Kumpulkan Bahan

Kumpulkan Bahan
Kumpulkan Bahan
Kumpulkan Bahan
Kumpulkan Bahan
Kumpulkan Bahan
Kumpulkan Bahan

Ini semua yang Anda perlukan:

  • Adafruit GEMMA v2 - Miniatur platform elektronik yang dapat dipakai - Mikrokontroler kecil yang dapat dipakai ini akan menjadi otak dari proyek Anda. Ini akan menghubungkan baterai ke lampu dan memberi tahu lampu apa yang harus dilakukan. Berikut adalah rincian dari bagian-bagian papan.

    • USB - Ini digunakan untuk mengunggah mode baru ke papan Anda
    • Soket JST - Ini digunakan untuk menghubungkan baterai ke papan untuk menyalakannya dan LED
    • Bantalan Masukan/Keluaran

      • GND - Ini akan memasok ground (G, -) ke lampu dan tombol
      • D1 - Ini adalah pin "digital" yang akan kita gunakan untuk tombol
      • Vout - Ini akan memasok daya (V, +) ke lampu dari baterai
      • 3Vo - Ini akan memasok 3 volt; kami tidak akan menggunakan ini
      • D0 - Ini adalah pin "digital" yang akan kita gunakan untuk memberi tahu lampu apa yang harus dilakukan
      • D2 - Ini adalah pin "digital" lainnya; kami tidak akan menggunakan ini
  • NeoPixel Ring - LED 16 x 5050 RGB dengan Driver Terintegrasi - Ini adalah cincin lampu Anda. Setiap LED memiliki lampu merah, hijau, dan biru di dalamnya. Mereka bergabung dalam jumlah yang berbeda untuk membuat semua warna di pelangi. Karena kita akan menjaga lampu di sisi yang redup, Anda akan benar-benar dapat melihat bagaimana lampu merah, hijau, dan biru bergabung untuk membuat semua warna.
  • Baterai Lithium Ion Polymer - 3.7v 150mAh - Baterai dicolokkan ke Gemma Anda untuk menyalakan lampu dan mengisi ulang menggunakan pengisi daya USB, bukan Gemma. Untuk mengisi baterai ini, Anda harus mencabutnya dari Gemma
  • Adafruit Micro Lipo - Pengisi daya LiIon/LiPoly USB - v1 - Seperti disebutkan di atas, colokkan baterai Anda ke pengisi daya ini dan sambungkan sisi datarnya ke soket USB. Lampu hijau kecil akan menunjukkan bahwa baterai Anda "selesai" sedang diisi.
  • Tombol Saklar Taktil (tipis 6mm) - Tombol klik putih kecil ini akan menavigasi antar mode
  • Silicone Cover Stranded-Core Wire - 26AWG - 3 buah kawat, masing-masing sekitar 4" panjangnya akan digunakan. Anda tidak memerlukan panjang penuh kawat sehingga Anda akan memiliki tambahan jika Anda melakukan kesalahan.
  • Aksesori Perhiasan - Cincin Lompat, Anting, Tali Nilon, Kalung Kabel, Pin Magnetik
  • e6000

Inilah yang saya miliki di tempat kerja saya: uluran tangan, besi solder, Pembersih Ujung Solder Spons Kuningan Hakko, solder, talenan kayu tua, dan kipas angin di dekatnya.

Langkah 2: Pasang Tombol

Lampirkan Tombol
Lampirkan Tombol
Lampirkan Tombol
Lampirkan Tombol

Pasang kancing putih kecil ke Gemma dengan menggeser kakinya melalui lubang bertanda "GND" dan "D1".

Kencangkan kancing dengan melipat kaki di bagian belakang Gemma. Kami akan menyolder tombol ke papan tetapi harus duduk dengan nyaman di sini di posisi ini.

Jangan menyoldernya dulu, jika tidak, Anda dapat menutup lubang GND yang akan kita perlukan pada langkah berikutnya!

Langkah 3: Pasang Kabel ke Gemma

Pasang Kabel ke Gemma
Pasang Kabel ke Gemma
Pasang Kabel ke Gemma
Pasang Kabel ke Gemma
Pasang Kabel ke Gemma
Pasang Kabel ke Gemma
  1. Potong 3 kabel menjadi sekitar 4". Secara tradisional merah digunakan untuk daya (+, V+, V), hitam atau putih digunakan untuk ground (G, GND), dan warna lain digunakan untuk data (D). Karena kita hanya menggunakan 3 kabel untuk proyek ini, warna apa pun bisa digunakan.
  2. Lepaskan sekitar 1/2" - 3/4" dari salah satu ujung setiap kawat.
  3. Putar ujung kabel pertama yang dilucuti.
  4. Beri makan melalui lubang bertanda GND. Anda akan ingin kabel berjalan dari depan Gemma (dengan tombol) ke belakang. Cobalah untuk mendapatkan isolasi kawat sedekat mungkin dengan lubang. Saya menemukan bahwa melipat kawat di belakang menahannya.
  5. Balikkan Gemma dan solder kabel dan kaki kancing ke pin GND pada Gemma
  6. Putar ujung kabel kedua yang dilucuti.
  7. Beri makan melalui lubang bertanda Vout. Anda akan ingin kabel berjalan dari depan Gemma (dengan tombol) ke belakang. Cobalah untuk mendapatkan isolasi kawat sedekat mungkin dengan lubang. Saya menemukan bahwa melipat kawat di belakang menahannya.
  8. Balikkan Gemma dan solder kabel dan kaki kancing ke pin Vout pada Gemma
  9. Putar ujung kabel ketiga yang dilucuti.
  10. Beri makan melalui lubang bertanda D0. Anda akan ingin kabel berjalan dari depan Gemma (dengan tombol) ke belakang. Cobalah untuk mendapatkan isolasi kawat sedekat mungkin dengan lubang. Saya menemukan bahwa melipat kawat di belakang menahannya.
  11. Balikkan Gemma dan solder kabel dan kaki kancing ke pin D0 pada Gemma.
  12. Solder kaki kancing kedua ke bagian belakang pin D1 pada Gemma.
  13. Potong kabel berlebih.

Catatan: Jika Anda nyaman menyolder, Anda mungkin dapat menempatkan semua kabel dan menyelesaikan penyolderan sekaligus. Saya merekomendasikan tempat pemula dan menyolder satu kawat pada satu waktu.

Langkah 4: Pasang Kabel ke Cincin

Pasang Kabel ke Cincin
Pasang Kabel ke Cincin
Pasang Kabel ke Cincin
Pasang Kabel ke Cincin
Pasang Kabel ke Cincin
Pasang Kabel ke Cincin
Pasang Kabel ke Cincin
Pasang Kabel ke Cincin
  1. Letakkan Gemma dan Neopixel Ring dengan LED dan komponen Gemma menghadap ke atas. Posisikan pin D1 pada Gemma yang paling dekat dengan lubang pada cincin Neopixel yang bertuliskan "Data In"
  2. Tentukan di mana harus memotong dan mengupas kabel untuk menghubungkan keduanya. Anda mungkin menginginkan kabel 1-1,5" antara Gemma dan Neopixel Ring untuk memberikan kelonggaran yang cukup.
  3. Dengan menggunakan kuku atau sharpie, tandai dua titik pada kawat - di mana Anda akan memotong kawat dan di mana Anda akan melepaskan kawat. Beri diri Anda 1/2" - 3/4" kawat yang dilucuti untuk dikerjakan.
  4. Potong dan kupas dua kabel yang tersisa dengan perkiraan panjang yang sama.
  5. Putar ujung kabel "D0" yang dilucuti dan masukkan melalui lubang bertanda "D In" pada Neopixel Ring. Anda dapat memasukkan kabel melalui bagian depan atau belakang Neopixel Ring.
  6. Solder kabel D0 ke Neopixel Ring.
  7. Putar ujung kabel "GND" yang dilucuti dan masukkan melalui lubang bertanda "G" pada Neopixel Ring. Anda dapat memasukkan kabel melalui bagian depan atau belakang Neopixel Ring.
  8. Solder kabel "GND" ke Neopixel Ring.
  9. Putar ujung kabel "Vout" yang dilucuti dan masukkan melalui lubang bertanda "V+" pada Neopixel Ring. Anda dapat memasukkan kabel melalui bagian depan atau belakang Neopixel Ring.
  10. Solder kabel "Vout" ke Neopixel Ring.
  11. Potong kabel berlebih.

Catatan: Jika Anda nyaman menyolder, Anda mungkin dapat menempatkan semua kabel dan menyelesaikan penyolderan sekaligus. Saya merekomendasikan tempat pemula dan menyolder satu kawat pada satu waktu.

Langkah 5: Program Gemma Anda

Pertama, Anda memerlukan cara untuk memprogram papan Anda. Unduh Arduino IDE atau gunakan IDE berbasis Web jika tersedia.

Jika Anda baru mengenal Arduino dan ingin memulai proyek baru, Anda memiliki beberapa opsi.

Saya biasanya menggunakan Arduino IDE, diunduh dari situs mereka. Anda perlu menginstal pustaka dan dukungan untuk papan yang Anda gunakan. Karena ini adalah proses yang lebih mendalam, saya sarankan untuk meninjau halaman Pengenalan Adafruit ke Gemma dan kemudian memeriksa sumber daya untuk menginstal perpustakaan FastLED di Arduino IDE.

Pilihan lainnya adalah menggunakan program berbasis browser seperti codebender.cc. Sayangnya, codebender saat ini tidak menerima pendaftaran baru, tetapi saya telah menyertakan informasi ini untuk berjaga-jaga jika mereka membukanya kembali. Tolong dukung mereka jika Anda bisa karena mereka luar biasa! Codebender adalah cara yang bagus untuk memperkenalkan seseorang pada kode karena Anda hanya perlu mengunduh plug-in untuk menjalankannya. Jika Anda sudah mendapatkan Arduino IDE, lompat ke bawah ke contoh sketsa saya dan tempelkan ke sketsa baru. Ada yang bagus untuk Memulai dengan Arduino dan Codebender Instructable oleh Ardumotive_com. Orang-orang dari Codebender telah mengumpulkan beberapa instruksi juga.

Tinjau Sketsa

Ini sketsa saya: Tombol Palette FastLED oleh amelia.tetterton

"Klon dan edit" sketsa saya dan "simpan" ke akun codebender Anda atau salin dan tempel ke sketsa baru di Arduino IDE Anda.

Perbarui area yang diperlukan jika tertarik untuk membuat perubahan apa pun.

  • Baris 23: Kecerahan diatur pada 1/8 kecerahan penuh.
  • Baris 30: jika Anda mengubah jumlah mode, Anda harus memperbarui nomor "8"
  • Baris 45-66: Ini adalah palet khusus yang saya sebut MyColors. Lihat Pemilih Warna RGB dan temukan beberapa warna yang Anda suka. Anda dapat memasukkan 16 warna yang Anda suka di sini. Ada beberapa aturan: alih-alih menulis "tongkat emas", Anda harus menulis "GoldenRod". Jadi, gunakan huruf besar pada huruf pertama setiap kata dan hilangkan spasi. Jangan kehilangan koma di akhir setiap baris.
  • Baris 98-148: FastLED memiliki banyak "palet" bawaan untuk dipilih. Kelompok warna dalam palet dikirim melalui strip LED dalam peningkatan kecepatan dan langkah yang Anda pilih. Anda dapat mengubah KECEPATAN dan LANGKAH untuk membuat segala sesuatunya terlihat persis seperti yang Anda inginkan. SPEED mengacu pada seberapa cepat warna bergerak. Angka yang lebih tinggi = gerakan lebih cepat. STEPS mengacu pada seberapa lebar pita warna. 1 = lebih seperti gradien, 10 = lebih seperti garis.
  • Baris 170-185: Ini adalah cara lain untuk menyiapkan palet baru. Mode ini mirip dengan mode yang ditampilkan pada Adafruit Gemma Hoop Earrings. Mainkan warna di sini dan kemudian kecepatan, dan padukan pada baris 145-188 dan lihat apa yang terjadi.
  • Baris 188-199: Ini adalah cara lain untuk menyiapkan palet baru. Mode ini akan menampilkan setengah dari LED berwarna hijau dan setengah lainnya berwarna merah muda. Mainkan warna di sini dan kemudian kecepatan, dan padukan pada baris 133-135 dan lihat apa yang terjadi.

Verifikasi Sketsa. Ingatlah untuk menekan "Simpan" jika berhasil untuk Anda.

Gemma adalah mikrokontroler berbiaya rendah. Saat Anda mencolokkannya dan menyalakannya, lampu merah akan mati dan menyala selama sekitar 10 detik. Ini berarti siap untuk "menerima" kode. Jika tidak, Anda perlu menekan tombol reset untuk memasuki apa yang disebut "mode bootloader". Mikrokontroler lain hanya akan masuk ke mode ini secara otomatis, tetapi karena Gemma sangat sederhana, perlu seseorang untuk memberi tahu terlebih dahulu. Jika Anda mendapatkan kesalahan, coba cabut dan pasang kembali papan Anda atau tekan tombol "reset" hitam kecil di papan. Di Mac, saya harus menghubungkan Gemma saya ke komputer saya melalui hub USB (jadi…Gemma ke microusb ke hub USB ke miniusb ke Mac) hanya untuk membuatnya berfungsi. Kesabaran!

Unggah Sketsa. Tekan tombol reset pada Gemma dan "Upload" kode ke Gemma Anda.

Pastikan Anda mendapatkan "Berhasil Diunggah" atau pesan positif lainnya yang mengonfirmasi bahwa kode telah diunggah.

Catatan

  • Jika Anda mengalami masalah di mana papan tidak memasuki mode bootloader saat Anda menekan tombol reset, coba cabut Gemma Anda dan kemudian pasang kembali.
  • Apa pun yang ditulis pada satu baris setelah dua garis miring, seperti ini: //, adalah komentar. Anda bisa menulis "//bla, bla, bla" dan itu akan baik-baik saja. Komentar multi-baris berada di antara "/*" dan "*/". Codebender membuat semua komentar terlihat hijau. Spasi dan garis kosong tidak masalah, jadi jangan ragu untuk memisahkannya agar sesuai untuk Anda.
  • Pastikan Anda telah memilih papan (Gemma) dan port yang benar.
  • Selalu "verifikasi" sebelum Anda "mengunggah". Codebender atau IDE akan memberi tahu Anda jika sketsa Anda terlalu besar. Jika ya, Anda perlu memodifikasinya dengan menghapus salah satu "mode" Anda.

Langkah 6: Uji

Tes
Tes
Tes
Tes
Tes
Tes
  1. Pastikan kabel Anda terhubung dengan benar.

    1. Lacak kabel dari lubang GND di Gemma Anda ke salah satu lubang GND di NeoPixel Ring.
    2. Lacak kabel dari lubang Vout pada Gemma Anda ke salah satu lubang VCC/V+ pada Cincin NeoPixel.
    3. Lacak kabel dari lubang D0 di Gemma Anda ke lubang Data In di NeoPixel Ring
  2. Pastikan kedua kaki tombol putih disolder ke papan.
  3. Pasang konektor jst dari baterai ke papan dan alihkan papan ke posisi hidup jika belum.
  4. Tekan tombol putih untuk menggulir mode yang berbeda.
  5. Tepuk punggung Anda.

Langkah 7: Lengkapi & Aksesori

Lengkapi & Aksesori!
Lengkapi & Aksesori!
Lengkapi & Aksesori!
Lengkapi & Aksesori!
Lengkapi & Aksesori!
Lengkapi & Aksesori!
  • Pasang baterai ke bagian belakang Gemma menggunakan pita busa atau lem*
  • Lampirkan aksesori apa pun yang Anda suka untuk membuat anting, kalung, peniti, atau yang lainnya. Cincin lompat kecil untuk pembuatan perhiasan sangat pas di dalam lubang terbuka pada cincin Neopixel. Sertakan ide baru di komentar!
  • Gunakan benang untuk memperkuat posisi Gemma di dalam cincin Neopixel, terutama jika Anda menggunakan kawat yang lebih tipis dari 26g.
  • Tempelkan lem* pada Gemma tempat kabel bertemu dengan papan.
  • Cabut baterai dari papan dan tempelkan lem* di tempat kabel baterai bertemu dengan baterai dan konektor.

*Jika Anda menggunakan e6000, lakukan ini terakhir karena perlu waktu 24 jam untuk menyetel sepenuhnya. Anda juga dapat menggunakan lem panas, tetapi berhati-hatilah saat menggunakannya pada atau di dekat baterai. Saya lebih suka berhati-hati!

Direkomendasikan: