İçindekiler:
- Gereçler
- Adım 1: Fikri Geliştirin
- Adım 2: Ölçüyü Almak
- Adım 3: YAZDIRMA
- 4. Adım: Kodu Yükleyin
- Adım 5: LEHİM
- Adım 6: 3B Basılı Parçalara Yapıştırın
- Adım 7: "Sensör Reflexivo De Suelo" Nasıl Yapıştırılır | Doğrusal IR LED Sensör !!!!!
- Adım 8: Ledleri Satmak
- Adım 9: Köpük Levha ile Süsleyin (isteğe bağlı)
- Adım 10: Yatağa Yapıştırın
- Adım 11: Kabloları Düzenleyin
- Adım 12: Elleri Yapmak
- Adım 13: Arduino Kablosunu Uzatın ve Bitti!!!
Video: Arduino ile Tokat Çalar Saat: 13 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Sizi bilmem ama basit bir çalar saat beni uyandıramaz. Uyanmak için ışığa, sese ve hatta yumuşak bir tokata ihtiyacım var.
Hiçbir çalar saat bana çekici gelmiyor, bu yüzden kendime, beni uyandırmaya layık bir çalar saat yapmaya karar verdim.
Çalar saat size çarpıyor gibi görünse de, yalnızca hafif dokunuşlar hissedersiniz.
Bu projede bir Arduino kartı, bir RTC ve bir TM1637 kullanarak bir çalar saatin nasıl programlanacağını öğreneceksiniz. Çok kolay!!!
Asıl amaç:
Bir dev uyanın
Gereçler
- Köpük tabakası
- 3 boyutlu yazıcı
- ATarduino 2560 kurulu
-
kablolar
- Büyük
- Kısa boylu
- Servo
- RTC ds3231
- 10 led
- Silikon | Silikon tabancası
- TM1637
- 4*4 tuş takımı
- 1 Zil
- 2 Buton
- 1" sensör refleksivo de suelo" | Lineer IR LED Sensör (aynıdır ancak 2 farklı ismi vardır)
- 1 Mini Ekmek Tahtası
- Dondurma Çubukları
- 2 küçük kalem-yay
Adım 1: Fikri Geliştirin
Başlamadan önce zihnimi netleştirmeliyim.
TM1637 gerçek zamanı gösteriyor olmalı, N1 düğmesine basıldığında şu metin gösterilecektir:"ALA:)"
Klavyeye basılması durumunda basılan tuş TM1637'de gösterilecektir, alarmın 4 hanesine basıldığında saat tekrar TM1637'de gösterilecektir.
Alarmın ne zaman olduğunu görmek istiyorsanız, N2 düğmesine basmanız yeterlidir.
Saat alarmla aynı olduğunda, servo hareket etmeye başlayacak, led yanıp sönmeye başlayacak, TM1637'de YUKARI kelimesi titremeye başlayacak ve sesli uyarı, siz "sensör refleksivo de suelo" gelene kadar çalmaya başlayacak. " | Doğrusal IR LED Sensör siyahı algılar.
Ne zaman "sensör refleksivo de suelo" | Doğrusal IR LED Sensör siyahları algılar, alarm sıfırlanır ve her şey yeniden başlar.
Adım 2: Ölçüyü Almak
Her şeyin nerede olması gerektiği ve her şey arasındaki mesafenin ne olduğu konusunda net olmalıyız.
Ne kadar kabloya ihtiyacımız olduğunu bilmek önemlidir.
"Sensör refleksivo de suelo"nun tam yerini bilmek | Lineer IR LED Sensör yatağa uzanın ve kolu yukarı kalkmadan olabildiğince uzatın.
"Sensör refleksivo de suelo" | Lineer IR LED Sensör alarmı durduran düğmedir, yakınıma koymuyorum çünkü tekrar uykuya dalarım.
Vücudumu esnetmek için çaba sarf ederek uyanmam daha kolay oluyor.
Adım 3: YAZDIRMA
Aşağıda size bıraktığım.stl dosyalarını yazdırın.
Büyük olanı tuş takımı, sesli uyarı, TM1637 ve 2 buton içindir.
Kopyaları ledler için, diğeri ise "sensör refleksivo de suelo" | Doğrusal IR LED Sensör.
4. Adım: Kodu Yükleyin
Bıraktığım kodu panonuza yükleyin.
Aşağıdaki kütüphanelere ihtiyacınız olacak, ayrıca bir link bırakıyorum. Sadece indirmeniz gerekiyor:
-
TM1637Ekran =
https://github.com/avishorp/TM1637
-
zamanlayıcı=
https://github.com/brunocalou/Zamanlayıcı
-
RTClib.h=
https://github.com/adafruit/RTClib
-
Tuş takımı =
https://playground.arduino.cc/Code/Keypad/
Adım 5: LEHİM
İhtiyacım olan kablo mesafesini göz önünde bulundurarak her şeyi (daha sonra lehimleyeceğim ledler hariç) resimdeki gibi lehimliyorum.
TX pinlerine hiçbir şey bağlamamayı unutmayın.
Sonra kalıbı silikonla kaplayın, dikkatli olun, yaptığım şey, biraz silikon sürün, bir dakika bekleyin, parmaklarımı ıslatın ve sonra biraz şekil verin.
LED'LER DIŞINDA HER ŞEYİ LEHİM !!!!!!!
Adım 6: 3B Basılı Parçalara Yapıştırın
Bileşenleri resimde gösterildiği gibi yapıştırın.
Butonlara küçük daireler ekledim.
Adım 7: "Sensör Reflexivo De Suelo" Nasıl Yapıştırılır | Doğrusal IR LED Sensör !!!!!
"Sensör refleksivo de suelo"yu bu şekilde yapıştırıyorum | Doğrusal IR LED Sensör.
Daha fazla butona sahip olmadığım için bir refleksi dönüştürüyorum| bir düğme üzerinde.
"Sensör refleksivo de suelo"nun önüne bir miktar yalıtım bandı (siyah) veya siyah kağıt kesin | Doğrusal IR LED Sensör.
2 küçük yayı musluğa yapıştırın. Musluk tamamen beyaz olduğundan (bir miktar beyaz kağıt yapıştırılmamışsa), bu el yapımı düğmeye basılmadığında, "sensör refleksivo de suelo" | Doğrusal IR LED Sensör siyahı algılayacaktır, ancak kapağa basarsam "sensör refleksivo de suelo" | Doğrusal IR LED Sensörü beyazı algılar.
Adım 8: Ledleri Satmak
Her ledi aralarındaki mesafeyi dikkate alarak lehimleyin.
Baskıdan sonra lehimlemenizi ve 3d baskılı parçayı referans olarak kullanmanızı şiddetle tavsiye ederim.
Lehimlemeden sonra sadece biraz silikon ekleyin.
Adım 9: Köpük Levha ile Süsleyin (isteğe bağlı)
BAZI RENK VERELİM!!!!
Süslemek dışında tuşlara numarayı ekledim ve 2 buton (biri alarmı kurmak, diğeri alarmı görmek için) arasında ayrım yapmak için "Alarmı gör" yazdım.
Adım 10: Yatağa Yapıştırın
Her şeyi yatağa yapıştırın, silikon kullandım, çünkü bir hata yaparsanız çıkarmak daha kolaydır.
Adım 11: Kabloları Düzenleyin
Kabloların çoğunun (Arduino kartında) olduğu bazı kelepçeler kullandım ve kabloları yatağın yanında tutmak için biraz silikon (ayrıca kullanılabilir, bir miktar yalıtım bandı) ekledim.
Adım 12: Elleri Yapmak
- Köpük kağıda 2 el çizin ve kesin (tüm yastığı kaplayacak şekilde)
- 2 eli 2 dondurma çubuğu arasına sokun
- Sonuncusuna dik olarak başka bir dondurma çubuğunu resimde gösterildiği gibi yapıştırın.
- Servo kolu dondurma çubuğunun kenarına yapıştırın (resimde gördüğünüze).
- OPSİYONEL: Tokat eli hafif olsa da 2 adet dondurma çubuğu yapıştırıyorum, yatak ile kablo arasına sokup köpük levha ellerin üzerine geçmesine izin veriyorum. Eller esnek köpük levhadan yapıldığı için servo hareket etmeye başladığında elleri destekleyen dondurma sorun olmaz.
Adım 13: Arduino Kablosunu Uzatın ve Bitti!!!
Kartı beslemek için bazı pilleri kullanmaya çalıştım, ancak işe yaramadı, yeterli enerji yok gibi görünüyor.
Arduino kablosunu uzatıyorum, bunu yaparak şunları yapmalısınız:
- Arduino kablosunu kesin, içinde 4 kablo olduğunu göreceksiniz: yeşil, beyaz, kırmızı ve siyah
- Tüm kabloları yaklaşık 0,4 inç-1 cm soyun.
- USB kablolarını uzun kablolara lehimleyin.
- Ardından Arduino port kablosunu uzun kablolara lehimleyin, yeşili yeşil, kırmızıyı kırmızı, siyahı siyah, beyazı beyazla lehimlemeyi unutmayın.
Çalar saat bağlı olmadığında, RTC'nin zamanı sayacağı için zamanın sıfırlanmayacağını unutmayın.
BU OLDU!!!!!!
Umarım okurken keyif almışsınızdır, ben de yapmaktan keyif aldım.
Önerilen:
Akıllı Çalar Saat: Raspberry Pi İle Yapılmış Akıllı Çalar Saat: 10 Adımda (Resimlerle)
Akıllı Çalar Saat: Raspberry Pi ile Yapılan Akıllı Çalar Saat: Hiç akıllı saat istediniz mi? Eğer öyleyse tam size göre bir çözüm! Akıllı Çalar Saat yaptım, siteye göre alarm saatini değiştirebileceğiniz bir saat bu. Alarm çaldığında bir ses (buzzer) duyulacak ve 2 ışık yanacaktır
Arduino IDE Kullanarak M5stick C İle Saat Yapımı - M5stack M5stick-C ile RTC Gerçek Zamanlı Saat: 4 Adım
Arduino IDE Kullanarak M5stick C İle Saat Yapımı | M5stack M5stick-C ile RTC Gerçek Zamanlı Saat: Merhaba arkadaşlar bu talimatta Arduino IDE kullanarak m5stick-C m5stack geliştirme kartı ile saat yapmayı öğreneceğiz. Ekranda ayın haftası
Arduino Tabanlı İkili Çalar Saat: 13 Adım (Resimli)
Arduino Tabanlı İkili Alarm Saati: Merhaba, bugün size en son projelerimden biri olan ikili çalar saatimi nasıl oluşturacağınızı göstermek istiyorum. İnternette tonlarca farklı İkili saat var, ancak bu aslında renkli adreslenebilir LED şeritlerinden yapılmış ilki olabilir,
Arduino ile Gündoğumu Çalar Saat: 9 Adım (Resimli)
Arduino ile Gündoğumu Çalar Saat: Kış mevsimi üzücü olabilir. Uyandın, hava karanlık ve yataktan çıkman gerekiyor. Duymak isteyeceğiniz son şey çalar saatinizin gür sesidir. Londra'da yaşıyorum ve sabahları uyanmakta zorlanıyorum. Bir de uyanmayı özledim
"Bilge Saat 2" Montajı (Birçok Ekstra Özelliği Olan Arduino Tabanlı Çalar Saat): 6 Adım
"Wise Clock 2" Montajı (Birçok Ekstra Özelliğe Sahip Arduino Tabanlı Alarm Clock): Bu eğitim, bir açık kaynak (donanım ve yazılım) projesi olan Wise Clock 2 için kitin nasıl monte edileceğini gösterir. Eksiksiz bir Wise Clock 2 kiti buradan satın alınabilir. Özetle, Wise Clock 2 bunu yapabilir (mevcut açık kaynaklı yazılımla