Spisu treści:

Mówiący zegar z Arduino: 3 kroki (ze zdjęciami)
Mówiący zegar z Arduino: 3 kroki (ze zdjęciami)

Wideo: Mówiący zegar z Arduino: 3 kroki (ze zdjęciami)

Wideo: Mówiący zegar z Arduino: 3 kroki (ze zdjęciami)
Wideo: Arduino 7: BUDZIK 2024, Lipiec
Anonim
Image
Image
Mówiący zegar z Arduino
Mówiący zegar z Arduino

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

Lista kompilacji
Lista kompilacji
Lista kompilacji
Lista kompilacji
Lista kompilacji
Lista kompilacji
Lista kompilacji
Lista kompilacji

Oto komponenty, których potrzebujesz:

  1. Arduino (UNO-R3, Nano)
  2. Wyświetlacz LED Catalex TM1637 (4 cyfry x 7 segmentów) lub odpowiednik
  3. DFPlayer_Mini
  4. Karta pamięci MicroSD (sformatowana w FAT32)
  5. Rezystor 1K Ohm (2x)
  6. Deska do krojenia chleba
  7. Przełącznik chwilowy (3x)
  8. Głośnik 2W lub 3W
  9. Zworki druciane (męsko-męskie i męsko-żeńskie)
  10. Zasilanie prądem stałym (9 V)

Uwagi

  1. 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!
  2. 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.

Zalecana: