فهرست مطالب:

ساعت زبانی دو زبانه (EN+PT): 5 مرحله (همراه با تصاویر)
ساعت زبانی دو زبانه (EN+PT): 5 مرحله (همراه با تصاویر)

تصویری: ساعت زبانی دو زبانه (EN+PT): 5 مرحله (همراه با تصاویر)

تصویری: ساعت زبانی دو زبانه (EN+PT): 5 مرحله (همراه با تصاویر)
تصویری: یادگیری لغات ضروری زبان انگلیسی همراه با تلفظ و معنی فارسی 2024, جولای
Anonim
Image
Image

بیشتر توسط نویسنده دنبال کنید:

ساعت دیجیتال با چرخش خودکار صفحه نمایش LED
ساعت دیجیتال با چرخش خودکار صفحه نمایش LED
ساعت دیجیتال 4 ضربه ای
ساعت دیجیتال 4 ضربه ای
ساعت دیجیتال 4 ضربه ای
ساعت دیجیتال 4 ضربه ای
ساعت دیجیتال و دودویی در 8 رقم X 7 بخش LED صفحه نمایش
ساعت دیجیتال و دودویی در 8 رقم X 7 بخش LED صفحه نمایش
ساعت دیجیتال و دودویی در 8 رقم X 7 بخش LED صفحه نمایش
ساعت دیجیتال و دودویی در 8 رقم X 7 بخش LED صفحه نمایش

درباره: برنامه نویسی ، نمونه سازی الکترونیکی با آردوینو و تجزیه و تحلیل داده ها سرگرمی های من هستند. اطلاعات بیشتر درباره lagsilva »

The Talking Clock 2 (دو زبانه) نسخه جدید ساعت صحبت کننده است که مدتی پیش منتشر کرده ام.

کد برای پشتیبانی از دو زبان (انگلیسی/پرتغالی) به روز شد و ویژگی های جدیدی در کد معرفی شد:

  • حالت 1: تنظیم زمان (ساعت و دقیقه)
  • حالت 2: ساعت در هر دقیقه صحبت می کند
  • حالت 3: ساعت هر ساعت صحبت می کند
  • حالت 4: ساعت زمانی را فشار می دهد که دکمه ای فشار داده می شود
  • حالت 5: زبان را برای انگلیسی یا پرتغالی تنظیم کنید

توجه: وضعیت زبان در Arduino - EEPROM ذخیره می شود تا این اطلاعات را حتی در صورت راه اندازی مجدد یا روشن نگه دارد.

به عنوان اختیاری یک تقویت کننده کوچک PAM8403 (3W + 3W) برای کنترل بهتر سطح صدا در بلندگو معرفی شد.

من فقط از یک بلندگو (یک کانال صدا) استفاده می کنم ، اما در صورت تمایل می توانید یکی دیگر را نیز اضافه کنید.

مرحله 1: اجزاء

اجزاء
اجزاء
اجزاء
اجزاء
اجزاء
اجزاء
  • آردوینو UNO R3
  • پخش کننده کوتاه MP3 DFPlayer
  • نمایش TM1637
  • PAM8403 - تقویت کننده صوتی کوتاه (3W+3W) - این اختیاری است
  • SD mini - کارت حافظه
  • سوئیچ دکمه ای
  • مقاومت 1k اهم
  • بلندگو 3W
  • تخته نان
  • پرش کننده ها

توجه: جزئیات DFPlayer Mini در:

www.dfrobot.com/wiki/index.php/DFPlayer_Mi…

مرحله 2: شماتیک

طرحواره ها
طرحواره ها

مهم: استفاده از پورت USB به عنوان منبع تغذیه در این پروژه توصیه نمی شود. آردوینو را به منبع تغذیه خارجی 9 ولت x 1 آمپر (یا بالاتر) متصل کنید ، زیرا هنگام کار بلندگو افزایش برق وجود دارد که باعث ناپایداری آردوینو می شود.

مرحله 3: فایل های کد و MP3

فایل های کد و MP3
فایل های کد و MP3

یک کارت SD باید برای FAT32 قالب بندی شود و یک پوشه به نام "MP3" ایجاد شود.

در پوشه MP3 همه فایلهای صدا (در مجموع 74) به زبان انگلیسی و پرتغالی ذخیره می شوند.

در حالت 3 ، هنگامی که ساعت هر ساعت صحبت می کند ، صدای "زنگ کلیسا" وجود دارد که فقط بین 08:00 تا 18:00 کار می کند. این صدا به اندازه ساعت آن لحظه تکرار می شود.

توجه: همه فایلها باید مطابق الگوی "nnnn.mp3" نامگذاری شوند ، که از "0000.mp3" شروع می شود.

مرحله 4: کتابخانه DFPlayerMini

کتابخانه "DFRobotDFPlayerMini" را می توانید در آدرس زیر پیدا کنید:

github.com/DFRobot/DFRobotDFPlayerMini

مرحله 5: راه اندازی

3 دکمه برای عملکرد با عملکردهای زیر استفاده می شود:

#1:

به حالت عملیاتی بعدی منتقل می شود.

#2:

ساعت را در حالت راه اندازی تنظیم کنید

زمان را در حالت دکمه فشار بیان می کند

در حالت زبان روی پرتغالی تنظیم کنید.

#3:

دقیقه را در حالت راه اندازی تنظیم کنید

زمان را در حالت دکمه فشار بیان می کند

در حالت زبان روی انگلیسی تنظیم کنید.

توجه: برای حرکت به حالت بعدی ، دکمه #1 را فشار دهید تا سخنرانی بعدی شروع شود (LED آبی DFPlayer در این لحظه روشن است).

توصیه شده: