İçindekiler:

Proximity LED Sırt Çantası: 6 Adım (Resimlerle)
Proximity LED Sırt Çantası: 6 Adım (Resimlerle)

Video: Proximity LED Sırt Çantası: 6 Adım (Resimlerle)

Video: Proximity LED Sırt Çantası: 6 Adım (Resimlerle)
Video: TİKTOK DİLENCİLERİ PART 1 DAHA NELER DEDİRTEN Video #tiktok #tiktokvideo #tiktokvideo 2024, Temmuz
Anonim
Yakınlık LED Sırt Çantası
Yakınlık LED Sırt Çantası
Yakınlık LED Sırt Çantası
Yakınlık LED Sırt Çantası
Yakınlık LED Sırt Çantası
Yakınlık LED Sırt Çantası

Projem, 27 Egeloo sensör kitimin sağladığı Proximity IR dedektörü sayesinde 20 cm'ye kadar yaklaşan bir nesneyi veya nesneyi algılamak için tasarlandı.

İşte ihtiyacınız olan şeylerin bir listesi: Öğelerin listesi:

1. WS2812b Neo Piksel LED'leri

2. Güç kaynağı (Matrix ve Uno'ma güç sağlamak için 9V pil kullandım) ve 22.000mA güneş enerjisi şarj cihazı.

3. 2 10k Direnç

4. Arduino Uno R3

5. Arduino Uno IDE:

6. Kod: https://github.com/adafruit/Adafruit_NeoPixel (GitHub'a gidin ve kodu indirin, Arduino IDE yazılımını kullanarak açın)

7. Siyah(Toprak), kırmızı(güç) ve mavi(veri) atlama telleri ve küçük ölçü kabloları. Yalnızca maksimum çıkış/giriş vat miktarınızı destekleyebilmeleri gerekir.

8. Bir sırt çantası

9. Havya / Lehim

Adım 1: Kod

Image
Image
kod
kod
kod
kod

Arduino'nuzu test ettikten ve IDE yazılımını indirdikten sonra. (Bilginize, Arduino Uno'nuzu Arduino tarafından sağlanan indirilebilir IDE yazılımıyla test etmek için Blinky gibi harika örnekler var). Şimdi Neo Piksellerinizi test etme zamanı. Test pozitif çıktıktan sonra yakınlık sırt çantanızı oluşturmaya geçebilirsiniz.

2. Adım: Matris

matris
matris
matris
matris
matris
matris

Yaklaşık olarak 4 1/2 inç G x 6 1/2 inç Y olarak bir Worbla parçası kesmeniz gerekiyor. Worbla'yı seçiyorum çünkü çok esnek bir malzeme ve bu, pervanemin bir sırt çantası olduğu için kullanışlı olacaktır. Matrisin montajı (144/piksel kullanın) oldukça basittir. Tek yapmanız gereken veri, güç ve topraklama kablolarının 2 ila 2 1/4 inç gruplarını kesmektir. Toplam 24 tanesine ihtiyacınız vardır çünkü bunları sırayla her bir şeridi bağlamak için kullanacaksınız. 144/pikselin 12 piksel veya 2 1/4in uzunluğunda kesik şeritler halinde olması gerekir. Şimdi, bölümlerinizi ıslatırken en iyi uygulama durmak ve giderken çalışıp çalışmadıklarını kontrol etmektir. Güven bana, bu tasarruf sağlayacaktır. çok zamanınız ve gönül yaranız var. Matrisiniz tamamlandığında, çalıştığından emin olmak için kodu tekrar test etme zamanı. Başarı! Gerisini oluşturma zamanı.

3. Adım: 30/piksel ve Sırt Çantası

30/piksel ve Sırt Çantası
30/piksel ve Sırt Çantası
30/piksel ve Sırt Çantası
30/piksel ve Sırt Çantası
30/piksel ve Sırt Çantası
30/piksel ve Sırt Çantası
30/piksel ve Sırt Çantası
30/piksel ve Sırt Çantası

30/piksel ile başa çıkmak daha kolaydır, ancak bu LED'lerden 5 metreniz var, çok iyi şanslar. Çok fazla kopuk bağlantı oluşturmaktan korktuğum için LED'lerimi kırpmak istemedim. Gücünüzü, toprağınızı veya verilerinizi düzgün bir şekilde soğutmazsanız bu bir sorundur, bu yüzden acele etmeyin ve dikkatli olun. Tüm bağlantıların çalıştığından emin olmak için kodunuzu bir kez daha kontrol edin ve bir sonraki adıma geçin. Sırt çantama kablolu/elektronik bir görünüm kazandırmak için pirinç tel kullandım. Olabildiğince bir makine gibi görünmesini istedim. Bunun başarılı bir yaklaşım olduğuna inanıyorum, ancak temiz bir görünüm için 30/piksel LED'leri sırt çantasına dikmeyi düşünüyorum. Kablolarımızı birleştirme ve dağınıklığımızı temizleme zamanı. Arduino ve 9V pilimi tutmak için küçük bir kutu kullandım. Ayrıca tellerimi sırt çantasının önünden arkasına kadar gruplar halinde toplamak için büküm bağları kullandım.

Adım 4: Düzenleme ve Güç

Organizasyon ve Güç
Organizasyon ve Güç
Organizasyon ve Güç
Organizasyon ve Güç
Organizasyon ve Güç
Organizasyon ve Güç
Organizasyon ve Güç
Organizasyon ve Güç

Bu kadar çok kabloyla uğraşırken düzenli kalmak çok önemlidir. Kendimi sık sık kabloları karıştırırken buldum. En iyi uygulama, Arduino'nuzu fişten çekmek ve güç eklemeden önce doğru bağlantı noktalarını kullandığınızdan emin olmaktır. Bir USB kablosunu ayırıp yalnızca siyah ve kırmızı kabloyu çekerek, artık güç hücrenizi WS2812b 30/pikselinize bağlayabilirsiniz. Bu yapıyı kullanırken Arduino'ya ek toprağa ihtiyaç olmadığını keşfettim. Sadece bir toprak kullanın. 144/piksel zamanı, bu nedenle zemin, veri ve güç kablosunu matris için doğrudan Arduino'ya bağlayın. Bu yöntem 9V'nin ömrünü çabucak tüketiyor ama bana en iyi sonuçları verdi. Bir dahaki sefere güç hücresine bağlamayı deneyeceğim.

Adım 5: Sonuç

Yakınlık IR dedektörü orijinal kodumla başarılı bir şekilde çalıştı, ancak daha fazla döngü ve daha parlak bir deneyim yaşamak istedim. Bunu başarmak için LED'lerimde yeterli güce sahip olmadığımı keşfettim, bu yüzden bu projeyi tamamlamak için orijinal test koduma dönmek zorunda kaldım. Genel olarak bunun hala başarılı bir deney ve yapı olduğunu hissediyorum. Orada kendi inşa etmek isteyen ve sonuna kadar büyük bir sorun olduğunu keşfetmediğim bir şey olan güç çekişlerine/gereksinimlerine dikkat etmek isteyen herkese bol şans diliyorum. Sırt çantalarının tam kapasitesini göstermek için son videomu gönderiyorum. 9V pil video sırasında ölüyor, ancak yakınlık sırt çantamın genel başarısını göreceksiniz. Teşekkürler ve Selam:-)

Önerilen: