Բովանդակություն:
- Պարագաներ
- Քայլ 1: Պտուտակեք ատրճանակը
- Քայլ 2: Հեռացրեք մարտկոցի փաթեթը
- Քայլ 3. Կցեք մարտկոցի փաթեթը Nerf Gun- ից
- Քայլ 4. Կցեք Շարժիչներին:
- Քայլ 5: Կցեք ռելեը
- Քայլ 6: Միացրեք PIR- ը
- Քայլ 7: Կոդավորեք այն Python- ով
- Քայլ 8: Միացրեք այն:
Video: Motion Decting Nerf Gun: 8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Ողջու՜յն! Ես Քեմերոնն եմ: Այս Instructable- ի համար ես ձեզ ցույց եմ տալիս, թե ինչպես կատարել շարժման միջոցով ակտիվացված Nerf ատրճանակը: Դա ինչ -որ չափով դժվար է, բայց 100% ԳՈՐԻՉ !!!
Պարագաներ
1. էլեկտրական Nerf ատրճանակ
2. Raspberry Pi (b+ և ավելի նոր)
3. Մարտկոցի բանկ (2 ամպեր և ավելի բարձր)
4. PIR մոդուլ (5 վոլտ)
5. ռելե (ես օգտագործել եմ Songle SRD-05VDC-SL-C)
6. կտորներ և կտորներ (տախտակ, jumper լարեր, micro SD քարտ և այլն)
Քայլ 1: Պտուտակեք ատրճանակը
Այս քայլը, հավանաբար, ամենապարզ բանն է այս ուսանելիի մեջ: Պարզապես պտուտակեք բոլոր պտուտակները (միայն դրսում):
Քայլ 2: Հեռացրեք մարտկոցի փաթեթը
Այս քայլը նյարդայնացնող կերպով ծանր էր իմ Nerf ատրճանակի վրա: Հեռացրեք բոլոր պտուտակները և սոսինձը:
Քայլ 3. Կցեք մարտկոցի փաթեթը Nerf Gun- ից
Պարզ! Միացրեք մարտկոցի բացասական կողմը Nerf ատրճանակի բացասական մետաղալարին, այնուհետև դրականը դրեք ձեր ռելեի կենտրոնին (դա իմն է, բայց համոզվելու համար կցանկանաք կրկնակի ստուգել):
Քայլ 4. Կցեք Շարժիչներին:
Կցեք Nerf ատրճանակի դրական մետաղալարը (ները) ռելեի NO (Սովորաբար բաց) հատվածին (իմը աջ կողմն էր):
Քայլ 5: Կցեք ռելեը
Միացրեք ռելեի տվյալների կապը GPIO 21 (ներքևի աջ) Raspberry Pi- ի, GND մինչև Ground և 5V- ից մինչև 5V:
Քայլ 6: Միացրեք PIR- ը
Միացրեք տվյալների կապը PIR- ից GPIO կապի 4 -ին, GND- ից Ground- ին և վերջապես 5V- ից մինչև 5V:
Քայլ 7: Կոդավորեք այն Python- ով
############################# Ահա կոդը! #################### ################
տպել («Բարի գալուստ») տպել («Մոդուլներ ներմուծել…») gpiozero ներմուծումից MotionSensor ներմուծում RPi. GPIO որպես GPIO ժամանակից ներմուծել քուն (Կեղծ) GPIO.setmode (GPIO. BCM GPIO.setup (21, GPIO. OUT) քուն (0.3) տպագիր («Ամբողջական !!») քուն (0.1) տպագիր («Խնդրում ենք սպասել, մինչև PIR- ը կարգավորվի…») պիր: wait_for_no_motion քնել (1) տպել («կարգավորվել է») մինչ True: print («Ready to fire…») pir.wait_for_motion () print («Motion found !!!») print («FIRE !!!») GPIO: ելք (21, Trueշմարիտ) քուն (1) տպագիր («Անջատում») GPIO.putput (21, Կեղծ)
Քայլ 8: Միացրեք այն:
Քայլեր.
1. ձգանը կապեք պարանով, որպեսզի այն խրված լինի միացված դիրքին
2. գործարկել Python կոդը
3. սպրինտ հեռու… ԿԱՄ ԳՆԵԼ !!!
Հուսով եմ, որ ձեզ դուր եկավ այս հրահանգը, հրաժեշտ:
-Քեմերոն
Խորհուրդ ենք տալիս:
Vex ավտոմատացված Nerf Crossbow: 7 քայլ
Vex Automated Nerf Crossbow: Ահա թե ինչպես կարելի է պարզապես կառուցել vex ավտոմատացված nerf խաչադեղ
Nerf Chronograph and Rate of Fire բարել. 7 քայլ
Nerf Chronograph and Rate of Fire Barrel: Ներածություն Որպես հնարամիտ մարդ, միշտ շատ գոհացուցիչ է տեսնել ձեր դղրդյունության թվային արդյունքները: Մեզանից շատերը նախկինում փոփոխել են Nerf- ի զենքերը, և ով չի սիրում փրփուրի կտորներ թափել տանը 100 կադր / վրկ արագությամբ: Շատ Nerf g
Arduino Controlled Nerf Vulcan: 10 քայլ (նկարներով)
Arduino Controlled Nerf Vulcan. Այո, սա հենց այն է, ինչ վերնագրում ասվում է: Այս հրահանգը կսովորեցնի ձեզ, թե ինչպես վերահսկել ցանկացած Nerf Vulcan ձեր Arduino- ով: Տրամադրված ձեռնարկը պարզապես կկրակի 2,5 վայրկյան, կդադարի 2,5 վայրկյան և այլն: Դա նման է «բարևի
Laser Cut Nerf Ball Shooting Lego EV3 տանկ ՝ 4 քայլ
Լազերային կտրված Nerf գնդակի հրաձգություն Lego EV3 տանկ. Վաթերլոյի համալսարանում Mechatronics Engineering- ի իմ 1A տերմինի վերջնական նախագծի համար մենք ստեղծեցինք լազերային կտրող տանկ Lego EV3 հանդերձանքով (դա անհրաժեշտ էր), որը կրակում էր Nerf գնդակներ: ոչ մի կերպ նախագծման ամբողջական հաշվետվություն: Եթե դուք
Bluetooth- ով միացված Nerf Blaster: 7 քայլ
Bluetooth- ով միացված Nerf Blaster. Ինձ ոգեշնչեց Քոլին Ֆուրզի նախագիծը և որոշեցի կատարել իմ կատարումը Remix Challenge- ի համար: Իմ օգտագործած դիզայնը նման է, բայց ավելի սիրողական, և պարունակում է Bluetooth մոդուլ, որը թույլ է տալիս վերահսկել պտուտահաստոցը իմ հեռախոսից: Սա