
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40


Jälgige rohkem autorit:





Teave: Kodeerimine, elektrooniline prototüüpimine Arduinoga ja andmeanalüüs on minu hobid. Lisateave lagsilva kohta »
Talking Clock 2 (kakskeelne) on Talking Clocki uus versioon, mille olen avaldanud mõni aeg tagasi.
Koodi uuendati, et see toetaks kahte keelt (inglise/portugali) ja koodi lisati uued funktsioonid:
- Režiim 1: määrake kellaaeg (tund ja minut)
- Režiim 2: Kell räägib iga minut
- Režiim 3: Kell räägib iga tund
- Režiim 4: Kell räägib nupu vajutamise ajast
- Režiim 5: määrake inglise või portugali keel
Märkus. Keele olek salvestatakse Arduino - EEPROM -i, et hoida seda teavet isegi siis, kui see taaskäivitatakse või sisse lülitatakse.
See võeti kasutusele valikulise minivõimendina PAM8403 (3W + 3W), et kõlari helitaset paremini juhtida.
Kasutan ainult ühte kõlarit (ühte helikanalit), kuid soovi korral saate teise lisada.
Samm: komponendid



- Arduino UNO R3
- DFPlayer Mini MP3 -mängija
- Kuva TM1637
- PAM8403 - mini helivõimendi (3W+3W) - see on valikuline
- SD mini - mälukaart
- Nuppude lüliti
- Takisti 1k oom
- Kõlar 3W
- Leivalaud
- Džemprid
Märkus. DFPlayer Mini üksikasjad:
www.dfrobot.com/wiki/index.php/DFPlayer_Mi…
2. samm: skeemid

Tähtis: selles projektis ei ole soovitatav kasutada USB -porti toiteallikana. Ühendage Arduino välise toiteallikaga 9V x 1A (või kõrgem), kuna kõlari töötamise ajal on voolutugevus, mis põhjustab Arduino ebastabiilsust.
Samm: kood ja MP3 -failid

SD -kaart tuleb vormindada FAT32 jaoks ja luua kaust nimega "MP3".
MP3 -kausta salvestatakse kõik häälfailid (kokku 74) inglise ja portugali keeles.
Režiimis 3, kui kell räägib iga tund, kostab "kirikukella" heli, mis töötab ainult kella 08.00-18.00. Seda heli korratakse nii mitu korda kui selle hetke tund.
Märkus. Kõik failid tuleb nimetada mustri "nnnn.mp3" järgi, alustades "0000.mp3".
4. samm: DFPlayerMini raamatukogu
Raamatukogu "DFRobotDFPlayerMini" leiate aadressilt:
github.com/DFRobot/DFRobotDFPlayerMini
Samm: seadistamine
Selle toimingu jaoks kasutatakse 3 nuppu, millel on järgmised funktsioonid:
#1:
Liigub järgmisele töörežiimile.
#2:
Reguleerige seadistusrežiimis tunde
Räägib kellaaega nupuvajutusrežiimis
Keelerežiimis valige portugali keel.
#3:
Reguleerige seadistusrežiimis minutit
Räägib kellaaega nupuvajutusrežiimis
Keelerežiimis valige inglise keel.
Märkus. Järgmisesse režiimi liikumiseks vajutage nuppu #1, kuni algab järgmine kõne (DFPlayeri sinine LED -tuli põleb sel hetkel).
Soovitan:
ESP8266 POV -ventilaator koos kella ja veebilehe teksti värskendamisega: 8 sammu (piltidega)

ESP8266 POV -ventilaator koos kella ja veebilehe teksti värskendamisega: see on muutuva kiirusega POV (visiooni püsivus), ventilaator, mis vahelduvalt kuvab kellaaega, ja kaks tekstisõnumit, mida saab vahepeal "värskendada". on ka ühelehekülgne veebiserver, mis võimaldab teil muuta kahte teksti mulle
Arduino tekst kõneks muundur, kasutades LM386 - Rääkiva Arduino projekt - Talkie Arduino raamatukogu: 5 sammu

Arduino tekst kõneks muundur, kasutades LM386 | Rääkiva Arduino projekt | Talkie Arduino raamatukogu: Tere poisid, paljudes projektides nõuame, et arduino räägiks midagi, nagu rääkiv kell või mõningaid andmeid, nii et need juhised muudame teksti kõneks Arduino abil
Rääkiva PIR -liikumise turvasüsteemi loomine: 3 sammu

Rääkiva PIR -liikumise turvasüsteemi loomine: selles videos valmistame turvasüsteemi, mis tuvastab liikumise ja räägib. Selles projektis tuvastab PIR andur liikumise ja DFPlayer Mini MP3 moodul esitab eelnevalt määratletud heli
Rääkiva temperatuuri ja niiskuse andur - Si7021 ja väike sõber: 3 sammu

Räägiva temperatuuri ja niiskuse andur - Si7021 ja väike sõbrakõneleja: " Väike sõbrakõneleja " on väike seade, mis võimaldab teil Arduino projektidele lisada lihtsa häälväljundi. See sisaldab piiratud koguses 254 sõna ja selle saab SPI kaudu ühendada Arduino või muude mikrokontrolleritega. Väike sõber T
Nixie kella meeleolu baromeeter: 7 sammu (koos piltidega)

Nixie Clock Mood Barometer: Progressi märkamatu ohver on aneroidne kodubaromeeter. Nendel päevadel võite siiski leida näiteid üle 90-aastaste inimeste kodudest, kuid miljoneid inimesi on prügimäel või eBay-s. Tõsi, vana kooli baromeeter ei aidanud