جدول المحتويات:
- الخطوة 1: قائمة الأجزاء
- الخطوة 2: كيف يعمل
- الخطوة 3: مخطط الأسلاك
- الخطوة 4: الاختبار
- الخطوة 5: غلاف الإلكترونيات
- الخطوة 6: التطبيق
- الخطوة 7: تركيب القفل
- الخطوة 8: مزود الطاقة
- الخطوة 9: الكود
- الخطوة 10: انتهى
فيديو: قفل باب بلوتوث (اردوينو): 10 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
لقد أعدت مؤخرًا مشاهدة Amazing SpiderMan ، في مشهد واحد ، يقوم Peter Parker بإغلاق وفتح بابه من مكتبه باستخدام جهاز التحكم عن بعد. عندما رأيت هذا ، أردت على الفور بابي الخاص بي. بعد قليل من الإصلاح ، حصلت على نموذج عملي. هيريس كيف صنعتها
الخطوة 1: قائمة الأجزاء
لهذا المشروع سنحتاج ما يلي:
الإلكترونيات:
- اردوينو نانو (احصل عليه هنا)
- وحدة بلوتوث (احصل عليها هنا)
- 90 جرام سيرفو (احصل عليه هنا)
- 5 فولت محول الحائط
القطع:
- Slide Lock (احصل عليه هنا)
- ستة مسامير لقفل الشريحة
- ورق مقوى
- الأسلاك
أدوات:
- لحام حديد
- مسدس الغراء
- تدريبات
- رأس الحفر
- رأس الحفر للفتحة التجريبية
- صندوق القاطع
- كمبيوتر مع اردوينو IDE
الخطوة 2: كيف يعمل
الفكرة هي أنه يمكنني قفل بابي وفتحه بسهولة دون الحاجة إلى حمل مفتاح أو حتى الاقتراب منه: D ولكن هذا ليس سوى جزء بسيط مما يمكننا فعله. من هنا يمكننا إضافة مستشعر مثل مستشعر الطرق حتى نتمكن من فتح بابنا بقرع خاص أو حتى نظام التعرف على الصوت!
سيتم توصيل ذراع المؤازرة بقفل المنزلق وسينتقل إلى 0 درجة لقفل الباب و 60 درجة لإلغاء قفله باستخدام الأوامر التي يحصل عليها من جهاز Bluetooth الخارج.
الخطوة 3: مخطط الأسلاك
لنبدأ بتوصيل المؤازرة إلى Arduino (أود أن أشير إلى أنه على الرغم من أنني أستخدم Arduino nano ، فإن Arduino uno سيعمل أيضًا بنفس تخطيط الدبوس بالضبط)
- السلك البني على المؤازرة هو أرضي ويتم توصيله بالأرض على Arduino
- السلك الأحمر موجب ويتم توصيله بـ 5 فولت على Arduino
- السلك البرتقالي هو اتصال مصدر الماكينات ويتم توصيله بالدبوس 9 على Arduino
الآن أوصي باختبار المؤازرة قبل الانتقال ، يمكنك القيام بذلك من خلال الانتقال إلى أمثلة في Arduino IDE واختيار المسح. عندما نتأكد من أن المؤازرة تعمل ، يمكننا إضافة وحدة البلوتوث. سنقوم بتوصيل دبوس rx على وحدة البلوتوث بمنفذ tx على Arduino ودبوس TX على وحدة البلوتوث إلى rx pin على Arduino ولكن لا تفعل هذا بعد! أثناء إجراء هذه الاتصالات ، لا يمكن تحميل أي شيء على Arduino ، لذا تأكد من تحميل الكود قبل اللحام.
- يتصل Rx pin الموجود على وحدة البلوتوث بدبوس Tx على Arduino
- يتصل Tx pin الموجود على وحدة البلوتوث بدبوس Rx على Arduino
- Vcc (موجب) على وحدة البلوتوث يربط 3.3v على Arduino
- يذهب الأرض إلى الأرض
إذا كان أي من هذا مربكًا ، فيرجى اتباع الأسلاك الموجودة في الصورة المقدمة
الخطوة 4: الاختبار
الآن بعد أن أصبح لدينا جميع الأجزاء معًا ، دعنا نتأكد من أن المؤازرة قوية بما يكفي لدفع وسحب آلية القفل دون مشكلة قبل أن أبدأ في تصميم المفهوم النهائي الذي قمت ببناء نموذج بالحجم الطبيعي فقط للتأكد من أن المؤازرة الخاصة بي كانت قوية بما فيه الكفاية ، في البداية لم يكن لي لذلك أضفت القليل من الزيت على آلية الانزلاق مما ساعد كل شيء على التحرك بسلاسة. من المهم حقًا أن يتحرك كل شيء بسلاسة أو هناك فرصة لأن يتم قفل غرفتك أو الخروج منها!:د
الخطوة 5: غلاف الإلكترونيات
قررت أن أترك المؤازرة "مكشوفة" وأن أقوم فقط ببناء علبة كرتون صغيرة لحماية وحدة اردوينو نانو وبلوتوث. يمكننا بناء هذا من خلال تتبع حول اردوينو نانو على قطعة من الورق المقوى وإضافة حوالي 1 سم (0 ، 39 بوصة) من المساحة على كل جانب الآن علينا قطع الجوانب الخمسة الأخرى من المكعب المستطيل. يتعين علينا أيضًا قطع فتحة على أحد الوجوه حتى يتصل سلك الطاقة بـ arduino.
قياسات العلبة هي:
- القطعة السفلية = 7.5 سم × 4 سم (2.95 × 1.57 بوصة)
- القطعة العلوية = 7.5 سم × 4 سم (2.95 × 1.57 بوصة)
- القطعة اليسرى = 7.5 سم في 4 سم (2.95 × 1.57 بوصة)
- القطعة اليمنى = 7.5 سم × 4 سم (2.95 × 1.57 بوصة)
- الوجه الأمامي = 4 سم × 4 سم (1.57 × 1.57 بوصة) (قطع فتحة الطاقة في هذا واحد)
- الوجه الخلفي = 4 سم في 4 سم (1.57 × 1.57 بوصة)
الخطوة 6: التطبيق
لذلك ، من أجل قفل الباب وإلغاء قفله ، نحتاج إلى جهاز يعمل بنظام Android أو windows مع تقنية Bluetooth مدمجة ، ولم أتمكن من تشغيل هذا على جهاز iPhone أو macbook pro الذي أعتقد أنه قد يكون هناك بعض المشكلات في برنامج التشغيل ، لكنني متأكد من أحدكم يمكن معرفة ذلك: د. إذا كنت تقوم بالتثبيت على Android ، فستحتاج إلى الذهاب إلى متجر Play وتنزيل تطبيق يسمى Bluetooth Terminal وللنوافذ يسمى TeraTerm بعد ذلك ، نحتاج إلى توصيل hc-05 بهاتفنا ، يجب أن يُطلق عليه اسم linvor وكلمة المرور سوف إما 0000 أو 1234. بمجرد إقرانه بفتح التطبيق الذي قمنا بتثبيته للتو ، انقر فوق الخيارات وانقر فوق الاتصال بالجهاز (غير آمن) الآن يقوم هاتفنا بشكل أساسي بمحاكاة شاشة اردوينو التسلسلية مما يعني أنه يمكننا رؤية المعلومات الواردة من اردوينو وإرسالها.
إذا قمت بكتابة 0 وضغطت على مفتاح الإدخال ، سترى قفل الباب وترى الرسالة "door locked"
وعندما تكتب 1 وتضغط على Enter ، يجب أن ترى الباب مفتوحًا وترى الرسالة "الباب مفتوح"
العملية هي نفسها تمامًا على windows باستثناء أنك تحتاج إلى تنزيل تطبيق يسمى Tera Term ويمكنك العثور على رابط التنزيل هنا (https://ttssh2.osdn.jp/index.html.en)
الخطوة 7: تركيب القفل
أول الأشياء نحتاج أولاً إلى تركيب المؤازرة على القفل المنزلق ، نقوم بذلك عن طريق قطع حافة فتحات تركيب المؤازرة بحيث عندما نضع المؤازرة لأسفل ، سوف تتدفق مع القفل بعد ذلك نضع ذراع المؤازرة في القفل ثقب في المكان الذي اعتاد أن يكون فيه المقبض واختبر أن كل شيء يتحرك بشكل صحيح إذا كان الأمر كذلك ، قم بلصقه لأسفل.
نحتاج الآن إلى البدء في حفر ثقوب تجريبية في الباب للبراغي ، ووضع القفل المنزلق مرة أخرى على الباب واستخدم قلم رصاص لتتبع مكان الثقوب الآن وحفر الثقوب التجريبية حيث قمت بعمل آثار حفرها على عمق حوالي 2.5 سم الآن ضع القفل مرة أخرى على الباب وقم بربط البراغي في مكان آمن وتأكد من أن النظام لا يزال يعمل
الخطوة 8: مزود الطاقة
للتأكد من أنه يمكننا ترك هذا ، سنحتاج إلى مصدر طاقة وكابل ومقبس USB صغير للاتصال بـ arduino.
قم بتوصيل الوصلة الأرضية على مصدر الطاقة بالتوصيل الأرضي على منفذ usb mini وقم بتوصيل الكبل الأحمر بالكابل الأحمر الموجود على منفذ USB mini الآن قم بتوصيل الكابل من القفل إلى أحد مفصلات الباب ومن هناك قم بتوصيله إلى منفذ طاقة
الخطوة 9: الكود
#يشمل
مؤازرة myservo.
عدد نقاط البيع = 0 ؛
دولة دولية علم int = 0 ؛
الإعداد باطل()
{
myservo.attach (9) ،
Serial.begin (9600) ؛
myservo.write (60) ؛
تأخير (1000) ؛ }
حلقة فارغة()
{
إذا (Serial.available ()> 0)
{
state = Serial.read () ؛
العلم = 0 ؛
} // إذا كانت الحالة "0" فسيتم إيقاف تشغيل محرك التيار المستمر
إذا (حالة == '0')
{
myservo.write (8) ؛
تأخير (1000) ؛
Serial.println ("الباب مغلق") ؛
}
وإلا إذا (الحالة == '1')
{
myservo.write (55) ؛
تأخير (1000) ؛
Serial.println ("الباب مفتوح") ؛
}
}
الخطوة 10: انتهى
استمتع بقفل الباب الذي يتم التحكم فيه عن طريق البلوتوث ، ولا تنسَ العبث مع أصدقائك عن طريق قفلهم خارج غرفتك!
شكرًا على القراءة إذا كان لديك أي أسئلة ، فلا تتردد في مراسلتي أو ترك السؤال في التعليقات.
موصى به:
قفل باب محمي بكلمة مرور على Tnikercad: 4 خطوات
قفل الباب المحمي بكلمة مرور على Tnikercad: بالنسبة لهذا المشروع ، سوف نأخذ المدخلات من لوحة المفاتيح ، ونقوم بمعالجة ذلك الإدخال كموضع زاوية ، ونقوم بتحريك محرك مؤازر بناءً على الزاوية المكونة من 3 أرقام المكتسبة ، لقد استخدمت لوحة مفاتيح 4 × 4 ، ولكن إذا كان لديك لوحة مفاتيح 3 × 4 ، فلديها وصلة متشابهة جدًا ، لذا يمكن أن تكون
قفل باب التطبيق محلي الصنع: 5 خطوات (بالصور)
قفل باب التطبيق محلي الصنع: في هذا المشروع ، أوضح كيف يمكن إنشاء قفل / فتح باب تطبيق الهاتف البسيط من مكونات بسيطة ، وتقديم تطبيق سهل الاستخدام يسمى Blynk. أستخدم شريحة Wemos D1 Mini wifi و Arduino IDE لإنشاء الكود. يمكنك استخدام هذا الإعداد لـ
أرخص اردوينو -- أصغر اردوينو -- اردوينو برو ميني -- البرمجة -- اردوينو نينو: 6 خطوات (مع صور)
أرخص اردوينو || أصغر اردوينو || اردوينو برو ميني || البرمجة || اردوينو نينو: …………………………. الرجاء الاشتراك في قناتي على يوتيوب لمزيد من مقاطع الفيديو ……. يدور هذا المشروع حول كيفية التعامل مع أصغر وأرخص اردوينو على الإطلاق. أصغر وأرخص اردوينو هو اردوينو برو ميني. إنه مشابه لاردوينو
قفل باب لوحة المفاتيح: 7 خطوات (بالصور)
قفل باب لوحة المفاتيح: Arduino UNOBreadboardLCD 1602 ModulePotentiometer 10K & Omega؛ Servo Motor4X4 Membrance Switch ModuleBuzzerGreen LEDRed LEDJumper Wires
قفل باب اردوينو RFID: 5 خطوات (بالصور)
قفل باب Arduino RFID: *** تم التحديث في 8/9/2010 *** أردت أن أجعل طريقة سهلة وآمنة لدخول المرآب الخاص بي. كان RFID هو أفضل طريقة لفتح بابي ، حتى لو كانت يدي ممتلئتين ، يمكنني فتح الباب وفتحه! لقد قمت ببناء دائرة بسيطة باستخدام ATMega 168 arduino chi الأساسي