جدول المحتويات:
- الخطوة 1: تثبيت الكتل التفاعلية
- الخطوة 2: قم بتنزيل Couch Monitor من المكتبات
- الخطوة الثالثة: فهم النظام
- الخطوة 4: إنشاء التعليمات البرمجية القابلة للتنفيذ
- الخطوة 5: تصدير كـ JAR قابل للتشغيل
- الخطوة 6: قم بإعداد Raspberry Pi الخاص بك
- الخطوة 7: قم بتشغيل التطبيق على Raspberry Pi الخاص بك
- الخطوة 8: تمديد طلبك
فيديو: مدرب الكلب الخفي: 9 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
ملحوظة! لم تعد الكتل التفاعلية متاحة ، لذا لا يمكنك إكمال هذا Instructable
باستخدام مستشعر الضغط ، والصمام ، ومكبر الصوت ، يمكنك تحويل Pi إلى مدرب كلاب غير مرئي يقوم بتدريب كلبك على النزول من الأريكة. عندما يجلس الكلب على الأريكة ، يومض المصباح ويتلقى الكلب الأمر "النزول عن الأريكة". عندما ينزل الكلب عن الأريكة ، سيسمع الأمر "Good Dog". ظهر هذا التطبيق في مدونة Bitreactive.
الخطوة 1: تثبيت الكتل التفاعلية
قم بتثبيت الكتل التفاعلية من www.bitreactive.com
الخطوة 2: قم بتنزيل Couch Monitor من المكتبات
في محرر Eclipse على الجانب الأيسر ، هناك طريقتان مختلفتان: مشاهدة Blocks و Package Explorer. تأكد من أنك في عرض الكتل وحدد زر الاستيراد
حدد Couch Monitoring مع Raspberry Pi ضمن البرامج التعليمية.
في هذه المرحلة سيُطلب منك التسجيل. سيمنحك هذا وصولاً فوريًا إلى البرامج التعليمية والأنظمة والمكتبات القابلة للتعديل.
الخطوة الثالثة: فهم النظام
يتكون النظام من 4 كتل بناء قابلة لإعادة الاستخدام. المربعات الزرقاء الفاتحة هي كود جافا. إذا قمت بالنقر فوق رمز Java ، فسيتم فتحه في نافذة جديدة. تحقق مما إذا كنت تفهم كيفية عمل النظام.
الخطوة 4: إنشاء التعليمات البرمجية القابلة للتنفيذ
انقر بزر الماوس الأيمن واختر إنشاء من قائمة السياق. اختر Java SE
الخطوة 5: تصدير كـ JAR قابل للتشغيل
بعد إنشاء الكود ، سيتم فتح عرض مستكشف الحزمة بمشروع جديد مميز باللون الأصفر. يجب أن يبدو مثل هذا (ربما مع اسم مشروع مختلف).
انقر بزر الماوس الأيمن على exe project / Export وحدد تكوين CouchMonitor Luanch. اختر اسمًا لـ JAR القابل للتشغيل ، على سبيل المثال CouchMonitor.jar
الخطوة 6: قم بإعداد Raspberry Pi الخاص بك
إذا كنت مستخدمًا جديدًا لـ Raspberry Pi ، فعليك إعداده أولاً:
- قم بإعداد بطاقة SD (قمنا باختبارها باستخدام NOOBS) أدخل بطاقة SD في Raspberry Pi
- قم بتوصيل السماعة ، قم بتوصيل الشبكة ، قم بتوصيل المستشعر (البيانات بـ GPIO0 ، وهو رقم التعريف الشخصي 11)
- قم بتوصيل مؤشر LED (بـ GPIO3 ، وهو رقم التعريف الشخصي 15) ابدأ Raspberry Pi عن طريق توصيل mircro USB لتزويد الطاقة.
- اكتشف عنوان IP الخاص بـ Raspberry Pi (لهذا السبب تريد توصيل شاشة به لأول مرة على الأقل. عند بدء التشغيل ، سيقوم Raspberry Pi بالإبلاغ عن شيء مثل: "عنوان IP الخاص بي هو 10.10.15.107".)
- لقد اختبرنا مع Raspbian (تسجيل الدخول الافتراضي: pi ، كلمة المرور: raspberry) ، والذي يتضمن Java افتراضيًا.
الخطوة 7: قم بتشغيل التطبيق على Raspberry Pi الخاص بك
- قم بتسجيل الدخول إلى Raspberry Pi (لتسجيل الدخول الافتراضي ، انظر الخطوة 4) ، إما مباشرة أو عن بعد عبر ssh.
- تحقق مما إذا كان ملف JAR القابل للتشغيل (couchmonitor.jar) قد تم نسخه إلى Raspberry Pi.
- اكتب sudo java -jar couchmonitor.jar لتنفيذ التطبيق على Raspberry Pi.
- عند تشغيل التطبيق ، سيبدأ مؤشر LED في الوميض في حالة تشغيل مستشعر الضغط وسيتم إخبار الكلب: "انزل عن الأريكة!" عندما يترك الكلب الأريكة ، سيتوقف الوميض ويقال للكلب "كلب جيد!"
الخطوة 8: تمديد طلبك
ربما تريد أن يقوم التطبيق بتذكير كلبك في حالة بقائه على الأريكة على أي حال ولا يغادر عند إخباره بذلك. تعلم كيفية توسيع نظامك في البرنامج التعليمي للكتل التفاعلية
موصى به:
مايكرو: فتحت باب الكلب بت: 8 خطوات (بالصور)
Micro: Bit Dog Door Opener: هل تحبس حيواناتك الأليفة نفسها في الغرف؟ هل تتمنى أن تجعل منزلك أكثر سهولة لأصدقائك ذوي الفراء ؟؟ الآن يمكنك ، مرحى !! يستخدم هذا المشروع متحكم دقيق مايكرو: بت لسحب الباب لفتحه عند الضغط على مفتاح (صديق للحيوانات الأليفة). نحن
تذكير بإطعام الكلب: 5 خطوات
تذكير بإطعام الكلب: إذا كان لديك أيضًا كلب في منزلك ، فقد تحتاج إلى هذه الآلة لتذكيرك بإطعام كلبك أو استخدامه لتذكيرك متى تحتاج إلى تمشية كلبك. هذه الآلة صغيرة جدًا ويسهل على الجميع حملها ، وهي جدًا
بيت الكلب الذكي: 6 خطوات
Smart Dog House: يشعر معظم أصحاب الحيوانات الأليفة بالفضول بشأن ما كان يفعله كلبهم المحبوب في غيابهم. في هذه التعليمات ، سننشئ شاشة Raspberry Pi للكلاب. بعد يوم عمل ، يمكنك التحقق من التطبيق ومعرفة الوقت الذي يقضيه في "مقعده" ، وكم
لا تنس إطعام الكلب: 3 خطوات
لا تنس إطعام الكلب: لقد حدث ذلك مرات عديدة! نظرت إلى الطعام أو وعاء الماء وكان فارغًا ، ولفترة طويلة كنت أرغب في تعلم كيفية استخدام Arduino ، لذلك اعتقدت أن هذا سيكون مشروع بداية جيد ، أردت أن أعرف ، في لمحة ، مدى انخفاض الطعام ووات
كاشف حالة الكلب (Raspberry Pi): 5 خطوات
كاشف حالة الكلب (Raspberry Pi): تم تصميم Instructable هذا لأخذ الأصوات التي يصدرها الكلب وتحديد ما إذا كان ينبغي الاقتراب منها أم لا باستخدام مؤشرات LED. يعرف معظم مالكي الكلاب حيواناتهم الأليفة ويمكنهم قراءة الإشارات التي يرسلونها ، لذلك يتم توجيه هذا Instructable في الغالب