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

الزوجة: 5 خطوات
الزوجة: 5 خطوات

فيديو: الزوجة: 5 خطوات

فيديو: الزوجة: 5 خطوات
فيديو: رضوى الشربيني هتقول لك 5 خطوات لو عملتيها جوزك هيبقى خاتم في صباعك| هي وبس 2024, شهر نوفمبر
Anonim
الزوجة
الزوجة

أنا ستيفاني مين ، أدرس وسائل الإعلام الجديدة وتكنولوجيا الاتصالات (NMCT) في Howest (Kortrijk Belgium). في المدرسة ، حصلنا على مهمة إنشاء جهاز بصفحة ويب. يمكنك إلقاء نظرة على أعمالي.

لقد اخترت صنع مقعد قطار مع جهاز استشعار فيه. سيكتشف المستشعر ما إذا كان هناك شخص جالس على المقعد.

الخطوة 1: المواد المطلوبة

المواد المطلوبة
المواد المطلوبة
المواد المطلوبة
المواد المطلوبة
المواد المطلوبة
المواد المطلوبة
المواد المطلوبة
المواد المطلوبة

لهذا المشروع هناك حاجة إلى عدة مواد.

مستشعر الضغط (fsr 400) = 9 يورو ، 20 / وحدة

Raspberry Pi 3 = 37 ، 95 يورو

مصابيح RGB = 0.5 يورو / وحدة

المقاوم (470 أوم) = 0.10 يورو / وحدة

شاشة LCD = 2.44 يورو / وحدة

Mcp 3008 = 29 يورو ، 00 / وحدة

Sn74hc595n = 1 يورو ، 20 / وحدة

مقياس الجهد = 1 يورو ، 15

الخطوة 2: الدائرة

الدائرة
الدائرة

الجهاز سهل جدا.

كما يتضح من التخطيطي ، استخدمت 74hc47 لمصابيح LED الخاصة بي. والسبب في ذلك هو أن Raspberry Pi الخاص بي لا يحتوي على الكثير من الدبابيس. عيب هذا ، هو أنه يمكنك فقط جعل المصباح الأحمر أو الأخضر. ليس لديك إشارة pwm لعمل ألوان مختلفة.

لا يحتوي Raspberry Pi على دبابيس إدخال تمثيلية. لذلك أنا بحاجة إلى mcp 3008. هذا يحول الإشارة التناظرية إلى رقمية. يتم وضع مرسل الضغط على قنوات mcp 3008.

الخطوة 3: إنشاء قاعدة بيانات

أنشئ قاعدة بيانات
أنشئ قاعدة بيانات

في هذا المشروع ، تم استخدام mysql كخادم قاعدة بيانات.

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

في مسار الجدول ، تأتي بيانات حول المسارات المختلفة التي يقوم بها القطار.

يحتوي الجدول على قيمتين: واحدة للتاريخ والوقت العادي والأخرى للوقت الحقيقي.

التاريخ والوقت الطبيعي هو الوقت الذي يتوقف فيه القطار نظريًا. التاريخ والوقت الحقيقي هو الوقت الذي يتوقف فيه القطار بشكل حقيقي. هذه المرة مع التأخير شامل.

يحتوي كل قطار على مرجع واضح وفريد من نوعه ، يتألف من أحرف (p.e. IC تعني قطار Intercity) وأرقام (p.e. 4565 هو القطار من بروكسل إلى أنتويرب).

ولكل نوع محل إقامته الخاص. على سبيل المثال الجداول ، صناديق القمامة.

الخطوة 4: كودها

كود It!
كود It!
كود It!
كود It!

تمت كتابة الكود الأساسي لأجهزة الاستشعار بلغة بايثون. يوجد

نوعان من الكود. الأول لأجهزة الاستشعار. والثاني لصفحة الويب. تتم كتابة بيانات صفحة الويب بلغة Python و Flask و JavaScript و HTML و CSS.

المستشعر

كل مكون له فئته الخاصة. يتم استخدام جميع الفئات المختلفة في test.py.

الويب

تمت كتابة كود الويب بلغة Python و Flask. يتم استخدام قالب للرأس. يحتوي الجزء الآخر من الصفحة على صفحة html خاصة به.

هيكل الملف

  • يمكن العثور على ملف الاختبار في مستشعر الدليل.
  • توجد الفئات في نماذج الدليل.
  • يحتوي الدليل SQL على تفريغ قاعدة بيانات القطار.
  • يحتوي دليل الويب على index.py. هذه هي صفحة القارورة. يجب تشغيل هذا الملف من أجل تشغيل صفحة الويب.
  • يحتوي دليل القوالب على صفحات html.
  • يحتوي الدليل الثابت على الصور والخطوط وملفات css.

الخطوة 5: اجعلها جميلة

اجعلها جميلة
اجعلها جميلة
اجعلها جميلة
اجعلها جميلة
اجعلها جميلة
اجعلها جميلة

هناك طرق مختلفة لصنع قطار جميل. لقد اخترت

لعمل طباعة ثلاثية الأبعاد لقطار.

المقاعد.

يجب توقع وجود ثقب صغير في المقعد حيث يلزم وضع المستشعر على المقعد. المصابيح مثبتة أعلى المقعد.

عربة.

هناك بعض الميزات الهامة في العربة. في البداية يجب أن يكون هناك ثقوب صغيرة في الأرضية حيث تأتي المقاعد.

  1. يجب أن يمر المستشعر وعجلات المصابيح من خلال هذه الثقوب.
  2. يوجد في اللوحة الجانبية فتحة لإصلاح شاشة LCD مع معلومات حول عنوان IP وعدد المقاعد الخالية.
  3. يجب وضع Raspberry Pi على ظهره بعيدًا عن الأنظار.

تنبيه: الطباعة ثلاثية الأبعاد مطبوعة بشكل أصغر قليلاً لذا يجب توقع 3 أو 4 مم للفتحات!

موصى به: