İçindekiler:

Resplendr Kolye Ucu: 7 Adım
Resplendr Kolye Ucu: 7 Adım

Video: Resplendr Kolye Ucu: 7 Adım

Video: Resplendr Kolye Ucu: 7 Adım
Video: Geoplex - Resplendent 2024, Temmuz
Anonim
Image
Image
Göz alıcı kolye
Göz alıcı kolye
Göz alıcı kolye
Göz alıcı kolye

Bu proje, Becky Stern ve Lady Ada'nın Adafruit Gemma Halka Küpelerinden ve FastLED kitaplığına sahip harika insanlardan ilham aldı.

Bu talimat size bir veya daha fazla LED halkalı güzel bir LED Kolyenin nasıl oluşturulacağını gösterecektir. Giyilebilir cihazlarımda farklı modları seviyorum, bu yüzden bu proje mod seçici olarak bir düğme içeriyor.

Projenize nasıl birden fazla halka ekleyeceğinizi anlatmayacağım, ancak bazı resimler size olasılıklar hakkında birkaç fikir verecektir.

Video, hepsini nasıl bir araya getireceğinizi anlatıyor. Takip için teşekkürler!

Adım 1: Materyalleri Toplayın

Malzemeleri Toplayın
Malzemeleri Toplayın
Malzemeleri Toplayın
Malzemeleri Toplayın
Malzemeleri Toplayın
Malzemeleri Toplayın

İşte ihtiyacınız olacak her şey:

  • Adafruit GEMMA v2 - Minyatür giyilebilir elektronik platform - Bu küçük giyilebilir mikro denetleyici projenizin beyni olacak. Bu, pili ışıklara bağlayacak ve ışıklara ne yapacaklarını söyleyecektir. İşte tahtanın bölümlerinin bir dökümü.

    • USB - Bu, panonuza yeni modlar yüklemek için kullanılır
    • JST soketi - Bu, pili karta ve LED'lere güç sağlamak için bağlamak için kullanılır
    • Giriş/Çıkış Pedleri

      • GND - Bu, ışıklara ve düğmeye toprak (G, -) sağlayacaktır.
      • D1 - Bu, düğme için kullanacağımız "dijital" bir pin
      • Vout - Bu, pilden gelen ışıklara güç (V, +) sağlayacaktır.
      • 3Vo - Bu, 3 volt sağlayacaktır; bunu kullanmayacağız
      • D0 - Bu, ışıklara ne yapacaklarını söylemek için kullanacağımız bir "dijital" pin
      • D2 - Bu başka bir "dijital" pimdir; bunu kullanmayacağız
  • NeoPixel Ring - Entegre Sürücülü 16 x 5050 RGB LED - Bu sizin ışık halkanız. Her LED'in içinde bir kırmızı, bir yeşil ve bir mavi ışık vardır. Gökkuşağındaki tüm renkleri oluşturmak için farklı miktarlarda birleşirler. Işıkları loş tarafta tutacağımızdan, tüm renkleri oluşturmak için kırmızı, yeşil ve mavi ışıkların nasıl birleştiğini gerçekten görebileceksiniz.
  • Lityum İyon Polimer Pil - 3.7v 150mAh - Pil, ışıklarınıza güç sağlamak için Gemma'nıza takılır ve Gemma'yı değil USB şarj cihazını kullanarak şarj olur. Bu pili şarj etmek için Gemma'dan çıkarmanız gerekir.
  • Adafruit Micro Lipo - USB LiIon/LiPoly şarj cihazı - v1 - Yukarıda belirtildiği gibi, pilinizi bu şarj cihazına takın ve düz tarafı bir USB soketine bağlayın. Küçük bir yeşil ışık, pilinizin şarj edilmekte "bittiğini" gösterecektir.
  • Dokunsal Anahtar Düğmesi (6 mm ince) - Bu küçük beyaz tıklama düğmesi, modlar arasında gezinir
  • Silikon Kapak Örgülü Çekirdekli Tel - 26AWG - Her biri yaklaşık 4" uzunluğunda 3 parça tel kullanılacaktır. Telin tüm uzunluklarına ihtiyacınız olmayacak, bu nedenle bir hata yaparsanız ekstraya sahip olacaksınız.
  • Takı Aksesuarları - Atlama Yüzükleri, Küpeler, Naylon Kordon, Kablo Kolye, Mıknatıslı Pim
  • e6000

İş istasyonumda şunlar var: yardım eli, havya, Hakko Pirinç Sünger Lehim Ucu Temizleyici, lehim, eski bir ahşap kesme tahtası ve yakındaki bir fan.

2. Adım: Düğmeyi Takın

Düğmeyi Takın
Düğmeyi Takın
Düğmeyi Takın
Düğmeyi Takın

Bacakları "GND" ve "D1" ile işaretlenmiş deliklerden kaydırarak küçük beyaz düğmeyi Gemma'ya takın.

Bacakları Gemma'nın arka tarafına katlayarak düğmeyi sabitleyin. Düğmeyi tahtaya lehimleyeceğiz ama bu pozisyonda buraya rahatça oturması gerekiyor.

Henüz lehimlemeyin, aksi takdirde bir sonraki adımda ihtiyaç duyacağımız GND deliğini kapatabilirsiniz!

Adım 3: Telleri Gemma'ya Bağlayın

Telleri Gemma'ya Bağlayın
Telleri Gemma'ya Bağlayın
Telleri Gemma'ya Bağlayın
Telleri Gemma'ya Bağlayın
Telleri Gemma'ya Bağlayın
Telleri Gemma'ya Bağlayın
  1. Her biri yaklaşık 4" olacak şekilde 3 kablo kesin. Geleneksel olarak güç için kırmızı (+, V+, V), toprak için siyah veya beyaz (G, GND) ve veri (D) için başka bir renk kullanılır. Bu proje için sadece 3 tel kullanarak, herhangi bir renk yapacak.
  2. Her telin bir ucundan yaklaşık 1/2" - 3/4" soyun.
  3. İlk telin soyulmuş ucunu bükün.
  4. GND işaretli delikten geçirin. Telin Gemma'nın önünden (düğmelerle birlikte) arkasına geçmesini isteyeceksiniz. Tel yalıtımını mümkün olduğunca deliğe yakın tutmaya çalışın. Kabloyu arkaya katlamanın onu aşağıda tuttuğunu görüyorum.
  5. Gemma'yı ters çevirin ve teli ve düğme ayağını Gemma'daki GND pimine lehimleyin
  6. İkinci bir telin soyulmuş ucunu bükün.
  7. Vout işaretli delikten geçirin. Telin Gemma'nın önünden (düğmelerle birlikte) arkasına geçmesini isteyeceksiniz. Tel yalıtımını deliğe mümkün olduğunca yakın tutmaya çalışın. Kabloyu arkaya katlamanın onu aşağıda tuttuğunu görüyorum.
  8. Gemma'yı ters çevirin ve teli ve düğme ayağını Gemma'daki Vout pimine lehimleyin
  9. Üçüncü bir telin soyulmuş ucunu bükün.
  10. D0 ile işaretlenmiş delikten geçirin. Telin Gemma'nın önünden (düğmelerle birlikte) arkasına geçmesini isteyeceksiniz. Tel yalıtımını deliğe mümkün olduğunca yakın tutmaya çalışın. Kabloyu arkaya katlamanın onu aşağıda tuttuğunu görüyorum.
  11. Gemma'yı ters çevirin ve teli ve düğme ayağını Gemma'daki D0 pinine lehimleyin.
  12. İkinci düğme ayağını Gemma üzerindeki D1 piminin arkasına lehimleyin.
  13. Fazla telleri kesin.

Not: Lehimleme konusunda rahatsanız, tüm telleri yerleştirebilir ve lehimlemenizi tek seferde tamamlayabilirsiniz. Yeni başlayanlara bir seferde bir tel yerleştirmenizi ve lehimlemenizi öneririm.

Adım 4: Telleri Halkaya Takın

Telleri Halkaya Takın
Telleri Halkaya Takın
Telleri Halkaya Takın
Telleri Halkaya Takın
Telleri Halkaya Takın
Telleri Halkaya Takın
Telleri Halkaya Takın
Telleri Halkaya Takın
  1. Gemma ve Neopixel Ring'i hem LED'ler hem de Gemma bileşenleri yukarı bakacak şekilde yerleştirin. D1 pimini, Neopiksel halkasında "Veri Girişi" yazan deliğe en yakın Gemma'ya yerleştirin.
  2. Bu ikisini birbirine bağlamak için kabloyu nerede keseceğinizi ve soyacağınızı belirleyin. Yeterli gevşeklik sağlamak için muhtemelen Gemma ve Neopixel Ring arasında 1-1,5" tel isteyeceksiniz.
  3. Tırnaklarınızı veya bir şarpi kullanarak tel üzerinde iki nokta işaretleyin - teli nereye keseceğiniz ve teli nereye sıyıracağınız. Çalışmak için kendinize 1/2" - 3/4" soyulmuş tel verin.
  4. Kalan iki kabloyu aynı yaklaşık uzunluklarda kesin ve soyun.
  5. "D0" telinin soyulmuş ucunu bükün ve Neopiksel Halkasında "D In" işaretli delikten besleyin. Kabloyu Neopixel Ring'in önünden veya arkasından besleyebilirsiniz.
  6. D0 kablosunu Neopixel Ring'e lehimleyin.
  7. "GND" telinin soyulmuş ucunu bükün ve Neopixel Ring üzerinde "G" ile işaretli delikten besleyin. Kabloyu Neopixel Ring'in önünden veya arkasından besleyebilirsiniz.
  8. "GND" telini Neopixel Ring'e lehimleyin.
  9. "Vout" telinin soyulmuş ucunu bükün ve Neopixel Ring üzerinde "V+" ile işaretli delikten besleyin. Kabloyu Neopixel Ring'in önünden veya arkasından besleyebilirsiniz.
  10. "Vout" telini Neopixel Ring'e lehimleyin.
  11. Fazla telleri kesin.

Not: Lehimleme konusunda rahatsanız, tüm telleri yerleştirebilir ve lehimlemenizi tek seferde tamamlayabilirsiniz. Yeni başlayanlara bir seferde bir tel yerleştirmenizi ve lehimlemenizi öneririm.

Adım 5: Gemma'nızı Programlayın

İlk önce tahtanızı programlamak için bir yola ihtiyacınız var. Arduino IDE'yi indirin veya varsa Web tabanlı bir IDE kullanın.

Arduino'da yeniyseniz ve yeni bir projeye başlamak istiyorsanız, bazı seçenekleriniz var.

Genellikle kendi sitelerinden indirilen Arduino IDE'yi kullanırım. Kullanmakta olduğunuz pano için kitaplıkları ve desteği yüklemeniz gerekecektir. Bu daha derinlemesine bir süreç olduğundan, Adafruit Gemma'ya Giriş sayfasını incelemenizi ve ardından FastLED kitaplığını Arduino IDE'ye kurmak için kaynakları kontrol etmenizi öneririm.

Başka bir seçenek de codebender.cc gibi tarayıcı tabanlı bir program kullanmaktır. Ne yazık ki, kod bükücü şu anda yeni kayıtları kabul etmiyor, ancak her şeyi yeniden açmaları durumunda bu bilgileri ekledim. Lütfen mümkünse onları destekleyin çünkü harikalar! Codebender, birisine kodlamayı tanıtmanın harika bir yoludur, çünkü onu çalıştırmak için bir eklenti indirmeniz yeterlidir. Zaten Arduino IDE'niz varsa, aşağıdaki çizim örneğime atlayın ve yeni bir çizime yapıştırın. Ardumotive_com tarafından Arduino ve Codebender Instructable ile harika bir Başlarken var. Codebender'dan gelenler de epeyce öğreticiyi bir araya getirdiler.

Krokiyi İnceleyin

İşte çizimim: amelia.tetterton'dan FastLED Palet Düğmesi

Çizimimi "klonlayın ve düzenleyin" ve kod bükücü hesabınıza "kaydedin" veya Arduino IDE'nizdeki yeni bir çizime kopyalayıp yapıştırın.

Herhangi bir değişiklik yapmakla ilgileniyorsanız, gerekli alanları güncelleyin.

  • Satır 23: Parlaklık, tam parlaklığın 1/8'ine ayarlanmıştır.
  • Satır 30: mod sayısını değiştirirseniz, "8" sayısını güncellemeniz gerekir.
  • Satır 45-66: Bu, MyColors adını verdiğim özel bir palet. Bir RGB Renk Seçici'ye göz atın ve beğendiğiniz bazı renkleri bulun. Burada istediğiniz 16 rengi koyabilirsiniz. Birkaç kural var: "altın çubuk" yazmak yerine "GoldenRod" yazmanız gerekecek. Bu nedenle, her kelimenin ilk harfini büyük harf yapın ve boşlukları kaldırın. Her satırın sonundaki virgülü de kaybetmeyin.
  • Satır 98-148: FastLED, aralarından seçim yapabileceğiniz bir dizi yerleşik "palet" içerir. Bir paletteki renk grubu, seçtiğiniz hız ve adım artışlarıyla bir LED şeridi aracılığıyla gönderilir. İşlerin tam olarak istediğiniz gibi görünmesini sağlamak için HIZI ve ADIMLARI değiştirebilirsiniz. SPEED, renklerin ne kadar hızlı hareket ettiğini ifade eder. Daha yüksek sayılar = daha hızlı hareket. ADIMLAR, renk bantlarının ne kadar geniş olduğunu ifade eder. 1 = daha çok gradyan gibi, 10 = daha çok şerit gibi.
  • Hat 170-185: Bu, yeni bir palet oluşturmanın başka bir yoludur. Bu mod, Adafruit Gemma Hoop Küpelerde gösterilen moda benzer. Buradaki renklerle ve ardından hız ile oynayın ve 145-188 satırlarında harmanlayın ve ne olduğunu görün.
  • Satır 188-199: Bu, yeni bir palet ayarlamanın başka bir yoludur. Bu mod, LED'lerin yarısını yeşil, diğer yarısını pembe gösterecektir. Buradaki renklerle ve ardından hız ve 133-135 satırlarında harmanlama ile oynayın ve ne olduğunu görün.

Sketch'i doğrulayın. İşinize yararsa "Kaydet"e basmayı unutmayın.

Gemma, düşük maliyetli bir mikro denetleyicidir. Fişi prize takıp açtığınızda, yaklaşık 10 saniye boyunca kırmızı bir ışık yanıp sönecektir. Bu, kodu "kabul etmeye" hazır olduğu anlamına gelir. Aksi takdirde, "önyükleyici modu" denen şeye girmek için sıfırlama düğmesine basmanız gerekir. Diğer mikrodenetleyiciler otomatik olarak bu moda girecek, ancak Gemma çok basit olduğu için, önce birinin onu uyarması gerekiyor. Bir hata alırsanız, kartınızı çıkarıp yeniden takmayı deneyin veya karttaki küçük siyah "sıfırla" düğmesine basın. Mac'te, Gemma'mı bilgisayarıma bir USB hub aracılığıyla bağlamam gerekiyor (yani… Gemma'dan microusb'a USB hub'dan miniusb'ye Mac'e) sadece çalışmasını sağlamak için. Sabır!

Sketch'i yükleyin. Gemma'daki sıfırlama düğmesine basın ve kodu Gemma'nıza "Yükleyin".

Kodun yüklendiğini onaylayan bir "Başarıyla Yüklendi" veya başka bir olumlu mesaj aldığınızdan emin olun.

Notlar

  • Sıfırlama düğmesine bastığınızda kartın önyükleyici moduna girmediği sorunlarla karşılaşırsanız, Gemma'nızı çıkarmayı ve ardından tekrar takmayı deneyin.
  • İki eğik çizgiden sonra bir satıra yazılan her şey, bunun gibi: //, bir yorumdur. "//blah, falan, falan" yazabilirsin ve bu iyi olurdu. Çok satırlı yorumlar "/*" ve "*/" arasında yer alır. Codebender, tüm yorumların yeşil görünmesini sağlar. Boşluklar ve boş satırlar gayet iyi, bu yüzden işleri sizin için çalışacak şekilde ayırmaktan çekinmeyin.
  • Doğru kartı (Gemma) ve bağlantı noktasını seçtiğinizden emin olun.
  • "Yüklemeden" önce daima "doğrulayın". Codebender veya IDE, çiziminizin çok büyük olup olmadığını size bildirecektir. Eğer öyleyse, "modlarınızdan" birini kaldırarak değiştirmeniz gerekecektir.

Adım 6: Test Et

Ölçek
Ölçek
Ölçek
Ölçek
Ölçek
Ölçek
  1. Kablolarınızın doğru şekilde bağlandığından emin olun.

    1. Gemma'nızdaki GND deliğinden NeoPixel Ring'deki GND deliklerinden birine kadar olan kabloyu takip edin.
    2. Gemma'nızdaki Vout deliğinden NeoPixel Ring'deki VCC/V+ deliklerinden birine kadar olan kabloyu takip edin.
    3. Gemma'nızdaki D0 deliğinden NeoPixel Ring'deki Data In deliğine kadar olan kabloyu takip edin
  2. Beyaz düğmenin her iki ayağının da tahtaya lehimlendiğinden emin olun.
  3. Pilden gelen jst konektörünü karta takın ve henüz değilse, kartı açık konuma getirin.
  4. Farklı modlar arasında gezinmek için beyaz düğmeye basın.
  5. Sırtını sıvazla.

Adım 7: Tamamlayın ve Aksesuarlandırın

Tamamlayın ve Aksesuarlandırın!
Tamamlayın ve Aksesuarlandırın!
Tamamlayın ve Aksesuarlandırın!
Tamamlayın ve Aksesuarlandırın!
Tamamlayın ve Aksesuarlandırın!
Tamamlayın ve Aksesuarlandırın!
  • Köpük bant veya yapıştırıcı kullanarak pili Gemma'nın arkasına takın*
  • Küpe, kolye, iğne veya başka bir şey yapmak istediğiniz aksesuarları takın. Takı yapımı için minik atlama halkaları, Neopixel halka üzerindeki tüm açık deliklerin içine mükemmel uyum sağlar. Yeni fikirleri yorumlara ekleyin!
  • Özellikle 26 g'dan daha ince tel kullanıyorsanız, Neopiksel halkasının içindeki Gemma'nın konumunu güçlendirmek için iplik kullanın.
  • Tellerin tahtayla birleştiği yere Gemma'ya biraz yapıştırıcı* sürün.
  • Pili karttan çıkarın ve pil kablolarının pil ve konektörle buluştuğu yere biraz yapıştırıcı* koyun.

*e6000 kullanıyorsanız, tam olarak ayarlanması 24 saat sürdüğü için bunu en son yapın. Sıcak tutkal da kullanabilirsiniz, ancak pilin üzerinde veya yakınında kullanırken dikkatli olun. Tedbirli olmayı tercih ederim!

Önerilen: