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

أتمتة المنزل من Arduino ، جهاز فتح الباب الأوتوماتيكي: 6 خطوات
أتمتة المنزل من Arduino ، جهاز فتح الباب الأوتوماتيكي: 6 خطوات

فيديو: أتمتة المنزل من Arduino ، جهاز فتح الباب الأوتوماتيكي: 6 خطوات

فيديو: أتمتة المنزل من Arduino ، جهاز فتح الباب الأوتوماتيكي: 6 خطوات
فيديو: Smart Home project Using Smart Phone & Arduino Board | مشروع البيت الذكي باستخدام الاردوينو 2024, يوليو
Anonim
Image
Image
تجميع الإلكترونيات
تجميع الإلكترونيات

قم بالتسجيل في دورة "الإلكترونيات باختصار" الخاصة بي هنا:

تحقق أيضًا من قناة youtube الخاصة بي هنا لمزيد من المشاريع والبرامج التعليمية للإلكترونيات:

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

المواد - 1. محرك ذو عزم دوران عالٍ ، السرعة (RPM) ليست مهمة جدًا ، محركي. (مطلوب) 2. وحدة PSU (وحدة إمداد طاقة) مناسبة لمحركك ، كان لدي شاحن قديم لكاميرا الفيديو ، والذي كان مثاليًا للمحرك. تأكد من أن الحد الأقصى للأمبير هو أكثر من الحد الأقصى لتيار الحمل للمحرك. (مطلوب) 3. لوحة Arduino ، استخدمت Arduino UNO Rev 3. (موصى به للغاية) 3. مادة لصنع علبة لحفظ المكونات على سبيل المثال. الخشب ، الألواح البلاستيكية ، الأكريليك ، إلخ. (مُعاد تشكيله) 4. ترانزستور MOSFET ، أو مؤازر لتشغيل الباب (مطلوب) 5. زر ، مفتاح ، مستشعر الأشعة تحت الحمراء ، إلخ ، لمعرفة متى يجب فتح الباب. 6. شاشة LCD (اختياري) 7. الكثير من الأسلاك (مطلوبة) أدوات- 1. أدوات Dremel / rotary- فهي مفيدة جدًا وستساعد أيضًا في أي مشاريع أخرى. 2. لحام الحديد- اشترِ أيضًا معجون اللحام / التدفق ، وسلك اللحام 3. مسدس الغراء الساخن- الأداة الأكثر فائدة منهم جميعًا

الخطوة 1: النظرية

هذا ما أردت تحقيقه 1. الحد الأدنى من الجهد لفتح الباب 2. مستشعر لمس بسيط يسمح لي بالدخول 3. شاشة LCD مقاس 16x2 لإظهار حالة الأبواب 4. يبدو رائعًا استنادًا إلى متطلباتي ، فقد قمت بتركيب مخطط تدفق.

الخطوة الثانية: البرمجة

ثم قمت بالبرمجة في بيئة اردوينو (سيكون الكود الخاص بي متاحًا في أسفل أو أعلى الصفحة.

في وقت المشروع ، كانت برمجتي أساسية ، لذلك وجدت رموزًا لأشخاص آخرين ، وخلطتهم ، وأضفت بعضًا من الكود الخاص بي ، وشكلت الكود النهائي. حوالي 50 ٪ من الكود هو في الواقع لي.

الخطوة الثالثة: تجميع الإلكترونيات

تجميع الإلكترونيات
تجميع الإلكترونيات
تجميع الإلكترونيات
تجميع الإلكترونيات
تجميع الإلكترونيات
تجميع الإلكترونيات

لقد استخدمت خشب رقائقي بسماكة 6 مم ، وقمت بقطعه باستخدام دريميل وعجلة قطع مقواة. فيما يلي كيفية توصيل الإلكترونيات LCD-PIN1 = التعادل بـ gnd2 = التعادل بـ 5v3 = المقاوم ~ 2-3K إلى gnd (لقد استخدمت 1 K) 4 = rs = التعادل بالدبوس 12 5 = r / w = التعادل بـ gnd6 = تمكين = ربط دبوس 11 7-10 = لا توجد اتصالات 11 = ربط إلى سن 5 12 = ربط سن 4 13 = ربط سن 314 = ربط سن 2 15 = ربط إلى 4.2 فولت (أعمال 5 فولت) 16 = ربط إلى سن المؤازرة- دبوس 10 تذكر أنه يجب توصيل المؤازرة الأرضية بأرض اردوينو (فقط إذا كنت تستخدم مصدر طاقة مختلفًا لمؤازرة) مستشعر سعوي للدبوس 6 ، 8 (دبوس 8 هو دبوس المستشعر) ، (لقد استخدمت 4 M ohm ressistor) ، وتذكر أنه حتى يعمل المستشعر السعوي ، يجب توصيله بأرضية مناسبة. تسمى المكتبة "Capacitivesense" ، لكن الكود يحاول استخدام مكتبة "Capsense". يمكنك إصلاح هذا عن طريق تغيير word- Capsense إلى Capacitivesense ، وإذا كان الرمز يقول ذلك ، فإن الاستخدام غير المناسب لـ…. قم بتغيير هذه الكلمة فقط إلى حاسة السعة (الأحرف الصغيرة) 2. انتقل إلى الرسم ، وحاول إضافة الملف يدويًا ، وأضفت أيضًا مؤشرًا إلى الرقم 13 ، نظرًا لأنه يحتوي بالفعل على المقاوم ، فإن إضافة المقاومات اختيارية تمامًا.

الخطوة الرابعة: تثبيت الإلكترونيات

تركيب الإلكترونيات
تركيب الإلكترونيات

لقد أوشكنا على الانتهاء ، الآن نقوم فقط بتثبيت elctronics ، وقمت بتشغيل Ground (للمضاعفات) ، والطاقة (يتصل بمحول حائط USB لتشغيل اردوينو ، والإشارة (لأجهزة المؤازرة).

الخطوة 5: قص وضبط الرسم التخطيطي

من المحتمل أن تقوم جميع ypu بتعديل الرسم التخطيطي الخاص بك ، ليناسب احتياجات موقعك. الرطوبة والتأريض يمكن أن تؤثر على الرسم. لذلك يجب عليك معايرته حسب احتياجاتك. مستشعر اللمس: اعتمادًا على مدى اتصال اردوينو بالأرض ، وحجم لوحة اللمس الخاصة بك ، سيتعين عليك ضبط حساسية المستشعر. أوصيك بالقيام بهذه الخطوة الآن ، حيث ستكون ظروفك هي نفسها ، في سيناريو العالم الحقيقي. المؤازرة - اعتمادًا على المفتاح الذي يضغط عليه المؤازر ، سيكون عليك ضبط مقدار تحرك المؤازرة للضغط عليه myservo.write (104) ؛ myservo.write (90) ؛ - اضبط هذه الخطوط للحصول على النتائج المرجوة. أقترح الاحتفاظ بأحد الخطين عند 90 درجة ، حيث إنهما وضعان مؤازران محايدان. المحرك - اعتمادًا على المحرك RPM / وزن الباب / المخرج V ، A من PSU قد يستغرق محركك وقتًا أطول أو أقل لفتح الباب. myservo.write (104) ؛ تأخير (3400) ؛ myservo.write (90) ؛ - اضبط وقت التأخير لتصحيح الأمر (1000 = 1 ثانية)

الخطوة 6: الترقيات

تهانينا. لقد انتهيت ، بعض الترقيات المستقبلية يمكن أن تكون 1. استخدام هذا البرنامج التعليمي لإغلاق الباب بعد فتحه باستخدام هذا ، أو هذا ، أو هذا (تلك ليست مشاريعي) 2. استخدام raspberry pi ، وكاميرا ويب لتسجيل البيانات من يفتح الباب ، وتحميله على صفحة ويب. -3 القرصنة في قفل الباب ، لقفل الباب عن بُعد ، أو منح الإذن عن بُعد باستخدام كاميرا الويب. يرجى عدم تعديل الكود الخاص بي ، وادعاء أنه ملكك ، أو استخدامه لأي استخدام تجاري. سأسمح لك على الأرجح بإعادة توزيعه في برنامج تعليمي آخر إذا طلبت إذني. معرف البريد الإلكتروني الخاص بي هو [email protected] يمكنك استخدام هذا الرمز لمشاريعك الخاصة ، وهذا جيد تمامًا.

يرجى تقييمي لأن الأمر يستغرق وقتًا لجعل هذه التعليمات قابلة للتوجيه ، ومشروعي ، صوّت لي أيضًا في الألعاب المصنّعة والمسابقات الأخرى ، كل ما يتطلبه الأمر هو نقرة ، شكرًا لك

قم بالتسجيل في دورة "الإلكترونيات باختصار" الخاصة بي هنا:

تحقق أيضًا من قناة youtube الخاصة بي هنا لمزيد من المشاريع والبرامج التعليمية للإلكترونيات:

موصى به: