Innholdsfortegnelse:
- Trinn 1: Komponenter
- Trinn 2: Skjemaer
- Trinn 3: Koden og MP3 -filer
- Trinn 4: DFPlayerMini -bibliotek
- Trinn 5: Oppsett
Video: Talking Clock Tospråklig (EN+PT): 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Av lagsilva Følg mer av forfatteren:
Om: Koding, elektronisk prototyping med Arduino og Data Analytics er mine hobbyer. Mer om lagsilva »
Talking Clock 2 (tospråklig) er den nye versjonen av Talking Clock jeg har publisert for en tid siden.
Koden ble oppdatert for å støtte to språk (engelsk/portugisisk) og nye funksjoner ble introdusert i koden:
- Modus 1: Angi tid (time og minutt)
- Modus 2: Klokken snakker hvert minutt
- Modus 3: Klokken snakker hver time
- Modus 4: Klokken viser tiden det trykkes på en knapp
- Modus 5: Angi språket for engelsk eller portugisisk
Merk: Språkstatusen er lagret i Arduino - EEPROM for å beholde denne informasjonen selv når den startes på nytt eller slås på.
Den ble introdusert som tilleggsutstyr en miniforsterker PAM8403 (3W + 3W) for bedre kontroll av lydnivået i høyttaleren.
Jeg bruker bare en høyttaler (en lydkanal), men du kan legge til en annen hvis du vil.
Trinn 1: Komponenter
- Arduino UNO R3
- DFPlayer Mini MP3 -spiller
- Skjerm TM1637
- PAM8403 - Mini lydforsterker (3W+3W) - Dette er valgfritt
- SD mini - Minnekort
- Trykknappbryter
- Motstand 1k Ohm
- Høyttaler 3W
- Brødbrett
- Gensere
Merk: Detaljer om DFPlayer Mini på:
www.dfrobot.com/wiki/index.php/DFPlayer_Mi…
Trinn 2: Skjemaer
Viktig: Det anbefales ikke å bruke USB -porten som en strømkilde i dette prosjektet. Koble Arduino til en ekstern strømkilde på 9V x 1A (eller høyere) fordi det er overspenninger når høyttaleren fungerer, noe som forårsaker Arduino ustabilitet.
Trinn 3: Koden og MP3 -filer
Et SD -kort må formateres for FAT32 og en mappe med navnet "MP3" må opprettes.
I MP3 -mappen lagres alle filer med stemmer (74 totalt) på engelsk og portugisisk.
I modus 3, når klokken snakker hver time, er det en "kirkeklokke" -lyd som bare fungerer mellom 08:00 og 18:00. Denne lyden gjentas like mange ganger som timen i det øyeblikket.
Merk: Alle filer må navngis i henhold til mønsteret "nnnn.mp3", som begynner med "0000.mp3".
Trinn 4: DFPlayerMini -bibliotek
Biblioteket "DFRobotDFPlayerMini" finner du på:
github.com/DFRobot/DFRobotDFPlayerMini
Trinn 5: Oppsett
Det er 3 trykknapper som brukes for operasjonen med følgende funksjoner:
#1:
Går til neste driftsmodus.
#2:
Juster timen i oppsettsmodus
Snakker tiden i trykknappmodus
Sett til portugisisk i språkmodus.
#3:
Juster minuttet i oppsettsmodus
Snakker tiden i trykknappmodus
Sett til engelsk i språkmodus.
Merk: For å gå til neste modus, trykk på knapp #1 til neste tale starter (blå LED for DFPlayer er på i dette øyeblikket).
Anbefalt:
Moving and Talking Giant Lego Hulk MiniFig (10: 1 skala): 14 trinn (med bilder)
Moving and Talking Giant Lego Hulk MiniFig (10: 1 Scale): Jeg har alltid lekt med lego som barn, men jeg hadde ikke noen av de 'fancy' legoene, bare klassiske legoklosser. Jeg er også en stor fan av Marvel Cinematic Universe (MCU), og min favorittperson er Hulk. Så hvorfor ikke kombinere de to, og lage en gigant
Shake Detecting Talking Hat With Circuit Playground Express: 12 trinn (med bilder)
Shake Detecting Talking Hat With Circuit Playground Express: Denne enkle og raske opplæringen lærer deg hvordan du lager en snakkehatt! Det ville svare med et nøye behandlet svar når du 'stiller' et spørsmål, og kanskje kan det hjelpe deg å avgjøre om du har bekymringer eller problemer. I min Wearable Tech -klasse
Ted the Talking Toaster: 6 trinn (med bilder)
Ted the Talking Toaster: Samtaler med en brødrister har alltid vært veldig ensidige. Inntil nå, møt Ted the Talking Toaster! Nedenfor en oversikt over innholdet: Prosjektvideo Brødrister Electronics Chat/Voice bot Remo.tv Verdensherredømme
Barbara: Talking AI -kameraet: 4 trinn (med bilder)
Barbara: Talking AI Camera: AI er det siste modeordet, dette prosjektet handler om det litt ubrukelige. Etter å ha funnet et pent API som tar bilder og et gammelt kamera, er målene satt: Et kamera som viser det det ser
Talking Baymax -skjerm for barnelege: 10 trinn (med bilder)
Talking Baymax -display for barnelege: “Hei. Jeg er Baymax, din personlige helsevenn. " - Baymax På mitt lokale barnelege har de vedtatt en interessant strategi i et forsøk på å gjøre det medisinske miljøet mindre stressende og morsommere for barn. De har fylt ut e