İçindekiler:

Kendin Yap Susam Sokağı Çalar Saat (Yangın Alarmlı!): 6 Adım (Resimli)
Kendin Yap Susam Sokağı Çalar Saat (Yangın Alarmlı!): 6 Adım (Resimli)

Video: Kendin Yap Susam Sokağı Çalar Saat (Yangın Alarmlı!): 6 Adım (Resimli)

Video: Kendin Yap Susam Sokağı Çalar Saat (Yangın Alarmlı!): 6 Adım (Resimli)
Video: Babalar çocukları okula bırakırken 2024, Temmuz
Anonim
DIY Susam Sokağı Çalar Saat (Yangın Alarmlı!)
DIY Susam Sokağı Çalar Saat (Yangın Alarmlı!)

Herkese selam! Bu proje benim ilkim. Kuzenlerimin birinci yaş günü yaklaştığı için ona özel bir hediye yapmak istedim. Amca ve teyzemden Susam Sokağı'na gittiğini duydum, bu yüzden kardeşlerimle Arduino tabanlı bir çalar saat yapmaya karar verdim. Bu proje gerçekten basit ve sadece bir kutunun içindeki elektronikler. Çalar saat, Susam Sokağı figürleriyle birlikte dönen bir Kurabiye Canavarı Trenine sahiptir. Ayrıca önlem olarak yangın alarmı da bulunmaktadır.

Yasal Uyarı: Saatin üstündeki karakterler ilgili şirketlere aittir

GÜNCELLEME* Bu proje için bir makale için htxt'yi ziyaret edin! Ve makalenin yer aldığı Arduino Facebook sayfasına bakın!

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

Parçaları Toplayın
Parçaları Toplayın

Bu, Arduino kullanan ilk projelerimden biri olduğu için, dışarı çıktım ve Smarza'dan bir başlangıç kiti satın aldım.

www.amazon.com/Smraza-Ultimate-Ultrasonic-…

Kitten kullandığım parçalar:

Arduino Uno'su

Dupont Telli Breadboard

Step Motor Sürücü Kartı ile Step Motor

LCD1602 ekran

Güç kablosu

4 Düğme

Potansiyometre

Pasif ve Aktif Buzzer

Gerçek Zamanlı Saat (DS1307 veya DS3231)

LED

Birkaç Direnç (10K, 220 ve 300)

Alev Sensörü

Projede kullandığım diğer parçalar:

Arduino Nano

3D baskılı parçalar (platform, tren vb.)

Ahşap Kutu (Michael'dan)

Ahşap Ev (Michael'dan)

Boya (Michael'dan)

Değiştirmek

Karakterler (Amazon'dan satın aldım)

Gerekli araçlar:

Havya

Testere (İsviçre çakısım)

Boya fırçaları

Elektrik bandı

2. Adım: Breadboard'u Kullanma: Saat

Breadboard'u Kullanma: Saat
Breadboard'u Kullanma: Saat
Breadboard'u Kullanma: Saat
Breadboard'u Kullanma: Saat

Breadboarding konusunda tamamen yeniyseniz, kısa bir açıklama - bir breadboard iki tür metal şeritten oluşur: terminal şeritleri merkezde yatay olarak ve yan taraftaki güç rayları dikey olarak gider. Daha derin bir anlayış istiyorsanız, işte Sparkfun'dan bir açıklama. Breadboarding'in temellerini öğrendikten sonra, çalar saati tamamlamak için yukarıdaki fritzing şemasını takip edebilirsiniz. LCD için kullanılan rezistör için 220 ile 330 arasında olmalıdır. Ana devredeki yangın alarmı tamamen opsiyoneldir ancak eklenirse oradaki rezistörün yaklaşık 10K olduğundan ve alarm gerekli olduğu sürece buzzerın aktif olduğundan emin olun. pasif bir alarm (koddaki şarkıları çalmak için değiştirilebilir). Ayrıca yukarıdaki şemada alev sensörünün yerinde bir LED bulunmaktadır; sadece alev sensörünün polarize olduğunu hatırladığınızdan emin olun. Gerçek Zamanlı Saat (RTC) modülü, Arduino'nun fişi çekilse bile zamanı takip etmesini sağlayan bir pile sahiptir. Düğmeler, alarmı ayarlamanıza, RTC'deki saati değiştirmenize ve alarmı açıp kapatmanıza olanak tanır. Onları devre tahtasında tutmak yerine kutunun dışına yapıştırabilmem için teller eklemeye ve düğmelere lehimlemeye karar verdim. Nasıl lehim yapılacağına dair bir fikriniz yoksa buraya tıklayın.

Düğmeler nasıl kullanılır:

Ortadaki iki düğmeye aynı anda bastığınızda alarmı kurabilirsiniz. Saati ayarlamaktan dakikayı ayarlamak için ilk düğmeye basın.

Alarm ayar modunda değil de ilk düğmeye basarsanız saat ve tarihi ayarlayabilir ve farklı ayarlara geçmek için basmaya devam edebilirsiniz. Daha sonra ortadaki iki buton süreye ekleme veya çıkarma yapar.

Dördüncü düğme, LCD'de tarih ve saat ile birlikte görüntülenen alarmı açar ve kapatır.

Adım 3: Breadboard'u Kullanma: Step Motor

Breadboard'u Kullanma: Step Motor
Breadboard'u Kullanma: Step Motor
Breadboard'u Kullanma: Step Motor
Breadboard'u Kullanma: Step Motor

Burada, treni hareket ettiren step motoru kontrol etmek için devreyi kuracaksınız. Tren, kapağın altındaki platformdaki (tren ile birlikte 3D baskılı) mıknatıs step motor ile döndüğünde ve trenin altındaki mıknatıs da onunla birlikte döndüğünde hareket eder. Hepsi bir Arduino Nano ile kontrol edilir ve açılıp kapatılabilen 9V pil ile çalışır. Nano'ya güç sağlamak için 3,3V'den daha büyük bir güç kaynağı kullanmak istediğinizde, onu VIN pinine bağlamanız gerektiğini unutmayın. Bu Eğitilebilir Tablo, pili açıp kapatmak için pil ve Nano arasındaki anahtarın nasıl ekleneceğini gösterir.

4. Adım: Kodu Yükleyin

Kodu Yükle
Kodu Yükle

Kodu github'ımdan alın ve ilgili devrelere yükleyin ve elektronik ile işiniz bitti. Çalar saat kodu bu web sitesine dayanmaktadır. Liquid Crystal ve RTClib kütüphanelerini indirmeyi unutmayınız. Arduino'da tamamen acemi iseniz, işte size iyi bir rehber. Ve eğer kütüphaneleri nasıl yükleyeceğinizi bilmiyorsanız, işte Adafruit imdadınıza yetişiyor.

Adım 5: Nihai Ürünün Montajı

Nihai Ürünün Montajı
Nihai Ürünün Montajı

Artık tüm elektronik parçalar monte edildiğine göre, kutunuzu kesmeye başlayabilirsiniz. Tahta bir kutum olduğu için LCD, düğmeler ve anahtar için delikleri kesmek için bir testere kullandım. Sonra her şeyi yerinde tutmak için bir sürü sıcak tutkal kullandım. Sonra, trenin raylarını boyadım ve Michael'ın evinin ahşap evini boyadım. Sonunda Thingiverse'e geçtim ve Susam Sokağı ile ilgili bir sürü şeyi 3D olarak bastım. LCD için tasarladığım, platform, eğitim ve kapak gibi şeyleri indirmeniz için github'a ekleyeceğim. Ayrıca geceleri sadece evi aydınlatmak için bir LED ekleyebilirsiniz, 300 direncini unutmayın!

6. Adım: Son Düşünceler

Image
Image

Bu proje Susam Sokağı çevresinde tasarlanmak zorunda değil. Kuzenime hediye olarak kendin yap çalar saat vermenin harika olacağını düşündüm. Herhangi bir sorunuz varsa, bunları aşağıdaki yorumlarda bırakmaktan çekinmeyin. Lütfen parçası olduğum yarışmalarda buna oy verin!

Teşekkürler!

Önerilen: