جدول المحتويات:
- اللوازم
- الخطوة 1: الأدوات
- الخطوة 2: اصنع الدائرة
- الخطوة 3: إنشاء قاعدة البيانات
- الخطوة 4: الكود
- الخطوة الخامسة: السكن
فيديو: نظام التبريد والكشف للكلاب: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
مرحبًا ، اسمي بريان ولدي كلبان. كنت أتساءل كيف يمكنني تبريدهم في مقطورة في يوم حار.
الحل الخاص بي هو إنشاء نظام تبريد وكشف. نظام الكشف هو التأكد من أن النظام نشط عندما تكون الكلاب في المقطورة. لهذا استخدم خلية تحميل ، HX711 (مقياس) وجهاز استشعار بالموجات فوق الصوتية (مسافة). لقياس درجة الحرارة ، استخدم ds18b20. لذلك يمكنك تحديد درجة الحرارة المطلوبة. يمكنك أيضًا إصدار إنذار عندما تعطي درجة حرارة دنيا وقصوى كمدخل. بالنسبة للإنذار ، أستخدم الجرس النشط. لتبريد الكلاب سوف تحتاج إلى مروحة. يمكنك أيضًا استخدام شاشة عرض حتى لا تحتاج إلى زيارة موقع الويب. وأخيرًا ، ستحتاج إلى زر لتشغيل / إيقاف تشغيل جميع أجهزة الاستشعار الخاصة بك. سنقوم أيضًا بإنشاء قاعدة بيانات لحفظ جميع البيانات من أجهزة الاستشعار واستخدامها. ولا يسعنا أن ننسى أن نصنع مسكن لهذا المشروع بالطبع.
الآن أنت تعرف المزيد ، فلنبدأ بهذا المشروع.
اللوازم
تبلغ ميزانية هذا المشروع حوالي 122 يورو.
الخطوة 1: الأدوات
لهذا المشروع سوف تحتاج:
- Raspberry Pi 3 موديل بي
- محول (5 فولت)
- بطاقة الذاكرة
- كابل UTP
- Raspberry PI T-cobbler
- 18650 بطارية درع v3.0
- NCR 18650 ب
- الألواح
- المقاومات
- صداري
- جهاز استشعار بالموجات فوق الصوتية HC-SR04
- ds18b20
- تحميل خلية
- HX711
- Geekcreit® IIC / I2C 1602
- مقياس فرق الجهد
- المعجب
- الترانزستور NPN
- اضغط الزر
- الجرس النشط
- خشب
الخطوة 2: اصنع الدائرة
لا يوجد شيء مميز في هذا. ما عليك سوى اتباع مخطط التآكل وسيكون كل شيء على ما يرام. كن حذرًا ، وتأكد من استخدام المسامير والمقاومات الصحيحة. من الأفضل أن تتحقق من دائرتك مرتين قبل أن نواصل.
الخطوة 3: إنشاء قاعدة البيانات
سنقوم الآن بإنشاء قاعدة بيانات حتى نتمكن من حفظ البيانات من أجهزة الاستشعار الخاصة بك واستخدامها إذا احتجنا إليها. لإنشاء قاعدة البيانات هذه ، ستحتاج إلى إنشاء نموذج على MySQL Workbench. إذا قمت بنسخ النموذج الخاص بي ، يمكنك إعادة توجيهه وقاعدة البيانات الخاصة بك جاهزة للاستخدام.
الخطوة 4: الكود
يمكنك تنزيل الكود على مستودع جيثب الخاص بي. ما عليك سوى اتباع هذا الرابط: https://github.com/NMCT-S2-Project-1/nmct-s2-project-1-BryanVermaeren. ماذا يمكنك أن تجد: HTML و CSS و JS و Python (كود + فئات) وقاعدة بياناتي (الاستعلام).
بادئ ذي بدء ، قم بتغيير رقم الهوية في الرمز. كل ds18b20 (مستشعر درجة الحرارة) له رقم معرف خاص به. كيف تعرف ما هو رقم هويتك؟ ما عليك سوى اتباع هذه الخطوات.
1. تمكين واجهة دي سلك واحد
اكتب هذا الأمر في المحطة.
sudo raspi-config
الآن قم بتمكين السلك الواحد.
2. تحميل وحدة من سلك واحد
اكتب هذا الأمر في المحطة.
sudo نانو / boot/config.txt
أزل التعليق عن السطر التالي:
dtoverlay = w1-gpio
حفظ الملف.
3. إعادة التشغيل
اكتب هذا الأمر في المحطة.
sudo إعادة التشغيل
4. البحث عن رقم الهوية
اذهب إلى هذا الدليل على جهازك الطرفي.
cd / sys / bus / w1 / devices / w1_bus_master1
ستجد في هذا المجلد المعرف الخاص بك.
الآن استبدل هويتي بهويتك في المسار من مستشعر درجة الحرارة لديك.
إذا قمت بتنزيل كل شيء ، فضع HTML و CSS و JS على خادم apache على raspberry pi. إذا لم يكن لديك خادم اباتشي حتى الآن ، فقط اكتب هذين الأمرين في المحطة وانتظر حتى ينتهي كل شيء.
sudo apt-get update
sudo apt-get install apache2
يمكنك تحميل الملفات باستخدام FileZilla أو برنامج آخر يستخدم نقل الملفات sftp. قم بتحميل الملفات إلى / var / www / html. الواجهة الأمامية جاهزة.
الآن الخلفية. قم بعمل دليل على raspberry pi حيث ستحفظ الملفات. مثال على ذلك "home / pi / folder". لقد استخدمت pycharm لتحميل الملفات ولكن يمكنك أيضًا استخدام برامج مختلفة لذلك. بعد ذلك سنقوم بتشغيل هذا الملف تلقائيًا في كل مرة يتم فيها تشغيل raspberry pi. هناك العديد من الطرق للقيام بذلك ولكني أفضل الطريقة التي استخدمتها.
أولا اذهب إلى هذا الملف.
sudo nano /etc/rc.local
ضع الأسطر التالية بين "fi" و "خروج 0":
cd '/ home / pi / folder' (الدليل الذي حفظته فيه)
sudo python3.5 -u -m تشغيل دورق - المضيف = 0.0.0.0 - المنفذ = 5000
حفظ الملف.
إذا فعلت كل شيء بشكل صحيح ، فكل شيء جاهز للاستخدام. تأكد من توصيل raspberry pi بشبكة wifi.
الخطوة الخامسة: السكن
لهذا يمكنك أن تقرر كيف تريد ذلك. لقد استخدمت صندوقًا خشبيًا وقمت ببعض التعديلات حتى يكون كل شيء مناسبًا ومرئيًا. يمكنك رؤية شاشتي ، والزر ، ومقياس الجهد ، و ds18b20 ، والجرس النشط. ويتم توصيل مستشعر الموجات فوق الصوتية ، والمروحة ، ومستشعر الوزن (خلية الحمل ، HX711) بكابل طويل حتى تتمكن من وضعها في أي مكان. تأكد من أن كل شيء مرئي ويمكن أن يلائم مسكنك. يمكنك أن تنظر كيف فعلت ذلك.
الأهمية! اجعل مستشعر الوزن كما فعلت أو التصميم الذي وجدته على الإنترنت. وإلا فلن تتمكن من قياس الوزن.
إذا فعلت كل شيء بشكل صحيح ، فقد انتهى المشروع. أتمنى أن تكون سعيدًا بالنتيجة ؛).
موصى به:
تغذية تلقائية للكلاب !!: 4 خطوات
تغذية تلقائية للكلاب !!: سهلة ومفيدة وصحية
وحدة التغذية التلقائية للكلاب: 6 خطوات
Auto Dog Feeder: هذا هو مشروعي الخاص بـ Auto Pet Feeder. اسمي باركر أنا في الصف 11 وقد أنشأت هذا المشروع في 11 نوفمبر 2020 باعتباره CCA (نشاط تتويج الدورة التدريبية) في هذا المشروع سأوضح لك كيفية إنشاء وحدة تغذية تلقائية للحيوانات الأليفة باستخدام Arduino UNO
كرسي متحرك للكلاب: 4 خطوات
كرسي متحرك للكلاب: مرحبًا اليوم ، سأوضح لك كيفية صنع كرسي متحرك للكلاب. حصلت على هذه الفكرة من خلال البحث على الإنترنت لمعرفة الطرق التي يمكن للناس من خلالها الاستمتاع بالكلاب الأكبر سنًا. لم أكن بحاجة حقًا لواحد لأن كلبي يبلغ من العمر عامين ولكن كلبي عماتي البالغ من العمر 8 سنوات
روبوتات الهالوين لتتبع الوجه والكشف عن الابتسامة: 8 خطوات (بالصور)
تتبع الوجه والابتسامة اكتشاف روبوتات الهالوين: الهالوين قادم! قررنا بناء شيء رائع. تعرف على الروبوتات Ghosty و Skully. يمكنهم متابعة وجهك وهم يعرفون متى تبتسم ليضحكوا معك! هذا المشروع هو مثال آخر على استخدام تطبيق iRobbie الذي يحول iPhone int
موزع تلقائي للكلاب: 10 خطوات
موزع الكلاب الأوتوماتيكي: من خلال مشروعي ، أتأكد من أنه عندما تترك كلبك بمفرده في المنزل ، فلن يكون بدون طعام أبدًا. سيتم & quot؛ اختراق & quot؛ وحدة التغذية التلقائية ؛ من موزع رقائق الذرة. الموزع هو خزان طعام الكلاب ، والعجلة في الأسفل