Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Witam wszystkich, Przez pewien czas próbowałem zbudować Talking Clock (zobacz wideo), ale bez dobrych rezultatów ze względu na model modułu głosowego, którego do tego używałem.
Po wielu poszukiwaniach związanych z odpowiednim sprzętem, a także dowiedzeniem się, jak korzystać z odpowiednich bibliotek, osiągnąłem swoje cele.
Przedstawię wam moją wersję Talking Clock wykorzystującą Arduino z modułem DFPlayer_Mini do odtwarzania plików MP3/WAV.
Jest wiele powodów, aby z tym projektem pójść dalej!
Dzięki większej liczbie ulepszeń i dodaniu kilku funkcji może odwrócić zegar dla osób z pewnymi wadami wizualnymi, na przykład!
W tym projekcie wszystkie „głosy” zostały wykonane cyfrowo w języku portugalskim, ponieważ jest to mój język ojczysty i nie widzę zbyt wielu projektów skoncentrowanych na tym w moim kraju (Brazylia).
Ale oczywiście możesz śledzić projekt i dowiedzieć się, jak wszystko działa, a potem możesz samodzielnie przygotować wszystkie głosy w swoim ojczystym języku!
To jest naprawdę fajne i część zabawy !!
Zobaczmy to!
Krok 1: Lista kompilacji
Oto komponenty, których potrzebujesz:
- Arduino (UNO-R3, Nano)
- Wyświetlacz LED Catalex TM1637 (4 cyfry x 7 segmentów) lub odpowiednik
- DFPlayer_Mini
- Karta pamięci MicroSD (sformatowana w FAT32)
- Rezystor 1K Ohm (2x)
- Deska do krojenia chleba
- Przełącznik chwilowy (3x)
- Głośnik 2W lub 3W
- Zworki druciane (męsko-męskie i męsko-żeńskie)
- Zasilanie prądem stałym (9 V)
Uwagi
- Możesz użyć dowolnej karty pamięci MicroSD do 32 GB, ale wszystkie pliki MP3, których użyłem do tworzenia głosów, mają łącznie mniej niż 2 MB (dwa megabajty)!! Nie wydawaj więc pieniędzy na korzystanie z karty pamięci o ogromnej pojemności!
- Zdecydowałem się nie używać zegara czasu rzeczywistego (RTC), ponieważ dodałem bardzo łatwą funkcję regulacji godzin i minut, a Arduino jest wystarczająco precyzyjny, aby liczyć czas.