جدول المحتويات:
- الخطوة 1: كيف: بناء الإطار
- الخطوة 2: الكيفية: لوحة التحكم في محرك سيرفو
- الخطوة الثالثة: برمجة المعالج
- الخطوة 4: قم بتوصيل لوحة كاميرا الويب بالإطار
- الخطوة الخامسة: وضع باقي الأجزاء معًا
- الخطوة السادسة: جاهز للاختبار
- الخطوة 7: واجهة المستخدم
فيديو: 30 دولار نظام مراقبة بواجهة مستخدم: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:42
نظام مراقبة رخيص للغاية وسهل جدًا. ليس عليك أن تكون أي نوع من علماء الصواريخ للقيام بذلك. من المحتمل أن يتم العثور على جميع الأجزاء المطلوبة من متجر الأجهزة المحلي. ستحتاج فقط إلى قضيبين زاويتين ومحركين مؤازرين ومكونات إلكترونية وكاميرا ويب واحدة (قديمة). وبالطبع بعض البرامج الموجودة على جهاز الكمبيوتر الخاص بك. سيوضح لك هذا التوجيه كيفية إنشاء نظام مراقبة وظيفي. الأساسيات ستخبرك الصور والفيديو أدناه بأكثر من 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 على كل شيء يتعلق بواجهة المستخدم ويمكنك تعديل / استخدام هذه الملفات بالطريقة التي تريدها. حول البرنامج النصي للكشف عن الحركة ، تحقق من ذلك:
موصى به:
كيفية عمل برنامج تشغيل ثابت لشاشة LCD بواجهة I²C: 12 خطوة
كيفية عمل برنامج تشغيل LCD ثابت بواجهة I²C: تُستخدم شاشات الكريستال السائل (LCD) على نطاق واسع للتطبيقات التجارية والصناعية نظرًا لخصائصها المرئية الجيدة وتكلفتها المنخفضة واستهلاكها المنخفض للطاقة. تجعل هذه الخصائص شاشة LCD الحل القياسي للأجهزة التي تعمل بالبطاريات ،
جهاز مراقبة الطقس ESP32 Based M5Stack M5stick C مع DHT11 - مراقبة درجة الحرارة والرطوبة ومؤشر الحرارة على M5stick-C مع DHT11: 6 خطوات
جهاز مراقبة الطقس ESP32 Based M5Stack M5stick C مع DHT11 | مراقبة درجة الحرارة والرطوبة ومؤشر الحرارة على M5stick-C مع DHT11: مرحبًا يا رفاق ، في هذه التعليمات سوف نتعلم كيفية واجهة مستشعر درجة حرارة DHT11 مع m5stick-C (لوحة تطوير بواسطة m5stack) وعرضها على شاشة m5stick-C. لذلك في هذا البرنامج التعليمي سوف نقرأ درجة الحرارة والرطوبة وأمبير. الحرارة أنا
أتمتة ESP8266 بواجهة الويب و DDNS: 8 خطوات
أتمتة ESP8266 بواجهة الويب و DDNS: في مقال اليوم ، سنعرض أتمتة ، والتي يمكن أن تكون سكنية ، باستخدام ميزة DDNS (نظام اسم المجال الديناميكي). سوف تفهم كيفية تكوين التطبيق الذي ستضعه على ESP8266 ، على NodeMCU. سنرى أيضًا كيف
Raspberry Tank بواجهة ويب وتدفق الفيديو: 8 خطوات (بالصور)
Raspberry Tank مع واجهة الويب وتدفق الفيديو: سنرى كيف أدركت خزان WiFi صغيرًا ، قادرًا على التحكم في الويب عن بُعد وتدفق الفيديو. لهذا السبب اخترت
اصنع كوشتوب الخاص بك (2.00 دولار بدلاً من 40 دولار): 4 خطوات
اصنع كوشتوب خاص بك (2.00 دولار بدلاً من 40.00 دولار): اصنع مسند ظهر آخر بسهولة دون أي مواد حقيقية