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

30 دولار نظام مراقبة بواجهة مستخدم: 7 خطوات
30 دولار نظام مراقبة بواجهة مستخدم: 7 خطوات

فيديو: 30 دولار نظام مراقبة بواجهة مستخدم: 7 خطوات

فيديو: 30 دولار نظام مراقبة بواجهة مستخدم: 7 خطوات
فيديو: انسجام الغراوي وكعت من السفينه البحر 😂😂😂 2024, شهر نوفمبر
Anonim
30 دولار نظام مراقبة مع واجهة مستخدم
30 دولار نظام مراقبة مع واجهة مستخدم
30 دولار نظام مراقبة مع واجهة مستخدم
30 دولار نظام مراقبة مع واجهة مستخدم

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

الخطوة 1: كيف: بناء الإطار

الكيفية: بناء الإطار
الكيفية: بناء الإطار
الكيفية: بناء الإطار
الكيفية: بناء الإطار
الكيفية: بناء الإطار
الكيفية: بناء الإطار
الكيفية: بناء الإطار
الكيفية: بناء الإطار

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

الخطوة 2: الكيفية: لوحة التحكم في محرك سيرفو

كيف: لوحة التحكم في محرك سيرفو
كيف: لوحة التحكم في محرك سيرفو
كيف: لوحة التحكم في محرك سيرفو
كيف: لوحة التحكم في محرك سيرفو
كيف: لوحة التحكم في محرك سيرفو
كيف: لوحة التحكم في محرك سيرفو

بعد ذلك ، ستحتاج إلى لوحة تحكم لمحركات المؤازرة هذه. من السهل جدًا القيام به ويحتوي على مكونات قليلة فقط المكونات المطلوبة: - معالج Attiny2313 - دائرة عازلة Max232 - مكثفات 4 × 0 ، 1 فائق التوهج لمنظم الجهد Max232-7805 - 1 × 16 فولت / 47 فائق التوهج مكثف لمنظم الجهد (الإدخال) - 1 × 100nF مكثف لمنظم الجهد (الإخراج) - مقبس تيار مستمر 1 × 2 ، 1 مم أو ما هو الحجم الذي تريد استخدامه - موصل 1 × D9 لشريط سبايك RS232 - 2 × 3 لتوصيل محرك سيرفو ، اتبع التعليمات التخطيطية و يجب أن يبدو منتداك هكذا.

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

لن أقوم بعرض كيفية برمجة المعالج. يجب أن أفترض أنك على دراية ببرمجة AVR. إذا لم تقم بذلك ، فعليك أن تذهب مع المعالج والرمز c إلى صديقك الذي يمكنه برمجة الكود في المعالج. C-code بسيط للغاية وقصير. يحتوي فقط على 60 سطرًا من التعليمات البرمجية

الخطوة 4: قم بتوصيل لوحة كاميرا الويب بالإطار

قم بتوصيل لوحة كاميرا الويب بالإطار
قم بتوصيل لوحة كاميرا الويب بالإطار

حسنًا ، لدينا الآن لوحة تحكم وإطار. حان الوقت الآن لفتح كاميرا الويب الخاصة بك وإرفاق لوحة كاميرا الويب بالإطار. من السهل القيام بذلك باستخدام الغراء الساخن. يمكنك إزالة التوصيلات بأمان بالميكروفون وزر التشغيل / الإيقاف. لن نحتاج هؤلاء. أنت تعرف ما أعنيه عندما تفتح كاميرا الويب الخاصة بك =)

الخطوة الخامسة: وضع باقي الأجزاء معًا

وضع بقية الأجزاء معًا
وضع بقية الأجزاء معًا
وضع بقية الأجزاء معًا
وضع بقية الأجزاء معًا
وضع بقية الأجزاء معًا
وضع بقية الأجزاء معًا

حسنًا ، سنحتاج الآن إلى حالة. حالتي كبيرة جدًا وهي أيضًا قبيحة مثل الجحيم ، لذا اذهب وحاول الحصول على بعض الحالات الأصغر والأجمل =) انتبه! لا تفعل نفس الخطأ الذي فعلته! أضع توصيلات الطاقة و RS232 في الجانب الأمامي ويجب أن تكون الجانب الخلفي بالطبع.

الخطوة السادسة: جاهز للاختبار

جاهز للاختبار
جاهز للاختبار

بعد الدموع ، ها هو! =) حان الوقت الآن لاختبار نظامنا. ضع قابس الطاقة وصلّي.. لا دخان؟ لا تألق؟ لا نار ولا صراخ؟ جيد ، ثم كل شيء على ما يرام (أمل).عند توصيل قابس الطاقة ، يجب أن تتحول الكاميرا إلى وضعها الافتراضي. وهو 1500 سنة. إنها تحافظ على صوت "محيط" صغير ، لكنه طبيعي. الآن يمكنك محاولة التحكم في الكاميرا باستخدام minicom أو gtkterm أو أي شيء تريد استخدامه. من المهم استخدام 4800 باودرات. مع المعدلات الأخرى لن يعمل! أقترح تنزيل gtkterm على جهاز Linux الخاص بك والتغيير من خيارات المنفذ لاستخدام سرعة 4800 ، ثم اضغط على مفاتيح a ، s ، z ، x من لوحة المفاتيح ويجب أن تدور الكاميرا. إذا نجحت ، فقد حان الوقت لرعي نفسك!

الخطوة 7: واجهة المستخدم

واجهة المستخدم
واجهة المستخدم

لقد قمت ببرمجة واجهة المستخدم بلغات xhtml و PHP. إنه أمر معقد ويصعب شرح ما يفعله كل شيء ، يوجد على الجانب الأيمن 4 أزرار: تشغيل الكاميرا وإيقاف تشغيل الكاميرا وتشغيل الحركة وإيقاف الحركة. الكاميرا قيد التشغيل ، ثم تضع الكاميرا على الإنترنت ثم تظهر "كاميرا الويب قيد التشغيل.." ثم أوقف تشغيل الكاميرا ، ثم أوقف تشغيلها ، وستظهر علامة "تم إيقاف كاميرا الويب". منتصف الشاشة هو تدفق الفيديو الذي يأتي من الكاميرا. تحول الكاميرا يحدث النقر فوق الصورة. إذا رأيت شيئًا ما في حافة الصورة (مثل المصباح) وقمت بالنقر فوقه ، فستتحول الكاميرا إلى منتصف الصورة عند التحديث التالي (الفاصل الزمني 1 ثانية) ، وهناك أيضًا 4 أزرار أسفل دفق الفيديو. لأعلى ولأسفل ولليسار ولليمين. باستخدام هذه الأزرار ، يمكنك تدوير الكاميرا عن قرب ، وعلى الجانب الأيسر توجد المنطقة التي سيتم فيها تحديث الصور المكتشفة للحركة إذا كان اكتشاف الحركة متصلاً بالإنترنت. يوجد أيضًا زر لإزالة الصور ، والذي سيزيل جميع الصور. تحتوي حزمة Zip-packet على كل شيء يتعلق بواجهة المستخدم ويمكنك تعديل / استخدام هذه الملفات بالطريقة التي تريدها. حول البرنامج النصي للكشف عن الحركة ، تحقق من ذلك:

موصى به: