Tartalomjegyzék:

Beszélő óra Arduino -val: 3 lépés (képekkel)
Beszélő óra Arduino -val: 3 lépés (képekkel)

Videó: Beszélő óra Arduino -val: 3 lépés (képekkel)

Videó: Beszélő óra Arduino -val: 3 lépés (képekkel)
Videó: Leap Motion SDK 2024, Július
Anonim
Image
Image
Beszélő óra Arduino -val
Beszélő óra Arduino -val

Hello mindenki, Egy ideig próbáltam felépíteni egy beszélő órát (lásd a videót), de nem sok jó eredményt kaptam az ehhez használt hangmodul miatt.

A megfelelő hardverrel kapcsolatos sok keresés és a megfelelő könyvtárak használatának megismerése után elértem a céljaimat.

Bemutatom a Talking Clock verzióját, amely az Arduino programot használja a DFPlayer_Mini modullal MP3/WAV fájlok lejátszásához.

Sok oka van annak, hogy továbblépjen ezzel a projekttel!

További fejlesztésekkel és bizonyos funkciók hozzáadásával órát forgathat például némi látáshiányos emberek számára!

Ebben a projektben az összes "hang" digitálisan hangzott el portugálul, mivel az anyanyelvem, és nem sok projektet látok erre összpontosítva hazámban (Brazíliában).

De természetesen követheti a projektet, és megtanulhatja, hogyan működik minden, és akkor egyedül elkészítheti az összes hangot az anyanyelvén!

Ez nagyon jó és a szórakozás része !!

Lássuk ezt!

1. lépés: Építési lista

Építési lista
Építési lista
Építési lista
Építési lista
Építési lista
Építési lista
Építési lista
Építési lista

Ezek a szükséges összetevők:

  1. Arduino (UNO-R3, Nano)
  2. LED kijelző Catalex TM1637 (4 számjegy x 7 szegmens) vagy ezzel egyenértékű
  3. DFPlayer_Mini
  4. MicroSD memóriakártya (FAT32 formátumban)
  5. Ellenállás 1K Ohm (2x)
  6. Kenyeretábla
  7. Pillanatkapcsoló (3x)
  8. 2W vagy 3W hangszóró
  9. Drót ugrók (férfi-férfi és férfi-nő)
  10. DC tápegység (9 volt)

Megjegyzések

  1. Bármilyen MicroSD memóriakártyát használhat 32 GB -ig, de az összes MP3 fájl, amelyet a hangokhoz használtam, kevesebb, mint 2 MB (két megabájt) !! Tehát ne költse a pénzét egy hatalmas kapacitású memóriakártyára!
  2. Úgy döntöttem, hogy nem használok RTC -t (Valós idejű óra), mert egy nagyon egyszerű funkciót tettem bele az órák és percek beállításához, és az Arduino elég pontos az idő számításához.

Ajánlott: