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

المشروع 1 ويثرون: 6 خطوات
المشروع 1 ويثرون: 6 خطوات

فيديو: المشروع 1 ويثرون: 6 خطوات

فيديو: المشروع 1 ويثرون: 6 خطوات
فيديو: بنته ماتت قبل حفلة التخرج🥹💔 2024, اكتوبر
Anonim
المشروع 1 ويثرون
المشروع 1 ويثرون
المشروع 1 ويثرون
المشروع 1 ويثرون
المشروع 1 ويثرون
المشروع 1 ويثرون
المشروع 1 ويثرون
المشروع 1 ويثرون

اضطررت أنا ، Laurens Dujardin ، إلى عمل مشروع للمدرسة. لذلك قررت إنشاء Weatherstation. أسميته ويذرون.

الأجزاء التي تحتاجها لهذا المشروع ، بدون شحن Raspberry Pi ، هي: - الخبز - أسلاك التوصيل - المقاومات - DHT11 (مستشعر درجة الحرارة والرطوبة) - SI1145 (مستشعر الأشعة فوق البنفسجية) - BMP280 (مستشعر الضغط) - شاشة LCD (16 × 2) - مقياس الجهد (يمكنك التحقق منه في BOM الذي قمت بربطه هنا)

بالنسبة لبقية التعليمات ، سأشرح لك كيف يمكنك إعادة إنشاء هذا المشروع.

الخطوة 1: فريتزينج

فريتزينج
فريتزينج
فريتزينج
فريتزينج

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

الخطوة 2: بنية قاعدة البيانات المُعايرة

هيكل قاعدة البيانات الطبيعي
هيكل قاعدة البيانات الطبيعي
هيكل قاعدة البيانات الطبيعي
هيكل قاعدة البيانات الطبيعي

بالنسبة لهيكل قاعدة البيانات غير المعزز ، عليك أولاً إجراء دراسة أولية. هنا يمكنك تبادل الأفكار حول البيانات التي تحتاجها وكيف سيعمل مشروعك.

بعد إجراء الدراسة الأولية ، يمكنك الاستمرار في إنشاء بنية قاعدة البيانات الطبيعية نفسها. لقد نجحت في البداية في Draw. IO. بعد ذلك قمت بعمله في MySQL نفسها ، لذلك يمكنني تجربة قاعدة البيانات الخاصة بي مع بعض بيانات الاختبار.

الخطوة 3: نموذج FA2

قالب FA2
قالب FA2
قالب FA2
قالب FA2
قالب FA2
قالب FA2
قالب FA2
قالب FA2

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

الخطوة 4: الأسلاك والترميز

الأسلاك والترميز
الأسلاك والترميز
الأسلاك والترميز
الأسلاك والترميز
الأسلاك والترميز
الأسلاك والترميز

قد لا تكون هذه الصور واضحة إلى هذا الحد ، لكنها توصيلات مشروعي ، الموجود بالفعل في مسكنه.

بالنسبة لجزء الترميز ، يمكنك العثور على كل ما كتبته على Github:

هناك ملفات تركز فقط على الحصول على البيانات من الأجزاء. أين استخدمت مكتبة - مكتبة BMP280:

- مكتبة SI1145:

- مكتبة DHT11:

أولا وقبل كل شيء عليك تثبيت هذه المكتبة على Raspberry Pi الخاص بك قبل أن تتمكن من استخدامها بشكل صحيح. طريقة القيام بذلك هي بكتابة "sudo python setup.py install" في سطر الأوامر.

ثم هناك ملف "data.py" ، هذا الملف يجمع كل الملفات المنفصلة التي تحصل على البيانات ، في ملف واحد كبير. بهذه الطريقة يمكنك كتابة جميع البيانات في وقت واحد على شاشة LCD وقاعدة البيانات.

الخطوة 5: الموقع

موقع الكتروني
موقع الكتروني

يمكن أيضًا العثور على الكود الذي كتبته لموقع الويب الخاص بي على Github:

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

الخطوة 6: المنتج النهائي

المنتج النهائي
المنتج النهائي

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

الآن لتسجيل الدخول في مشروعي ، عليك أن تبدأ تشغيله عن طريق توصيل الكهرباء وكابل الإنترنت. ثم قم بتسجيل الدخول باستخدام المعجون وكتابة اسم المضيف ، وهو "laurens.local". اسم المستخدم هو "pi" وكلمة المرور "raspberry". يمكنك فقط استخدام السهم لأعلى ثم الضغط على مفتاح الإدخال لبدء تشغيل المشروع. سيُظهر قياساته مرتين على شاشة LCD ، ثم يمكنك تصفح موقع الويب عن طريق الكتابة في شريط بحث المتصفح: "169.254.10.11:8080".

شكرًا على القراءة ، أتمنى أن يكون كل شيء واضحًا وجيدًا وأن يكون هذا المنشور قد ساعدك كثيرًا. استمتع بوقتك في إعادة إنشاء مشروعي! Laurens Dujardin دراسة وسائل الإعلام الجديدة وتكنولوجيا الاتصالات في HOWEST Kortrijk ، بلجيكا.

موصى به: