Mündəricat:

Arduino ilə danışan saat: 3 addım (şəkillərlə)
Arduino ilə danışan saat: 3 addım (şəkillərlə)

Video: Arduino ilə danışan saat: 3 addım (şəkillərlə)

Video: Arduino ilə danışan saat: 3 addım (şəkillərlə)
Video: Beynimiz bu 3 şeyi xoşlamır və əziyyət çəkir 2024, Iyul
Anonim
Image
Image
Arduino ilə Danışıq Saatı
Arduino ilə Danışıq Saatı

Hamıya salam, Bir müddət danışan bir saat qurmağa çalışdım (videoya baxın), amma bunun üçün istifadə etdiyim səs modulunun modelinə görə yaxşı nəticə əldə etmədim.

Doğru aparatla əlaqədar bir çox axtarışlardan sonra uyğun kitabxanalardan necə istifadə edəcəyimi öyrəndikdən sonra məqsədlərimə çatdım.

MP3/WAV fayllarını çalmaq üçün DFPlayer_Mini modulu ilə Arduino istifadə edərək Talking Clock versiyamı sizə təqdim edəcəyəm.

Bu layihəni davam etdirmək üçün bir çox səbəb var!

Daha çox təkmilləşdirmə və bəzi xüsusiyyətlər əlavə etməklə, məsələn, görmə qüsuru olan insanlar üçün saatı çevirə bilər!

Bu layihədə bütün "səslər" rəqəmsal olaraq Portuqal dilində edildi, çünki ana dilimdir və ölkəmdə (Braziliya) bu mövzuda bir çox layihə görmürəm.

Ancaq əlbəttə ki, layihəni izləyə və hər şeyin necə işlədiyini öyrənə bilərsiniz və sonra ana dilinizdə bütün səsləri özünüz hazırlaya bilərsiniz!

Bu həqiqətən sərin və əyləncənin bir hissəsidir !!

Bunu görək!

Addım 1: Siyahı yaradın

Siyahı yaradın
Siyahı yaradın
Siyahı yaradın
Siyahı yaradın
Siyahı yaradın
Siyahı yaradın
Siyahı yaradın
Siyahı yaradın

Bunlar sizə lazım olan komponentlərdir:

  1. Arduino (UNO-R3, Nano)
  2. LED Ekran Catalex TM1637 (4 rəqəm x 7 Segment) və ya ona bərabərdir
  3. DFPlayer_Mini
  4. MicroSD yaddaş kartı (FAT32 formatında)
  5. Rezistor 1K Ohm (2x)
  6. Çörək lövhəsi
  7. Anlık keçid (3x)
  8. 2W və ya 3W gücündə dinamik
  9. Tel atlayıcılar (kişi-kişi və kişi-qadın)
  10. DC enerji təchizatı (9 volt)

Qeydlər

  1. 32 GB -a qədər istənilən MicroSD yaddaş kartından istifadə edə bilərsiniz, ancaq səslər üçün istifadə etdiyim bütün MP3 faylları cəmi 2 MB -dan (iki Megabayt) azdır !! Beləliklə, böyük bir tutumlu yaddaş kartından istifadə edərək pulunuzu xərcləməyin!
  2. Saat və dəqiqələri tənzimləmək üçün çox asan bir xüsusiyyət daxil etdiyim üçün bir RTC (Real Time Clock) istifadə etməmək qərarına gəldim və Arduino vaxt saymaq üçün kifayət qədər dəqiqdir.

Tövsiyə: