Kazalo:

Dvojezična govorna ura (EN+PT): 5 korakov (s slikami)
Dvojezična govorna ura (EN+PT): 5 korakov (s slikami)

Video: Dvojezična govorna ura (EN+PT): 5 korakov (s slikami)

Video: Dvojezična govorna ura (EN+PT): 5 korakov (s slikami)
Video: WORLD'S BEST AQUARIUMS OF THE YEAR - IAPLC 2020 REVIEW FROM GREEN AQUA 2024, Julij
Anonim
Image
Image

Avtor lagsilvaSledi več avtorja:

Digitalna ura z avtomatskim obračanjem LED zaslona
Digitalna ura z avtomatskim obračanjem LED zaslona
4-taktna digitalna ura
4-taktna digitalna ura
4-taktna digitalna ura
4-taktna digitalna ura
Digitalna in binarna ura v 8 -mestnem X 7 -segmentnem LED zaslonu
Digitalna in binarna ura v 8 -mestnem X 7 -segmentnem LED zaslonu
Digitalna in binarna ura v 8 -mestnem X 7 -segmentnem LED zaslonu
Digitalna in binarna ura v 8 -mestnem X 7 -segmentnem LED zaslonu

O: Kodiranje, elektronsko oblikovanje prototipov z Arduinom in podatkovna analitika so moji hobiji. Več o lagsilvi »

Talking Clock 2 (dvojezična) je nova različica Talking Clock, ki sem jo objavil pred časom.

Koda je bila posodobljena tako, da podpira dva jezika (angleški/portugalski), v kodo pa so bile uvedene nove funkcije:

  • Način 1: nastavite čas (ura in minuta)
  • Način 2: Ura govori vsako minuto
  • 3. način: Ura govori vsako uro
  • Način 4: Ura govori čas, ko pritisnete gumb
  • Način 5: Nastavite jezik za angleščino ali portugalščino

Opomba: Stanje jezika je shranjeno v Arduinu - EEPROM, da ohrani te podatke, tudi ko se znova zažene ali vklopi.

Predstavljen je bil kot dodatni mini ojačevalnik PAM8403 (3W + 3W) za boljši nadzor nad nivojem zvoka v zvočniku.

Uporabljam samo en zvočnik (en zvočni kanal), če pa želite, lahko dodate še enega.

1. korak: Komponente

Sestavni deli
Sestavni deli
Sestavni deli
Sestavni deli
Sestavni deli
Sestavni deli
  • Arduino UNO R3
  • Mini MP3 predvajalnik DFPlayer
  • Zaslon TM1637
  • PAM8403 - Mini avdio ojačevalnik (3W+3W) - To ni obvezno
  • SD mini - pomnilniška kartica
  • Stikalno stikalo
  • Upor 1k ohm
  • Zvočnik 3W
  • Ogledna plošča
  • Skakalci

Opomba: Podrobnosti o DFPlayer Mini na:

www.dfrobot.com/wiki/index.php/DFPlayer_Mi…

2. korak: Sheme

Sheme
Sheme

Pomembno: V tem projektu ni priporočljivo uporabljati vrat USB kot vira napajanja. Arduino priključite na zunanji vir napajanja 9V x 1A (ali višji), ker pri delujočem zvočniku pride do prenapetosti, kar povzroči nestabilnost Arduina.

Korak: Koda in datoteke MP3

Koda in datoteke MP3
Koda in datoteke MP3

Kartico SD morate formatirati za FAT32 in ustvariti mapo z imenom "MP3".

V mapi MP3 so shranjene vse glasovne datoteke (skupaj 74) v angleščini in portugalščini.

V načinu 3, ko ura govori vsako uro, se oglasi "cerkveni zvon", ki deluje le med 08:00 in 18:00. Ta zvok se ponovi tolikokrat kot ura tega trenutka.

Opomba: Vse datoteke morajo biti poimenovane po vzorcu "nnnn.mp3", začenši z "0000.mp3".

4. korak: Knjižnica DFPlayerMini

Knjižnico "DFRobotDFPlayerMini" najdete na:

github.com/DFRobot/DFRobotDFPlayerMini

5. korak: Nastavitev

Za delovanje se uporabljajo 3 gumbi z naslednjimi funkcijami:

#1:

Premik na naslednji način delovanja.

#2:

Prilagodite uro v nastavitvenem načinu

Govori čas v načinu Pritisnite gumb

V jezikovnem načinu nastavite na portugalščino.

#3:

Prilagodite minute v nastavitvenem načinu

Govori čas v načinu Pritisnite gumb

V jezikovnem načinu nastavite na angleščino.

Opomba: Če se želite premakniti na naslednji način, pritisnite gumb #1, dokler se ne začne naslednji govor (v tem trenutku sveti modra LED lučka DFPlayer).

Priporočena: