Përmbajtje:

Ora e folur në dy gjuhë (EN+PT): 5 hapa (me fotografi)
Ora e folur në dy gjuhë (EN+PT): 5 hapa (me fotografi)

Video: Ora e folur në dy gjuhë (EN+PT): 5 hapa (me fotografi)

Video: Ora e folur në dy gjuhë (EN+PT): 5 hapa (me fotografi)
Video: #steisi#Eleni#zylfo #fypシ゚viral #lyricvideo #likevideo #schoollife #broken #fyptiktok #subscribet❤️💕 2024, Korrik
Anonim
Image
Image

Ndiqni më shumë nga autori:

Orë dixhitale me rrotullim automatik të ekranit LED
Orë dixhitale me rrotullim automatik të ekranit LED
Orë dixhitale me 4 goditje
Orë dixhitale me 4 goditje
Orë dixhitale me 4 goditje
Orë dixhitale me 4 goditje
Orë Dixhitale & Binare në 8 Shifra X 7 Segmente Ekran LED
Orë Dixhitale & Binare në 8 Shifra X 7 Segmente Ekran LED
Orë Dixhitale & Binare në 8 Shifra X 7 Segmente Ekran LED
Orë Dixhitale & Binare në 8 Shifra X 7 Segmente Ekran LED

Rreth: Kodimi, Prototipizimi Elektronik me Arduino dhe Analiza e të Dhënave janë hobi im. Më shumë rreth lagsilva »

Ora Talking 2 (Dygjuhëshe) është versioni i ri i Orës Talking që kam publikuar kohë më parë.

Kodi u përditësua për të mbështetur dy gjuhë (anglisht/portugalisht) dhe veçori të reja u futën në kod:

  • Mënyra 1: Vendosni kohën (orë dhe minutë)
  • Mënyra 2: Ora flet çdo minutë
  • Mënyra 3: Ora flet çdo orë
  • Mënyra 4: Ora tregon kohën kur shtypet një buton
  • Mënyra 5: Vendosni gjuhën për anglisht ose portugalisht

Shënim: Statusi i gjuhës ruhet në Arduino - EEPROM për të mbajtur këtë informacion edhe kur riniset ose ndizet.

U prezantua si opsionale një mini përforcues PAM8403 (3W + 3W) për kontroll më të mirë të nivelit të zërit në altoparlant.

Unë jam duke përdorur vetëm një altoparlant (një kanal zanor), por ju mund të shtoni një tjetër nëse dëshironi.

Hapi 1: Përbërësit

Komponentët
Komponentët
Komponentët
Komponentët
Komponentët
Komponentët
  • Arduino UNO R3
  • Mini MP3 Player DFPlayer
  • Shfaq TM1637
  • PAM8403 - Përforcues mini audio (3W+3W) - Kjo është opsionale
  • SD mini - Kartë memorie
  • Ndërprerës i butonit
  • Rezistenca 1k Ohm
  • Altoparlant 3W
  • Breadboard
  • Kërcyesit

Shënim: Detajet e DFPlayer Mini në:

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

Hapi 2: Skemat

Skematike
Skematike

E rëndësishme: Nuk rekomandohet përdorimi i portës USB si burim energjie në këtë projekt. Lidheni Arduino me një burim të jashtëm të energjisë 9V x 1A (ose më të lartë) sepse ka rritje të energjisë kur altoparlanti është duke punuar, duke shkaktuar paqëndrueshmëri Arduino.

Hapi 3: Skedarët e Kodit dhe MP3

Kodet & Skedarët MP3
Kodet & Skedarët MP3

Një kartë SD duhet të jetë e formatuar për FAT32 dhe duhet të krijohet një dosje me emrin "MP3".

Në dosjen MP3 ruhen të gjitha skedarët e zërave (gjithsej 74) në anglisht dhe portugalisht.

Në modalitetin 3, kur ora flet çdo orë, ka një tingull "zile të kishës" që funksionon vetëm midis 08:00 dhe 18:00. Ky tingull përsëritet aq herë sa ora e atij momenti.

Shënim: Të gjithë skedarët duhet të emërtohen sipas modelit "nnnn.mp3", duke filluar në "0000.mp3".

Hapi 4: Biblioteka DFPlayerMini

Biblioteka "DFRobotDFPlayerMini" mund të gjendet në:

github.com/DFRobot/DFRobotDFPlayerMini

Hapi 5: Konfigurimi

Ka 3 butona shtypi të përdorur për operacionin me funksionet e mëposhtme:

#1:

Kalon në modalitetin tjetër të funksionimit.

#2:

Rregulloni orën në modalitetin e konfigurimit

Flet kohën në modalitetin e butonit të shtypit

Vendoseni në portugalisht në modalitetin e gjuhës.

#3:

Rregulloni minutën në modalitetin e konfigurimit

Flet kohën në modalitetin e butonit të shtypit

Vendoseni në anglisht në modalitetin e gjuhës.

Shënim: Për të kaluar në modalitetin tjetër, shtypni butonin #1 derisa të fillojë fjalimi tjetër (LED blu i DFPlayer është i ndezur në këtë moment).

Recommended: