Obsah:

Dvojjazyčné hodiny Talking Clock (EN+PT): 5 krokov (s obrázkami)
Dvojjazyčné hodiny Talking Clock (EN+PT): 5 krokov (s obrázkami)

Video: Dvojjazyčné hodiny Talking Clock (EN+PT): 5 krokov (s obrázkami)

Video: Dvojjazyčné hodiny Talking Clock (EN+PT): 5 krokov (s obrázkami)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, November
Anonim
Image
Image

Od lagsilvaSledovať viac od autora:

Digitálne hodiny s automatickým otáčaním LED displeja
Digitálne hodiny s automatickým otáčaním LED displeja
4-taktné digitálne hodiny
4-taktné digitálne hodiny
4-taktné digitálne hodiny
4-taktné digitálne hodiny
Digitálne a binárne hodiny s 8 číslicami a 7 segmentovým LED displejom
Digitálne a binárne hodiny s 8 číslicami a 7 segmentovým LED displejom
Digitálne a binárne hodiny s 8 číslicami a 7 segmentovým LED displejom
Digitálne a binárne hodiny s 8 číslicami a 7 segmentovým LED displejom

O: Kódovanie, elektronické prototypovanie pomocou Arduina a analýza údajov sú moje koníčky. Viac o lagsilve »

Talking Clock 2 (dvojjazyčné) je nová verzia Talking Clock, ktorú som vydal pred nejakým časom.

Kód bol aktualizovaný tak, aby podporoval dva jazyky (angličtina/portugalčina) a do kódu boli zavedené nové funkcie:

  • Režim 1: Nastavte čas (hodinu a minútu)
  • Režim 2: Hodiny hovoria každú minútu
  • Režim 3: Hodiny hovoria každú hodinu
  • Režim 4: Hodiny hovoria o čase po stlačení tlačidla
  • Režim 5: Nastavte jazyk pre angličtinu alebo portugalčinu

Poznámka: Stav jazyka je uložený v Arduino - EEPROM, aby sa tieto informácie uchovávali aj po reštarte alebo zapnutí.

Bol predstavený ako voliteľný mini zosilňovač PAM8403 (3W + 3W) pre lepšiu kontrolu úrovne zvuku v reproduktore.

Používam iba jeden reproduktor (jeden zvukový kanál), ale ak chcete, môžete pridať ďalší.

Krok 1: Komponenty

Komponenty
Komponenty
Komponenty
Komponenty
Komponenty
Komponenty
  • Arduino UNO R3
  • Mini prehrávač MP3 DFPlayer
  • Displej TM1637
  • PAM8403 - Mini audio aplifier (3W+3W) - Toto je voliteľné
  • SD mini - pamäťová karta
  • Tlačidlový spínač
  • Rezistor 1k Ohm
  • Reproduktor 3W
  • Breadboard
  • Svetre

Poznámka: Podrobnosti o DFPlayer Mini k:

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

Krok 2: Schémy

Schémy
Schémy

Dôležité: V tomto projekte sa neodporúča používať port USB ako zdroj napájania. Pripojte Arduino k externému zdroju napájania 9 V x 1 A (alebo vyšším), pretože keď reproduktor funguje, dochádza k prepätiu, čo spôsobuje nestabilitu Arduina.

Krok 3: Kód a súbory MP3

Kód a súbory MP3
Kód a súbory MP3

Karta SD musí byť naformátovaná na FAT32 a musí byť vytvorený priečinok s názvom „MP3“.

V priečinku MP3 sú uložené všetky súbory hlasov (celkom 74) v angličtine a portugalčine.

V režime 3, keď hodiny hovoria každú hodinu, zaznie zvuk „kostolného zvona“, ktorý funguje iba od 8:00 do 18:00. Tento zvuk sa opakuje toľkokrát, ako hodinu tej chvíle.

Poznámka: Všetky súbory musia byť pomenované podľa vzoru "nnnn.mp3", začínajúceho na "0000.mp3".

Krok 4: Knižnica DFPlayerMini

Knižnicu "DFRobotDFPlayerMini" nájdete na:

github.com/DFRobot/DFRobotDFPlayerMini

Krok 5: Nastavenie

Na ovládanie slúžia tri tlačidlá s nasledujúcimi funkciami:

#1:

Prepne na nasledujúci prevádzkový režim.

#2:

Nastavte hodinu v režime nastavenia

Hovorí čas v režime tlačidiel

V jazykovom režime nastavte na portugalčinu.

#3:

Nastavte minútu v režime nastavenia

Hovorí čas v režime tlačidiel

V jazykovom režime nastavte na angličtinu.

Poznámka: Ak sa chcete presunúť do nasledujúceho režimu, stláčajte tlačidlo #1, kým sa nezačne ďalší prejav (v tomto okamihu svieti modrá dióda LED prehrávača DFPlayer).

Odporúča: