Мазмұны:

Arduino көмегімен сөйлесу сағаты: 3 қадам (суреттермен)
Arduino көмегімен сөйлесу сағаты: 3 қадам (суреттермен)

Бейне: Arduino көмегімен сөйлесу сағаты: 3 қадам (суреттермен)

Бейне: Arduino көмегімен сөйлесу сағаты: 3 қадам (суреттермен)
Бейне: MKS Gen L - Marlin 1 1 9 (configuration.h) 2024, Шілде
Anonim
Image
Image
Arduino -мен сөйлесетін сағат
Arduino -мен сөйлесетін сағат

Бәріне сәлем, Біраз уақыт сөйлейтін сағатты құруға тырыстым (бейнені қараңыз), бірақ ол үшін қолданған дауыс модулінің үлгісіне байланысты жақсы нәтиже болмады.

Дұрыс жабдықпен байланысты көптеген іздеулерден кейін және сәйкес кітапханаларды пайдалану туралы білгеннен кейін мен өз мақсаттарыма жеттім.

Мен сізге MP3/WAV файлдарын ойнату үшін DFPlayer_Mini модулімен Arduino көмегімен сөйлейтін сағат нұсқасын ұсынамын.

Бұл жобаны әрі қарай жалғастыруға көптеген себептер бар!

Жақсартулар мен кейбір мүмкіндіктерді қосқанда, ол көру қабілеті нашар адамдарға сағатты бұра алады, мысалы!

Бұл жобада барлық «дауыстар» португал тілінде цифрлық түрде жасалды, себебі менің ана тілім, мен өз елімде (Бразилия) осыған бағытталған көптеген жобаларды көрмеймін.

Әрине, сіз жобаны қадағалай аласыз және бәрі қалай жұмыс істейтінін біле аласыз, содан кейін сіз өзіңіздің ана тіліңіздегі барлық дауыстарды өзіңіз дайындай аласыз!

Бұл шынымен керемет және көңілді бөлік !!

Мұны көрейік!

1 -қадам: Құру тізімі

Құру тізімі
Құру тізімі
Құру тізімі
Құру тізімі
Құру тізімі
Құру тізімі
Құру тізімі
Құру тізімі

Бұл сізге қажет компоненттер:

  1. Arduino (UNO-R3, Nano)
  2. Жарықдиодты дисплей Catalex TM1637 (4 сан x 7 сегмент) немесе оған балама
  3. DFPlayer_Mini
  4. MicroSD жад картасы (FAT32 форматында)
  5. Резистор 1K Ом (2x)
  6. Нан тақтасы
  7. Лездік қосқыш (3x)
  8. 2W немесе 3W күшейткіш
  9. Сым секіргіштер (ер-ер және ер-әйел)
  10. Тұрақты ток көзі (9 вольт)

Ескертулер

  1. Сіз 32 ГБ дейінгі кез келген MicroSD жад картасын қолдана аласыз, бірақ мен дауыстар үшін қолданған MP3 файлдарының барлығы 2 МБ (екі мегабайттан) аз !! Сондықтан ақшаңызды сыйымдылығы үлкен жад картасына жұмсамаңыз!
  2. Мен RTC (нақты уақыт сағаты) қолданбауды шештім, себебі мен сағаттар мен минуттарды реттеудің өте оңай функциясын қосқанмын және Arduino уақытты санауға жеткілікті дәл.

Ұсынылған: