فهرست مطالب:
- تدارکات
- مرحله 1: اسلحه را باز کنید
- مرحله 2: بسته باتری را بردارید
- مرحله 3: بسته باتری را از تفنگ Nerf وصل کنید
- مرحله 4: MOTORS را وصل کنید
- مرحله 5: رله را وصل کنید
- مرحله 6: PIR را متصل کنید
- مرحله 7: آن را با پایتون کدگذاری کنید
- مرحله 8: آن را روشن کنید
تصویری: Motion Decting Nerf Gun: 8 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
سلام! من کامرون هستم برای این دستورالعمل به شما نشان می دهم که چگونه یک تفنگ Nerf فعال شده با حرکت ایجاد کنید. این تا حدودی سخت است ، اما 100 A عالی !!!
تدارکات
1. تفنگ برقی Nerf
2. Raspberry Pi (b+ و جدیدتر)
3. بانک باتری (2 آمپر و بالاتر)
4. ماژول PIR (5 ولت)
5. رله (من از Songle SRD-05VDC-SL-C استفاده کردم)
6. تکه ها و تکه ها (تخته نان ، سیم های جامپر ، کارت micro SD ، و غیره)
مرحله 1: اسلحه را باز کنید
این مرحله احتمالاً ساده ترین کار در این دستورالعمل است. فقط همه پیچ ها را باز کنید (فقط در خارج!).
مرحله 2: بسته باتری را بردارید
این مرحله به طرز آزاردهنده ای روی تفنگ Nerf من سخت بود. همه پیچ ها و یا چسب را بردارید.
مرحله 3: بسته باتری را از تفنگ Nerf وصل کنید
ساده! قسمت منفی بسته باتری را به سیم منفی روی تفنگ Nerf وصل کنید و سپس مثبت را به مرکز رله خود وصل کنید (این مرکز روی من است ، اما برای اطمینان از آن می خواهید دوبار بررسی کنید).
مرحله 4: MOTORS را وصل کنید
سیم (های) مثبت تفنگ Nerf را به قسمت NO (معمولاً باز) رله وصل کنید (ماین سمت راست بود).
مرحله 5: رله را وصل کنید
پین داده رله را به GPIO 21 (پایین سمت راست) در رزبری پای ، GND تا زمین و 5 ولت به 5 ولت متصل کنید.
مرحله 6: PIR را متصل کنید
پین داده را روی پایه PIR به GPIO 4 ، GND به Ground و در نهایت 5V تا 5V متصل کنید.
مرحله 7: آن را با پایتون کدگذاری کنید
############################# این کد است! ################### ################
print ("Welcome!) print (" Importing modules … ") from gpiozero import MotionSensor import RPi. GPIO as GPIO from time import import sleep sleep (0.2) print (" Complete!) print ("Setting GPIO …") GPIO.setwarnings (غلط) GPIO.setmode (GPIO. BCM GPIO.setup (21، GPIO. OUT) sleep (0.3) print ("Complete !!") sleep (0.1) print ("لطفاً منتظر بمانید تا PIR حل شود …") pir. wait_for_no_motion خواب (1) چاپ ("حل شد!") در حالی که True: print ("آماده شلیک …") pir.wait_for_motion () print ("حرکت تشخیص داده شد!") چاپ ("FIRE !!!") GPIO. خروجی (21 ، درست) خواب (1) چاپ ("خاموش شدن") GPIO.output (21 ، نادرست)
مرحله 8: آن را روشن کنید
مراحل:
1. ماشه را با طناب ببندید تا به موقعیت روشن چسبیده باشد
2. کد پایتون را اجرا کنید
3. با سرعت بالا… یا شلیک کنید!
امیدوارم از این دستورالعمل لذت برده باشید ، خداحافظ!
-کامرون
توصیه شده:
Nerf Chronograph and Rate of Fire بشکه: 7 مرحله
Nerf Chronograph and Rate of Fire بشکه: مقدمهA به عنوان یک تینکر ، دیدن نتایج عددی کارکردن شما همیشه بسیار رضایت بخش است. بسیاری از ما قبلاً اسلحه های Nerf را تغییر داده ایم و چه کسی دوست ندارد تکه های کف را با سرعت 100 فریم بر ثانیه در خانه پرتاب کند؟ پس از اصلاح بسیاری از Nerf g
آردوینو برای Nerf: Chronograph و Shot Counter: 28 مرحله (همراه با تصاویر)
Arduino for Nerf: Chronograph and Shot Counter: دستورالعمل قبلی من اصول اولیه تشخیص سرعت دارت را با استفاده از امیتر و آشکارساز مادون قرمز پوشش می داد. این پروژه با استفاده از یک برد مدار چاپی ، صفحه نمایش و باتری برای ساختن شمارنده مهمات و کرونوگراف یک گام فراتر می برد
Nerf Vulcan کنترل شده توسط آردوینو: 10 مرحله (همراه با تصاویر)
Nerf Vulcan کنترل شده توسط آردوینو: بله ، این دقیقاً همان چیزی است که از عنوان آن مشخص است. این دستورالعمل به شما آموزش می دهد که چگونه می توانید Nerf Vulcan را با آردوینو خود کنترل کنید. آموزش ارائه شده فقط 2.5 ثانیه عکس می گیرد ، 2.5 ثانیه متوقف می شود و غیره. شبیه یک "سلام کرم" است
Laser Cut Nerf Ball Shooting Lego EV3 Tank: 4 مرحله
Laser Cut Nerf Ball Shooting Lego EV3 Tank: برای پروژه نهایی دوره 1A من در مهندسی مکاترونیک در دانشگاه واترلو ، ما یک مخزن برش لیزری با کیت Lego EV3 ایجاد کردیم (لازم بود) که به توپ های Nerf شلیک می کند. این دستورالعمل به هیچ وجه یک گزارش کامل طراحی نیست. اگر شما
بلوتوث Nerf Blaster: 7 مرحله
بلوتوث Nerf Blaster: من از پروژه کالین فورز الهام گرفتم و تصمیم گرفتم اجرای خودم را برای Remix Challenge انجام دهم. طراحی مورد استفاده من مشابه است ، اما آماتورتر است و دارای یک ماژول بلوتوث است که امکان کنترل برجک را از تلفن من می دهد. این