جدول المحتويات:
- الخطوة 1: فريتزينج
- الخطوة 2: بنية قاعدة البيانات المُعايرة
- الخطوة 3: نموذج FA2
- الخطوة 4: الأسلاك والترميز
- الخطوة 5: الموقع
- الخطوة 6: المنتج النهائي
فيديو: المشروع 1 ويثرون: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
اضطررت أنا ، Laurens Dujardin ، إلى عمل مشروع للمدرسة. لذلك قررت إنشاء Weatherstation. أسميته ويذرون.
الأجزاء التي تحتاجها لهذا المشروع ، بدون شحن Raspberry Pi ، هي: - الخبز - أسلاك التوصيل - المقاومات - DHT11 (مستشعر درجة الحرارة والرطوبة) - SI1145 (مستشعر الأشعة فوق البنفسجية) - BMP280 (مستشعر الضغط) - شاشة LCD (16 × 2) - مقياس الجهد (يمكنك التحقق منه في BOM الذي قمت بربطه هنا)
بالنسبة لبقية التعليمات ، سأشرح لك كيف يمكنك إعادة إنشاء هذا المشروع.
الخطوة 1: فريتزينج
لذلك ، أولاً وقبل كل شيء ، قمت بعمل مخطط فريتزينج. عليك أن تعرف كيف تعمل أجزائك بشكل صحيح بالطبع ، وفي هذه الصور يمكنك أن ترى أي دبوس من الجزء ، يجب أن يكون متصلاً بأي دبوس على Raspberry Pi. إذا سمحت لشخص ما بالتحقق من مخططك ، الذي يعرف الكثير عن هذا الموضوع ، فلن ترتكب أي أخطاء فادحة يمكن أن تكون قاتلة لمشروعك.
الخطوة 2: بنية قاعدة البيانات المُعايرة
بالنسبة لهيكل قاعدة البيانات غير المعزز ، عليك أولاً إجراء دراسة أولية. هنا يمكنك تبادل الأفكار حول البيانات التي تحتاجها وكيف سيعمل مشروعك.
بعد إجراء الدراسة الأولية ، يمكنك الاستمرار في إنشاء بنية قاعدة البيانات الطبيعية نفسها. لقد نجحت في البداية في Draw. IO. بعد ذلك قمت بعمله في MySQL نفسها ، لذلك يمكنني تجربة قاعدة البيانات الخاصة بي مع بعض بيانات الاختبار.
الخطوة 3: نموذج 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 ، بلجيكا.
موصى به:
Linefollower HoGent - المشروع التجميعي: 8 خطوات
Linefollower HoGent - Syntheseproject: Voor het vak syntheseproject kregen we de opdracht een linefollower te maken. in deze تعليمات zal ik uitleggen hoe ik deze gemaakt heb، en tegen welke problemen ik o.a ben aangelopen
رسم القلب الآلي- BME 305 المشروع النهائي رصيد إضافي: 7 خطوات
رسم القلب الآلي- BME 305 المشروع النهائي رصيد إضافي: يستخدم مخطط كهربية القلب (ECG أو EKG) لقياس الإشارات الكهربائية التي ينتجها القلب النابض ويلعب دورًا كبيرًا في تشخيص أمراض القلب والأوعية الدموية والتنبؤ بها. تتضمن بعض المعلومات المكتسبة من مخطط كهربية القلب الإيقاع
لعبة Heartbeat - المشروع: 4 خطوات
لعبة Heartbeat - المشروع: اليوم هو 20 مايو ، كما نعلم جميعًا. لقد أصبح بالفعل عيد الحب الصيني التقليدي. (520 باللغة الصينية تعني أنني أحبك). الآن ، سنصنع جهازًا تفاعليًا يسمى Heartbeat lab لاختبار الفهم الضمني للزوجين ، هذا اختبار
المشروع 4 - رسم خريطة إلكترونية: 9 خطوات
المشروع 4 - رسم خريطة إلكترونية: يركز هذا المشروع على لعبة Raptor New Bright F-150 RC التي وجدتها في Goodwill. في هذا المشروع سوف أنظر إلى ما يجري داخل اللعبة ، وأظهر كيف فككت كل جزء من اللعبة. وتجدر الإشارة أيضًا إلى أن هذه اللعبة كانت خاطئة
USB Powered Burner! يمكن لهذا المشروع أن يحترق من خلال البلاستيك / الخشب / الورق (يجب أن يكون المشروع الممتع أيضًا خشبًا ناعمًا جدًا): 3 خطوات
USB Powered Burner! يمكن أن يحترق هذا المشروع من خلال البلاستيك / الخشب / الورق (يجب أن يكون المشروع الممتع أيضًا خشبًا ناعمًا جدًا): لا تجعل هذا باستخدام USB !!!! اكتشفت أنه يمكن أن يتلف جهاز الكمبيوتر الخاص بك من جميع التعليقات. جهاز الكمبيوتر الخاص بي على ما يرام مع ذلك. استخدم شاحن هاتف 600ma 5v. لقد استخدمت هذا وهو يعمل بشكل جيد ولا يمكن أن يتضرر أي شيء إذا استخدمت قابس أمان لإيقاف الطاقة