جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
أهلا! أنا كاميرون. بالنسبة إلى Instructable ، أريكم كيفية عمل بندقية Nerf التي يتم تنشيطها بالحركة. إنه صعب إلى حد ما ، لكنه رائع بنسبة 100٪ !!!
اللوازم
1. بندقية نيرف الكهربائية
2. Raspberry Pi (b + وأحدث)
3. بنك البطارية (2 أمبير وما فوق)
4. وحدة PIR (5 فولت)
5. التتابع (استخدمت Songle SRD-05VDC-SL-C)
6. القطع والقطع (اللوح ، أسلاك التوصيل ، بطاقة الذاكرة الرقمية المؤمنة الصغيرة ، إلخ)
الخطوة 1: فك المسدس
ربما تكون هذه الخطوة هي أبسط شيء في هذه التعليمات. فقط قم بفك البراغي (بالخارج فقط!).
الخطوة 2: قم بإزالة البطارية
كانت هذه الخطوة صعبة بشكل مزعج على مسدس Nerf الخاص بي. قم بإزالة جميع البراغي والصمغ.
الخطوة 3: قم بتوصيل حزمة البطارية من Nerf Gun
بسيط! اربط الجانب السلبي من حزمة البطارية بالسلك السلبي على مسدس Nerf ، ثم قم بتوصيل الموجب بمركز المرحل الخاص بك (إنه المركز الخاص بي ، لكنك سترغب في التحقق مرة أخرى للتأكد).
الخطوة 4: إرفاق المحركات
قم بتوصيل السلك (الأسلاك) الموجبة لمسدس Nerf بالجزء NO (الفتح عادةً) من التتابع (كان المنجم هو الجانب الأيمن).
الخطوة 5: قم بتوصيل التتابع
اربط دبوس البيانات الخاص بالمرحل بـ GPIO 21 (أسفل اليمين) على Raspberry Pi و GND حتى الأرض و 5 V إلى 5V.
الخطوة 6: ربط PIR
اربط دبوس البيانات الموجود على PIR بـ GPIO pin 4 ، GND بالأرض ، وأخيراً من 5V إلى 5V.
الخطوة 7: كودها باستخدام Python
############################ هنا الرمز! ################### ################
طباعة ("مرحبًا!) طباعة (" استيراد وحدات … ") من gpiozero استيراد MotionSensor استيراد RPi. GPIO مثل GPIO من وقت استيراد وضع السكون (0.2) طباعة (" اكتمال!) طباعة ("إعداد GPIO …") GPIO.set warnings (خطأ) وضع GPIO.setmode (GPIO. BCM GPIO.setup (21، GPIO. OUT) طباعة السكون (0.3) ("مكتمل !!") طباعة السكون (0.1) ("الرجاء الانتظار حتى يستقر PIR …") pir. wait_for_no_motion sleep (1) اطبع ("تسوية!") بينما True: اطبع ("جاهز للإطلاق …") طباعة pir.wait_for_motion () طباعة ("تم اكتشاف الحركة !!!") طباعة ("FIRE !!!") GPIO. إخراج (21 ، صحيح) سكون (1) طباعة ("إيقاف التشغيل") إخراج GPIO (21 ، خطأ)
الخطوة 8: قم بتشغيله
خطوات:
1. اربط الزناد بحبل بحيث يكون عالقًا في وضع التشغيل
2. قم بتشغيل كود بايثون
3. انطلق بسرعة بعيدًا … أو احصل على لقطة !!!
آمل أن تكون قد استمتعت بهذا Instructable ، وداعا!
-كاميرون