جدول المحتويات:
- الخطوة 1: ضبط RPi
- الخطوة 2: إعداد Wifi
- الخطوة 3: ضبط الكاميرا ، المستشعر ، المحرك المؤازر
- الخطوة 4: إعداد التشغيل عند بدء التشغيل
- الخطوة 5: اطبع الموزع
- الخطوة 6: تحميل التطبيق في الجهاز اللوحي
- الخطوة 7: استخدام TabFor Pets
فيديو: علامة التبويب للحيوانات الأليفة: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
أهلا ! مرحبًا بك في التعليمات الخاصة بمشروع Tab For Pets.
يهدف Tab For Pets إلى:
- اجعل حيوانك الأليف مشغولاً عندما تكون بعيدًا ؛
- زيادة فهم حيوانك الأليف بفضل الألعاب الصعبة ؛
- قدم مقاطع فيديو ممتعة لحيوانك الأليف أثناء اللعب.
المنتج النهائي هو 1 قرص + 1 موزع. على الجهاز اللوحي ، هناك تطبيق قيد التشغيل ، وعندما يفوز حيوانك الأليف باللعبة ، يتم إرسال طلب HTTP POST إلى الموزع. يقوم هذا الطلب بتنشيط المحرك المؤازر بحيث يمكن أن يسقط الطعام في وحدة تغذية الموزع. علاوة على ذلك ، سوف يستشعر حارس الموجات فوق الصوتية عندما يكون حيوانك الأليف بالقرب من الجهاز اللوحي وسيقوم بتنشيط الكاميرا ، بحيث يمكنك الحصول على فيديو لحيوانك الأليف وهو يلعب اللعبة على الجهاز اللوحي. تصف صورة العمارة كيف تعمل.
لم نختبرها لأننا لا نملك حيوانًا أليفًا ، وهناك بالتأكيد بعض الأشياء التي يجب التكيف معها لتكون فعالة. لذلك لا تخافوا وتكييفها / حسّنها.:)
فاتورة المواد:
- Raspberry Pi 3 B +
- وحدة المدى بالموجات فوق الصوتية HC-SR04
- DF روبوت مايكرو سيرفو 9 جرام DF9GMS
- كاميرا Raspberry Pi NoIR V2.0
- LED أخضر
- 330 أوم المقاوم
- طابعة 3D
- جهاز لوحي (أو هاتف ذكي) (نستخدم هاتفًا ذكيًا لنموذجنا الأولي ، لكننا نوصي باستخدام جهاز لوحي مصمم للحيوانات الأليفة نظرًا لأن تقنية الشاشة الكلاسيكية غير ملائمة للحيوانات).
برمجة:
- وحدة
الشروط:
أنت بحاجة إلى حساب على Cloudinary ، حيث يتم تحميل مقاطع الفيديو مباشرة على النظام الأساسي
الخطوة 1: ضبط RPi
أولاً ، نحتاج إلى تحميل كود python في RPi. للقيام بذلك ، نوصي باستخدام شاشة وماوس ولوحة مفاتيح وبالطبع موصل HDMI لتوصيل RPi بالشاشة. يجب أن يكون لديك اتصال بالإنترنت أيضًا.
بعد التمهيد ، ادخل:
/الصفحة الرئيسية/
وأنشئ مجلدًا:
مكدير تاب علامة تبويب cd
هنا ، يمكنك إضافة ملف python: serveurMotorCamControl.py
ثم يجب عليك تثبيت جميع الحزم المطلوبة.
تثبيت القارورة
pip install cloudinary sudo apt-get install -y gpac sudo apt-get install xterm
الآن ، يجب عليك إضافة ملف التكوين ، لذلك قم بإنشاء ملف config.ini ، واكتب ما يلي:
['إفتراضي']
CLOUD_NAME = your-cloudinary-name API_KEY = your-api-key API_SECRET = your-api-secret
استبدل ما هو بعد "=" بالاسم السحابي والمفتاح والسر.
الخطوة 2: إعداد Wifi
نوصي باستخدام قناة wifi مخصصة للقيام بذلك ، على Raspberry Pi ، أدخل:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
أضف فيه الأسطر التالية:
الشبكة = {
ssid = "Tab4 Pets" psk = "كلمة المرور" key_mgmt = WPA-PSK}
يمكنك تعديل المعلمات كما تريد: إضافة شبكة أخرى ، …
الخطوة 3: ضبط الكاميرا ، المستشعر ، المحرك المؤازر
انظر إلى مخطط التوصيلات.
الة تصوير:
تحتاج إلى تمكين واجهة الكاميرا. للقيام بذلك ، اكتب:
sudo raspi-config
انتقل إلى Interfacing Options ، ثم Camera ، وحدد Yes ، وحدد Yes لإعادة التشغيل.
لاختبار ما إذا كانت الكاميرا ممكّنة:
vcgencmd get_camera
يجب أن يكون الخط مدعومًا = 1 تم اكتشافه = 1 ، إذا لم تكن تحاول التحديث:
sudo apt-get update
sudo apt-get ترقية
الخطوة 4: إعداد التشغيل عند بدء التشغيل
يجب عليك إضافة ملف lxterm-autostart.desktop الذي نوفره ، في الدليل /home/pi/.config/autostart
يحتوي هذا الملف على:
[Desktop Entry] Encoding = UTF-8 Name = Terminal Autostart Comment = بدء Terminal Exec = source / home / pi / TabForams / env / bin / تفعيل Exec = / usr / bin / lxterm -hold -e "sleep 10؛ FLASK_APP = / home / pi / TabForams / serveurMotorCamControl.py تشغيل القارورة - المضيف = 0.0.0.0"
الخطوة 5: اطبع الموزع
احصل على ملفات stl في الملحق ، واستخدمها لطباعة الموزع والأجزاء الأخرى بفضل الطابعة ثلاثية الأبعاد الخاصة بك.
يجب أن يكون لديك: 1 موزع ، 1 برغي ، 2 تروس أسطوانية (أحدهما للمحرك والآخر للمسمار) ، و 3 معدات تجميع.
الخطوة 6: تحميل التطبيق في الجهاز اللوحي
ما عليك سوى توصيل جهازك اللوحي أو الهاتف الذكي بجهاز الكمبيوتر الخاص بك ، وتحميل ملف iot.apk الذي نوفره لك.
بعد ذلك ، قم بتثبيت apk على جهازك اللوحي أو الهاتف الذكي.
الخطوة 7: استخدام TabFor Pets
قم بتشغيل RPI وانتظر حتى يضيء المصباح الأخضر.
TabFor Pets جاهز للاستخدام.
موصى به:
تغذية تلقائية للحيوانات الأليفة باستخدام AtTiny85: 6 خطوات
وحدة تغذية الحيوانات الأليفة الأوتوماتيكية باستخدام AtTiny85: 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
تغذية تلقائية للحيوانات الأليفة: 5 خطوات
Auto PetFeeder: مرحبًا ، اسمي Gilian ، أنا أدرس في Howest Kortrijk Belgium وأنا طالب MCT كمهمة نهائية كان علي أن أصنع جهاز IOT. لدي كلب في المنزل يتم إطعامه مرتين يوميًا في وقت محدد أيضًا كمية الطعام دقيقة لذا مرتين في اليوم
زقزقة DIY / طبق ماء ساخن آمن للحيوانات الأليفة: 7 خطوات
DIY Cheep / طبق الماء الساخن الآمن للحيوانات الأليفة: لذا فأنت تحتفظ بكلب / أرنب / قطة / … بالخارج ومياههم تتجمد في الشتاء. الآن عادة يمكنك إحضارهم إلى الداخل أو شراء طبق ماء ساخن ، ولكن من المحتمل أن يكون هذا الحيوان كريه الرائحة ، وليس لديك غرفة ، ولا يمكنك دفع 4 دولارات
أبسط وحدة تغذية تلقائية للحيوانات الأليفة مع Arduino: 3 خطوات
أبسط وحدة تغذية تلقائية للحيوانات الأليفة مع Arduino: مرحبًا بمحبي الحيوانات الأليفة! في أعماقنا جميعًا نريد أن يكون لدينا جرو صغير لطيف أو قطة صغيرة أو ربما حتى عائلة من الأسماك في منزلنا. ولكن نظرًا لحياتنا المزدحمة ، غالبًا ما نشك في أنفسنا ، "هل سأتمكن من رعاية حيواني الأليف؟" المسؤولية الأساسية
DIY: Lego UV LED Flashlight / جهاز كشف البول للحيوانات الأليفة محلي الصنع: 3 خطوات
DIY: Lego UV LED Flashlight / جهاز كشف البول للحيوانات الأليفة محلي الصنع: هذه طريقة سهلة (لا تحتاج إلى لحام) ، وممتعة ، ورخيصة لصنع مصباح يدوي LED للأشعة فوق البنفسجية من Legos. يتضاعف هذا أيضًا كجهاز للكشف عن بول الحيوانات الأليفة محلي الصنع (قارن الأسعار). إذا كنت قد حلمت يومًا بصنع لعبة Lego Flash الخاصة بك