جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
نظام قفل التحكم الصوتي ، هو نظام قفل آلي ، يستخدم البلوتوث كوسيط للتواصل بين Arduino وهاتف Android الخاص بك. يتم إلغاء قفل نظام القفل الذي يتم التحكم فيه بالصوت عندما تقول كلمة المرور كما حددتها (لقد قمت بتعيينها كـ "تعليمات") ويقفل قول "قفل". يتيح لك قفل التحكم الصوتي فتح قفل درج أو خزانة ملابسك وقفلهما تلقائيًا من نطاق يبلغ حوالي 10 أمتار دون لمسها. فقط افتح التطبيق وقل كلمة المرور وقم بفتح درج / خزانة ملابسك بلمسة زر واحدة.
لدي تصميم القفل أو المزلاج حسب درج طاولة الدراسة. يمكن تخصيص ذلك حسب الحاجة بمجرد تغيير رأس المزلاج من عمود المحرك.
ملاحظة: هذا التصميم في مرحلة النموذج ولا يمكن ضمان السلامة والأمان الكاملين. لن أكون مسؤولاً عن أي خسارة ناتجة
الخطوة 1: الأجزاء المطلوبة
وحدات تحكم
1) Arduino UNO
www.amazon.com/Arduino-Uno-R3-Microcontrol …
2) Arduino Pro mini 5 فولت 16 ميجا هرتز
www.amazon.com/Arduino-Pro-Mini-5V/dp/B00V…
3) محرك L293D (غير مطلوب في حالة استخدام أجهزة)
www.amazon.com/HC-05-Bluetooth-Pass-throug…
الاتصالات
1) وحدة بلوتوث HC 05
www.amazon.com/HC-05-Bluetooth-Pass-throug…
الأحمال
1) محرك سيرفو DC 100 RPM / 9g
www.amazon.com/Dimart-100RPM-Robot-Intelli…
2) شاشة عرض LCD مقاس 16 × 2 (اختياري)
مزود الطاقة
1) محول تيار مستمر 5 فولت 200 مللي أمبير
منوعات أخرى. تشمل الأجزاء-
مواد أخرى
1) قطعة ألومنيوم (10x2x0.2 سم) للقفل.
2) التبديل
الخطوة 2: التوصيلات
وحدة BLUTOOTH - ARDUINO PRO MINI
Rx - TX
TX - Rx
5 فولت - Vcc
GND - GND
** تأكد ، أثناء تحميل الرمز ، افصل دبابيس TX و RX.
ARDUINO PRO MINI - سائق محرك
رقم التعريف الشخصي 6 - In1 أو PIN 2 من L293D (في حالة الاتصال مباشرة بـ IC)
رقم التعريف الشخصي 7 - In2 أو PIN 6 من L293D (في حالة الاتصال مباشرة بـ IC)
PIN8 - تمكين رقم التعريف الشخصي 1
5 فولت - VCC
سائق محرك - محرك
مدخلات المحرك 1 - المحطة 1
مدخلات المحرك 2 - المحطة 2
الخطوه 3:
الخطوة 4: تحميل الكود إلى Arduino Pro Mini
لا يمكن تحميل البرنامج مباشرة على Arduino Pro mini. هناك طريقتان رئيسيتان لتحميل رمز إلى Pro mini-
1) باستخدام لوحة البرمجة ،
2) عبر Arduino Uno.
لقد قمت ببرمجة Pro mini عبر Arduino UNO. للقيام بذلك ، أولاً ، احرص على إزالة Ic تمامًا من Arduino Uno. ثم على Arduino IDE وقم بتغيير اللوحة من UNO إلى Pro mini.
الأدوات> اللوحات> Arduino Pro أو Pro mini
بعد القيام بذلك ، ستعرض الزاوية اليمنى السفلية من IDE اللوحة الآن - Arduino Pro أو Pro mini ATmega 328 (5v ، 16 Mhz).
الآن قم بتوصيل pro mini الخاص بك بـ Uno-
PRO MINI - UNO
DTR - إعادة تعيين
Vcc - 5 فولت
GND - GND
آر إكس - آر إكس
TX - Tx
بعد ذلك ، قم بتوصيل Arduino UNO باستخدام كبل USB بجهاز الكمبيوتر المحمول / الكمبيوتر الشخصي الخاص بك وقم بتحميل الكود بنفس الطريقة التي يتم بها مع UNO.
الخطوة 5: كتابة كود Arduino والعمل
يشتمل الرمز / البرنامج الموضح أدناه لنظام القفل على رمز شاشة LCD مقاس 16 × 2. يعد استخدامه اختياريًا تمامًا ويمكن تخطيه دون إجراء أي تغييرات على الكود. البرنامج أساسي للغاية وسهل الفهم
الخطوة 6: اختبار الكود باستخدام Arduino UNO
قبل تحميل الكود على Pro mini ، قررت اختبار البرنامج على UNO للتأكد من أن البرنامج يعمل بشكل مثالي.
كانت النتائج رائعة ، وعمل الكود وفقًا للتوقعات وإليك مقطع فيديو للاختبار-
الخطوة 7: تعيين رمز المرور وتنزيل التطبيق
يمكن ضبط كلمة المرور من خلال الأمر التالي-
إذا (صوت == "* كلمة المرور")
لتغيير كلمة المرور ، ما عليك سوى تغيير الكلمة في الغيبوبة المقلوبة. لا تنسَ وضع النجمة قبل الكلمة
تنزيل التطبيق
تنزيل التطبيق: - Android Meets Robots: Voice
هذا التطبيق مجاني للتنزيل من متجر الألعاب.