Indholdsfortegnelse:

Talende ur med Arduino: 3 trin (med billeder)
Talende ur med Arduino: 3 trin (med billeder)

Video: Talende ur med Arduino: 3 trin (med billeder)

Video: Talende ur med Arduino: 3 trin (med billeder)
Video: CS50 2013 - Week 9 2024, Juli
Anonim
Image
Image
Talende ur med Arduino
Talende ur med Arduino

Hej alle, I en tid forsøgte jeg at bygge et Talking Clock (se videoen), men uden gode resultater på grund af modellen til stemmemodul, jeg brugte til det.

Efter mange søgninger relateret til den rigtige hardware og også lære om, hvordan man bruger de relevante biblioteker, nåede jeg mine mål.

Jeg vil præsentere dig min version af Talking Clock ved hjælp af Arduino med modulet DFPlayer_Mini til afspilning af MP3/WAV -filer.

Der er mange grunde til at gå videre med dette projekt!

Med flere forbedringer og tilføjelse af nogle funktioner kan det f.eks. Dreje et ur for mennesker med visuel mangel!

I dette projekt blev alle "stemmer" lavet digitalt på portugisisk, fordi det er mit modersmål, og jeg kan ikke se mange projekter fokuseret på det i mit land (Brasilien).

Men du kan selvfølgelig følge projektet og lære, hvordan alt fungerer, og så kan du selv forberede alle stemmerne på dit modersmål!

Dette er virkelig fedt og en del af det sjove !!

Lad os se det!

Trin 1: Byg liste

Byg liste
Byg liste
Byg liste
Byg liste
Byg liste
Byg liste
Byg liste
Byg liste

Dette er de komponenter, du har brug for:

  1. Arduino (UNO-R3, Nano)
  2. LED Display Catalex TM1637 (4 cifre x 7 segmenter) eller tilsvarende
  3. DFPlayer_Mini
  4. MicroSD -hukommelseskort (formateret i FAT32)
  5. Modstand 1K Ohm (2x)
  6. Brødbræt
  7. Momentary Switch (3x)
  8. Højttaler på 2W eller 3W
  9. Wire jumpere (han-han & han-hun)
  10. DC strømforsyning (9 volt)

Noter

  1. Du kan bruge et hvilket som helst MicroSD -hukommelseskort op til 32 GB, men alle de MP3 -filer, jeg har brugt til stemmerne, er mindre end 2 MB (to megabyte) i alt !! Så brug ikke dine penge på at bruge hukommelseskort med en enorm kapacitet!
  2. Jeg besluttede mig for ikke at bruge et RTC (Real Time Clock), fordi jeg har inkluderet en meget let funktion til at justere timer og minutter, og Arduino er præcis nok til at tælle tiden.

Anbefalede: