ዝርዝር ሁኔታ:

Pi Catapult: 7 ደረጃዎች (ከስዕሎች ጋር)
Pi Catapult: 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: Pi Catapult: 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: Pi Catapult: 7 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Getting Kids Back to School, Sports & Life 2024, ሀምሌ
Anonim
Image
Image

በየዓመቱ በጥቅምት ወር ባለፈው ቅዳሜ የካንቴኒ ታሪካዊ ሙዚየም አማተር ካታፕል ውድድርን ያካሂዳል። ይህ እስከ 3 የተለያዩ ምድቦች በሚወዳደሩበት ጊዜ ሁሉም ተጓersች ካታፓልን እንዲገነቡ እና እንዲያባርሩ የሚያስችላቸው አስደናቂ ውድድር ነው - ርቀት ፣ የተኩስ ቡድን እና ትክክለኛነት። በውድድሩ ላይ የበለጠ መረጃ ለማግኘት እባክዎን ድህረ ገፃቸውን በ https://www.fdmuseum.org/event/cantigny-catapult-c… ይጎብኙ። የእኛን የመወርወር ክፍል ይለቀቁ።

በእኛ ዲዛይን ውስጥ ፣ በ Raspberry Pi Zero Wireless ቁጥጥር የሚደረግበት የአነፍናፊ ስብስብ አለን። ካታፓሉን ካስታጠቁ እና መልቀቱን ከጎተቱ በኋላ ቤዝቦል ሲለቀቅ Raspberry Pi ይቆጣጠራል። ይህንን ቀላል ሂደት በመጠቀም በ 186 ጫማ ርቀት ሁለተኛ ደረጃ ላይ ለመውጣት ችለናል።

ይህ Instructable ስለ Raspberry Pi መቆጣጠሪያ እና ተጓዳኝ ኤሌክትሮኒክስ ዲዛይን ፣ ልማት እና አፈፃፀም ላይ ይወያያል። ምንም እንኳን እኔ የዚህን ዓመት ካታፕል ግንባታ አልሸፍንም ፣ ስለ አዲሱ ዓመት ካታፕል ዲዛይን እና ግንባታ ከአዲሱ ዓመት መጀመሪያ በኋላ አስተማሪን ይፈልጉ።

ለጨዋታ ያህል ፣ የ 186 ጫማ ጥይታችንን ቪዲዮ አካትቻለሁ። እንደሚደሰቱ ተስፋ አደርጋለሁ።

በዚህ ዓመት የቡድን ጓደኞቼን ማመስገን እፈልጋለሁ - ስቲቨን ቦብ እና ጉስ ሜኑዳኪስ።

ደረጃ 1 አጠቃላይ ንድፍ

አጠቃላይ ንድፍ
አጠቃላይ ንድፍ

ባለፉት ዓመታት ውድድር ለካታፓልያችን ወጥ ልቀቶችን በማግኘት ረገድ በቂ ችግር ነበረብን። እንደ ባለቤቴ ገለፃ ትልቅ ጂክ በመሆኔ ችሎታዬን በኤሌክትሮኒክስ ለመጠቀም እና የኮምፒተር ቁጥጥርን ለመጨመር እጅግ በጣም ዝቅተኛ በሆነ የ Raspberry Pi Zero ($ 5) ዋጋ ለመጠቀም ወሰንኩ።

ካታፓልን የማባረር አጠቃላይ ሂደት እዚህ አለ። በመጀመሪያ ፣ Pi ን ያብሩ። በሁለተኛ ደረጃ ፣ በእኔ አይፒ አማካኝነት ከ Pi ገመድ አልባው ትኩስ ቦታ ጋር ይገናኙ እና የካታፓልት መተግበሪያዬን ያስጀምሩ። በመቀጠልም ካታፕሉን ነፋስ ያድርጉ እና መልቀቁን ያዘጋጁ። ካታፕሉን ይጫኑ እና ቀስቅሴውን ያዘጋጁ። ካታፕሉን ከመተግበሪያው ጋር ያስታጥቁ። ካታፕሉን ለማባረር ሲዘጋጁ ፣ መልቀቁን ይጎትቱ። አሁን ፒ ፣ የተከተቱ ዳሳሾችን በመጠቀም ቀስቅሴውን በትክክለኛው ጊዜ ይለቀቃል እና ኳሱ ይለቀቃል።

ደረጃ 2: Raspberry Pi Zero Setup

Raspberry Pi Zero ማዋቀር
Raspberry Pi Zero ማዋቀር

ካታፓል ውስጥ ለመጠቀም Raspberry Pi ን ለማዋቀር የሚያስፈልጉ ሶስት ዋና ደረጃዎች አሉ። የመጀመሪያው በፒው ጀርባ ላይ በሚገኙት የኃይል ማያያዣዎች ላይ ግንኙነቶችን ማከል ነው። ሁለተኛው ፒን እንደ ሙቅ ቦታ ማቀናበር ነው። የመጨረሻው ደረጃ በፒቶን ውስጥ ከመቆጣጠሪያ መተግበሪያው ጋር መስተጋብር የሚፈጥር ፣ ዳሳሾችን የሚያነብ እና ካታpልትን የሚያስፈልግ ፕሮግራም ማዘጋጀት ነው።

የኃይል ግንኙነቶች

  1. የሽያጭ ብረትዎን ያቃጥሉ።
  2. ለኃይል ግንኙነቱ ከ16-18 የመለኪያ ሽቦ ስብስብ ይያዙ። ለአዎንታዊ ግንኙነት ሁል ጊዜ ቀይ ሽቦን እጠቀማለሁ። እኔ ጥድውን ከካታፕል ውስጥ ማስወገድ እንድችል በአንደኛው ጫፍ ላይ አገናኝ ያለው ሽቦ እጠቀማለሁ።
  3. አነስተኛ መጠን ያለው ሽቦ ያጥፉ እና ጫፎቹን ያሽጉ።
  4. ኃይልን የሚያገናኙበት ንጣፎችን ቀድመው ይሸጡ። የፓድ ቁጥሮችን አላውቅም ግን በስዕሉ ውስጥ የትኞቹን ንጣፎች እንደሚጠቀሙ ጠቁሜያለሁ።
  5. ሽቦዎቹን ወደ Pi ያሽጡ። Pi ን ደህንነት ካረጋገጡ እና ለሽያጭ አንድ ሽቦ ከፓድ ላይ ከያዙ ይህ እርምጃ ቀላል ነው። በመቀጠልም መከለያውን ወደ ታች በመጫን የሽቦውን ብረት ወደ ሽቦው እጠቀማለሁ። አንዴ በሽቦው ላይ ያለው ሻጭ ሲቀልጥ ከተሰማዎት ግፊት ይልቀቁ።
  6. በሁለተኛው ሽቦ ይድገሙት።
  7. ለማንኛውም ቁምጣ ይፈትሹ። ከሁለቱም መከለያዎች ያሉት ሽቦዎች ወይም መሸጫዎች እርስ በእርስ ቢነኩ አጭር አለ። ይህ ከተከሰተ ሻጩን ያሞቁ ፣ ሽቦዎቹን ያስወግዱ እና እንደገና ይሞክሩ።

ትኩስ ቦታ

ሞቃታማ ቦታን ለማዘጋጀት ሁሉንም ደረጃዎች ማለፍ ቢችልም የተሻለ ሥራ የሠሩ ሌሎች አሉ። በደረጃ መመሪያዎች አንድ ሁለት ጣቢያዎችን ዘርዝሬያለሁ።

RaspberryPi.org

Frillip.com

የ Python ፕሮግራም

የፒቶን ፕሮግራም የካታላቱን ውቅረት እና መተኮስ ለመቆጣጠር ያገለግላል። ከዚህ በታች ያለው መርሃ ግብር በፒአይ ላይ የሚካሄድ ሲሆን ካታፓልን እንዲያዋቅሩ እና እንዲቆጣጠሩ ያስችልዎታል። ይህ ፕሮግራም በአከባቢው የተጠቃሚ ማውጫ ውስጥ ተጨምሯል እና /etc/rc.local ውስጥ ግቤን በማከል በ Pi በተነሳ ቁጥር ይሠራል። ይህ ፕሮግራም ለኔ iPhone የተዘጋጀውን መተግበሪያ በመጠቀም የምገናኝበትን የአውታረ መረብ አገልጋይ ያዘጋጃል። እንዲሁም ቴሌኔት መጠቀም እና በ Pi ላይ ወደብ 9999 መገናኘት ይችላሉ። ከዚያ እንደ የእኔ መተግበሪያ ተመሳሳይ ተጽዕኖ የጽሑፍ ትዕዛዞችን መጠቀም ይችላሉ።

የመስቀለኛ-ቀይ ፕሮግራም

ከፓይዘን ፕሮግራም በተጨማሪ ፣ ተመሳሳይ ተግባር ያለው የመስቀለኛ-ቀይ ፕሮግራም ፈጠርኩ ግን የድር በይነገጽን ይጠቀማል። ለ Raspberry Pi የሚመከረው ራሽቢያን እንደ መስቀያው አካል መስቀለኛ-ቀይን ያካተተ በመሆኑ ይህ ጥሩ መደመር ሊሆን ይችላል ብዬ አሰብኩ። የ catapult.json ፋይል ይዘቶችን ወደ ቅንጥብ ሰሌዳዎ ይቅዱ ፣ ለካታሎፕዎ ለመጠቀም ያሰቡትን በመስቀለኛ መንገድ ላይ ቀይ-ቀይ ይክፈቱ ፣ በቀኝ በኩል ካለው ምናሌ አስመጣ-> ቅንጥብ ሰሌዳውን ይምረጡ እና ኮዱን እዚያ ይለጥፉ። አሁን ማድረግ ያለብዎት ኮዱን ማሰማራት እና ለተጠቃሚ በይነገጽ ከእርስዎ ፒ አይፒ አድራሻ ጋር መገናኘት ነው። በእኔ ሁኔታ እሱ https://192.168.1.103/:1880/ui/#/0 ነው ፣ የአይፒ አድራሻዎ በጣም ይሆናል።

ደረጃ 3 - ክፍሎቹን ማገናኘት

ክፍሎችን ማገናኘት
ክፍሎችን ማገናኘት
ክፍሎችን ማገናኘት
ክፍሎችን ማገናኘት
ክፍሎችን ማገናኘት
ክፍሎችን ማገናኘት

ምንም እንኳን ብጥብጥ ቢመስልም የስርዓቱ ትክክለኛ ሽቦ በቀጥታ ወደ ፊት ቀጥ ያለ ነው። በደንብ ያልሰራው የ PowerPoint መርሃግብር ሁሉንም ግንኙነቶች ያሳያል። የሚያስፈልጉት ክፍሎች ከዚህ በታች ተዘርዝረዋል።

