ዝርዝር ሁኔታ:

በ 3 ዲ የታተመ አርዱinoኖ የተመሠረተ አርሲ አስተላላፊ 25 ደረጃዎች (ከስዕሎች ጋር)
በ 3 ዲ የታተመ አርዱinoኖ የተመሠረተ አርሲ አስተላላፊ 25 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በ 3 ዲ የታተመ አርዱinoኖ የተመሠረተ አርሲ አስተላላፊ 25 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በ 3 ዲ የታተመ አርዱinoኖ የተመሠረተ አርሲ አስተላላፊ 25 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: በሥልጣን ያስተማረ 3 በ/ዲ አሸናፊ መኮንን Besiltan yastemare Deacon Ashenafi Mekonnen 2024, ሰኔ
Anonim
3 ዲ የታተመ አርዱinoኖ የተመሠረተ አርሲ አስተላላፊ
3 ዲ የታተመ አርዱinoኖ የተመሠረተ አርሲ አስተላላፊ

ይህ ፕሮጀክት አርዱinoኖን መሠረት ያደረገ አርሲ አስተላላፊ እንዴት እንደሠራሁ እና እንደሠራሁ ያሳየዎታል።

የዚህ ፕሮጀክት ግቤ ሌሎች የአርዱዲኖ ፕሮጄክቶችን ለመቆጣጠር የምጠቀምበትን የ 3 ዲ ታታሚ RC ማስተላለፊያ መንደፍ ነበር። ተቆጣጣሪው በተቻለ መጠን ዘላቂ እንዲሆን ፈልጌ ነበር ፣ ግን እኔ ደግሞ እሱን የመለያየት እና የተወሰኑ ክፍሎችን የማስተካከል ችሎታን እፈልግ ነበር። ይህ ፕሮጀክት የጥቂት ሳምንታት የጉልበት ሥራ ውጤት ነው።

አቅርቦቶች

ይህንን ተቆጣጣሪ ለመገንባት የሚከተሉትን ያስፈልግዎታል

  • አናሎግ ጆይስቲክ x2
  • አናሎግ ፖንቲቲሞሜትር x2
  • 128x32 0.91 ኢንች OLED ማሳያ x1
  • አርዱዲኖ ናኖ x1
  • NRF24L01 ሞዱል ከአንቴና x1 ጋር
  • 3 ሴሜ x 7 ሴሜ የመስተዋት ሰሌዳ x1
  • BRC 18650 3.7 v Li-ion ባትሪ x2
  • 2 ሴል 18650 የባትሪ መያዣ x1
  • AMS1117 3.3 የቮልቴጅ ተቆጣጣሪ x1
  • 3 አቀማመጥ መቀያየሪያ መቀየሪያ x1
  • 2 አቀማመጥ መቀያየሪያ መቀየሪያ x2

ተጨማሪ ዕቃዎች:

  • ባለብዙ ቀለም ደረጃ 22 የመለኪያ ሽቦ
  • ባለብዙ ቀለም ባለ ጠንካራ ኮር 22 የመለኪያ ሽቦ
  • ወንድ + ሴት ፒን ራስጌዎች
  • m3 የፓን ራስ ብሎኖች እና ለውዝ (የተለያየ ርዝመት)
  • m2 የፓን ራስ ብሎኖች እና ለውዝ (የተለያየ ርዝመት)
  • m2 መቆሚያዎች (የተለያየ ርዝመት)
  • መዳረሻ ለ ፦

    • 3 ዲ አታሚ
    • የብረታ ብረት

ደረጃ 1: 3 ዲ አምሳያ

3 ዲ አምሳያ
3 ዲ አምሳያ

በ 3 ዲ አምሳያ ሶፍትዌር ውስጥ ተቆጣጣሪውን ሞዴሊንግ በማድረግ ጀምሬአለሁ። በዲዛይን ሂደት ውስጥ ከግምት ውስጥ የገባኋቸው ጥቂት ነገሮች አሉ-

  • የእኔ 3 ዲ አታሚ በአንጻራዊ ሁኔታ ሲታይ ትንሽ ነው ፣ ስለዚህ ክፍሎቼ ከህትመት ሂደቱ በኋላ መቀላቀል አለባቸው። ይህንን ለመፍታት ፣ m2 ብሎኖችን በመጠቀም ክፍሎችን ለማያያዝ በንድፉ ውስጥ ቀዳዳዎችን ጨመርኩ።
  • እኔ እንደገና ማተም ሳያስፈልገኝ በዲዛይዬ ላይ ያሉትን ክፍሎች በቀላሉ ለማቀናበር ፈልጌ ነበር ፣ ስለዚህ ለድህረ-ህትመት ዲዛይን ዕድሎችን ለመፍቀድ ክፍሎቹ የሚገናኙበት አንድ ወጥ የሆነ ክፍተት ያላቸው ቀዳዳዎችን ጨመርኩ።
  • በዚህ ንድፍ ውስጥ በአጠቃላይ ከመጠን በላይ ዕድገቶችን አስቀርቻለሁ ፣ ይህም ከፍተኛ ጥራት ያላቸው ህትመቶችን አስገኝቷል።

ይህ ሞዴል አስተላላፊውን ሁሉንም ክፍሎች አልያዘም ፣ ግን ለ 3 ዲ ህትመት የሚያስፈልጉ ሁሉም ክፍሎች ተካትተዋል። ከዚህ በታች ያለውን ማውረድ ጠቅ በማድረግ ለዚህ ሞዴል የ STEP ፋይልን ማውረድ ይችላሉ።

*የ nstf24 ቅጥርን በ.

ደረጃ 2: 3 ዲ ማተም

3 ዲ ማተሚያ
3 ዲ ማተሚያ

ይህ በትክክል ቀጥተኛ እርምጃ ነው። ሁሉም ክፍሎች ከታተሙ በኋላ ለክፍለ -ነገሮች መሰብሰብ ዝግጅት መጀመር ይችላሉ።

ደረጃ 3 - ለስብሰባ ዝግጅት - ሽቦዎች

ለስብሰባ ዝግጅት - ሽቦዎች
ለስብሰባ ዝግጅት - ሽቦዎች

በዚህ ፕሮጀክት ዲዛይን ላይ ለውጦችን ለመፍቀድ የወንድ ፒን ራስጌዎችን በሁሉም ሽቦዎች አንድ ጫፍ ላይ ሸጥኩ።

ደረጃ 4 - ለስብሰባ ዝግጅት - OLED ማሳያ

ለስብሰባ ዝግጅት - OLED ማሳያ
ለስብሰባ ዝግጅት - OLED ማሳያ

መሰብሰብ ከመጀመርዎ በፊት ጥቂት የኤሌክትሮኒክ ክፍሎችን ማዘጋጀት ያስፈልግዎታል። ማድረግ ያለብዎት የመጀመሪያው ነገር ለእያንዳንዱ የእያንዳንዱ ክፍል ፒኖች የሽያጭ ሽቦዎች ነው። (በዚህ ሁኔታ ውስጥ መደበኛውን ሽቦ ለመጠቀም ቀላል ነው ፣ ምክንያቱም እሱ የበለጠ ተጣጣፊ ስለሆነ እና ለመሰብሰብ ቀላል ነው።) የእኔ OLED ማሳያ ያለ ፒን-ራስጌዎች ስለነበሩ ሽቦዎቹን በቀጥታ ወደ መለያያው ቦርድ ሸጥኩ። ሆኖም ፣ ምንም የአየር ሁኔታ ለውጥ አያመጣም ወይም ለፒን ራስጌዎች አይሸጡም።

ደረጃ 5 - ለስብሰባ ዝግጅት - ጆይስቲክ

ለስብሰባ ዝግጅት - ጆይስቲክ
ለስብሰባ ዝግጅት - ጆይስቲክ
ለስብሰባ ዝግጅት - ጆይስቲክ
ለስብሰባ ዝግጅት - ጆይስቲክ

ቀጣዩ ደረጃ ሽቦዎችን ወደ ጆይስቲክ መሸጫዎች ነው። በዚህ ሁኔታ ፣ ሽቦዎቹን በጥቂት ምክንያቶች ለፒን ራስጌዎች ሸጥኳቸው-

  1. የፒን ራስጌዎችን አስወግጄ ወደ ቀዳዳዎቹ ብሸጥ ኖሮ ፣ 3 ዲ የታተመው ተራራ በቀጥታ በጆይስቲክ መገንጠያ ሰሌዳ ስር ስለሆነ ሽቦዎቹን በጉድጓዶቹ አናት በኩል መመገብ ነበረብኝ።
  2. እኔ ለፒን ራስጌዎች ስለሸጥኩ ፣ ሽቦዎቹ ቀጥታ ወደታች ይወርዳሉ እና የማሰራጫው የላይኛው ጎን የበለጠ የተደራጀ ያደርገዋል።

በሁለቱም ጆይስቲክ ላይ ለተመሳሳይ የፒን ዓይነቶች ተመሳሳይ ቀለሞችን እጠቀም ነበር-

  • ለቪሲሲ ቀይ
  • ጥቁር ለ GND
  • ሰማያዊ ለ VRX
  • ቢጫ ለ VRY
  • አረንጓዴ ለ SW

ይህ ገመዶችን በአርዱዲኖ ላይ ወደ ተገቢ ወደቦች ሲያገናኙ ቀላል አድርጎታል።

ደረጃ 6 - ለስብሰባ ዝግጅት - NRF24L01

ለስብሰባ ዝግጅት - NRF24L01
ለስብሰባ ዝግጅት - NRF24L01

ለ NRF24L01 ሞዱል ፣ የሽቶ ሰሌዳውን ቦታ ለማግኘት የፒን ራስጌዎችን አስወግጄ በቀጥታ ወደ ቀዳዳዎቹ ሸጥኩ። እንደገና ፣ ለወደፊቱ ማጣቀሻ ለእያንዳንዱ ፒን የምጠቀምባቸውን ቀለሞች ልብ አድርጌያለሁ።

ደረጃ 7 - ለስብሰባ ዝግጅት - ፖታቲዮሜትሮች

ለስብሰባ ዝግጅት - ፖታቲዮሜትሮች
ለስብሰባ ዝግጅት - ፖታቲዮሜትሮች

ለፖታቲሞሜትሮች ፣ ለእያንዳንዱ ሦስቱ እርሳሶች የሽያጭ ሽቦዎች። ውጫዊው ሁለት እርሳሶች መሬት ወይም ቪሲ ፒን ናቸው (በየትኛው ቅደም ተከተል ምንም አይደለም) እና መካከለኛው እርሳስ ይወጣል። ቀይ ሽቦ እና ጥቁር ሽቦ ወደ ውጫዊው ሁለት እርከኖች እና ነጭ ሽቦ ለሁለቱም ወደ ማዕከላዊው መሪ እሸጣለሁ። ፖታቲዮሜትሮች።

ደረጃ 8 - ለስብሰባ ዝግጅት - መቀያየሪያዎች

ለስብሰባ ዝግጅት - መቀየሪያዎች
ለስብሰባ ዝግጅት - መቀየሪያዎች

ሶስቱን የአቀማመጥ መቀየሪያ ይውሰዱ እና ለእያንዳንዱ የፒን ራስጌዎች ሽቦን ይሸጡ። እኔ ለመካከለኛው ጥቁር እና ሌሎች ሁለት ቀለሞችን ለውጭዎች እጠቀማለሁ ፣ ይህም ለወደፊቱ ማጣቀሻ ማስታወሻ አድርጌያለሁ።

በሁለቱ አቀማመጥ መቀያየሪያዎች ላይ ሶስት የፒን ራስጌዎች አሉ። ከእነዚህ ውስጥ ሁለቱን ብቻ ይጠቀማሉ። አንድ ጥቁር ሽቦ ወደ መሃል ይሄዳል እና ሌላ ሽቦ ከሁለቱ የውጭ የፒን ራስጌዎች በአንዱ ላይ ይሄዳል። አስፈላጊ - ይህንን ለአንድ መቀያየር ብቻ ያድርጉ።

ቀጣዩ ማብሪያ / ማጥፊያ እንደ ማብሪያ / ማጥፊያ ጥቅም ላይ ይውላል። ለአሁን ፣ ለዚህ ማብሪያ ማብሪያ / ማጥፊያ ማዕከላዊ ፒን ሽቦ ብቻ ይሸጡ።

ደረጃ 9-ለስብሰባ ዝግጅት-የባትሪ መያዣውን በማብሪያ ማብሪያ / ማጥፊያ ላይ ያሽጉ

ለስብሰባ ዝግጅት-የባትሪ መያዣውን ወደ ማብሪያ / ማጥፊያ ማብሪያ / ማጥፊያ
ለስብሰባ ዝግጅት-የባትሪ መያዣውን ወደ ማብሪያ / ማጥፊያ ማብሪያ / ማጥፊያ

የባትሪ መያዣውን ቀይ ሽቦ በማብሪያ / ማጥፊያ / ማብሪያ / ማጥፊያ / ማብሪያ / ማብሪያ / ማጥፊያ ላይ ካሉት ከውጭ ካስማዎች ወደ አንዱ ያዙሩት። አስቀድመው ከሌሉ ፣ በባትሪ መያዣው ጥቁር ሽቦ ላይ የፒን ራስጌን ይሽጡ።

ደረጃ 10 - ለስብሰባ ዝግጅት - AMS1117 የቮልቴጅ ተቆጣጣሪ

ለስብሰባ ዝግጅት - AMS1117 የቮልቴጅ ተቆጣጣሪ
ለስብሰባ ዝግጅት - AMS1117 የቮልቴጅ ተቆጣጣሪ
ለስብሰባ ዝግጅት - AMS1117 የቮልቴጅ ተቆጣጣሪ
ለስብሰባ ዝግጅት - AMS1117 የቮልቴጅ ተቆጣጣሪ

ለዚህ ደረጃ የ AMS1117 3.3 ቮልት መቆጣጠሪያ ያስፈልግዎታል። እዚህ ፣ ለ NRF24L01 የተነደፈ ከተነጣጠለ ቦርድ ጋር ተያይ attachedያለሁ ፣ ስለዚህ ይህንን ክፍል በመጠቀም ይህንን ደረጃ እንዴት ማጠናቀቅ እንደሚቻል አሳያለሁ። እርስዎ AMS1117 IC ብቻ ካለዎት ፣ በሽቦው ላይ ሊረዱዎት የሚችሉ ብዙ ትምህርቶች አሉ።

እኔ ያደረግሁት የመጀመሪያው ነገር ሁሉንም የፒን ራስጌዎችን ከቦርዱ ማፍረስ ነበር። ከዚያም ቀይ እና ጥቁር ሽቦን ወደ ተጓዳኝ ፒኖች ሸጥኩ።

ቋሚ ባልሆነ ንድፍ በመቀጠል ፣ ሁለት ሴት የፒን ራስጌዎችን ረድፍ ወስጄ NRF24L01 ሞጁል በሚቀመጥበት በ VCC እና GND ወደቦች ላይ አያያዝኳቸው።

ይህንን ካደረጉ በኋላ ወደሚቀጥለው ደረጃ መቀጠል ይችላሉ።

ደረጃ 11 የፔርፍ ቦርድ ያዘጋጁ - አርዱዲኖ እና ፒን ራስጌዎች

የፐርፍ ቦርድ ያዘጋጁ - አርዱዲኖ እና የፒን ራስጌዎች
የፐርፍ ቦርድ ያዘጋጁ - አርዱዲኖ እና የፒን ራስጌዎች
የፐርፍ ቦርድ ያዘጋጁ - አርዱዲኖ እና የፒን ራስጌዎች
የፐርፍ ቦርድ ያዘጋጁ - አርዱዲኖ እና የፒን ራስጌዎች
የፐርፍ ቦርድ ያዘጋጁ - አርዱዲኖ እና የፒን ራስጌዎች
የፐርፍ ቦርድ ያዘጋጁ - አርዱዲኖ እና የፒን ራስጌዎች

ከስብሰባ በፊት የሚደረገው የመጨረሻው ነገር ሽቶውን ማዘጋጀት ነው። ይህንን ለማድረግ አርዱዲኖ ናኖ ፣ ጠንካራ ኮር ሽቦዎች እና የሴት ፒን ራስጌዎች ያስፈልግዎታል።

የእርስዎ አርዱዲኖ ናኖ የፒን ራስጌዎች መኖራቸውን ያረጋግጡ እና ወደ ሽቱ ሰሌዳ ለመሸጥ ይቀጥሉ። ለግንኙነት ማራዘሚያዎች ቦታን ለመተው በተቻለ መጠን ወደ አንድ የቦርዱ ጎን ለማስቀመጥ ይፈልጋሉ ፣ ግን ደግሞ የሴት ፒን ራስጌዎችን ለመሸጥ በአርዱዲኖ በእያንዳንዱ ጎን አንድ ረድፍ መተው ይፈልጋሉ። የዩኤስቢ አያያዥ በተቻለ መጠን ከቦርዱ ጠርዝ ጋር ቅርብ መሆኑን ያረጋግጡ። የእኔ 3 ሴሜ x 7 ሴሜ ቦርድ 10 ቀዳዳዎች በ 24 ቀዳዳዎች ነው። ይህ በአርዱዲኖ ግራ በኩል ሁለት ረድፎችን ፣ አንድ ረድፍ ወደ ቀኝ ጎን እና ከአርዱዲኖ በስተጀርባ ወደ ዘጠኝ ቀዳዳዎች አስቀርቶኛል።

በመቀጠልም ሁለት ረድፎችን ከአስራ አምስት ሴት የፒን ራስጌዎች ወስደው በአርዱዲኖ አጠገብ ይሸጡዋቸው። መደበኛ የሴት ፒን ራስጌዎችን እጠቀም ነበር ፣ ግን በዚህ ምክንያት የራስጌዎችን መደራረብ ብጠቀም እመኛለሁ።

በፒን ራስጌዎች ላይ መሪዎቹን በአርዱዲኖ ላይ ከሚገኙት እርሳሶች ጋር ማገናኘት ያስፈልግዎታል። መደበኛውን የፒን ራስጌዎችን ከተጠቀሙ ፣ ትንሽ አድካሚ እና ጊዜ የሚወስድ የግንኙነት ድልድይ መሆን አለበት። የሚጣበቁ ራስጌዎችን ከተጠቀሙ የሽያጭ ሥራውን በጣም ቀላል ለማድረግ የአርዲኖ መሪዎችን ለመንካት መሪዎቹን ማጠፍ ይችላሉ።

ይህንን ለማድረግ በሚመርጡበት በማንኛውም መንገድ የፒን ራስጌዎች ከአርዱዲኖ ፒን ራስጌዎች ጋር መገናኘት አለባቸው።

ደረጃ 12 የፔርፍ ቦርድ ያዘጋጁ - የፒን ቅጥያዎች

የፔርፍ ቦርድ ያዘጋጁ -የፒን ቅጥያዎች
የፔርፍ ቦርድ ያዘጋጁ -የፒን ቅጥያዎች
የፔርፍ ቦርድ ያዘጋጁ -የፒን ቅጥያዎች
የፔርፍ ቦርድ ያዘጋጁ -የፒን ቅጥያዎች
የፔርፍ ቦርድ ያዘጋጁ -የፒን ቅጥያዎች
የፔርፍ ቦርድ ያዘጋጁ -የፒን ቅጥያዎች

አንዴ የአርዱዲኖ እና የፒን ራስጌዎች ለቦርዱ ከተሸጡ በኋላ ቀጣዩ ደረጃ ሁሉንም የኤሌክትሪክ ክፍሎች ለማስተናገድ 5 ቮ እና የመሬት ፒኖችን ማራዘም ነው።

በመካከላቸው አንድ ረድፍ ያለው ቦታ እንደ አርዱinoኖ በተቃራኒ ጫፍ ላይ ባለው የሽቶ ሰሌዳ ላይ ባለ 10 የፒን ራስጌዎች ሁለት ረድፎች።

አንድ ጠንካራ የኮር ሽቦ ቁራጭ ይውሰዱ እና በአርዱዲኖ ላይ ካለው 5 ቪ ፒን ወደ አንድ ረድፍ የፒን ራስጌዎች ያሂዱ። ሽቦው በፒን ራስጌዎች ላይ በሚነካበት ቦታ እንዲጋለጥ ሽፋኑን ያንሱ። ሽቦውን በቦታው ያዙሩት።

በአርዱዲኖ እና በሌላኛው የፒን ራስጌዎች ላይ ከ GND ፒን በስተቀር ተመሳሳይ ነገር ያድርጉ።

አንዴ ይህንን ካደረጉ በኋላ አስተላላፊው ለመሰብሰብ ዝግጁ ነው።

ደረጃ 13 - ስብሰባ - ጆይስቲክዎችን ከመሠረቱ ጋር ያያይዙ

ስብሰባ - ጆይስቲክዎችን ከመሠረቱ ጋር ያያይዙ
ስብሰባ - ጆይስቲክዎችን ከመሠረቱ ጋር ያያይዙ
ስብሰባ -ጆይስቲክዎችን ከመሠረቱ ጋር ያያይዙ
ስብሰባ -ጆይስቲክዎችን ከመሠረቱ ጋር ያያይዙ
ስብሰባ -ጆይስቲክዎችን ከመሠረቱ ጋር ያያይዙ
ስብሰባ -ጆይስቲክዎችን ከመሠረቱ ጋር ያያይዙ
ስብሰባ -ጆይስቲክዎችን ከመሠረቱ ጋር ያያይዙ
ስብሰባ -ጆይስቲክዎችን ከመሠረቱ ጋር ያያይዙ

ለዚህ ተግባር ፣ ከስምንት ማጠቢያ ማሽኖች ጋር ስምንት m4 ብሎኖች እና ተጓዳኝ ፍሬዎች ያስፈልግዎታል።

ከላይ በሚታየው የ 3 ዲ የታተመ ክፍል ታችኛው ክፍል ላይ ፍሬዎቹን ባለ ስድስት ጎን ቀዳዳዎች ውስጥ ያስቀምጡ።

በእያንዳንዱ ጠመዝማዛ ላይ አንድ ማጠቢያ ማሽን ያንሸራትቱ።

በጆይስቲክ መገንጠያ ሰሌዳ ላይ አራት m4 ብሎኖችን ወደ አራቱ ቀዳዳዎች ይግፉት።

በተቆራረጠ ቦርድ እና በጆይስቲክ ተራራ መካከል እንደ መቆም ሆኖ ለመስራት የጆይስቲክ ማካካሻ 3 ዲ የታተመ ክፍልን ያንሸራትቱ።

ሾጣጣዎቹን በሚይዙበት ጊዜ ፍሬዎቹን በቦታቸው ውስጥ በመያዝ ጆይስቲክን በመሠረቱ ላይ ወዳለው ቦታ ያንሸራትቱ።

ለሌላ ጆይስቲክ ይህንን እርምጃ ይድገሙት።

ደረጃ 14 - ስብሰባ - ፖታቲዮሜትሮችን እና የኦሌዴ ማሳያውን ከፖቲዮሜትር መለኪያ ጋር ያያይዙ

ስብሰባ -ፖታቲዮሜትሮችን እና የኦሌዴ ማሳያውን ከፖቲዮሜትር መለኪያ ጋር ያያይዙ
ስብሰባ -ፖታቲዮሜትሮችን እና የኦሌዴ ማሳያውን ከፖቲዮሜትር መለኪያ ጋር ያያይዙ
ስብሰባ -ፖታቲዮሜትሪዎችን እና የ OLED ማሳያውን ከፖቲዮሜትር መለኪያ ጋር ያያይዙ
ስብሰባ -ፖታቲዮሜትሪዎችን እና የ OLED ማሳያውን ከፖቲዮሜትር መለኪያ ጋር ያያይዙ
ስብሰባ -ፖታቲዮሜትሮችን እና የኦሌዴ ማሳያውን ከፖቲዮሜትር መለኪያ ጋር ያያይዙ
ስብሰባ -ፖታቲዮሜትሮችን እና የኦሌዴ ማሳያውን ከፖቲዮሜትር መለኪያ ጋር ያያይዙ
ስብሰባ -ፖታቲዮሜትሪዎችን እና የ OLED ማሳያውን ከፖቲዮሜትር መለኪያ ጋር ያያይዙ
ስብሰባ -ፖታቲዮሜትሪዎችን እና የ OLED ማሳያውን ከፖቲዮሜትር መለኪያ ጋር ያያይዙ

በፖታቲሞሜትር መደርደሪያ ላይ ፖታቲሞሜትሮችን ወደ ቦታዎቻቸው ያንሸራትቱ። ፖታቲዮሜትሮች እኔ ለማጥበቅ ከለውዝ ጋር ነው የመጣሁት ፣ እና ፖታቲዮሜትሮችን በቦታው ለማቆየት እዚህ ተጠቅሜአለሁ። በውስጠኛው ውስጥ ያሉትን ፍሬዎች ለማጠንከር ፣ ጠፍጣፋ የጭንቅላት ጠመዝማዛ ተጠቅሜአለሁ።

በመቀጠልም በፖታቲሞሜትር መደርደሪያ በግራ በኩል ባለው ማስገቢያ በኩል የ OLED ማሳያ ሽቦዎችን ይመግቡ። ሽፋኑን በጥቂት ሜ 2 ብሎኖች በማሳያው ላይ ያጥብቁት። ለዕይታ ማሳያው ለማስተናገድ ጥቂት ማጠቢያዎችን ማከል ያስፈልግዎታል።

ደረጃ 15 - ስብሰባ - የ Potentiometer Rack ን ከጆይስቲክ ቤዝ ጋር ያያይዙ

ስብሰባ - የፔንቲቲሞሜትር መደርደሪያን ወደ ጆይስቲክ ቤዝ ያያይዙ
ስብሰባ - የፔንቲቲሞሜትር መደርደሪያን ወደ ጆይስቲክ ቤዝ ያያይዙ

የጆፒስቲክ ፒን-ራስጌዎች ከመደርደሪያው ራቅ ብለው እንዲታዩ የ m2 ብሎኖችን በመጠቀም የ potentiometer መደርደሪያን ይውሰዱ እና ከ joystick base ጋር ያያይዙት።

ደረጃ 16 - ስብሰባ - የ NRF24L01 ን ከፖታቲሞሜትር መደርደሪያ ጋር ያያይዙ

ስብሰባ - የ NRF24L01 ን ከፖታቲሞሜትር መደርደሪያ ጋር ያያይዙ
ስብሰባ - የ NRF24L01 ን ከፖታቲሞሜትር መደርደሪያ ጋር ያያይዙ
ስብሰባ - የ NRF24L01 ን ከፖታቲሞሜትር መደርደሪያ ጋር ያያይዙ
ስብሰባ - የ NRF24L01 ን ከፖታቲሞሜትር መደርደሪያ ጋር ያያይዙ
ስብሰባ - የ NRF24L01 ን ከፖታቲሞሜትር መደርደሪያ ጋር ያያይዙ
ስብሰባ - የ NRF24L01 ን ከፖታቲሞሜትር መደርደሪያ ጋር ያያይዙ
ስብሰባ - የ NRF24L01 ን ከፖታቲሞሜትር መደርደሪያ ጋር ያያይዙ
ስብሰባ - የ NRF24L01 ን ከፖታቲሞሜትር መደርደሪያ ጋር ያያይዙ

የ NRF24L01 መከለያ በሦስት ክፍሎች የተሠራ ነው። የመጀመሪያውን ክፍል ይውሰዱ እና የሞጁሉን ሽቦዎች ከኋላ ባለው ማስገቢያ በኩል ይመግቡ። የፊት ጫፉ በመያዣው ውስጥ መቀመጥ አለበት እና ከቦርዱ ጀርባ የሚወጣው የሽያጭ መገጣጠሚያዎች በየራሳቸው ማስገቢያ ውስጥ መቀመጥ አለባቸው።

የሽፋኑ ጠፍጣፋ ጎን ከግቢው ጋር ጠፍጣፋ እንዲሆን የሽፋኑን ካፕ ወስደው ቀዳዳዎቹን አሰልፍ። በቀዳዳዎቹ በኩል ሁለት ሜ 2 ብሎኖችን ያንሸራትቱ እና ይህንን ስብሰባ በፖታቲሞሜትር መደርደሪያ ላይ ባሉት ቀዳዳዎች በኩል ይግጠሙት። ይህንን ደረጃ ለማጠናቀቅ ፣ በሁለተኛው ክዳን ላይ ያሉትን ቀዳዳዎች በ m2 ብሎኖች ያስምሩ ፣ ስለዚህ ከፊሉ ፊት ላይ ያለው ትንሽ ፓራቦሊክ ግኝት በ NRF24L01 ሞዱል ሲሊንደር ዙሪያ ይቀመጣል። በሁለት ፍሬዎች ወደታች ያጥቡት።

ደረጃ 17 - ስብሰባ - መያዣዎቹን ከመሠረቱ ጋር ያያይዙ።

ስብሰባ -መያዣዎቹን ከመሠረቱ ጋር ያያይዙ።
ስብሰባ -መያዣዎቹን ከመሠረቱ ጋር ያያይዙ።
ስብሰባ -መያዣዎቹን ከመሠረቱ ጋር ያያይዙ።
ስብሰባ -መያዣዎቹን ከመሠረቱ ጋር ያያይዙ።

ከላይ ባሉት ምስሎች ላይ እንደሚታየው ሁለቱንም መያዣዎች ይውሰዱ እና m2 ብሎኖችን በመጠቀም ከመሠረቱ ጋር ያያይ themቸው።

ደረጃ 18 - ስብሰባ - የባትሪ መያዣውን ከመሠረቱ ጋር ያያይዙ

ስብሰባ - የባትሪ መያዣውን ከመሠረቱ ጋር ያያይዙ
ስብሰባ - የባትሪ መያዣውን ከመሠረቱ ጋር ያያይዙ
ስብሰባ - የባትሪ መያዣውን ከመሠረቱ ጋር ያያይዙ
ስብሰባ - የባትሪ መያዣውን ከመሠረቱ ጋር ያያይዙ
ስብሰባ - የባትሪ መያዣውን ከመሠረቱ ጋር ያያይዙ
ስብሰባ - የባትሪ መያዣውን ከመሠረቱ ጋር ያያይዙ

በባትሪ መያዣው ላይ የባትሪ መያዣውን ከተቆጣጣሪ m3 ብሎኖች ጋር ያያይዙት።

የባትሪ መያዣው ወደ ታች እንዲከፈት የባትሪውን መጫኛ በ m2 ብሎኖች ከመሠረቱ ጋር ያያይዙ።

ደረጃ 19 - ስብሰባ - መቀያየሪያዎቹን ወደ መያዣዎች ያያይዙ

ስብሰባ: መቀያየሪያዎችን ወደ መያዣዎች ያያይዙ
ስብሰባ: መቀያየሪያዎችን ወደ መያዣዎች ያያይዙ
ስብሰባ: መቀያየሪያዎችን ወደ መያዣዎች ያያይዙ
ስብሰባ: መቀያየሪያዎችን ወደ መያዣዎች ያያይዙ

ለእዚህ ደረጃ ሁሉንም የመቀያየር መቀየሪያዎች ያስፈልግዎታል። በሶስት አቀማመጥ መቀያየሪያ መቀየሪያ ይጀምሩ።

ማጠፊያውን ከመቀየሪያው ላይ ያስወግዱ እና ማብሪያውን በቀኝ እጀታው ባለ ስድስት ጎን ቀዳዳ በኩል ያንሸራትቱ። ይህ ማብሪያ / ማጥፊያ የሚገኝበት ቦታ ወሳኝ አይደለም።

ሁለቱን የአቀማመጥ መቀየሪያ መቀየሪያ በሁለት ሽቦዎች ይውሰዱ እና በቀዳሚው ማብሪያ በተመሳሳይ መንገድ በማያያዝ በመያዣው በግራ በኩል ባለው ቀዳዳ በኩል ይግፉት።

የመጨረሻውን ሁለት አቀማመጥ መቀያየሪያ መቀየሪያ ለማያያዝ በግራ እጀታ ላይ ሌላ ቀዳዳ ይምረጡ ፣ ይህም ማብሪያ / ማጥፊያ መሆን አለበት።

ደረጃ 20 - ስብሰባ - የ Perf ቦርድ ስብሰባን ከጆይስቲክ ቤዝ ጋር ያያይዙ

ስብሰባ - የፔርፍ ቦርድ ስብሰባውን ወደ ጆይስቲክ ቤዝ ያያይዙ
ስብሰባ - የፔርፍ ቦርድ ስብሰባውን ወደ ጆይስቲክ ቤዝ ያያይዙ
ስብሰባ - የፔርፍ ቦርድ ስብሰባውን ወደ ጆይስቲክ ቤዝ ያያይዙ
ስብሰባ - የፔርፍ ቦርድ ስብሰባውን ወደ ጆይስቲክ ቤዝ ያያይዙ

የሽቶ ሰሌዳውን ከጆይስቲክ መሠረት ጋር ለማያያዝ m2 ብሎኖች እና m2 መቆሚያዎችን ይጠቀሙ። በሽቶ ሰሌዳ ተራራ ላይ ያለው ማስገቢያ በ NRF24L01 ሞዱል ዙሪያ የሚስማማ መሆኑን ያረጋግጡ። እንደገና ፣ ለተሽከርካሪው የጭንቅላት መወጣጫ (ሂሳብ) 3 ፐርሰንት እና ቤዝ መካከል ጥቂት ማጠቢያዎችን ማከል ያስፈልግዎት ይሆናል (ለዚህ 3 ዲ የታተመ ማካካሻም መጠቀም ይችላሉ)። ተራራው ከተያያዘ በኋላ ይህንን ማድረግ ስለማይችሉ ረጅሙን የ m2 ብሎኖች በተራራው ላይ ባሉት ቱቦዎች ውስጥ ማንሸራተቱን ማረጋገጥ ይፈልጋሉ።

ደረጃ 21 - ስብሰባ - የፐርፍ ቦርድን ወደ ፐርፍ ቦርድ ተራራ ያያይዙ

ስብሰባ - የፐርፍ ቦርዱን ወደ ፐርፍ ቦርድ ተራራ ያያይዙ
ስብሰባ - የፐርፍ ቦርዱን ወደ ፐርፍ ቦርድ ተራራ ያያይዙ

የአርዱዲኖ እና የፒን ራስጌዎች ከተራራው ፊት ለፊት እንዲታዩ የሽቶ ሰሌዳውን ወደ ሽቶ ሰሌዳ ለማያያዝ m2 ብሎኖችን ይጠቀሙ። ሽቦዎችዎ ርዝመት በአርዱዲኖ ላይ ያለው የዩኤስቢ ወደብ የሚያመላክትበትን አቅጣጫ ሊያሽከረክር ይችላል።

ደረጃ 22 የአርዱዲኖ ግንኙነቶች

የአርዱዲኖ ግንኙነቶች
የአርዱዲኖ ግንኙነቶች

ይህንን የማሰራጫ ንድፍ መምረጥ ያልተደራጀ በሚመስል የታችኛው ክፍል ውስጥ ያስከትላል። ይህ በጣም ትንሽ ሥራን ለማስመሰል በአንድ ጊዜ በአንድ ዓይነት ግንኙነት ላይ አተኩሬ ነበር። ለምሳሌ ያህል, እኔ perf ቦርድ ላይ GND ለ የተራዘመ ረድፍ ወደ GND ሽቦዎች ሁሉ በማገናኘት ጀመረ. ግንኙነቶች እዚህ አሉ

ዲጂታል ፒኖች;

D4 - ጆይስቲክ 1 ስ

D5 - ጆይስቲክ 2 ስ

D6 - የ 2 አቀማመጥ መቀየሪያ መቀያየሪያ ውጭ ፒን

D7 - የ 3 አቀማመጥ መቀያየር መቀያየርን ውጭ ፒን

D8 - ሌላ ከ 3 አቀማመጥ ሌላ ፒን መቀያየሪያ መቀያየሪያ

D9 - የ NRF24L01 የ CE ፒን

D10 - የ NRF24L01 CSN ፒን

D11 - MOSI ፒን ከ NRF24L01

D12 - የ NRF24L01 የ MISC ፒን

D13 - የ NRF24L01 SCK ፒን

*ማሳሰቢያ -ይህ የእርስዎ ሽቦዎች ቀለም ኮድ ማድረጉ ጠቃሚ በሚሆንበት ጊዜ ነው። የ NRF24L01 አጥር የፒን ስሞች እይታዎን ይገድባል። የሽቦቹን ኮድ በሚለቁበት ጊዜ ያለ ብዙ ጥረት የትኛው ፒን እንደሆነ ማወቅ ይችላሉ ፣ ይህም ገመዶችን ከአርዲኖ ጋር ማገናኘት በጣም ቀላል ያደርገዋል።

አናሎግ ፒኖች;

A0 - የ Potentiometer ማእከል ፒን 1

ሀ 1 - የ Potentiometer ማእከል ፒን 2

A2 - Joystick2 VRX ፒን

A3 - Joystick2 VRY ፒን

A4 - OLED SDA (DATA) ፒን

A5 - OLED SCL (ሰዓት) ፒን

A6 - ጆይስቲክ 1 VRY ፒን

A7 - ጆይስቲክ 1 VRX ፒን

የቮልቴጅ ተቆጣጣሪ (AMS1117)

የ NRF24L01 ሞጁሉን የመሬቱን ፒን በቮልቴጅ አቆጣጣሪው ላይ ከመሬት ፒን ጋር ያገናኙ። በ NRF24L01 ላይ ያለውን 3.3 ቮልት ፒን ከቮልቴጅ ተቆጣጣሪው ጋር ያገናኙ።

የመሬት ፒን ቅጥያ ፒን ራስጌዎች (እነዚህን ሁሉ ፒኖች ከመሬት ፒን ራስጌዎች ጋር ያገናኙ)

  • በ 2 ቦታ ላይ የመሃል ፒን መቀያየሪያ ቀያይር
  • በ 3 ቦታ ላይ የመሃል ፒን መቀያየሪያ መቀያየሪያ ቀይር
  • ጆይስቲክ 1 GND ፒን
  • ጆይስቲክ 2 GND ፒን
  • Potentiometer 1 የቀኝ ፒን
  • Potentiometer 2 የቀኝ ፒን
  • OLED GND ፒን
  • GND የባትሪ መያዣ
  • GND ፒን በቮልቴጅ ተቆጣጣሪ ላይ

5v የፒን ኤክስቴንሽን ፒን ራስጌዎች (እነዚህን ሁሉ ፒኖች ከ VCC ፒን ራስጌዎች ጋር ያገናኙ)

  • ጆይስቲክ 1 5 ቪ ፒን
  • ጆይስቲክ 2 5 ቪ ፒን
  • Potentiometer 1 የግራ ፒን
  • ፖታቲሞሜትር 2 የግራ ፒን
  • OLED VCC ፒን
  • VCC በ voltage ልቴጅ ተቆጣጣሪ ላይ

ሌሎች ግንኙነቶች:

ለማገናኘት የመጨረሻው አካል የማብሪያ ማብሪያ / ማጥፊያ ነው። የመቀየሪያው አንድ መሪ በባትሪ መያዣው ላይ ካለው አዎንታዊ ተርሚናል ጋር መገናኘት አለበት። የመሃል ፒን በአርዱዲኖ ላይ ካለው የቪን ፒን ጋር ይገናኛል።

ደረጃ 23: የማስተላለፊያ ኮድ

የዚህ ተቆጣጣሪ የመጨረሻው ደረጃ ኮዱ ነው። ለዚህ ኮድ ትንሽ ማብራሪያ አደርጋለሁ ፣ ግን በትክክል የ NRF24l01 ሞጁል እንዴት እንደሚሠራ እና ጥቅም ላይ እንደሚውል የበለጠ ጥልቅ ማብራሪያ ከፈለጉ ፣ ይህንን ጣቢያ ይጎብኙ-

የአርዱዲኖ ሽቦ አልባ ግንኙነት - NRF24L01 አጋዥ ስልጠና

#ያካትቱ

#አካትት #አካትት #አካት #አካት, -1); RF24 ሬዲዮ (9 ፣ 10); const ባይት አድራሻ [6] = "00001"; int ውሂብ [11]; const int onevrx = 7; // ተለዋዋጭ ለ VRX በጆይስቲክ 1 const int onevry = 6; በ joystick 1 const int twovrx = 2 ላይ ለ VRY ተለዋዋጭ። // ተለዋዋጭ ለ VRX በጆይስቲክ 2 const int twovry = 3; በ joystick 2 const int pot0Pin = 0 ላይ ለ VRY ተለዋዋጭ። // ተለዋዋጭ ለድስት 1 const int pot1Pin = 1; // ተለዋዋጭ ለድስት 2 const int ASwitch = 6; // ተለዋዋጭ ለሁለት አቀማመጥ መቀያየሪያ መቀየሪያ const int BSwitch1 = 8; // ተለዋዋጭ ለቦታ ከሶስት አቀማመጥ መቀያየር መቀየሪያ const int BSwitch2 = 7; // ተለዋዋጭ ለሶስት አቀማመጥ ከሶስት አቀማመጥ መቀያየር መቀየሪያ const int CButton = 2; // ተለዋዋጭ ለ አማራጭ የግፋ አዝራር 1 const int DButton = 3; // ተለዋዋጭ ለ አማራጭ የግፋ አዝራር 2 int oneX; int oneY; int twoX; int twoY; int pot0; int pot1; ባዶነት ማዋቀር () {Serial.begin (9600); radio.begin (); radio.openWritingPipe (አድራሻ); radio.setPALevel (RF24_PA_MIN); radio.stopListening (); pinMode (ASwitch ፣ INPUT_PULLUP); // ኤፒን ወደ የውጤት ሞድ pinMode (BSwitch1 ፣ INPUT_PULLUP) ያዘጋጁ ፤ // BPin ን ወደ ውፅዓት ሞድ pinMode (BSwitch2 ፣ INPUT_PULLUP) ያዘጋጁ ፤ // ሲፒን ወደ የውጤት ሁኔታ ፒን ሞዶ (CButton ፣ INPUT_PULLUP) ያዘጋጁ ፤ // DPin ን ወደ የውጤት ሁኔታ ፒን ሞዶ (DButton ፣ INPUT_PULLUP) ያዘጋጁ ፤ display.begin (SSD1306_SWITCHCAPVCC ፣ 0x3C); መዘግየት (1000); display.clearDisplay (); display.setTextSize (.25); display.setTextColor (ነጭ); display.setCursor (0, 0); display.print ("Power On"); display.display (); መዘግየት (10); } ባዶነት loop () {oneX = analogRead (onevrx); oneY = analogRead (onevry); twoX = analogRead (twovrx); twoY = analogRead (twovry); pot0 = analogRead (pot0Pin); pot1 = analogRead (pot1Pin); ውሂብ [0] = oneX; ውሂብ [1] = oneY; ውሂብ [2] = twoX; ውሂብ [3] = twoY; ውሂብ [4] = pot0; ውሂብ [5] = pot1; ውሂብ [6] = digitalRead (ASwitch); ውሂብ [7] = digitalRead (BSwitch1); ውሂብ [8] = digitalRead (BSwitch2); ውሂብ [9] = digitalRead (CButton); ውሂብ [10] = digitalRead (DButton); radio.write (& ውሂብ ፣ መጠን (ውሂብ)); // ውሂብ ወደ ተቀባዩ መዘግየት (100) ይላኩ ፤ display.clearDisplay (); display.setTextSize (.25); display.setTextColor (ነጭ); display.setCursor (5, 5); display.println (ውሂብ [4]); display.print ("የመቀበል ኃይል"); // እዚህ በ OLED ላይ ለማሳየት የሚፈልጉትን ማንኛውንም ተጨማሪ መረጃ እዚህ ያክሉ። ማሳያ (ማሳያ); }

ደረጃ 24: የተቀባዩ ኮድ

#ያካትቱ

#ያካትቱ #RF24 ሬዲዮን ያካትቱ (9 ፣ 10) ፤ // cns ፣ ce // NRF24L01 const ባይት አድራሻ ለመቆጣጠር ያለውን ነገር ይግለጹ [6] = "00001"; // ከአስተላላፊው መረጃ ጋር መዛመድ ያለበት የግንኙነት አድራሻውን ይግለጹ [11] = {512 ፣ 512 ፣ 512 ፣ 512 ፣ 512 ፣ 512 ፣ 0 ፣ 0 ፣ 0 ፣ 0 ፣ 0} ፤ // የግንኙነት መረጃ ባዶነት ቅንብር () {radio.begin () ን ለማዳን ያገለገለ ድርድርን ይግለጹ ፤ radio.openReadingPipe (0 ፣ አድራሻ); radio.setPALevel (RF24_PA_MIN); radio.startListening (); // እንደ ተቀባዩ ተዘጋጅቷል Serial.begin (9600); } ባዶነት loop () {ከሆነ (radio.available ()) {radio.read (& data, sizeof (data)); // ከመቆጣጠሪያው እስከ ተከታታይ ማሳያ ጥቂት የመረጃ ነጥቦችን ማተም Serial.print (ውሂብ [0]); Serial.print ("\ t / t"); Serial.print (ውሂብ [1]); Serial.print ("\ t / t"); Serial.print (ውሂብ [2]); Serial.print ("\ t / t"); Serial.print (ውሂብ [3]); Serial.println (""); } // እንደገና ፣ ይህ ለተቀባዩ ሞጁል የመሠረታዊ ኮድ ምሳሌ ብቻ ነው።

ደረጃ 25 መደምደሚያ

በዚህ ተቆጣጣሪ ማንኛውንም ማንኛውንም የአርዱዲኖ ፕሮጀክት መቆጣጠር ይችላሉ ፣ እና ዲዛይኑ የበለጠ ማሻሻያ እንዲኖር ያስችላል።ከ OLED ማሳያ ይልቅ ሁለት ተጨማሪ ፖታቲዮሜትሮችን እንደሚፈልጉ ሊወስኑ ይችላሉ (የ 4 ፖታቲሞሜትር መደርደሪያን ደረጃ ፋይል ከፈለጉ ፣ ያንን ልልክልዎታለሁ። በጥያቄው አስተያየት ብቻ ይስጡ)። ወይም ምናልባት ጥቂት የግፊት አዝራሮችን ወደ ዲዛይኑ ማከል ይፈልጉ ይሆናል። እሱ ሙሉ በሙሉ በእርስዎ ላይ የተመሠረተ ነው።

ማናቸውም ጥያቄዎች ፣ አስተያየቶች ወይም ስጋቶች ካሉዎት ለመጠየቅ አያመንቱ።

በእነዚህ 24 ደረጃዎች ለማንበብ ጊዜ ስለወሰዱ እናመሰግናለን። በ 3 ዲ አታሚ እና በአርዱዲኖ ሊከናወን ስለሚችለው ነገር አንድ ነገር ለመማር ወይም ጥቂት አዲስ ሀሳቦችን ለማግኘት እንደቻሉ ተስፋ አደርጋለሁ።

የአርዱዲኖ ውድድር 2020
የአርዱዲኖ ውድድር 2020
የአርዱዲኖ ውድድር 2020
የአርዱዲኖ ውድድር 2020

በ Arduino ውድድር 2020 ውስጥ ሯጭ

የሚመከር: