İçindekiler:

Juuke - Yaşlılar ve Çocuklar için RFID Müzik Çalar: 10 Adım (Resimlerle)
Juuke - Yaşlılar ve Çocuklar için RFID Müzik Çalar: 10 Adım (Resimlerle)

Video: Juuke - Yaşlılar ve Çocuklar için RFID Müzik Çalar: 10 Adım (Resimlerle)

Video: Juuke - Yaşlılar ve Çocuklar için RFID Müzik Çalar: 10 Adım (Resimlerle)
Video: YENİ BEBEĞİM | BEBEK DÜŞÜRME ŞAKASI YAPARAK TROLLEMEK ! 2024, Temmuz
Anonim
Juuke - Yaşlılar ve Çocuklar için RFID Müzik Çalar
Juuke - Yaşlılar ve Çocuklar için RFID Müzik Çalar
Juuke - Yaşlılar ve Çocuklar için RFID Müzik Çalar
Juuke - Yaşlılar ve Çocuklar için RFID Müzik Çalar
Juuke - Yaşlılar ve Çocuklar için RFID Müzik Çalar
Juuke - Yaşlılar ve Çocuklar için RFID Müzik Çalar

Fusion 360 Projeleri »

Bu Juuke kutusu. Juuke kutusu, kullanımı mümkün olduğunca kolay olacak şekilde yapılmış kendi müzik arkadaşınızdır. Özellikle yaşlılar ve çocuklar tarafından kullanılmak üzere tasarlanmıştır, ancak elbette diğer tüm yaşlarda da kullanılabilir. Bunu yaratmamızın nedeni, kız arkadaşımın büyükannesi. Bana annesiyle birlikte mutfakta oturduklarını, müzik dinlediklerini, dans ettiklerini ve güldüklerini söyledi. Ne yazık ki, son yıllarda büyükannesi hastaneye bir girip bir çıktı. Ancak en kötü günlerinde müzik onu gülümseten birkaç şeyden biridir. Ve CD çalarlar gibi müzik çalarları kullanmak onun için çok zor. Bu yüzden Juuke'u yarattık.

Juuke Box, bir SD karttan belirli şarkıları çalmak için RFID kartlarını kullanarak çalışır. Ayrıca yeşil düğmeyi kullanarak şarkıları rastgele çalabilir veya kırmızı düğmeyle çalabilir ve duraklatabilirsiniz.

Bu şekilde, herkesin müzik çalması gerçekten çok basit.

Adım 1: Videoyu İzleyin

Image
Image

Nasıl yaptığımı gösteren bir video çektik:)

Adım 2: Parçaları Toplayın:

Tüm parçaları AliExpress'ten aldık ve parçaların bağlantıları aşağıda listelenmiştir:

Parçalar:

Arduino UNO AliExpress ve Amazon

DFPlayer Mini AliExpress ve Amazon

Mikro SD kart AliExpress ve Amazon

Arduino UNO DIY Kalkanı AliExpress ve Amazon

RC522 - Emin olmak için 2 tane satın alın, bazıları kırık olarak geldi AliExpress ve Amazon

RFID Kartları AliExpress ve Amazon

AUX Stereo Jack AliExpress ve Amazon

22 mm Anlık Buton - 1 Kırmızı ve 1 yeşil - 3-6V - AliExpress

10K Potansiyometre AliExpress ve Amazon

AliExpress ve Amazon Kabloları

1K Direnç AliExpress ve Amazon

AliExpress ve Amazon pin başlıkları

Breadboard - İsteğe Bağlı AliExpress ve Amazon

Atlama telleri - İsteğe bağlı AliExpress ve Amazon

5V güç kaynağı -AliExpress ve AmazonPower Jack - AliExpress ve Amazon

Aletler:

3D yazıcı AliExpress ve Amazon

Lehimleme Kiti AliExpress ve Amazon

AliExpress ve Amazon Tel Striptizci

3. Adım: Parçaları Test Edin

Parçaları Test Et
Parçaları Test Et
Parçaları Test Et
Parçaları Test Et
Parçaları Test Et
Parçaları Test Et

Her şeyi bağlamanızı ve başlamadan önce her şeyin çalışıp çalışmadığını test etmenizi öneririm.

Bunu yapmak için, her şeyin amaçlandığı gibi çalıştığını hızlı ve kolay bir şekilde kontrol etmek için bir devre tahtası ve bazı atlama telleri kullandım. Satın aldığım ilk RC522 modülünde bazı sorunlar yaşadım, fabrikadan direkt gelmesine rağmen çalışmadı. O yüzden yenisini almam gerekti… Bu yüzden 2 tane almanızı tavsiye ederim, bu şekilde birini kırarsanız mızrağınız olacağından emin olabilirsiniz.

Buradaki devre şemasına göre her şeyi bağlayın (Link) veya ekteki resimlere bakın.

DFPlayer Mini üzerindeki RX ile Arduino arasında 1K direnç kullanmayı unutmayın.

Kart okuyucunun çalışıp çalışmadığını kontrol etmek için kütüphaneden “Dump card” örnek krokisini kullanabilirsiniz. (4. adıma bakın)

Adım 4: Kod - Kartların Programlanması

Kod - Kartların Programlanması
Kod - Kartların Programlanması

Kodun DFPlayer mini ile nasıl çalıştığını daha iyi anlamak için bunu olabildiğince kolay açıklamaya çalışacağım. DFPlayer mini, bir mikro SD karttan şarkı çalarak çalışır. Hangi şarkının çalınacağını bilmek için şarkıların SD karta bir numara olarak kaydedilmesi gerekir. 1 numaralı şarkı “0001 - SONG NAME” olarak, 2 numaralı şarkı ise “0002 - SONG NAME” olarak kaydedilir ve bu şekilde devam eder. RFID kartlarına bir sayı yazabiliriz yani kartlardan birine 2 rakamını yazıp okuyucunun üzerine yerleştirirsek Arduino sayıyı okuyacak ve DFPlayer mini'ye “2 numaralı şarkıyı çal” diyecektir.

Karta yazdığımız numara, SD kartta sakladığımız şarkının adıyla aynı olmalıdır.

DFPlayer mini hakkında daha fazla bilgi edinmek istiyorsanız, birçok harika bilgi içeren bu sayfayı ziyaret edin.

Artık Arduino'yu açabilir ve kart programlama kodunu yükleyebilirsiniz. Kodu iki parçaya böldüm. Biri kartları programlamak için, diğeri ise gerçek oyuncu için. Bu adımda, kartları programlayarak başlayacağız. Kod GitHub'da yayınlandı ve aşağıya eklendi. Ayrıca aşağıdaki kitaplıkları da indirmeniz gerekecek:

-MFRC522

- DFRobotDFPlayerMini.h

Kodu olabildiğince yorumlarla açıklamaya çalıştım, ancak herhangi bir sorunuz varsa, bunları yorum bölümünde sormaktan çekinmeyin!

Ayrıca, ben harika bir programcı değilim ama olmak istiyorum, bu yüzden kodda herhangi bir hata görürseniz yorum yapmak harika olurdu!

Kodu Arduino'ya yüklemek için bu makaleye bakın. Kitaplık eklemek için bu makaleye bakın.

MODLAR:

Kart programlayıcının otomatik ve manuel olmak üzere iki modu vardır.

Manuel mod: Yazmak istediğiniz numarayı karta yazar. Bir numara yazın ve onu saklayacaktır.

Otomatik mod: Kodda belirttiğiniz numaradan başlar ve her kart yerleştirdiğinizde 1 artırır.

KART PROGRAMLAYICININ KULLANIMI:

Arduino Açık Seri monitörü bağlayın (sağ üst köşe) Manuel mod için “manuel” ve otomatik mod için “auto” yazın. (Yukarıya bakın) Okuyucuya bir kart yerleştirin ve başarılı yazdığından emin olun.

Adım 5: Kod: Oyuncu Modu

Kartları programladıktan sonra müzik çalar kodunu yükleyebilirsiniz. Bu, kartı okuyan ve ilgili şarkıyı çalan koddur. İşlem, kart programlayıcı koduyla tamamen aynıdır. Krokiyi yükleyin ve kullanmaya başlayın!

NOT: ÖNEMLİ! Programın seri monitörde ne yaptığını görebileceğiniz seri iletişimi devre dışı bırakmak için “Serial.begin(115200); . Sadece satırın önüne “//” ekleyin. Etkinleştirildiğinde programın çalışmadığı bazı sorunlar yaşadım. (Başlamadan önce seri bağlantı bekliyordu)

6. Adım: Şarkıları SD Karta İndirin

Şarkıları SD Karta İndirin
Şarkıları SD Karta İndirin

Daha önce de belirtildiği gibi, çalışması için SD kartınızdaki müzik dosyalarına belirli bir ad vermeniz gerekir. Her şarkı bir sayı ile başlamalıdır. Sayı ayrıca 4 basamaklı olmalıdır (örneğin, 1, 0001). Bu rakamlardan sonra şarkının adını eklemekte serbestsiniz. Örneğin: “0035 - Frank Sinatra - Beni aya uçur”

Standart MP3 dosyalarını kullanır, bu nedenle onları SD karta kopyalamak ve yeniden adlandırmak kolaydır.

Adım 7: Test Edin, Sonra Lehimleyin

Test Edin, Sonra Lehimleyin
Test Edin, Sonra Lehimleyin
Test Edin, Sonra Lehimleyin
Test Edin, Sonra Lehimleyin
Test Edin, Sonra Lehimleyin
Test Edin, Sonra Lehimleyin

Her şeyin istendiği gibi çalıştığını test ettiğinizde, parçaları Arduino UNO kalkanına lehimlemeye başlayabilirsiniz.

Sadece tel için devre şeması telini takip edin. Çıktısını almak ve hangi telleri lehimlediğinizi işaretlemek için renkli bir işaretleyici kullanmak akıllıcadır. Ayrıca lehimleme sırasında zarar görmemeniz için DFPlayer Mini için pin başlıklarını kullanmanızı tavsiye ederim.

Ayrıca baskıdan göründüğü için RC-522 Led'in lehimini de söktüm.

Adım 8: Muhafazayı Yapın

Muhafazayı Yap
Muhafazayı Yap
Muhafazayı Yap
Muhafazayı Yap
Muhafazayı Yap
Muhafazayı Yap

Bu adımda size kasayı nasıl yaptığımı göstereceğim. Fusion 360 kullanarak tasarladım ve 3D yazdırdım. Ayrıca bir CNC makinesi ve biraz kontrplak kullanarak bir tane yaptım.

3d yazıcınız veya CNC makineniz yoksa endişelenmeyin! Kartondan veya proje kutusu kullanarak bir muhafaza yapmak da mümkündür.

Tüm dosyaları burada bulabilirsiniz:

3D baskılı:

STL: KÜLTÜRLER 3D | Thingiverse

FUSION 360: Ananords.com

3D yazdırmak için kullandığım ayarlar:

Dolgu: %15

Katman yüksekliği: 0.2mm

Destekler: EVET

UNO ve RC522'yi 3D baskıdaki pimlere takmanız yeterlidir. Sıkıca oturmalıdırlar. Yerlerine sabitlemek için bir damla tutkal kullanmanızı öneririm. Aynısını ses jakı ile yapın. Düğmeler, potansiyometre ve elektrik prizi için ürünle birlikte verilen altıgen somunları kullanın.

İşiniz bittiğinde, alt plakayı ve "yüzü" birbirine tutturun.

9. Adım: Kartları Yapın

Kartları Yap
Kartları Yap

Tasarımla başlayın. Tasarımları özel boyut olarak kart ölçülerini (85 mm x 54 mm) kullandığım Adobe Spark'ta yaptım.

Resimleri google'da buldum ve onları Adobe Spark'a aktardım, şarkı başlığını ve sanatçıyı belirledim ve bitti!

Kimlik kartı yazıcım olmadığı için kartlara baskı yapmanın başka bir yolunu bulmam gerekiyordu. Basit yoldan gittim ve sadece kağıda yazdırdım ve sonra kartlara yapıştırdım.

Ayrıca sadece bir kalem kullanabilir ve doğrudan kartların üzerine yazabilirsiniz.

Adım 10: Tamamlandı

Artık işiniz bitti!

Bu projeyi yaparsanız, lütfen bir marka gönderin:)

Sorusu olan? Sadece sorun, onlara cevap vermeye çalışacağım.

Juuke ile ilgili güncellemeler için bültene kaydolun!

Yaklaşan projelerle ilgili güncellemeler için beni Instagram'da takip edin!

Instagram:

Bana ulaşın: [email protected]

••• Beni destekle •••

Patreon:

Bağışlar:

Bana bir kahve al:

Önerilen: