Мазмұны:

Екі тілде сөйлейтін сағат (EN+PT): 5 қадам (суреттермен)
Екі тілде сөйлейтін сағат (EN+PT): 5 қадам (суреттермен)

Бейне: Екі тілде сөйлейтін сағат (EN+PT): 5 қадам (суреттермен)

Бейне: Екі тілде сөйлейтін сағат (EN+PT): 5 қадам (суреттермен)
Бейне: Мыналар не істеп тұр?😱😱😱 #qoslike #калаулым #бірболайық #кослайк 2024, Шілде
Anonim
Image
Image

Автордың толығырақ авторы:

Жарықдиодты дисплейдің автоматты айналуы бар сандық сағат
Жарықдиодты дисплейдің автоматты айналуы бар сандық сағат
4 сатылы цифрлық сағат
4 сатылы цифрлық сағат
4 соққылы сандық сағат
4 соққылы сандық сағат
Сандық және екілік сағат 8 сандық X 7 сегменттегі жарықдиодты дисплейде
Сандық және екілік сағат 8 сандық X 7 сегменттегі жарықдиодты дисплейде
Сандық және екілік сағат 8 сандық X 7 сегменттегі жарықдиодты дисплейде
Сандық және екілік сағат 8 сандық X 7 сегменттегі жарықдиодты дисплейде

Бұл туралы: Arduino көмегімен кодтау, электронды прототиптеу және деректер аналитикасы - менің хоббиім. Лагсилва туралы толығырақ »

The Talking Clock 2 (Қос тілді) - мен сөйлесетін сағаттардың жаңа нұсқасы.

Код екі тілді (ағылшын/португал) қолдау үшін жаңартылды және кодқа жаңа мүмкіндіктер енгізілді:

  • 1 -режим: уақытты орнатыңыз (сағат пен минут)
  • 2 -режим: Сағат минут сайын сөйлейді
  • 3 -режим: Сағат әр сағат сайын сөйлейді
  • 4 -режим: Сағат түйме басылған уақытты айтады
  • 5 -режим: Ағылшын немесе португал тілін орнатыңыз

Ескертпе: тіл мәртебесі Arduino - EEPROM -де сақталады, бұл ақпаратты ол қайта іске қосылғанда да қосылады.

Ол қосымша динамикте дыбыс деңгейін жақсырақ бақылау үшін PAM8403 (3W + 3W) шағын күшейткіш ретінде енгізілді.

Мен тек бір динамикті қолданамын (бір дыбыстық арна), бірақ егер қаласаңыз, басқасын қосуға болады.

1 -қадам: компоненттер

Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер
  • Arduino UNO R3
  • DFPlayer Mini MP3 ойнатқышы
  • TM1637 көрсету
  • PAM8403 - шағын дыбыс күшейткіші (3W+3W) - бұл міндетті емес
  • SD mini - жад картасы
  • Түймешік қосқышы
  • Резистор 1к Ом
  • Динамик 3W
  • Нан тақтасы
  • Секіргіштер

Ескерту: DFPlayer Mini туралы толық ақпарат:

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

2 -қадам: схемалар

Схемалар
Схемалар

Маңызды: Бұл жобада USB портын қуат көзі ретінде пайдалану ұсынылмайды. Arduino -ны 9V x 1A (немесе одан жоғары) сыртқы қуат көзіне қосыңыз, себебі динамик жұмыс істеп тұрғанда Arduino тұрақсыздығына әкелетін қуат кернеуі бар.

3 -қадам: Код және MP3 файлдары

Код және MP3 файлдары
Код және MP3 файлдары

SD картасы FAT32 үшін пішімделуі керек және «MP3» деп аталатын қалта жасалуы керек.

MP3 қалтасында барлық дауыс файлдары (барлығы 74) ағылшын және португал тілдерінде сақталады.

3 режимінде сағат әр сағат сайын сөйлегенде, тек 08:00 мен 18:00 аралығында жұмыс істейтін «шіркеу қоңырауы» дыбысы шығады. Бұл дыбыс сол сәтте қанша рет қайталанады.

Ескерту: Барлық файлдар «0000.mp3» -тен басталатын «nnnn.mp3» үлгісіне сәйкес аталуы керек.

4 -қадам: DFPlayerMini кітапханасы

«DFRobotDFPlayerMini» кітапханасын мына жерден табуға болады:

github.com/DFRobot/DFRobotDFPlayerMini

5 -қадам: Орнату

Келесі функциялары бар операция үшін 3 түйме қолданылады:

#1:

Келесі жұмыс режиміне ауысады.

#2:

Орнату режимінде сағатты реттеңіз

Басу түймесі режимінде уақытты айтады

Тіл режимінде португал тіліне орнатыңыз.

#3:

Орнату режимінде минутты реттеңіз

Басу түймесі режимінде уақытты айтады

Тіл режимінде ағылшын тіліне орнатыңыз.

Ескерту: Келесі режимге өту үшін келесі сөйлеу басталғанша №1 түймесін басыңыз (DFPlayer -дің көк жарық диоды осы сәтте қосылады).

Ұсынылған: