جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
O trabalho Automatic Pet Feeder باستخدام AtTiny85 de PET Engenharia de Computação está licenciado com uma Licença Creative Commons - Atribuição 4.0 Internacional.
الخطوة الأولى: المشروع
يمكن للمغذي الأوتوماتيكي للحيوانات الأليفة أن يقدم الطعام تلقائيًا لحيوانك الأليف في الوقت المناسب. نستخدم AtTiny85 لتحديد الوقت والتاريخ الذي يجب فيه إعطاء طعامك المفضل. لذلك ، من خلال ضبط الوقت وفقًا لجدول طعام حيوانك الأليف ، يسقط الجهاز أو يملأ وعاء الطعام تلقائيًا.
الخطوة 2: المكونات
في هذه الدائرة نستخدم بعض المكونات:
- ATtiny85 العرض
- أولد 0.96 بوصة
- بطارية CR2032
- لوحة الدوائر المطبوعة (PCB)
- 2 × زر ضغط
الخطوة الثالثة: الكود
يمكنك العثور على الكود على جيثب:
يجب نسخ المجلدات الثلاثة الموجودة على github التي قمت بتنزيلها إلى Arduino / libraries في جهاز الكمبيوتر الخاص بك.
إذا كنت لا تعرف كيفية البرمجة في AtTiny85 ، فابحث عن البرنامج التعليمي في https://portal.vidadesilicio.com.br/attiny85-primeiros-passos/. (البرنامج التعليمي باللغة البرتغالية ولكن يمكنك العثور عليه بلغات أخرى على Google).
بعد تعيين AtTiny85 الخاص بك إلى الكود ، انتقل إلى الملف attiny85watch.ino وافتحه في Arduino IDE. لإنهاء الخطوات ، قم بتجميعها وتحميل الكود.
الخطوة 4: الدائرة
يوضح المخطط أعلاه توصيلات الدائرة الكهربائية. يمكنك تنزيل RelogioATtiny85.fzz لمعرفة الاتصالات في اللوحة باستخدام برنامج Fritzing. ويمكنك تنزيل relogio.brd لفتح مشروع PCB باستخدام برنامج EAGLE CAD.
كيف يعمل: اضبط الساعة باستخدام الزرين الموجودين في الدائرة. لقد قمت بالترميز لتنشيط rele عندما تصل الساعة 12:00 صباحًا (يمكنك تغييرها ، إذا كنت تريد). عندما يتم تشغيل rele ، يبدأ محرك vibracall ويسقط طعام الحيوانات الأليفة.
يمكن العثور على كل هذه الملفات هنا وعلى الرابط:
الخطوة 5: المشروع النهائي
هذا هو المشروع النهائي! اختبر الدائرة لبضعة أيام للتأكد من أنها تعمل بشكل صحيح.