ዝርዝር ሁኔታ:

የእንቅስቃሴ ዲክቲንግ ኔፍ ሽጉጥ 8 ደረጃዎች
የእንቅስቃሴ ዲክቲንግ ኔፍ ሽጉጥ 8 ደረጃዎች

ቪዲዮ: የእንቅስቃሴ ዲክቲንግ ኔፍ ሽጉጥ 8 ደረጃዎች

ቪዲዮ: የእንቅስቃሴ ዲክቲንግ ኔፍ ሽጉጥ 8 ደረጃዎች
ቪዲዮ: Types of Motion | የእንቅስቃሴ አይነቶች 2024, ሀምሌ
Anonim
እንቅስቃሴ Decting Nerf Gun
እንቅስቃሴ Decting Nerf Gun

ሃይ! እኔ ካሜሮን ነኝ። ለዚህ አስተማሪው በእንቅስቃሴ ላይ የነፍፍ ጠመንጃ እንዴት እንደሚሠራ አሳያችኋለሁ። እሱ በጣም ከባድ ነው ፣ ግን 100% አስደናቂ !!!

አቅርቦቶች

1. ኤሌክትሪክ ኔፍ ሽጉጥ

2. Raspberry Pi (ለ+ እና አዲስ)

3. የባትሪ ባንክ (2 amp እና ከዚያ በላይ)

4. የፒአር ሞዱል (5 ቮልት)

5. ቅብብል (እኔ የ Songle SRD-05VDC-SL-C ን እጠቀም ነበር)

6. ቁርጥራጮች እና ቁርጥራጮች (ዳቦ ሰሌዳ ፣ ዝላይ ሽቦዎች ፣ ማይክሮ ኤስዲ ካርድ ፣ ወዘተ)

ደረጃ 1 ጠመንጃውን ይክፈቱ

ጠመንጃውን ይክፈቱ
ጠመንጃውን ይክፈቱ

ይህ ደረጃ ምናልባት በዚህ ትምህርት ውስጥ በጣም ቀላሉ ነገር ነው። ሁሉንም ዊንጮችን ብቻ ይክፈቱ (ከውጭ ብቻ!)

ደረጃ 2 የባትሪውን ጥቅል ያስወግዱ

የባትሪውን ጥቅል ያስወግዱ
የባትሪውን ጥቅል ያስወግዱ

ይህ እርምጃ በኔፍ ጠመንጃዬ ላይ በሚያሳዝን ሁኔታ ከባድ ነበር። ሁሉንም ብሎኖች እና ወይም ሙጫ ያስወግዱ።

ደረጃ 3 የባትሪውን ጥቅል ከነርፍ ጠመንጃ ያያይዙ

የባትሪውን ጥቅል ከኔፍ ሽጉጥ ያያይዙ
የባትሪውን ጥቅል ከኔፍ ሽጉጥ ያያይዙ
የባትሪውን ጥቅል ከኔፍ ሽጉጥ ያያይዙ
የባትሪውን ጥቅል ከኔፍ ሽጉጥ ያያይዙ
የባትሪውን ጥቅል ከኔፍ ሽጉጥ ያያይዙ
የባትሪውን ጥቅል ከኔፍ ሽጉጥ ያያይዙ

ቀላል! የባትሪውን ጥቅል አሉታዊ ጎን በኔርፍ ጠመንጃ ላይ ካለው አሉታዊ ሽቦ ጋር ያዙሩት ፣ ከዚያ አዎንታዊውን ወደ ቅብብልዎ መሃል (የእኔ ማዕከል ነው ፣ ግን ለማረጋገጥ ሁለት ጊዜ ማረጋገጥ ይፈልጋሉ)።

ደረጃ 4 - ሞተሮቹን ያያይዙ

ሞተርስን ያያይዙ !!
ሞተርስን ያያይዙ !!

የኔፍ ጠመንጃውን አዎንታዊ ሽቦ (ሮች) ወደ ቅብብሎቡ (በተለምዶ ክፍት ነበር) (የኔ ቀኝ ጎን ነበር) ያያይዙት።

ደረጃ 5 ቅብብሉን ያያይዙ

ቅብብልን ያያይዙ
ቅብብልን ያያይዙ
ቅብብልን ያያይዙ
ቅብብልን ያያይዙ
ቅብብልን ያያይዙ
ቅብብልን ያያይዙ

የማስተላለፊያውን የመረጃ ፒን ወደ GPIO 21 (ከታች በስተቀኝ) በ Raspberry Pi ፣ GND እስከ Ground እና 5V እስከ 5V ድረስ ያያይዙት።

ደረጃ 6: PIR ን መንጠቆ

PIR ን መንጠቆ
PIR ን መንጠቆ
PIR ን መንጠቆ
PIR ን መንጠቆ
PIR ን መንጠቆ
PIR ን መንጠቆ

በፒአር ላይ ያለውን የውሂብ ፒን ወደ ጂፒኦ ፒን 4 ፣ ከ GND እስከ መሬት ፣ እና በመጨረሻም ከ 5 ቮ እስከ 5 ቮ ድረስ መንጠቆ።

ደረጃ 7 ከፓይዘን ጋር ኮድ ያድርጉት

በ Python ኮድ ያድርጉት
በ Python ኮድ ያድርጉት

############################## እነሆ ኮዱ! ############ ################

ህትመት ("እንኳን ደህና መጡ!) ህትመት (" ሞጁሎችን በማስመጣት ላይ … ") ከ gpiozero ማስመጣት MotionSensor ማስመጣት RPi. GPIO እንደ GPIO ከጊዜ ወደ ጊዜ የእንቅልፍ እንቅልፍ (0.2) ህትመት (" ተጠናቅቋል!) ህትመት ("GPIO ን በማዋቀር ላይ …") GPIO.setwarnings (ሐሰት) GPIO.setmode (GPIO. BCM GPIO.setup (21 ፣ GPIO. OUT) እንቅልፍ (0.3) ህትመት (“ተጠናቅቋል !!”) እንቅልፍ (0.1) ህትመት (“እባክዎን PIR እስኪፈታ ይጠብቁ…”) pir. ለእንቅስቃሴ እንቅልፍ (1) ህትመት (1) ህትመት (“ተቀመጠ!”) እውነት ሆኖ ሳለ - ማተም (“ለማቃጠል ዝግጁ…”) pir.wait_for_motion () ህትመት (“እንቅስቃሴ ተገኝቷል !!!”) ህትመት (“እሳት !!!”) GPIO። ውፅዓት (21 ፣ እውነት) እንቅልፍ (1) ህትመት (“ማብራት”) GPIO.output (21 ፣ ሐሰት)

ደረጃ 8: ያብሩት

አብራው!
አብራው!

እርምጃዎች ፦

1. በቦታው ላይ ተጣብቆ እንዲቆይ ቀስቅሱን በገመድ ያስሩ

2. የ Python ኮዱን ያሂዱ

3. ሩጫ … ወይም ተኩስ !!!

በዚህ አስተማሪ እንደተደሰቱ ተስፋ አደርጋለሁ ፣ ደህና ሁን!

-ካሜሮን

የሚመከር: