جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
هذه التعليمات عبارة عن دليل خطوة بخطوة لإنشاء نظام تهوية باستخدام Raspberry Pi. كانت هذه مهمة للمدرسة ، أدرس MCT (تكنولوجيا الإعلام والاتصالات) في HOWEST Kortrijk ، حيث كان علينا استخدام ما لا يقل عن 3 أجهزة استشعار مختلفة ، ومشغل وشاشة.
التهوية تقيس درجة الحرارة الخارجية والداخلية والرطوبة ونسبة الضوء. يتم إرسال هذه البيانات إلى قاعدة بيانات. يتم عرض القيم على موقع ويب صغير أنشأته حيث يمكنك أيضًا إضافة تفضيلاتك. النهاية الخلفية تعمل على Raspberry Pi.
الخطوة 1: المستلزمات
- Raspberry Pi 3 B + مزود بمصدر طاقة وبطاقة SD
- بطارية 9 فولت
- جهاز استشعار الرطوبة ودرجة الحرارة DHT11
- 2 مراوح 9V
- شاشة OLED
- جهاز استشعار درجة حرارة سلك واحد
- L293D
- MCP3008
- مقاوم يعتمد على الضوء
- أسلاك القفز (ذكر - أنثى ، ذكر - ذكر)
- 4.7 كيلو أوم المقاوم
- 10 كيلو أوم المقاوم
- ضميمة اللوح
- متعدد (18 مم و 3 مم)
- شبكي (4 مم)
- مسامير
- رسم
- غراء الخشب
- تدريبات
مزيد من المعلومات في فاتورة المواد الخاصة بي
الخطوة 2: الدائرة
هذه هي الدائرة لمشروعي. يحتوي على الكثير من الأسلاك ولكن ليس من الصعب بناءه. تأكد من تمكين الواجهات التالية على Raspberry Pi الخاص بك
- SPI: لـ MCP
- I2C: لشاشة OLED
لقد استخدمت المكتبات التالية:
- مكتبة DHT: https://learn.adafruit.com/dht (ملاحظة: هذا المستشعر ليس دقيقًا حقًا ، إذا كنت بحاجة إليه ، فإنني أوصي بالبحث عن نوع آخر.)
- مكتبة L293D:
- قم بتثبيت مكتبة Adafruit_SSD1306 من الحزم
- قم بتثبيت مكتبة Adafruti_DHT من الحزم
الخطوة 3: الضميمة
بعد صنع الحلبة ، بدأت في بناء العلبة. أردت أن أضع كل شيء في مطبخ مصغر. لقد استخدمت MDF 3 مم و 18 مم و 4 مم شبكي. لقد صنعت الكثير من الثقوب باستخدام مثقاب لتمرير الكابلات.
تم عمل الرسم بمقياس 1: 3 سم و 1 مربع بطول 0 و 5 سم كمرجع.
الخطوة 4: قاعدة البيانات
لقد استخدمت قاعدة البيانات هذه للرمز الذي أقوم بربطه في الخطوة التالية. تم إنشاؤه باستخدام MySQL واستضافته على Raspberry Pi مع MariaDB.
الخطوة 5: الكود
لقد وضعت كل الكود في مستودع جيثب واحد ، يمكنك العثور على الواجهة الأمامية وكذلك النهاية الخلفية هناك. الكود: مستودع github الخاص بي أو قم بتنزيل وفك ضغط الملفات التي قمت بتحميلها هنا.