Sisukord:
- Tarvikud
- Samm: keerake relv lahti
- Samm: eemaldage aku
- Samm: kinnitage aku Nerf -püstolist
- Samm: kinnitage mootorid
- Samm: kinnitage relee
- 6. samm: ühendage PIR
- Samm: kodeerige see Pythoniga
- Samm: lülitage see sisse
Video: Liikumistuvastav nerfpüstol: 8 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Tere! Mina olen Cameron. Selle juhendatava jaoks näitan teile, kuidas teha liikumisega aktiveeritud Nerfi püstolit. See on mõnevõrra raske, kuid 100% VAHVA !!!
Tarvikud
1. elektriline Nerf püstol
2. Vaarika Pi (b+ ja uuem)
3. Aku pank (2 amprit ja rohkem)
4. PIR -moodul (5 volti)
5. relee (kasutasin Songle SRD-05VDC-SL-C)
6. tükid (leivaplaat, hüppaja juhtmed, mikro -SD -kaart jne)
Samm: keerake relv lahti
See samm on selles juhendis ilmselt kõige lihtsam. Keerake lihtsalt kõik kruvid lahti (ainult väljast!).
Samm: eemaldage aku
See samm oli minu Nerfi relva jaoks tüütult raske. Eemaldage kõik kruvid ja / või liim.
Samm: kinnitage aku Nerf -püstolist
Lihtne! Ühendage aku negatiivne külg Nerfi püstoli negatiivse juhtmega, seejärel positiivne relee keskpunktiga (see on minu keskosa, kuid veenduge selles uuesti).
Samm: kinnitage mootorid
Kinnitage Nerfi püstoli positiivne juhe (d) relee NO (tavaliselt avatud) osale (minu oma oli parem pool).
Samm: kinnitage relee
Ühendage relee andmestik Raspberry Pi GPIO 21 -ga (paremal all), GND kuni Ground ja 5V kuni 5V.
6. samm: ühendage PIR
Ühendage PIR -i andmestik GPIO tihvtiga 4, GND maandusega ja lõpuks 5V kuni 5V.
Samm: kodeerige see Pythoniga
############################# Siin on kood! ################# ###############
print ("Tere tulemast!) print (" Moodulite importimine … ") rakendusest gpiozero import MotionSensor import RPi. GPIO GPIO -st ajast importimise unerežiimist (0,2) print (" Täielik!) print ("GPIO seadistamine …") GPIO.setwarnings (Vale) GPIO.setmode (GPIO. BCM GPIO.setup (21, GPIO. OUT) unerežiim (0.3) print ("Täielik !!") unerežiim (0.1) print ("Palun oodake, kuni PIR lahendab …") pir. wait_for_no_motion sleep (1) print ("lahendatud!") samas True: print ("Valmis vallandamiseks …") pir.wait_for_motion () print ("Liikumine tuvastatud !!!") print ("FIRE !!!") GPIO. väljund (21, tõsi) unerežiim (1) printimine ("väljalülitamine") GPIO.väljund (21, vale)
Samm: lülitage see sisse
Sammud:
1. siduge päästik köiega nii, et see oleks sisselülitatud asendis kinni
2. käivitage Pythoni kood
3. sprint minema … VÕI PILT !!!
Loodan, et teile meeldis see juhendatav, hüvasti!
-Cameron
Soovitan:
Pizero liikumistuvastav veebikaamera turvasüsteem: 3 sammu
Pizero liikumistuvastav veebikaamera turvasüsteem: see süsteem kasutab pizero, wifi -donglit ja vana veebikaamerat kohandatud tikutoosi ümbrises. See salvestab liikumiste tuvastamise videoid 27 kaadrit sekundis minu sõidutee mis tahes olulistest liikumistest. Seejärel laadib see klipid üles dropboxi kontole. Samuti saab vaadata logisid ja c
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst