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

الاتصال الذكي - هاتف تقليدي ذكي للتصحيح التلقائي: 8 خطوات
الاتصال الذكي - هاتف تقليدي ذكي للتصحيح التلقائي: 8 خطوات

فيديو: الاتصال الذكي - هاتف تقليدي ذكي للتصحيح التلقائي: 8 خطوات

فيديو: الاتصال الذكي - هاتف تقليدي ذكي للتصحيح التلقائي: 8 خطوات
فيديو: كيفية الغاء خاصية التصحيح التلقائي للأندرويد |disable automated correction in android 2024, شهر نوفمبر
Anonim
Image
Image
الإعداد ، Arduino UNO
الإعداد ، Arduino UNO

Smart Dial هو هاتف ذكي للتصحيح التلقائي تم إنشاؤه لكبار السن من ذوي الاحتياجات الخاصة ، وهو يمكّن كبار السن من الاتصال مباشرة من الهواتف التقليدية التي اعتادوا عليها.

فقط من خلال التطوع في مركز رعاية كبار السن المحلي أدركت الصعوبات التي يواجهها عدد كبير من كبار السن في أداء المهام اليومية التي نأخذها جميعًا كأمر مسلم به. لذلك ، قمت بإنشاء "Smart Dial" ، وهي وظيفة تصحيح تلقائي تمت إضافتها إلى الهواتف التقليدية والتي تضمن تعديل الأرقام التي تم الاتصال بها بشكل غير صحيح تلقائيًا لتتناسب مع الأرقام الموجودة في قائمة جهات اتصال الهاتف الذكي الخاصة بالمتصل.

الخطوة 1: الإعداد ، Arduino UNO

الإعداد ، Arduino UNO
الإعداد ، Arduino UNO
الإعداد ، Arduino UNO
الإعداد ، Arduino UNO

في هذه الخطوة الأولى ، نقوم ببناء الدائرة الموضحة أعلاه. سيتم توصيل الأسلاك بأجزاء أخرى في الخطوات التالية ، وسيُشار إليها برقم PIN.

المواد:

اردوينو UNO x1

الأسلاك x10

الخطوة 2: بلو بورد (بلوتوث)

بلو بورد (بلوتوث)
بلو بورد (بلوتوث)
بلو بورد (بلوتوث)
بلو بورد (بلوتوث)
بلو بورد (بلوتوث)
بلو بورد (بلوتوث)

في هذه الخطوة ، سنقوم بتوصيل وحدة Bluetooth.

المواد:

وحدة PlayRobot Bluetooth x1

الأسلاك x2

مقاومات x2 (1 كيلو أوم ، 2 كيلو أوم)

الخطوة 3: السبورة الصفراء (الهاتف ، RJ11)

السبورة الصفراء (الهاتف ، RJ11)
السبورة الصفراء (الهاتف ، RJ11)
السبورة الصفراء (الهاتف ، RJ11)
السبورة الصفراء (الهاتف ، RJ11)
السبورة الصفراء (الهاتف ، RJ11)
السبورة الصفراء (الهاتف ، RJ11)

في الخطوة الثالثة ، سنقوم بتوصيل الهاتف التقليدي بـ Arduino UNO باستخدام مقبس RJ11.

المواد:

مقبس RJ11 x1

بطارية 9 فولت وموصل x1

PC817 photocoupler x1 (ليس في صورة المواد ، آسف.)

المقاوم x1 (220 أوم)

الخطوة 4: السبورة البيضاء (وحدة فك ترميز DTMF)

السبورة البيضاء (وحدة فك ترميز DTMF)
السبورة البيضاء (وحدة فك ترميز DTMF)
السبورة البيضاء (وحدة فك ترميز DTMF)
السبورة البيضاء (وحدة فك ترميز DTMF)
السبورة البيضاء (وحدة فك ترميز DTMF)
السبورة البيضاء (وحدة فك ترميز DTMF)

الآن ، سنقوم بتوصيل وحدة فك ترميز DTMF (ثنائية النغمة متعددة التردد).

المواد:

وحدة فك التشفير CMD8870 DTMF x1

مذبذب بلوري (Xtal) 3.58 ميجاهرتز x1.0 ميجاهرتز

سلك x2

المقاوم x3 (10 كيلو أوم ، 100 كيلو أوم ، 330 كيلو أوم)

مكثف x2 (0.1 ميكرو ف)

---

لاختبار ما إذا كانت وحدة فك ترميز DTMF تعمل ، قمت بتوصيل ضوء LED بها. إذا كنت ترغب أيضًا في توصيل LED ، فستحتاج إلى مادتين إضافيتين.

مواد ليد:

الصمام x1

المقاوم x1 (220 أوم)

الخطوة 5: انتهينا من الأجهزة

لقد انتهينا من الأجهزة!
لقد انتهينا من الأجهزة!

تهانينا! يجب أن يبدو العمل النهائي هكذا. الآن ، المضي قدما مع البرنامج!

الخطوة 6: كود اردوينو

كود مجلس اردوينو
كود مجلس اردوينو

أنا أستخدم Arduino IDE الافتراضي. لقد قدمت هنا شفرة المصدر ومخطط تدفق لمعلوماتك. في الأساس ، قرأ البرنامج الأرقام التي تم إدخالها وأرسلها إلى الهاتف الذكي عبر البلوتوث.

الخطوة 7: رمز تطبيق الهاتف الذكي

كود تطبيق الهاتف الذكي
كود تطبيق الهاتف الذكي

بالنسبة للتطبيق ، استخدمت Android Studio. مرة أخرى ، قدمت الكود المصدري وضمنت المخططات الانسيابية. في الأساس ، يستخدم التطبيق خوارزمية تحرير المسافة للتحقق من الرقم الصحيح من قائمة جهات الاتصال.

---

الأسئلة الشائعة: ألن تستدعي وظيفة التصحيح التلقائي الشخص الخطأ إذا كانت الأرقام متشابهة؟

إذا كنت تتساءل ، فإن منطقي هو أن كبار السن الذين يعانون من تدهور القدرات لن يكون لديهم على الأرجح مجموعة من الأشخاص في قائمة جهات الاتصال الخاصة بهم (ربما أفراد عائلاتهم فقط) ، لذلك لا أعتقد أن استدعاء الشخص الخطأ الذي يصادف أن يكون لديه الرقم المماثل سيكون مشكلة كبيرة. إذا كان لديك خوارزمية أفضل في الاعتبار ، فسأكون سعيدًا لسماعها!

الخطوة 8: تم

قم بتوصيل كل شيء معًا واختبره! أيضا ، لا تتردد في مشاركة أفكارك هنا!

:)

موصى به: