Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Hallo alle, Ich habe eine Zeitlang versucht, eine Talking Clock zu bauen (siehe Video), aber aufgrund des verwendeten Sprachmodulmodells ohne gute Ergebnisse.
Nach vielen Recherchen in Bezug auf die richtige Hardware und dem Erlernen der Verwendung der entsprechenden Bibliotheken habe ich meine Ziele erreicht.
Ich präsentiere Ihnen meine Version von Talking Clock mit Arduino mit dem Modul DFPlayer_Mini zum Abspielen von MP3/WAV-Dateien.
Es gibt viele Gründe, dieses Projekt weiter voranzutreiben!
Mit weiteren Verbesserungen und dem Hinzufügen einiger Funktionen kann es zum Beispiel für Menschen mit visuellen Mängeln eine Uhr drehen!
In diesem Projekt wurden alle "Stimmen" digital in Portugiesisch erstellt, da dies meine Muttersprache ist und ich in meinem Land (Brasilien) nicht viele Projekte sehe, die sich darauf konzentrieren.
Aber natürlich können Sie das Projekt verfolgen und lernen, wie alles funktioniert und dann können Sie alle Stimmen in Ihrer Muttersprache selbst vorbereiten!
Das ist wirklich cool und macht Spaß !!
Lass uns das sehen!
Schritt 1: Liste erstellen
Dies sind die Komponenten, die Sie benötigen:
- Arduino (UNO-R3, Nano)
- LED-Anzeige Catalex TM1637 (4 Ziffern x 7 Segmente) oder gleichwertig
- DFPlayer_Mini
- MicroSD-Speicherkarte (formatiert in FAT32)
- Widerstand 1K Ohm (2x)
- Steckbrett
- Momentschalter (3x)
- Lautsprecher mit 2W oder 3W
- Drahtbrücken (männlich-männlich & männlich-weiblich)
- Gleichstromversorgung (9 Volt)
Anmerkungen
- Sie können jede MicroSD-Speicherkarte mit bis zu 32 GB verwenden, aber alle MP3-Dateien, die ich für die Stimmen verwendet habe, sind insgesamt weniger als 2 MB (zwei Megabyte) groß!! Geben Sie Ihr Geld also nicht für eine Speicherkarte mit großer Kapazität aus!
- Ich habe mich entschieden, keine RTC (Real Time Clock) zu verwenden, da ich eine sehr einfache Funktion zum Einstellen der Stunden und Minuten eingebaut habe und der Arduino genau genug ist, um die Zeit zu zählen.