
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09


Avtor lagsilvaSledi več avtorja:





O: Kodiranje, elektronsko oblikovanje prototipov z Arduinom in podatkovna analitika so moji hobiji. Več o lagsilvi »
Talking Clock 2 (dvojezična) je nova različica Talking Clock, ki sem jo objavil pred časom.
Koda je bila posodobljena tako, da podpira dva jezika (angleški/portugalski), v kodo pa so bile uvedene nove funkcije:
- Način 1: nastavite čas (ura in minuta)
- Način 2: Ura govori vsako minuto
- 3. način: Ura govori vsako uro
- Način 4: Ura govori čas, ko pritisnete gumb
- Način 5: Nastavite jezik za angleščino ali portugalščino
Opomba: Stanje jezika je shranjeno v Arduinu - EEPROM, da ohrani te podatke, tudi ko se znova zažene ali vklopi.
Predstavljen je bil kot dodatni mini ojačevalnik PAM8403 (3W + 3W) za boljši nadzor nad nivojem zvoka v zvočniku.
Uporabljam samo en zvočnik (en zvočni kanal), če pa želite, lahko dodate še enega.
1. korak: Komponente



- Arduino UNO R3
- Mini MP3 predvajalnik DFPlayer
- Zaslon TM1637
- PAM8403 - Mini avdio ojačevalnik (3W+3W) - To ni obvezno
- SD mini - pomnilniška kartica
- Stikalno stikalo
- Upor 1k ohm
- Zvočnik 3W
- Ogledna plošča
- Skakalci
Opomba: Podrobnosti o DFPlayer Mini na:
www.dfrobot.com/wiki/index.php/DFPlayer_Mi…
2. korak: Sheme

Pomembno: V tem projektu ni priporočljivo uporabljati vrat USB kot vira napajanja. Arduino priključite na zunanji vir napajanja 9V x 1A (ali višji), ker pri delujočem zvočniku pride do prenapetosti, kar povzroči nestabilnost Arduina.
Korak: Koda in datoteke MP3

Kartico SD morate formatirati za FAT32 in ustvariti mapo z imenom "MP3".
V mapi MP3 so shranjene vse glasovne datoteke (skupaj 74) v angleščini in portugalščini.
V načinu 3, ko ura govori vsako uro, se oglasi "cerkveni zvon", ki deluje le med 08:00 in 18:00. Ta zvok se ponovi tolikokrat kot ura tega trenutka.
Opomba: Vse datoteke morajo biti poimenovane po vzorcu "nnnn.mp3", začenši z "0000.mp3".
4. korak: Knjižnica DFPlayerMini
Knjižnico "DFRobotDFPlayerMini" najdete na:
github.com/DFRobot/DFRobotDFPlayerMini
5. korak: Nastavitev
Za delovanje se uporabljajo 3 gumbi z naslednjimi funkcijami:
#1:
Premik na naslednji način delovanja.
#2:
Prilagodite uro v nastavitvenem načinu
Govori čas v načinu Pritisnite gumb
V jezikovnem načinu nastavite na portugalščino.
#3:
Prilagodite minute v nastavitvenem načinu
Govori čas v načinu Pritisnite gumb
V jezikovnem načinu nastavite na angleščino.
Opomba: Če se želite premakniti na naslednji način, pritisnite gumb #1, dokler se ne začne naslednji govor (v tem trenutku sveti modra LED lučka DFPlayer).
Priporočena:
Ura za upokojitev / štetje navzgor / ura Dn: 4 koraki (s slikami)

Ura za upokojitev / Odštevanje / Ura Dn: Nekaj teh 8-palčnih LED matričnih zaslonov 8x8 sem imel v predalu in razmišljal, kaj bi z njimi. Navdihnjen z drugimi navodili sem dobil idejo, da bi sestavil zaslon za odštevanje/navzgor za odštevanje do prihodnjega datuma/časa in če je ciljni čas p
ESP8266 Omrežna ura brez RTC - Nodemcu NTP Ura brez RTC - PROJEKT INTERNETNE URE: 4 koraki

ESP8266 Omrežna ura brez RTC | Nodemcu NTP Ura brez RTC | PROJEKT INTERNETNE URE: V projektu bo izdelan projekt ure brez RTC, vzelo si bo čas za internet z uporabo WiFi in ga bo prikazal na zaslonu st7735
C51 4 -bitna elektronska ura - lesena ura: 15 korakov (s slikami)

C51 4 -bitna elektronska ura - lesena ura: ta vikend sem imel nekaj prostega časa, zato sem šel naprej in sestavil to 4 -bitno elektronsko digitalno uro za 2,40 USD, ki sem jo pred časom kupil pri AliExpressu
Ura Gixie: Najlepša ura s sijočo cevjo: 4 koraki

Ura Gixie: Najlepša ura s svetlečo cevko: Nixie Tube mi je zelo všeč, vendar je predraga, tega si ne morem privoščiti. Tako sem pol leta ustvarjal to uro Gixie. Ura Gixie je dosežena z osvetlitvijo ws2812 za izdelavo akrilne svetlobe. Potrudim se, da bi bila cev RGB tanjša
M-ura Miniaturna večmodna ura: 11 korakov

M-ura Miniaturna večmodna ura: minimalistična ura? Ura z več načini? Matrix Clock? To je projekt z več načini ure, ki temelji na MSP430G2432. Lahko ga sestavite brez spajkanja in minimalne uporabe orodja. Z omejeno ločljivostjo zaslona 8x8 slikovnih pik ta 12 -urna ura prikazuje čas