İçindekiler:

Rant Buddy ile Rantları Durdurun: 8 Adım (Resimlerle)
Rant Buddy ile Rantları Durdurun: 8 Adım (Resimlerle)

Video: Rant Buddy ile Rantları Durdurun: 8 Adım (Resimlerle)

Video: Rant Buddy ile Rantları Durdurun: 8 Adım (Resimlerle)
Video: PUERTO VALLARTA Things To Do (BEST DAY) 2024, Kasım
Anonim
Rant Buddy ile Rantları Durdurun
Rant Buddy ile Rantları Durdurun

Evimde şikayet edecek çok şey buluyoruz: Otobüs geç kaldı, işyerindeki su soğutucu yeterince soğuk değil, şarküteri erken kapandı. Ancak kontrolsüz bırakılırsa, bu küçük homurdanmalar tam teşekküllü rantlara dönüşebilir.

İşte bu kullanışlı rant durdurucunun devreye girdiği yer: Arkadaşlarınıza ve sevdiklerinize, onlar açılmadan önce keserek yardım edin.

Birinin bakış açısını kaybettiğini hissederseniz, rant durdurucuyu açın! Bir itiş onları geri indirmeli ve umarım gülmelerine yardımcı olur.

Bu demoda size kendi özelleştirilmiş rant durdurucunuzu nasıl yapacağınızı göstereceğim. Curb Your Enthusiasm tema şarkısını (Frolic) ve Dünyanın En Küçük Keman şarkısını (Woe is Me) kullanıyorum, ancak herhangi bir şarkıyı kullanmak için kodu değiştirebilirsiniz!

Adım 1: Araçlar ve Malzemeler

Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler

Malzemeler - Küçük Versiyon için:

  • Muhafaza boyutu M522
  • 3.3V Pro Mikro veya 3.3V Mini Biblo
  • hoparlör
  • Anlık Basma Düğmesi veya Geçiş Anahtarı
  • Madeni Para Pil Tutucu
  • 3v Madeni Para Pil
  • Ekstra teller, ısıyla daralan, lehim bandı

Malzemeler - Orta Sürüm için:

  • Muhafaza boyutu M530
  • Herhangi bir 5v Mikro denetleyici (Arduino Pro Mini, Pro Micro, Teensy, Adafruit Feather gibi)
  • hoparlör
  • Anlık Basma Düğmesi veya Geçiş Anahtarı
  • Batarya tutucu
  • 5v DC Dönüştürücü (İsteğe bağlı - yalnızca mikro denetleyicinizde 5v voltaj regülatörü yoksa gereklidir)
  • 9V Pil
  • Ekstra teller, ısıyla daralan, lehim bandı, köpük ve lastik bant

Aletler:

  • Temel kablolama için: Tel kesiciler, havya, ısı tabancası, yardım eli
  • Muhafaza için: Plastik için Matkap ve Matkap Uçları
  • Lehimleme ve delme sırasında güvenlik için: Gözlük ve Solunum Cihazı
  • Mikro denetleyicinizi programlamak için: Arduino Yazılımı

Adım 2: Arduino Hoparlör Melodisini Test Edin

Arduino Hoparlör Melodisini Test Edin
Arduino Hoparlör Melodisini Test Edin
Arduino Hoparlör Melodisini Test Edin
Arduino Hoparlör Melodisini Test Edin
Arduino Hoparlör Melodisini Test Edin
Arduino Hoparlör Melodisini Test Edin

Mikrodenetleyiciniz ve hoparlörünüzle en temel melodiyi çalarak başlayın.

Arduino Yazılımını açın ve mikrodenetleyicinizi programlamak için ayarlandığından emin olun. Kartınızı daha önce hiç programlamadıysanız, devam etmeden önce mikro denetleyicinizden gelen talimatları kontrol edin.

Mikrodenetleyicinizle birlikte gelen pin şemasına bakın ve bir topraklama pini ve bir PWM pini belirleyin. Bu iki pimi hoparlörümüze bağlayacaksınız. Topraklama pimi hoparlörünüzün negatif (-) tarafına, PWM pimi ise hoparlörünüzün pozitif (+) tarafına bağlanmalıdır. PWM pininizin atandığı ilgili numarayı not edin; Örneğimde bir Teensy 2.0++ kullanıyorum ve PWM pin #26'ya bağlanıyorum.

Arduino yazılımı kutudan bir sürü faydalı örnekle çıkıyor. Dosya -> Örnekler -> 02'ye giderek ses örneğini açın. Dijital -> toneMelody. Kaynak koduna baktığınızda, 37. satırda “tone(8, melodi[thisNote], noteDuration);” fonksiyon çağrısını göreceksiniz. ve 44. satırda “noTone(8);” fonksiyon çağrısını göreceksiniz. Bu iki satırda 8 sayısını kullandığınız PWM pini ile değiştirin. Yani benim için bu “ton(26, melodi[buNot], notSüresi);” olur. ve “noTone(26);” sırasıyla.

Ardından bu kodu arduino'nuza koymak için “yükle” ok düğmesine tıklayın. Hoparlörünüzden temel bir demo melodisinin çaldığını duymalısınız.

3. Adım: Şarkıyı Özelleştirin

Şarkıyı Özelleştir
Şarkıyı Özelleştir

Artık hoparlörden ses geldiğine göre, şarkıyı rantçınıza uyacak şekilde özelleştirin. Evimizde Curb Your Enthusiasm tema şarkısı ve Dünyanın En Küçük Kemanı genellikle şarkılarında bir rant bırakacaktır, bu yüzden bu örnekte kullanacağım iki şarkı bunlar.

Google üzerinden kullanmak istediğiniz şarkının notalarını bulun. (Ve eğer nota okumanızı tazelemeniz gerekiyorsa, bu eğiticiye göz atın.)

Kendi şarkımızı yapmak için önceki örnekte 22. satırdaki "melodi" dizisini ve 27. satırdaki "noteDurations" dizisini düzenleyeceksin. Şarkınızdaki her nota için, pitches.h dosyasında karşılık gelen notayı belirleyin, Yukarıdaki ekran görüntüsünde gösterildiği gibi. Bu notu “melodi” dizisine ve “noteDurations” dizisindeki düğümün süresini ekleyin ve 32. satırdaki toplam nota sayısını artırın.

Kaynak kodunu birkaç örneğe buradan indirebilirsiniz:

Coşkunuzu Azaltın / Eğlence Örneği

Dünyanın En Küçük Kemanı / Vay Bana Örneği

Adım 4: Tüm Devreyi Bağlayın

Tüm Devreyi Bağlayın
Tüm Devreyi Bağlayın

Artık mikro denetleyicide şarkınızı çaldığınıza göre, bilgisayarınızın USB bağlantısını pil gücüyle değiştirelim.

Mikro denetleyiciye bir pil ile güç verecek ve pil ile mikro denetleyici arasına bir anlık veya geçiş anahtarı yerleştireceksiniz. Bu şekilde, anahtar devreye girmediğinde, mikro denetleyici kapalıdır ve anahtar devreye girdiğinde, pilden mikro denetleyiciye güç akar.

9V pil ile 5V alan bir mikro denetleyici kullanıyorsanız ve mikro denetleyicinizde voltaj regülatörü yoksa, 9V'u devreden çıkaracak 5V düşürücü dönüştürücüyü de kullanmak isteyeceksiniz. mikro denetleyici için pili 5V'a. Dönüştürücüyü, yukarıdaki resimde gösterildiği gibi, anahtar ile pilin güç tarafı arasına bağlayın. (3V pil ile 3.3V mikro denetleyici kullanıyorsanız, bu parçayı atlayabilirsiniz.)

Düzgün çalıştığından emin olmak için tüm devreyi bir devre tahtası ve timsah klipsleriyle bağlayın. Düğmeyi çevirdiğiniz anda müzik başlamalı ve düğmeyi geri çevirdiğinizde kapanmalıdır.

Adım 5: Muhafazayı Hazırlayın

Muhafazayı Hazırlayın
Muhafazayı Hazırlayın
Muhafazayı Hazırlayın
Muhafazayı Hazırlayın
Muhafazayı Hazırlayın
Muhafazayı Hazırlayın
Muhafazayı Hazırlayın
Muhafazayı Hazırlayın

Artık tüm devreyi çalıştırdığınıza göre, tüm bileşenlerin ve kabloların kasaya oturduğundan emin olun. Tamamen oturduğundan emin olmak için bazı telleri kesmeniz gerekebilir.

Muhafazaya kabaca yerleştirilmiş bileşenlerle, pozitif ve negatif hoparlör kablolarının muhafazadan geçmesi gereken iki küçük noktayı ve düğmenin muhafazadan geçmesi gereken büyük bir noktayı işaretleyin.

Muhafazada delik açmadan önce birkaç not:

  • Bu delikler için plastik matkap uçları kullanmanızı şiddetle tavsiye ederim. Normal matkap uçlarıyla delmeye çalıştım ve ikinci resimde ne olduğunu görebilirsiniz -- muhafaza her seferinde çatladı.
  • Muhafazayı, delme için güvenli bir ahşap yüzeye yerleştirin - yanlışlıkla içine bir delik açarsanız sorun olmaz.
  • Ve her zaman olduğu gibi, gözlerinizden ve ciğerlerinizden birikintileri uzak tutmak için koruyucu gözlükler ve bir solunum cihazı.

Şimdi üç deliğinizi dikkatlice delin!

Adım 6: Son Kablolama

Son Kablolama
Son Kablolama
Son Kablolama
Son Kablolama
Son Kablolama
Son Kablolama

Artık muhafazanız hazır olduğuna göre, devrenin son kablolarını lehim ve ısıyla büzüşmeli olarak yapmanın zamanı geldi. Kablolarınızı kaba sığacak şekilde gerektiği kadar kısaltın. İki kabloyu bağlarken şunları severim:

  • Küçük bir ısı büzüşmeli parça kesin ve iki kablodan birinin üzerine yerleştirin.
  • İki kabloyu birlikte bükün.
  • Dokuma eklemi az miktarda lehimle birlikte lehimleyin. (Her zaman olduğu gibi, koruyucu gözlük, solunum cihazı takın ve lehimleme sırasında iyi havalandırma kullanın!)
  • Lehimli eklemi ısıyla büzüşen ile örtün. Isı büzüşmesini ısı tabancasıyla ısıtarak yerine oturmasını sağlayın.

Artık muhafazaya yerleştirilmeye hazır, tamamen işlevsel bir devreniz olmalıdır!

7. Adım: Hepsini Bir Araya Getirin

Hepsini bir araya getirmek
Hepsini bir araya getirmek
Hepsini bir araya getirmek
Hepsini bir araya getirmek
Hepsini bir araya getirmek
Hepsini bir araya getirmek
Hepsini bir araya getirmek
Hepsini bir araya getirmek

Önce anahtarınızı kasada yaptığınız büyük deliğe monte edin. Ardından, iki hoparlörü muhafazada yaptığınız iki küçük delikten geçirin.

Devreyi kompakt ve sabit tutmak için muhtemelen köpük veya lastik bant kullanarak devrenin geri kalanını muhafazaya hassas bir şekilde yerleştirin.

Önerilen: