Мазмұны:
- 1 -қадам: компоненттер
- 2 -қадам: схемалар
- 3 -қадам: Код және MP3 файлдары
- 4 -қадам: DFPlayerMini кітапханасы
- 5 -қадам: Орнату
Бейне: Екі тілде сөйлейтін сағат (EN+PT): 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Автордың толығырақ авторы:
Бұл туралы: 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 файлдары
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 -дің көк жарық диоды осы сәтте қосылады).
Ұсынылған:
Үндістанда DIY BB-8 құрастыру -- Android басқарылатын және сөйлейтін -- Өмір өлшемі: 19 қадам (суреттермен)
Үндістанда DIY BB-8 құрастыру || Android басқарылатын және сөйлейтін || Өмір өлшемі: Қосымша жобалар үшін менің каналыма ТІРКЕЛІҢІЗ. Бұл жоба жұмыс істейтін, өмірлік өлшемді, сөйлесетін, ардуино басқарылатын Starwars BB-8 дроидын қалай құру туралы. Біз тек тұрмыстық материалдар мен кішкене Arduino схемасын қолданамыз, бұл біз
Үлкен Lego Hulk MiniFig қозғалатын және сөйлейтін (10: 1 шкала): 14 қадам (суреттермен)
Үлкен Lego Hulk MiniFig қозғалатын және сөйлейтін (10: 1 масштабы): Мен бала кезімде легоспен ойнағанмын, бірақ менде «сәнді» лего жоқ, тек классикалық лего кірпіш. Мен сонымен қатар Marvel Cinematic Universe (MCU) фанатымын және менің сүйікті кейіпкерім - Халк. Неліктен екеуін біріктіріп, алпауыт жасамасқа
Ойын алаңындағы экспресс көмегімен сөйлейтін қалпақты шайқаңыз: 12 қадам (суреттермен)
Ойын алаңындағы экспресс көмегімен сөйлейтін шляпаны шайқаңыз: Бұл қарапайым және жылдам оқулық сізге сөйлейтін шляпаны қалай жасау керектігін үйретеді! Сіз сұрақ қойған кезде мұқият өңделген жауаппен жауап берер едіңіз, бәлкім, бұл сіздің алаңдаушылығыңыз бен проблемаңыз бар -жоғын шешуге көмектеседі. Wearable Tech сабағында мен
Компьютерді машиналық тілде кодтау және тексеру: 6 қадам
Компьютерді машина тілінде кодтау және тестілеу: Бұл нұсқаулықта мен сізге компьютерлік бағдарламаны машина тілінде қалай кодтауды және тестілеуді көрсетемін. Машина тілі - компьютерлердің ана тілі. Ол 1 мен 0 сандарынан тұратындықтан, оны адамдар оңай түсінбейді. Қамқорлық
C51 4 бит электронды сағат - ағаш сағат: 15 қадам (суреттермен)
C51 4 бит электронды сағат - ағаштан жасалған сағат: демалыс күндері бос уақыт болды, сондықтан мен осы уақытқа дейін AliExpress -тен сатып алған 2,40 долларлық 4 биттік электронды цифрлық сағатты жинадым