Turinys:

Kalbantis laikrodis su „Arduino“: 3 žingsniai (su nuotraukomis)
Kalbantis laikrodis su „Arduino“: 3 žingsniai (su nuotraukomis)

Video: Kalbantis laikrodis su „Arduino“: 3 žingsniai (su nuotraukomis)

Video: Kalbantis laikrodis su „Arduino“: 3 žingsniai (su nuotraukomis)
Video: Какие часы носит В. В. Путин? 2024, Lapkritis
Anonim
Image
Image
Kalbantis laikrodis su Arduino
Kalbantis laikrodis su Arduino

Sveiki visi, Kurį laiką bandžiau sukurti kalbantį laikrodį (žr. Vaizdo įrašą), tačiau be gerų rezultatų dėl to naudojamo balso modulio modelio.

Po daugybės paieškų, susijusių su tinkama aparatine įranga ir sužinojęs, kaip naudotis tinkamomis bibliotekomis, aš pasiekiau savo tikslus.

Pateiksiu jums savo „Talking Clock“versiją, naudojančią „Arduino“su moduliu DFPlayer_Mini MP3/WAV failams atkurti.

Yra daug priežasčių tęsti šį projektą!

Daugiau patobulinimų ir pridėjus tam tikrų funkcijų, jis gali paversti laikrodį žmonėms, turintiems tam tikrų regos sutrikimų!

Šiame projekte visi „balsai“buvo perduoti skaitmeniniu būdu portugalų kalba, nes tai mano gimtoji kalba, ir aš nematau daug projektų, skirtų tam savo šalyje (Brazilijoje).

Bet, žinoma, galite sekti projektą ir sužinoti, kaip viskas veikia, ir tada galite patys paruošti visus balsus savo gimtąja kalba!

Tai tikrai šaunu ir dalis linksmybių !!

Pažiūrėkime tai!

1 žingsnis: sukurkite sąrašą

Sukurti sąrašą
Sukurti sąrašą
Sukurti sąrašą
Sukurti sąrašą
Sukurti sąrašą
Sukurti sąrašą
Sukurti sąrašą
Sukurti sąrašą

Tai yra komponentai, kurių jums reikia:

  1. „Arduino“(UNO-R3, „Nano“)
  2. LED ekranas „Catalex TM1637“(4 skaitmenys x 7 segmentai) arba lygiavertis
  3. DFPlayer_Mini
  4. „MicroSD“atminties kortelė (suformuota FAT32)
  5. Rezistorius 1K Ohm (2x)
  6. Bandomoji Lenta
  7. Momentinis jungiklis (3x)
  8. Garsiakalbis 2W arba 3W
  9. Vieliniai megztiniai (vyrai-vyrai ir vyrai-moterys)
  10. DC maitinimas (9 voltai)

Pastabos

  1. Galite naudoti bet kurią „MicroSD“atminties kortelę iki 32 GB, tačiau visi MP3 failai, kuriuos naudojau balsams, yra mažesni nei 2 MB (du megabaitai)! Taigi, neišleiskite pinigų naudodami didžiulę atminties kortelę!
  2. Aš nusprendžiau nenaudoti RTC (realiojo laiko laikrodžio), nes įtraukiau labai paprastą funkciją, skirtą valandoms ir minutėms koreguoti, o „Arduino“yra pakankamai tikslus, kad galėtų suskaičiuoti laiką.

Rekomenduojamas: