جدول المحتويات:
- الخطوة 1: المواد المطلوبة
- الخطوة 2: الدائرة
- الخطوة 3: إنشاء قاعدة بيانات
- الخطوة 4: كودها
- الخطوة 5: اجعلها جميلة
فيديو: الزوجة: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
أنا ستيفاني مين ، أدرس وسائل الإعلام الجديدة وتكنولوجيا الاتصالات (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: كودها
تمت كتابة الكود الأساسي لأجهزة الاستشعار بلغة بايثون. يوجد
نوعان من الكود. الأول لأجهزة الاستشعار. والثاني لصفحة الويب. تتم كتابة بيانات صفحة الويب بلغة Python و Flask و JavaScript و HTML و CSS.
المستشعر
كل مكون له فئته الخاصة. يتم استخدام جميع الفئات المختلفة في test.py.
الويب
تمت كتابة كود الويب بلغة Python و Flask. يتم استخدام قالب للرأس. يحتوي الجزء الآخر من الصفحة على صفحة html خاصة به.
هيكل الملف
- يمكن العثور على ملف الاختبار في مستشعر الدليل.
- توجد الفئات في نماذج الدليل.
- يحتوي الدليل SQL على تفريغ قاعدة بيانات القطار.
- يحتوي دليل الويب على index.py. هذه هي صفحة القارورة. يجب تشغيل هذا الملف من أجل تشغيل صفحة الويب.
- يحتوي دليل القوالب على صفحات html.
- يحتوي الدليل الثابت على الصور والخطوط وملفات css.
الخطوة 5: اجعلها جميلة
هناك طرق مختلفة لصنع قطار جميل. لقد اخترت
لعمل طباعة ثلاثية الأبعاد لقطار.
المقاعد.
يجب توقع وجود ثقب صغير في المقعد حيث يلزم وضع المستشعر على المقعد. المصابيح مثبتة أعلى المقعد.
عربة.
هناك بعض الميزات الهامة في العربة. في البداية يجب أن يكون هناك ثقوب صغيرة في الأرضية حيث تأتي المقاعد.
- يجب أن يمر المستشعر وعجلات المصابيح من خلال هذه الثقوب.
- يوجد في اللوحة الجانبية فتحة لإصلاح شاشة LCD مع معلومات حول عنوان IP وعدد المقاعد الخالية.
- يجب وضع Raspberry Pi على ظهره بعيدًا عن الأنظار.
تنبيه: الطباعة ثلاثية الأبعاد مطبوعة بشكل أصغر قليلاً لذا يجب توقع 3 أو 4 مم للفتحات!
موصى به:
تصميم اللعبة في فليك في 5 خطوات: 5 خطوات
تصميم اللعبة في Flick in 5 Steps: Flick هي طريقة بسيطة حقًا لصنع لعبة ، لا سيما شيء مثل الألغاز أو الرواية المرئية أو لعبة المغامرة
نظام اردوينو لتنبيه وقوف السيارة عند الرجوع للخلف - خطوات خطوة: 4 خطوات
نظام اردوينو لتنبيه وقوف السيارة عند الرجوع للخلف | خطوات بخطوة: في هذا المشروع ، سأصمم دائرة مستشعر لعكس مواقف السيارات من Arduino باستخدام مستشعر الموجات فوق الصوتية Arduino UNO و HC-SR04. يمكن استخدام نظام التنبيه العكسي للسيارة المستند إلى Arduino للتنقل الذاتي ومجموعة الروبوتات وغيرها من النطاقات
اكتشاف الوجه على Raspberry Pi 4B في 3 خطوات: 3 خطوات
اكتشاف الوجه على Raspberry Pi 4B في 3 خطوات: في هذا Instructable سنقوم باكتشاف الوجه على Raspberry Pi 4 باستخدام Shunya O / S باستخدام مكتبة Shunyaface. Shunyaface هي مكتبة للتعرف على الوجوه / الكشف عنها. يهدف المشروع إلى تحقيق أسرع سرعة في الكشف والتعرف مع
كيف تصنع عداد خطوات؟: 3 خطوات (بالصور)
How to Make Step Counter؟: اعتدت أن أؤدي أداءً جيدًا في العديد من الرياضات: المشي والجري وركوب الدراجة ولعب كرة الريشة وما إلى ذلك ، أحب ركوب الخيل للسفر في وقت قريب. حسنًا ، انظر إلى بطني المنتفخ … حسنًا ، على أي حال ، قررت إعادة التمرين. ما هي المعدات التي يجب أن أحضرها؟
حل المركز الإعلامي حتى الزوجة والأطفال سيستخدمونه: 9 خطوات
حل مركز الوسائط حتى تستخدمه الزوجة والأطفال: هذا Instructable هو ملخص لتجربتي في تجربة مجموعة كبيرة ومتنوعة من تطبيقات مركز الوسائط وأنظمة التشغيل والأجهزة وتنسيقات الملفات. هذه ليست طريقة PVR ولا تسمح لك بالتسجيل أو إيقاف البث التلفزيوني المباشر مؤقتًا ، على الرغم من أنني سأقترح بعض البدائل الجيدة