Sisukord:

Rääkiva kella kakskeelne (EN+PT): 5 sammu (koos piltidega)
Rääkiva kella kakskeelne (EN+PT): 5 sammu (koos piltidega)

Video: Rääkiva kella kakskeelne (EN+PT): 5 sammu (koos piltidega)

Video: Rääkiva kella kakskeelne (EN+PT): 5 sammu (koos piltidega)
Video: Фрида испустила дух, теперь фас на волка ► 18 Прохождение Dark Souls 3 2024, Juuli
Anonim
Image
Image

Jälgige rohkem autorit:

Digitaalne kell automaatse LED -ekraani pööramisega
Digitaalne kell automaatse LED -ekraani pööramisega
4-taktiline digitaalne kell
4-taktiline digitaalne kell
4-taktiline digitaalne kell
4-taktiline digitaalne kell
Digitaalne ja binaarne kell 8 -kohalises X 7 segmendi LED -ekraanis
Digitaalne ja binaarne kell 8 -kohalises X 7 segmendi LED -ekraanis
Digitaalne ja binaarne kell 8 -kohalises X 7 segmendi LED -ekraanis
Digitaalne ja binaarne kell 8 -kohalises X 7 segmendi LED -ekraanis

Teave: Kodeerimine, elektrooniline prototüüpimine Arduinoga ja andmeanalüüs on minu hobid. Lisateave lagsilva kohta »

Talking Clock 2 (kakskeelne) on Talking Clocki uus versioon, mille olen avaldanud mõni aeg tagasi.

Koodi uuendati, et see toetaks kahte keelt (inglise/portugali) ja koodi lisati uued funktsioonid:

  • Režiim 1: määrake kellaaeg (tund ja minut)
  • Režiim 2: Kell räägib iga minut
  • Režiim 3: Kell räägib iga tund
  • Režiim 4: Kell räägib nupu vajutamise ajast
  • Režiim 5: määrake inglise või portugali keel

Märkus. Keele olek salvestatakse Arduino - EEPROM -i, et hoida seda teavet isegi siis, kui see taaskäivitatakse või sisse lülitatakse.

See võeti kasutusele valikulise minivõimendina PAM8403 (3W + 3W), et kõlari helitaset paremini juhtida.

Kasutan ainult ühte kõlarit (ühte helikanalit), kuid soovi korral saate teise lisada.

Samm: komponendid

Komponendid
Komponendid
Komponendid
Komponendid
Komponendid
Komponendid
  • Arduino UNO R3
  • DFPlayer Mini MP3 -mängija
  • Kuva TM1637
  • PAM8403 - mini helivõimendi (3W+3W) - see on valikuline
  • SD mini - mälukaart
  • Nuppude lüliti
  • Takisti 1k oom
  • Kõlar 3W
  • Leivalaud
  • Džemprid

Märkus. DFPlayer Mini üksikasjad:

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

2. samm: skeemid

Skeemid
Skeemid

Tähtis: selles projektis ei ole soovitatav kasutada USB -porti toiteallikana. Ühendage Arduino välise toiteallikaga 9V x 1A (või kõrgem), kuna kõlari töötamise ajal on voolutugevus, mis põhjustab Arduino ebastabiilsust.

Samm: kood ja MP3 -failid

Kood ja MP3 -failid
Kood ja MP3 -failid

SD -kaart tuleb vormindada FAT32 jaoks ja luua kaust nimega "MP3".

MP3 -kausta salvestatakse kõik häälfailid (kokku 74) inglise ja portugali keeles.

Režiimis 3, kui kell räägib iga tund, kostab "kirikukella" heli, mis töötab ainult kella 08.00-18.00. Seda heli korratakse nii mitu korda kui selle hetke tund.

Märkus. Kõik failid tuleb nimetada mustri "nnnn.mp3" järgi, alustades "0000.mp3".

4. samm: DFPlayerMini raamatukogu

Raamatukogu "DFRobotDFPlayerMini" leiate aadressilt:

github.com/DFRobot/DFRobotDFPlayerMini

Samm: seadistamine

Selle toimingu jaoks kasutatakse 3 nuppu, millel on järgmised funktsioonid:

#1:

Liigub järgmisele töörežiimile.

#2:

Reguleerige seadistusrežiimis tunde

Räägib kellaaega nupuvajutusrežiimis

Keelerežiimis valige portugali keel.

#3:

Reguleerige seadistusrežiimis minutit

Räägib kellaaega nupuvajutusrežiimis

Keelerežiimis valige inglise keel.

Märkus. Järgmisesse režiimi liikumiseks vajutage nuppu #1, kuni algab järgmine kõne (DFPlayeri sinine LED -tuli põleb sel hetkel).

Soovitan: