جدول المحتويات:

بيت الكلب الذكي: 6 خطوات
بيت الكلب الذكي: 6 خطوات

فيديو: بيت الكلب الذكي: 6 خطوات

فيديو: بيت الكلب الذكي: 6 خطوات
فيديو: اثنا عشر أمراً يكرهه كلبك فيك 2024, شهر نوفمبر
Anonim
بيت الكلب الذكي
بيت الكلب الذكي

يشعر معظم أصحاب الحيوانات الأليفة بالفضول فيما يفعله كلبهم المحبوب في غيابهم.

في هذا الدليل ، سننشئ شاشة لكلاب Raspberry Pi. بعد يوم عمل ، يمكنك التحقق من التطبيق ومعرفة الوقت الذي يقضيه في "مقعده" ، ومقدار الضوضاء التي أحدثها ومدى نشاطه.

اللوازم

الكهرباء:

  • Raspberry Pi 3 موديل B (بطاقة SD 8 جيجابايت أو أكثر)
  • تي كوبلر
  • شاشة ال سي دي 16x2
  • مقياس الضغط
  • مستشعر الحركة
  • مستشعر الصوت
  • المقاومات
  • أسلاك العبور

الخطوة 1: الإعداد

إعداد باي:

نحتاج إلى شيئين لهذه الخطوة:

  • win32 لتصوير القرص:
  • صورتنا على:

إعداد بطاقة SD:

  • انتقل إلى دليل التمهيد لبطاقة SD
  • افتح الملف "cmdline.txt" وأضف ip = 169.254.10.1. تأكد من وجود مسافة بين ما تكتبه وما هو موجود بالفعل في الملف
  • احفظها
  • قم بإنشاء ملف ssh بدون امتداد في نفس الملف
  • يأخذك بطاقة SD (ولكن بأمان)

الاتصال بـ PI:

  • قم بتشغيل PI وقم بتوصيل كبل LAN في جهاز الكمبيوتر الخاص بك و PI الخاص بك
  • قم بتثبيت تطبيق Putty من
  • ضع "169.254.10.1" في مربع IP ، وحدد SSH والمنفذ 22
  • افتح
  • اسم المستخدم: بي
  • كلمة المرور: التوت

إعدادات:

  • اكتب "sudo raspi-config"
  • اختر دولة wifi الخاصة بك عبر فئة الترجمة
  • تنزيل realVNC:

    إعداد اتصال إلى PI الخاص بك

  • قم بإجراء اتصال بشبكة wifi الخاصة بك
  • العودة إلى إصدار CLI (واجهة خط الكمبيوتر)

    • نوع:

      • "sudo apt update"
      • "بدائل التحديث - install / usr / bin / python python /usr/bin/python2.7 1"
      • "بدائل التحديث - install / usr / bin / python python / usr / bin / python3 2"

الخطوة 2: قاعدة البيانات

قم بتثبيت mariaDB على PI

  • نوع

    • "sudo apt install mariaDB-server"
    • "mysql_secure_installation"
  • ليس لدينا كلمة مرور جذر حتى الآن ، فما عليك سوى الضغط على مفتاح الإدخال
  • الآن يمكننا إعداد كلمة مرور جذر

    أجب Y على جميع الأسئلة

الخطوة الثالثة: التمديدات الكهربائية

الأسلاك الكهربائية
الأسلاك الكهربائية

قم بتوصيل المكونات وفقًا لـ "المخطط الكهربائي"

في المرفق مثال عملي على مخطط الأسلاك الخاص بي

انتبه لأن أسلاك العبور لا تلتصق جيدًا ، لذا تأكد من أن كل شيء متصل جيدًا بلوح التجارب.

الخطوة 4: القضية

القضية
القضية
القضية
القضية

جعل القضية

هناك احتمالات مختلفة:

  • يمكنك استخدام الليزر
  • أو يمكنك صنعه يدويًا

لقد استخدمت lasercutter وألصقت الصندوقين معًا كما في الصورة أعلاه. القياسات موجودة في الرسم إذا كنت ستجعلها يدويًا.

إذا كنت ترغب في إنشاء ملفات lasercutter ، فهناك موقع سهل يمكنك استخدامه. (https://www.makercase.com)

الخطوة 5: بايثون (الواجهة الخلفية)

بالنسبة للواجهة الخلفية ، أستخدم Pycharm.

للاتصال بـ PI الخاص بك:

  • ملف
  • إعدادات
  • البناء والتنفيذ والنشر
  • تعيين
  • قم بالاتصال بـ PI الخاص بك عن طريق إضافة مضيف SFTP
  • انتقل إلى تعيينات علامة التبويب الثانية وتأكد من صحة المسار المحلي
  • انقر فوق موافق

قم بتنزيل الكود من GITHUB (https://github.com/WoutDeBaere/Smart-dog-house)

قم بتحميل الكود بالنقر بزر الماوس الأيمن واختر "تحميل إلى Rpi"

قم بتشغيل البرنامج النصي بالنقر بزر الماوس الأيمن واختر تشغيل (app.py)

الخطوة 6: Html و Java (الواجهة الأمامية)

خذ الجزء الأمامي الذي قمت بتنزيله في الخطوة السابقة من GITHUB وقم بتحميله. لقد استخدمت Visual Studio للقيام بجزء FE ، ولكن الأمر متروك لك لتحديد البيئة التي تفضل استخدامها.

موصى به: