
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11


Av lagsilvaFölj mer av författaren:





Om: Kodning, elektronisk prototyp med Arduino och Data Analytics är mina hobbyer. Mer om lagsilva »
Talking Clock 2 (Tvåspråkig) är den nya versionen av Talking Clock som jag har publicerat för en tid sedan.
Koden uppdaterades för att stödja två språk (engelska/portugisiska) och nya funktioner introducerades i koden:
- Läge 1: Ställ in tiden (timme och minut)
- Läge 2: Klockan talar varje minut
- Läge 3: Klockan talar varje timme
- Läge 4: Klockan talar om när en knapp trycks in
- Läge 5: Ställ in språket för engelska eller portugisiska
Obs! Språkstatus lagras i Arduino - EEPROM för att behålla denna information även när den startas om eller slås på.
Den introducerades som tillval en miniförstärkare PAM8403 (3W + 3W) för bättre kontroll av ljudnivån i högtalaren.
Jag använder bara en högtalare (en ljudkanal), men du kan lägga till en annan om du vill.
Steg 1: Komponenter



- Arduino UNO R3
- DFPlayer Mini MP3 -spelare
- Display TM1637
- PAM8403 - Mini Audio Aplifier (3W+3W) - Detta är valfritt
- SD mini - Minneskort
- Tryckknappsbrytare
- Motstånd 1k Ohm
- Högtalare 3W
- Bakbord
- Tröjor
Obs! Detaljer om DFPlayer Mini om:
www.dfrobot.com/wiki/index.php/DFPlayer_Mi…
Steg 2: Scheman

Viktigt: Det rekommenderas inte att använda USB -porten som strömkälla i detta projekt. Anslut Arduino till en extern strömkälla på 9V x 1A (eller högre) eftersom det finns strömspänningar när högtalaren fungerar, vilket orsakar Arduino instabilitet.
Steg 3: Koden och MP3 -filer

Ett SD -kort måste formateras för FAT32 och en mapp med namnet "MP3" måste skapas.
I MP3 -mappen lagras alla filer med röster (74 totalt) på engelska och portugisiska.
I läge 3, när klockan talar varje timme, hörs ett "kyrkklocka" -ljud som bara fungerar mellan 08:00 och 18:00. Detta ljud upprepas lika många gånger som timmen i det ögonblicket.
Obs! Alla filer måste namnges enligt mönstret "nnnn.mp3", med början på "0000.mp3".
Steg 4: DFPlayerMini -bibliotek
Biblioteket "DFRobotDFPlayerMini" finns på:
github.com/DFRobot/DFRobotDFPlayerMini
Steg 5: Inställning
Det finns 3 tryckknappar som används för operationen med följande funktioner:
#1:
Går till nästa driftläge.
#2:
Justera timmen i inställningsläget
Talar tiden i tryckknappsläget
Ställ in på portugisiska i språkläge.
#3:
Justera minuten i inställningsläget
Talar tiden i tryckknappsläget
Ställ in på engelska i språkläge.
Obs! För att gå till nästa läge, tryck på knappen #1 tills nästa tal startar (blå lysdiod för DFPlayer är tänd i detta ögonblick).
Rekommenderad:
Moving and Talking Giant Lego Hulk MiniFig (skala 10: 1): 14 steg (med bilder)

Moving and Talking Giant Lego Hulk MiniFig (10: 1 Scale): Jag har alltid lekt med legos som barn, men jag hade inte några av de "snygga" legon, bara klassiska legoklossar. Jag är också ett stort fan av Marvel Cinematic Universe (MCU) och min favoritkaraktär är Hulk. Så varför inte kombinera de två och skapa en jätte
Shake Detecting Talking Hat With Circuit Playground Express: 12 steg (med bilder)

Shake Detecting Talking Hat With Circuit Playground Express: Denna enkla och snabba handledning lär dig hur man gör en talande hatt! Det skulle svara med ett noggrant bearbetat svar när du "ställer" en fråga, och kanske kan det hjälpa dig att avgöra om du har några bekymmer eller problem. I min Wearable Tech -klass har jag
Ted the Talking Brödrost: 6 steg (med bilder)

Ted the Talking Brödrost: Samtal med en brödrost har alltid varit väldigt ensidiga. Fram till nu, träffa Ted the Talking Brödrost! Nedan en översikt över innehållet: Projektvideo Brödrost Electronics Chat/Voice bot Remo.tv Världsdominans
Barbara: Talking AI -kameran: 4 steg (med bilder)

Barbara: Talking AI Camera: AI är det senaste modeordet, det här projektet handlar om det lite värdelösa. Efter att ha hittat ett snyggt API som bildar bilder och en gammal kamera sätts målen: En kamera som visar vad den ser
Tvåspråkig neurostimulator: 10 steg

Translingual Neurostimulator: Detta projekt har beställts av Mark från Nova Scotia. Det kostade 471,88 dollar i delar och tog 66,5 timmar att designa och bygga. De två bilderna ovan med plastlådan är från den andra (bifogade) iterationen av enheten, beställd av en annan