جدول المحتويات:
- الخطوة 1: الأشياء التي تحتاجها
- الخطوة 2: تجميع الأجهزة معًا
- الخطوة الثالثة: بناء القضية
- الخطوة 4: تثبيت وتكوين Raspberry Pi
- الخطوة 5: إنشاء وتكوين قاعدة البيانات
- الخطوة السادسة: برمجة المشروع
- الخطوة 7: إنشاء خدمة وتوصيلها
فيديو: SmartPET - وحدة تغذية الحيوانات الأليفة الذكية: 7 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
مهلا!
أنا Maxime Vermeeren ، طالب 18 عامًا MCT (الوسائط المتعددة وتكنولوجيا الاتصالات) في Howest.
لقد اخترت إنشاء وحدة تغذية ذكية للحيوانات الأليفة كمشروعي.
لماذا فعلت هذا؟
تعاني قطتي من بعض المشاكل المتعلقة بالوزن ، لذلك قررت صنع آلة للتحكم في مقدار ما تأكله.
ماذا تعمل، أو ماذا تفعل؟
- تغذية تلقائية ، إذا كان هناك أقل من 25 جرام في الوعاء.
- كشف الوعاء
- يضيء المصباح في الظلام
ما الذي يجعل وحدة تغذية الحيوانات الأليفة هذه مميزة جدًا؟
باستخدام SmartPET ، يسجل مقدار ما أكله حيوانك الأليف في الأيام أو الأسابيع أو حتى الأشهر الأخيرة. يحسب ما إذا كان حيوانك الأليف قد حصل على الكمية المناسبة من الطعام الصحي.
مهارات لهذا المشروع؟
لا تحتاج إلى الكثير من مهارات البرمجة لهذا المشروع. تأكد من أن لديك بعض مهارات النموذج الأولي الأساسية لاختبار دائرتك.
في هذا الدليل ، سأقودك خلال جميع الخطوات لإنشاء وحدة تغذية الحيوانات الأليفة الذكية الخاصة بك. استنساخ مستودع github الخاص بي لجميع الملفات.
لنبدأ في الإنشاء!
الخطوة 1: الأشياء التي تحتاجها
عناصر
- أجهزة السيارات
- مستشعر الوزن (5 كجم): TAL220
- لايتنسور LDR: 10 كيلو - 20 كيلو أوم
- MCP3008
- مستشعر الموجات فوق الصوتية: HY-SRF05
- وحدة التحميل: HX771
- العرض: 16x2
- مقياس فرق الجهد
- RGB
- فطيرة التوت
- مزود الطاقة
- مقاومات
- - 1 × 10 كيلو أوم
- - 1x 1 كيلو أوم
- - 4x 220 أوم
المواد
- ألواح خشبية
- موزع رقائق الذرة
- مسامير
- - 16 براغي طويلة
- - 4 براغي قصيرة
- مفصل
- - 6 أسياخ لربط المفصلة
أدوات
- لحام حديد
- صمغ ممتاز
- رأى
- تدريبات
التكلفة الإجمالية لهذا المشروع حوالي 150 يورو - 200 يورو. حسب المكان الذي تشتري منه المكونات. لقد صنعت مجموعة من المواد حيث يمكنك العثور على رابط لجميع متاجر الويب. إنه موجود في مجلد / bom.
الخطوة 2: تجميع الأجهزة معًا
لقد قمت ببناء دائري باتباع مخطط Fritzing الذي قمت به ، قمت بتحميل المخطط أدناه.
تحتوي الدائرة على 3 مستشعرات (LDR و Ultrasonic ومستشعر الأوزان) و 3 مشغلات (محرك مؤازر ، RGB led وشاشة LCD) تعمل معًا كجهاز واحد.
إذا اتبعت المخطط ، فسيكون من الأسهل بكثير بناؤه على لوح تجارب للاختبار ويمكنك وضعه في الحالة لاحقًا.
لقد قمت ببناء النموذج الأولي الخاص بي على ألواح توصيل متعددة.
الخطوة الثالثة: بناء القضية
لقد اشتريت موزع رقائق الذرة وبعض الألواح الخشبية لمشروعي ، لكن يمكنك وضعها في أي مادة تريدها ، طالما أنها ثابتة!
القضية
- رأيت بعض الألواح الخشبية بشكل خاص بحيث يمكن وضع موزع رقائق الذرة عليها.
- لقد قمت بتوصيل محرك سيرفو الخاص بي بالموزع الخاص بي ببعض الأسلاك الحديدية. الأسلاك الحديدية تسحب عجلة قيادة الموزع لتدويره كما ترى في الصور.
- تأكد من أن الأسلاك الحديدية قوية ولكنها أيضًا رقيقة بما يكفي لإدخالها في فتحة محرك سيرفو.
- أضفت بعض الخشب في حالتي ، ووضعت محرك سيرفو بينهما ، لجعله أكثر استقرارًا.
- لقد قطعت بعض الثقوب في العلبة ، لتنفيذ شاشة LCD ، ومستشعر Ultrasonic ، و LDR و RGB.
- في الخلف ، أضفت مفصلًا صغيرًا بحيث لا يزال بإمكانك فتحه وتوصيل مصدر الطاقة بمأخذ الحائط.
أمان
إذا كنت جديدًا مع المثاقب ، والمناشير ،.. تأكد من وجود شخص قريب منك للغاية مثل والدك أو جدك. آخر شيء تريده هو أن تؤذي نفسك ، لذا ارتدي نظارات الأمان كما فعلت أنا.
الخطوة 4: تثبيت وتكوين Raspberry Pi
بالنسبة لهذا المشروع ، ستحتاج إلى توصيل كابل بـ raspberry pi أولاً.
بمجرد الاتصال ، يجب عليك فتح Terminal (mac) أو windows power shell (windows) لتجهيز pi.
قم بتوصيل pi بالإنترنت وانتظر للحصول على عنوان IPv4. من الآن فصاعدًا ، يمكنك الاتصال بالعنوان عبر الإنترنت بدون كابل.
الخطوة 5: إنشاء وتكوين قاعدة البيانات
افتح ملف config.py وقم بتكوينه بشكل صحيح مع قاعدة البيانات الخاصة بك. يمكنك استيراد قاعدة البيانات الخاصة بي مع بعض البيانات الوهمية لبدء المشروع.
يمكنك العثور على قاعدة البيانات في مجلد / data ، "database.sql".
تم إنشاء قاعدة البيانات بطريقة يمكنك من خلالها ترقية مشروع SmartPET بمزيد من أجهزة الاستشعار والمحركات.
الخطوة السادسة: برمجة المشروع
قمت بترميز مشروعي في Python و Flask و SocketIO و Javascript.
لقد بدأت بإنشاء أول إطارات سلكية لموقع الويب الخاص بي في Adobe XD ، وهو برنامج مجاني من Adobe.
ثم جعلت تصميمي في HTML و CSS وأضفت بعض جافا سكريبت الأساسي لجعل تصميمي يعمل بشكل صحيح.
لقد استخدمت المسارات في Flask للحصول على معظم بياناتي على موقع الويب الخاص بي. المقابس مخصصة للأشياء الصغيرة ومعظمها من الخلف إلى الأمام مثل الوزن الحي.
الخطوة 7: إنشاء خدمة وتوصيلها
قم بإنشاء خدمة بحيث يقوم raspberry pi تلقائيًا بتشغيل الكود (app.py) عند بدء التشغيل.
يمكنك العثور على برنامج تعليمي حول كيفية إنشاء خدمة في raspberry pi هنا.
لقد قمت بتضمين خدمة smartpet.service الخاصة بي في مجلد / service لتبدأ.
يمكنك الآن توصيل raspberry pi ومصدر الطاقة الخارجي في الحائط وتشغيل المشروع!
آمل أن تكون قد تعلمت شيئًا من هذه التعليمات. اسمحوا لي أن أعرف في التعليقات إذا كان كل شيء واضحًا بما فيه الكفاية!
موصى به:
الأسد: القط الحيوانات الأليفة: 7 خطوات (بالصور)
Leo: the Pet Cat: مرحبًا ، هذه أول تعليمات لي. الإصدار الأول من & quot؛ Sony Aibo Robot (1999) & quot؛ جذبتني نحو الروبوتات في سن الرابعة ، منذ ذلك الحين ، كان حلمي أن أصنع روبوتًا أليفًا لي. لذلك توصلت إلى & quot؛ Leo: the Pet Cat & quot؛ ث
روبوت الحيوانات الأليفة: 6 خطوات (بالصور)
Pet Bot: Credit: هذا المشروع مستوحى من Beetlebot بواسطة robomaniac. تحديث: منذ ذلك الحين قمت بإعادة تسمية هذا إلى Pet Bot. (لا يزال الفيديو يُظهره على أنه Catfish Bot) أقوم بتدريس الروبوتات للصانعين الشباب على منصات ESP8266 و Arduino و Raspberry PI وأحد التحديات
آلة تغذية الحيوانات الأليفة مع RasPi و Telegram Bot: 4 خطوات (بالصور)
آلة تغذية الحيوانات الأليفة مع RasPi و Telegram Bot: بادئ ذي بدء ، أحتاج إلى توضيح أن هذا ليس منجم Idea أصلي ، فقط قم بتحديث وتكييف نصوص البرمجة للعمل مع telegram ، لقد وجدتها في Instructable سابقًا ، لذا فإن الاعتمادات هي حقًا مؤلفه يمكنك رؤية الأسبانية
المنجنيق الأوتوماتيكي لرمي طعام الحيوانات الأليفة (كلب ، قطة ، دجاج ، إلخ) ، رمي الكرات والمزيد!: 4 خطوات (بالصور)
المنجنيق الأوتوماتيكي لرمي طعام الحيوانات الأليفة (كلب ، قطة ، دجاج ، إلخ) ، رمي الكرات والمزيد!: مرحبًا ومرحبًا بكم في أول Instructable! كلبنا يحب طعامها ، وسوف تأكله حرفيًا في غضون ثوان. لقد ابتكرت طرقًا لإبطاء هذا ، من الكرات التي تحتوي على الطعام بداخلها إلى رميها في جميع أنحاء الفناء الخلفي. بشكل مثير للدهشة ، هي
اصنع وعاء فني من زجاجة الحيوانات الأليفة: 5 خطوات (بالصور)
اصنع وعاءًا فنيًا من زجاجة الحيوانات الأليفة: PET عبارة عن بولي إيثيلين تيريفثالات ، وهو بوليمر لدن بالحرارة. يمكن إعادة تشكيلها بالتسخين. بعد عملية التسخين ، تصبح أكثر صلابة وصلابة ودائمة وزجاجية. يصبح أقوى ويتبلور عند ثقبه. إعادة تشكيل هذا