İçindekiler:
- Adım 1: Bileşenler
- 2. Adım: Şemalar
- 3. Adım: Kod ve MP3 Dosyaları
- 4. Adım: DFPlayerMini Kitaplığı
- Adım 5: Kurulum
Video: Konuşan Saat İki Dilli (EN+PT): 5 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Tarafından lagsilvaTakip Yazar tarafından daha fazla:
Hakkında: Kodlama, Arduino ile Elektronik Prototipleme ve Veri Analitiği hobilerimdir. lagsilva hakkında daha fazla bilgi »
The Talking Clock 2 (İki Dilli), bir süre önce yayınlamış olduğum Talking Clock'un yeni versiyonudur.
Kod iki dili (İngilizce/Portekizce) destekleyecek şekilde güncellendi ve koda yeni özellikler eklendi:
- Mod 1: Saati ayarlayın (saat ve dakika)
- Mod 2: Saat her dakika konuşur
- Mod 3: Saat her saat konuşur
- Mod 4: Saat, bir düğmeye basıldığında zamanı söyler
- Mod 5: Dili İngilizce veya Portekizce olarak ayarlayın
Not: Dil durumu, yeniden başlatıldığında veya açıldığında bile bu bilgileri saklamak için Arduino - EEPROM'da saklanır.
Hoparlördeki ses seviyesinin daha iyi kontrolü için isteğe bağlı bir mini amplifikatör PAM8403 (3W + 3W) olarak tanıtıldı.
Yalnızca bir hoparlör kullanıyorum (bir ses kanalı), ancak isterseniz başka bir tane ekleyebilirsiniz.
Adım 1: Bileşenler
- Arduino UNO R3
- DFPlayer Mini MP3 Çalar
- Ekran TM1637
- PAM8403 - Mini Ses Yükseltici (3W+3W) - Bu isteğe bağlıdır
- SD mini - Hafıza Kartı
- Buton Anahtarı
- Direnç 1k Ohm
- Hoparlör 3W
- ekmek tahtası
- Süveterler
Not: DFPlayer Mini ile ilgili ayrıntılar:
www.dfrobot.com/wiki/index.php/DFPlayer_Mi…
2. Adım: Şemalar
Önemli: Bu projede USB bağlantı noktasının güç kaynağı olarak kullanılması önerilmez. Arduino'yu harici bir 9V x 1A (veya daha yüksek) güç kaynağına bağlayın çünkü hoparlör çalışırken güç dalgalanmaları oluyor ve Arduino kararsızlığına neden oluyor.
3. Adım: Kod ve MP3 Dosyaları
FAT32 için bir SD kart formatlanmalı ve "MP3" adında bir klasör oluşturulmalıdır.
MP3 klasöründe tüm ses dosyaları (toplamda 74) İngilizce ve Portekizce olarak saklanır.
Mod 3'te saat her saat başı konuştuğunda, sadece 08:00 ile 18:00 arasında çalışan bir "kilise zili" sesi vardır. Bu ses, o anın saati kadar tekrarlanır.
Not: Tüm dosyalar, "0000.mp3" ile başlayan "nnnn.mp3" kalıbına göre adlandırılmalıdır.
4. Adım: DFPlayerMini Kitaplığı
"DFRobotDFPlayerMini" kütüphanesi şu adreste bulunabilir:
github.com/DFRobot/DFRobotDFPlayerMini
Adım 5: Kurulum
Aşağıdaki işlevlere sahip işlem için kullanılan 3 basma düğmesi vardır:
#1:
Bir sonraki çalışma moduna geçer.
#2:
Kurulum Modunda saati ayarlayın
Basma Düğmesi Modunda zamanı söyler
Dil Modunda Portekizce'ye ayarlayın.
#3:
Kurulum Modunda dakikayı ayarlayın
Basma Düğmesi Modunda zamanı söyler
Dil Modunda İngilizce'ye ayarlayın.
Not: Bir sonraki moda geçmek için, bir sonraki konuşma başlayana kadar #1 düğmesine basın (şu anda DFPlayer'ın mavi LED'i yanar).
Önerilen:
GranDow - Basit Çok Dilli Dijital Saat: 4 Adım
GranDow - Basit Çok Dilli Dijital Saat: Büyükannem hapları için haftanın gününü unutup duruyor. Ne yazık ki haftanın gününü gösteren bulabildiğim tüm dijital saatler ingilizce. Sadece 3 bileşenli bu basit proje ucuz, inşası kolay ve umarım öyle olur
Hareketli ve Konuşan Dev Lego Hulk MiniFig (10:1 Ölçek): 14 Adım (Resimlerle)
Hareket Eden ve Konuşan Dev Lego Hulk MiniFig (10:1 Ölçekli): Çocukken hep legolarla oynadım ama 'süslü' legolardan hiçbirine sahip değildim, sadece klasik lego tuğlaları. Ayrıca Marvel Sinematik Evreninin (MCU) büyük bir hayranıyım ve en sevdiğim karakter Hulk. Öyleyse neden ikisini birleştirip bir dev yapmıyorsunuz
Konuşan Tost Makinesi Ted: 6 Adım (Resimlerle)
Konuşan Ekmek Kızartma Makinesi Ted: Bir ekmek kızartma makinesiyle yapılan konuşmalar her zaman çok tek taraflı olmuştur. Şimdiye kadar konuşan Tost Makinesi Ted ile tanışın!İçeriğe genel bakışın altında: Proje videosu Tost Makinesi Elektronik Sohbet/Ses botu Remo.tv Dünya hakimiyeti
Konuşan Saat Yapın: 10 Adım (Resimlerle)
Konuşan Saat Yapın: Bu saat, kendi sesinizi kullanarak saati duyurur! Kuzey Kaliforniya'daki eski Patlamış Mısır servisine bir övgü olarak bir araya getirdim. POPCORN'u herhangi bir telefondan çevirebilir ve bir kayıt size günün saatini söyler. Orijinal
Arduino İle Konuşan Saat: 3 Adım (Resimli)
Arduino İle Konuşan Saat: Herkese Merhabalar, Bir süre Konuşan Saat kurmaya çalıştım (videoya bakın), ancak bunun için kullandığım ses modülünün modeli nedeniyle iyi sonuçlar alamadım. Doğru donanım ve ayrıca ilgili birçok aramadan sonra uygun kitaplığı nasıl kullanacağınızı öğrenin