جدول المحتويات:
- الخطوة 1: المكونات
- الخطوة 2: المخططات
- الخطوة 3: الشفرة وملفات MP3
- الخطوة 4: مكتبة DFPlayerMini
- الخطوة 5: الإعداد
فيديو: الساعة الناطقة بلغتين (EN + PT): 5 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
بواسطة lagsilva
حول: البرمجة والنماذج الإلكترونية باستخدام 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
يجب تهيئة بطاقة 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 قيد التشغيل في هذه اللحظة).
موصى به:
معرفة الدائرة التناظرية - اصنع دائرة مؤثرات صوتية على مدار الساعة بدون IC: 7 خطوات (بالصور)
معرفة الدائرة التناظرية - اصنع دائرة مؤثرات صوتية على مدار الساعة بدون IC: تم بناء دائرة تأثير صوت الساعة الموقوتة هذه فقط باستخدام الترانزستورات والمقاومات والمكثفات التي لا تحتوي على أي مكون IC. إنه مثالي لك لتعلم المعرفة الأساسية للدائرة من خلال هذه الدائرة العملية والبسيطة. حصيرة اللازمة
استخدام الساعة ATMEGA 8: 7 خطوات (بالصور)
CLOCK USING ATMEGA 8: ATMEGA 8 هي واحدة من أرخص أجهزة التحكم الصغيرة ، لذلك قررت أن أجعلها تستخدم الساعة ، وأول شيء صادفته هو عرض الوقت ، ومن ثم فإن الشيء الأكثر عمومية هو عرض 7 مقاطع ولكن لا يمكنني عرض كل النص نتوقع القليل ، لذلك قررت أن أذهب مع
الساعة الأدبية المصنوعة من القارئ الإلكتروني: 6 خطوات (بالصور)
ساعة أدبية مصنوعة من قارئ إلكتروني: صديقتي هي قارئ متعطش للغاية. كمعلمة وباحثة في الأدب الإنجليزي ، تقرأ في المتوسط ثمانين كتابًا سنويًا ، وفي قائمة أمنياتها كانت هناك ساعة لغرفة المعيشة لدينا. كان بإمكاني شراء ساعة حائط من المتجر ، ولكن أين المتعة
الساعة المعاد بناؤها: 5 خطوات (بالصور)
الساعة المعاد بناؤها: قد تكون الساعات التناظرية كلاسيكية ولكنها مملة بعض الشيء ، اخترق ساعة تناظرية لعرض الوقت بطريقة مختلفة. من خلال إضافة أقراص رقمية دوارة إلى عقرب الساعات والدقائق والثواني ، تتم قراءة الوقت من حيث تقع الأقراص على طول عمودي
باربرا: الكاميرا الناطقة بالذكاء الاصطناعي: 4 خطوات (بالصور)
Barbara: The Talking AI Camera: الذكاء الاصطناعي هو أحدث كلمة رنانة ، فإن هذا المشروع يدور حول عديمة الفائدة إلى حد ما. بعد العثور على واجهة برمجة تطبيقات أنيقة تقوم بتعليق الصور وكاميرا قديمة ، تم تحديد الأهداف: كاميرا تقوم بتعليق ما تراه