ክፍሎች ዝርዝር

  1. Raspberry Pi Zero Wireless - 5 ዶላር
  2. 16 ጊባ ማይክሮ ኤስዲ ካርድ - 8-10 ዶላር
  3. Uxcell DC12V 25N Force 2 -Wires Pull Push Solenoid, Electromagnet, 10 mm Actuator - $ 18
  4. eBoot 6 Pack LM2596 ዲሲ ወደ ዲሲ ባክ መለወጫ 3.0-40V ወደ 1.5-35V የኃይል አቅርቦት ደረጃ ሞዱል-$ 2
  5. Floureon 2 Packs 3S 11.1V 1500mAh 35C RC Lipo Battery with XT60 Plug for RC መኪና ፣ Skylark m4 -fpv250 ፣ Mini Shredder 200 ፣ Qav250 ፣ Vortex ፣ Drone and FPV (2.91 x 1.46 x 1.08 Inch) - $ 27
  6. መቀያየሪያ መቀያየር - በአንድ መቀያየር $ 2-10 ፣ እኔ የተጠቀምኩበት አሮጌ ነበረኝ
  7. Finware 6 Pairs XT60 XT -60 ወንድ የሴት ጥይት አያያctorsች ለኤሲሲ ሊፖ ባትሪ ከሙቀት መቀነሻ ጋር የኃይል መሰኪያዎችን - $ 7.50
  8. Cylewet 15Pcs Reed Switch with Gilded Lead በመደበኛ ክፍት (ኤን/ኦ) መግነጢሳዊ መግነጢሳዊ መቀየሪያ ለኤርዲኖ የኤሌክትሮማግኔቲክ (የ 15 ጥቅል) CYT1065 - $ 10
  9. ቶላኮ 5 ቪ የቅብብሎሽ ሞዱል ለ Arduino ARM PIC AVR MCU 5V አመላካች ብርሃን LED 1 የሰርጥ ቅብብል ሞዱል ከኦፊሴላዊ አርዱዲኖ ቦርዶች ጋር ይሠራል - 6 ዶላር። በ 3.3v የሚሰራ እና የ NPN ትራንዚስተሩን የሚያልፍ ቅብብል ማግኘት ይችላሉ ፣ ትክክለኛውን እንዲጀምር ባዘዝኩ ኖሮ።
  10. 100 x 2N2222 NPN TO-92 ፕላስቲክ- Encapsulate Power Transistors 75V 600mA-$ 2
  11. ሽቦ እና የተሳሳተ ክፍሎች - ይህ አንዳንድ 20 ሚሜ ማግኔቶችን ያካትታል።

ግንኙነቶች

ከአስከፊው የኤሌክትሮኒክስ ዲያግራም እንደሚመለከቱት ፣ ለኤሌክትሮኒክስ ማያያዣዎች በጣም ቀላል ናቸው። እዚያ የተጣለው የ NPN ትራንዚስተር ለምን አለ ብለው ያስቡ ይሆናል ፣ እሱ በ 5 ቮልት ከሚሠራው ቅብብል እና Pi 3.3v ላይ ካለው ጋር የተያያዘ ነው። አዎ ፣ በ Pi ላይ 5V ፒኖች አሉ ፣ ግን እነሱ ከጂፒኦ ፒኖች ጋር ለመገናኘት አይደሉም። እንዴት እንደምታውቅ ጠይቀኝ…

አካሎቹን እንዴት አንድ ላይ እንደሚያገናኙ የእርስዎ ምርጫ ነው። በ Raspberry Pi ላይ ለጂፒኦ ፒን ለመጠቀም ትክክለኛው ክፍተት ስላላቸው የድሮ የ RC servo ማገናኛዎችን እጠቀም ነበር እና እኔ ትልቅ ስብስብ አለኝ። ከፈለጉ በ Pi ላይ ወደ ቀዳዳዎች/ፒኖች መሸጫ መምራት ይችላሉ። ካታፓል በሚነሳበት የጥቃት ሂደት ወቅት ግንኙነቶቹ ደህንነታቸው የተጠበቀ እና ለመለያየት የማይችሉ መሆናቸውን ማረጋገጥ ያስፈልግዎታል።

ደረጃ 4: የታተሙ ክፍሎች

ለዚህ ፕሮጀክት ማተም የነበረብኝ ሦስት ነገሮች አሉ እና እነሱ ከዚህ በታች ተዘርዝረዋል።

  1. የኤሌክትሮኒክስ መያዣ
  2. Solenoid መያዣ
  3. የቤዝቦል ማቆያ ክንድ

እኔ ማተም ያለብኝ ለእያንዳንዱ ክፍሎች የ STL ፋይሎችን አካትቻለሁ። ክንድ በሚታተምበት ጊዜ የመሙላት መጠን ከ25-50%እንዲጠቀሙ እመክራለሁ። ይህ በጥይት ወቅት በሚደርስበት ውጥረት ምክንያት ክንድ እንዳይሰበር ለማረጋገጥ ነው።

ደረጃ 5 ማግኔቶች እና ሪድ መቀየሪያዎች

ማግኔቶች እና ሪድ መቀየሪያዎች
ማግኔቶች እና ሪድ መቀየሪያዎች

በጣም አስፈላጊ ከሆኑት የንድፍ ገጽታዎች አንዱ ካታፓል በሚተኮስበት ጊዜ ክንድ የት እንዳለ ለማወቅ መወሰን ነው። ሁለት የተለያዩ አማራጮች አሉ ፣ የአዳራሽ ውጤት ዳሳሾች ፣ የሸምበቆ መቀየሪያዎች እና የፍጥነት መለኪያዎች ጥቂቶቹ ናቸው። በመጀመሪያ የአዳራሽ ውጤት ዳሳሾችን ለመጠቀም አቅጄ ነበር ነገር ግን እነሱ በቋሚነት የማይሠሩ መሆናቸውን ስላገኘሁ ወደ ሸምበቆ መቀየሪያዎች ቀየርኩ። የሸምበቆ መቀያየሪያዎችን ለመጠቀም ከመረጡ ፣ አንድ የማስጠንቀቂያ ቃል ፣ የሸምበቆ መቀየሪያዎች ወደ ሴንትሪፉጋል ኃይል ቀጥ ብለው እንዲቆሙ መደረግ አለባቸው። ያለበለዚያ የሸምበቆ መቀያየሪያዎቹ በእጁ በሚሽከረከርበት እንቅስቃሴ እንዲከፈቱ/እንዲዘጉ ይቻል ይሆናል።

ከሥዕላዊ መግለጫው እንደሚመለከቱት ፣ አራት ማግኔቶችን እና ሁለት የሸምበቆ መቀየሪያዎችን እጠቀም ነበር። እያንዳንዱ ማግኔቶች በ 90 ዲግሪዎች ተለይተዋል። ይህ ፣ ለሸምበቆዎች መቀየሪያ ከተቀመጠው የ 135 ዲግሪ ቅናሽ ጋር በማጣመር በአንድ አብዮት 8 አነፍናፊ ንባቦችን ይፈቅዳል። በአነፍናፊው ማካካሻ ፣ ሁለቱም አነፍናፊዎች በአንድ ማግኔት አይሻገሩም ፣ ይህም አንድ ነጠላ የሸምበቆ ማብሪያ እና 8 ማግኔቶችን ከመጠቀም ጋር ተመሳሳይነት እንዲኖረን ያስችለናል። ያም ሆነ ይህ ፣ ክንድ ፒ (ፒን) ያዞረው በየ 45 ዲግሪዎች አንድ ምት (pulse) ያገኛል።

እያንዳንዱ ማግኔቶች ለመወርወር ክንድ በመሠረት ድጋፍ ውስጥ ተካትተዋል። በእጄ የነበረኝን የማግኔት ቁመትን ለማጣጣም የ 7/8 ኢንች የ forstner ቢት ተጠቀምኩ እና በ 6 ሚሜ ውስጥ ቆፍሬያለሁ። ከዚያም ቀዳዳው ውስጥ ትንሽ ትኩስ ሙጫ ጨመርኩ እና ማግኔቶችን በቦታው ላይ ተጫንኩ። እያንዳንዱ ማግኔቶች ከመሠረቱ ወለል ጋር መታጠፍ አለባቸው።

ለሸምበቆ መቀያየሪያዎቹ ፣ መጀመሪያ መቀያየሪያዎቹን ከፒ ፒ ጂፒዮ ፒኖች ጋር ካገናኘኋቸው ሽቦዎች ጋር አገናኘሁ። ከዚያ በሚወረውረው ክንድ የታችኛው ክፍል ላይ ለሸምበቆ መቀየሪያ አንድ ቀዳዳ ቆፍሬያለሁ። የሸምበቆ ማብሪያ / ማጥፊያዎን ሙሉ በሙሉ ለማካተት ይህ ማስገቢያ መጠኑ መሆን አለበት። ከዚያም በመያዣው መጨረሻ ላይ በክንድ በኩል ቀዳዳ ቆፍሬያለሁ። ይህ ቀዳዳ የሽቦ እና የሸምበቆ መቀየሪያ በክንድ በኩል እንዴት እንደሚጣበቅ ነው ፣ ስለሆነም ሁለቱንም ለማስተናገድ ትልቅ መሆን አለበት። ከዚያ የሽቦውን ግንኙነት ከሸምበቆ ማብሪያ / ማጥፊያ ጋር አጣጥፌ የሸምበቆውን ማብሪያ / ማጥፊያ ለእሱ በተፈጠረበት ቀዳዳ ውስጥ አጣበቅኩት። እኔ ለመወርወር እጄ እንጨት ስለምጠቀም በሸምበቆ መቀየሪያ ማስገቢያ ውስጥ ያሉትን ክፍተቶች በእንጨት መሙያ እሞላለሁ። ይህ የሸምበቆ መቀየሪያ ደህንነቱ የተጠበቀ እና በመሠረቱ ላይ ማሸት አለመቻሉን ለማረጋገጥ የሚያስችል መንገድ ነበር።

ደረጃ 6: ሙከራ

ሙከራ አስደሳች ሂደት ነው። ሰዎችን የማይጎዱበት ወይም ንብረት የማይጎዱበት እና እቃዎ የሚሰራ ከሆነ ለማየት ወደሚሄዱበት ቦታ ነው። እኔ ይህን ባደርግ እመኛለሁ። በእኛ የመጀመሪያ ሙከራ ላይ የእጅ መውጣቱን በጣም ዘግይቶ ጣለው እና 100 ጫማ ርቀት ላይ በቫንዬ ላይ የቤዝቦል ሸራ ነበረኝ። የመልቀቂያ ጊዜውን ካስተካከልን በኋላ እንደገና ሞከርን። በዚህ ጊዜ ቤዝቦል የመኪናዬን ጎማ በመምታት ተመልሶ ወደ እኛ መጣ። መኪናዬን ተንቀሳቀስኩ።

ከብዙ ተጨማሪ ሙከራዎች በኋላ ክንድ በቀጥታ ወደ ላይ 90 ዲግሪ CCW እንዲቆም ገመዱ ከእጁ ጋር ወደተያያዘበት ተዛወርን። ይህ በቀጥታ ወደ ፊት እና በ 45 ዲግሪ ማእዘን ላይ ጥይቶችን እንድናቃጥል አስችሎናል። በጣም የተሻለ. መልቀቂያ ከተደወልን በኋላ ክብደታችንን ቀይረን ምርጥ ውጤታችንን ለማግኘት የኳሱን ወንጭፍ ሁለት ጊዜ አስተካክለናል።

ደረጃ 7 የመጨረሻ ሐሳቦች

በዚህ ዓመት ካታፕል የረዱትን ሰዎች ሁሉ ማመስገን እፈልጋለሁ። የቡድን ጓደኞቼ ስቲቨን ቦብ እና ጉስ ሜኑዳኪስ። ለካቴፕ የተለየ ንድፍ ለምን መገንባት እንዳለብኝ በየዓመቱ የምትጠይቀው ባለቤቴ። እና ካንቴኒ በመጀመሪያ ውድድሩን በማግኘቱ። ፍንዳታ ነው እናም በእውነቱ ብዙ ሕዝብ ሊኖረው ይገባል።

ስለ ጊዜዎ እናመሰግናለን እና ጥያቄዎች ካሉዎት ያሳውቁኝ።

የሚመከር: