جدول المحتويات:

الساعة الناطقة بلغتين (EN + PT): 5 خطوات (بالصور)
الساعة الناطقة بلغتين (EN + PT): 5 خطوات (بالصور)

فيديو: الساعة الناطقة بلغتين (EN + PT): 5 خطوات (بالصور)

فيديو: الساعة الناطقة بلغتين (EN + PT): 5 خطوات (بالصور)
فيديو: تعلم قراءة الساعة #2 للأطفال | تعليم الساعة والدقائق مع زكريا - اللغة العربية للأطفال 2024, شهر نوفمبر
Anonim
Image
Image

بواسطة lagsilva

ساعة رقمية مع دوران تلقائي لشاشة LED
ساعة رقمية مع دوران تلقائي لشاشة LED
ساعة رقمية رباعية الأشواط
ساعة رقمية رباعية الأشواط
ساعة رقمية رباعية الأشواط
ساعة رقمية رباعية الأشواط
ساعة رقمية وثنائية بشاشة إل إي دي 8 أرقام × 7 شرائح
ساعة رقمية وثنائية بشاشة إل إي دي 8 أرقام × 7 شرائح
ساعة رقمية وثنائية بشاشة إل إي دي 8 أرقام × 7 شرائح
ساعة رقمية وثنائية بشاشة إل إي دي 8 أرقام × 7 شرائح

حول: البرمجة والنماذج الإلكترونية باستخدام Arduino وتحليلات البيانات هي هواياتي. المزيد عن لاغسيلفا »

The Talking Clock 2 (ثنائي اللغة) هو الإصدار الجديد من Talking Clock الذي قمت بنشره منذ بعض الوقت.

تم تحديث الكود لدعم لغتين (الإنجليزية / البرتغالية) وتم إدخال ميزات جديدة في الكود:

  • الوضع 1: ضبط الوقت (ساعة ودقيقة)
  • الوضع 2: الساعة تتحدث كل دقيقة
  • الوضع 3: تتحدث الساعة كل ساعة
  • الوضع 4: تتحدث الساعة عن الوقت الذي يتم فيه الضغط على الزر
  • الوضع 5: اضبط اللغة للغة الإنجليزية أو البرتغالية

ملاحظة: يتم تخزين حالة اللغة في Arduino - EEPROM للاحتفاظ بهذه المعلومات حتى عند إعادة تشغيلها أو تشغيلها.

تم تقديمه كمكبر صوت اختياري PAM8403 (3 واط + 3 واط) لتحسين التحكم في مستوى الصوت في السماعة.

أنا أستخدم سماعة واحدة فقط (قناة صوتية واحدة) ، لكن يمكنك إضافة أخرى إذا أردت.

الخطوة 1: المكونات

عناصر
عناصر
عناصر
عناصر
عناصر
عناصر
  • اردوينو UNO R3
  • مشغل MP3 الصغير DFPlayer
  • عرض TM1637
  • PAM8403 - مضخم صوت صغير (3 واط + 3 واط) - هذا اختياري
  • SD mini - بطاقة ذاكرة
  • مفتاح الضغط
  • المقاوم 1 كيلو أوم
  • مكبر صوت 3 وات
  • اللوح
  • صداري

ملاحظة: تفاصيل DFPlayer Mini حول:

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

الخطوة 2: المخططات

المخططات
المخططات

هام: لا يوصى باستخدام منفذ USB كمصدر طاقة في هذا المشروع. قم بتوصيل Arduino بمصدر طاقة خارجي 9 فولت × 1 أمبير (أو أعلى) نظرًا لوجود ارتفاعات في الطاقة عند عمل مكبر الصوت ، مما يتسبب في عدم استقرار Arduino.

الخطوة 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 قيد التشغيل في هذه اللحظة).

موصى به: