ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1: 3 ዲ አምሳያ
- ደረጃ 2: 3 ዲ ማተም
- ደረጃ 3 - ለስብሰባ ዝግጅት - ሽቦዎች
- ደረጃ 4 - ለስብሰባ ዝግጅት - OLED ማሳያ
- ደረጃ 5 - ለስብሰባ ዝግጅት - ጆይስቲክ
- ደረጃ 6 - ለስብሰባ ዝግጅት - NRF24L01
- ደረጃ 7 - ለስብሰባ ዝግጅት - ፖታቲዮሜትሮች
- ደረጃ 8 - ለስብሰባ ዝግጅት - መቀያየሪያዎች
- ደረጃ 9-ለስብሰባ ዝግጅት-የባትሪ መያዣውን በማብሪያ ማብሪያ / ማጥፊያ ላይ ያሽጉ
- ደረጃ 10 - ለስብሰባ ዝግጅት - AMS1117 የቮልቴጅ ተቆጣጣሪ
- ደረጃ 11 የፔርፍ ቦርድ ያዘጋጁ - አርዱዲኖ እና ፒን ራስጌዎች
- ደረጃ 12 የፔርፍ ቦርድ ያዘጋጁ - የፒን ቅጥያዎች
- ደረጃ 13 - ስብሰባ - ጆይስቲክዎችን ከመሠረቱ ጋር ያያይዙ
- ደረጃ 14 - ስብሰባ - ፖታቲዮሜትሮችን እና የኦሌዴ ማሳያውን ከፖቲዮሜትር መለኪያ ጋር ያያይዙ
- ደረጃ 15 - ስብሰባ - የ Potentiometer Rack ን ከጆይስቲክ ቤዝ ጋር ያያይዙ
- ደረጃ 16 - ስብሰባ - የ NRF24L01 ን ከፖታቲሞሜትር መደርደሪያ ጋር ያያይዙ
- ደረጃ 17 - ስብሰባ - መያዣዎቹን ከመሠረቱ ጋር ያያይዙ።
- ደረጃ 18 - ስብሰባ - የባትሪ መያዣውን ከመሠረቱ ጋር ያያይዙ
- ደረጃ 19 - ስብሰባ - መቀያየሪያዎቹን ወደ መያዣዎች ያያይዙ
- ደረጃ 20 - ስብሰባ - የ Perf ቦርድ ስብሰባን ከጆይስቲክ ቤዝ ጋር ያያይዙ
- ደረጃ 21 - ስብሰባ - የፐርፍ ቦርድን ወደ ፐርፍ ቦርድ ተራራ ያያይዙ
- ደረጃ 22 የአርዱዲኖ ግንኙነቶች
- ደረጃ 23: የማስተላለፊያ ኮድ
- ደረጃ 24: የተቀባዩ ኮድ
- ደረጃ 25 መደምደሚያ
ቪዲዮ: በ 3 ዲ የታተመ አርዱinoኖ የተመሠረተ አርሲ አስተላላፊ 25 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ይህ ፕሮጀክት አርዱ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 ዲ አታሚ በአንጻራዊ ሁኔታ ሲታይ ትንሽ ነው ፣ ስለዚህ ክፍሎቼ ከህትመት ሂደቱ በኋላ መቀላቀል አለባቸው። ይህንን ለመፍታት ፣ m2 ብሎኖችን በመጠቀም ክፍሎችን ለማያያዝ በንድፉ ውስጥ ቀዳዳዎችን ጨመርኩ።
- እኔ እንደገና ማተም ሳያስፈልገኝ በዲዛይዬ ላይ ያሉትን ክፍሎች በቀላሉ ለማቀናበር ፈልጌ ነበር ፣ ስለዚህ ለድህረ-ህትመት ዲዛይን ዕድሎችን ለመፍቀድ ክፍሎቹ የሚገናኙበት አንድ ወጥ የሆነ ክፍተት ያላቸው ቀዳዳዎችን ጨመርኩ።
- በዚህ ንድፍ ውስጥ በአጠቃላይ ከመጠን በላይ ዕድገቶችን አስቀርቻለሁ ፣ ይህም ከፍተኛ ጥራት ያላቸው ህትመቶችን አስገኝቷል።
ይህ ሞዴል አስተላላፊውን ሁሉንም ክፍሎች አልያዘም ፣ ግን ለ 3 ዲ ህትመት የሚያስፈልጉ ሁሉም ክፍሎች ተካትተዋል። ከዚህ በታች ያለውን ማውረድ ጠቅ በማድረግ ለዚህ ሞዴል የ STEP ፋይልን ማውረድ ይችላሉ።
*የ nstf24 ቅጥርን በ.
ደረጃ 2: 3 ዲ ማተም
ይህ በትክክል ቀጥተኛ እርምጃ ነው። ሁሉም ክፍሎች ከታተሙ በኋላ ለክፍለ -ነገሮች መሰብሰብ ዝግጅት መጀመር ይችላሉ።
ደረጃ 3 - ለስብሰባ ዝግጅት - ሽቦዎች
በዚህ ፕሮጀክት ዲዛይን ላይ ለውጦችን ለመፍቀድ የወንድ ፒን ራስጌዎችን በሁሉም ሽቦዎች አንድ ጫፍ ላይ ሸጥኩ።
ደረጃ 4 - ለስብሰባ ዝግጅት - OLED ማሳያ
መሰብሰብ ከመጀመርዎ በፊት ጥቂት የኤሌክትሮኒክ ክፍሎችን ማዘጋጀት ያስፈልግዎታል። ማድረግ ያለብዎት የመጀመሪያው ነገር ለእያንዳንዱ የእያንዳንዱ ክፍል ፒኖች የሽያጭ ሽቦዎች ነው። (በዚህ ሁኔታ ውስጥ መደበኛውን ሽቦ ለመጠቀም ቀላል ነው ፣ ምክንያቱም እሱ የበለጠ ተጣጣፊ ስለሆነ እና ለመሰብሰብ ቀላል ነው።) የእኔ OLED ማሳያ ያለ ፒን-ራስጌዎች ስለነበሩ ሽቦዎቹን በቀጥታ ወደ መለያያው ቦርድ ሸጥኩ። ሆኖም ፣ ምንም የአየር ሁኔታ ለውጥ አያመጣም ወይም ለፒን ራስጌዎች አይሸጡም።
ደረጃ 5 - ለስብሰባ ዝግጅት - ጆይስቲክ
ቀጣዩ ደረጃ ሽቦዎችን ወደ ጆይስቲክ መሸጫዎች ነው። በዚህ ሁኔታ ፣ ሽቦዎቹን በጥቂት ምክንያቶች ለፒን ራስጌዎች ሸጥኳቸው-
- የፒን ራስጌዎችን አስወግጄ ወደ ቀዳዳዎቹ ብሸጥ ኖሮ ፣ 3 ዲ የታተመው ተራራ በቀጥታ በጆይስቲክ መገንጠያ ሰሌዳ ስር ስለሆነ ሽቦዎቹን በጉድጓዶቹ አናት በኩል መመገብ ነበረብኝ።
- እኔ ለፒን ራስጌዎች ስለሸጥኩ ፣ ሽቦዎቹ ቀጥታ ወደታች ይወርዳሉ እና የማሰራጫው የላይኛው ጎን የበለጠ የተደራጀ ያደርገዋል።
በሁለቱም ጆይስቲክ ላይ ለተመሳሳይ የፒን ዓይነቶች ተመሳሳይ ቀለሞችን እጠቀም ነበር-
- ለቪሲሲ ቀይ
- ጥቁር ለ GND
- ሰማያዊ ለ VRX
- ቢጫ ለ VRY
- አረንጓዴ ለ SW
ይህ ገመዶችን በአርዱዲኖ ላይ ወደ ተገቢ ወደቦች ሲያገናኙ ቀላል አድርጎታል።
ደረጃ 6 - ለስብሰባ ዝግጅት - NRF24L01
ለ NRF24L01 ሞዱል ፣ የሽቶ ሰሌዳውን ቦታ ለማግኘት የፒን ራስጌዎችን አስወግጄ በቀጥታ ወደ ቀዳዳዎቹ ሸጥኩ። እንደገና ፣ ለወደፊቱ ማጣቀሻ ለእያንዳንዱ ፒን የምጠቀምባቸውን ቀለሞች ልብ አድርጌያለሁ።
ደረጃ 7 - ለስብሰባ ዝግጅት - ፖታቲዮሜትሮች
ለፖታቲሞሜትሮች ፣ ለእያንዳንዱ ሦስቱ እርሳሶች የሽያጭ ሽቦዎች። ውጫዊው ሁለት እርሳሶች መሬት ወይም ቪሲ ፒን ናቸው (በየትኛው ቅደም ተከተል ምንም አይደለም) እና መካከለኛው እርሳስ ይወጣል። ቀይ ሽቦ እና ጥቁር ሽቦ ወደ ውጫዊው ሁለት እርከኖች እና ነጭ ሽቦ ለሁለቱም ወደ ማዕከላዊው መሪ እሸጣለሁ። ፖታቲዮሜትሮች።
ደረጃ 8 - ለስብሰባ ዝግጅት - መቀያየሪያዎች
ሶስቱን የአቀማመጥ መቀየሪያ ይውሰዱ እና ለእያንዳንዱ የፒን ራስጌዎች ሽቦን ይሸጡ። እኔ ለመካከለኛው ጥቁር እና ሌሎች ሁለት ቀለሞችን ለውጭዎች እጠቀማለሁ ፣ ይህም ለወደፊቱ ማጣቀሻ ማስታወሻ አድርጌያለሁ።
በሁለቱ አቀማመጥ መቀያየሪያዎች ላይ ሶስት የፒን ራስጌዎች አሉ። ከእነዚህ ውስጥ ሁለቱን ብቻ ይጠቀማሉ። አንድ ጥቁር ሽቦ ወደ መሃል ይሄዳል እና ሌላ ሽቦ ከሁለቱ የውጭ የፒን ራስጌዎች በአንዱ ላይ ይሄዳል። አስፈላጊ - ይህንን ለአንድ መቀያየር ብቻ ያድርጉ።
ቀጣዩ ማብሪያ / ማጥፊያ እንደ ማብሪያ / ማጥፊያ ጥቅም ላይ ይውላል። ለአሁን ፣ ለዚህ ማብሪያ ማብሪያ / ማጥፊያ ማዕከላዊ ፒን ሽቦ ብቻ ይሸጡ።
ደረጃ 9-ለስብሰባ ዝግጅት-የባትሪ መያዣውን በማብሪያ ማብሪያ / ማጥፊያ ላይ ያሽጉ
የባትሪ መያዣውን ቀይ ሽቦ በማብሪያ / ማጥፊያ / ማብሪያ / ማጥፊያ / ማብሪያ / ማብሪያ / ማጥፊያ ላይ ካሉት ከውጭ ካስማዎች ወደ አንዱ ያዙሩት። አስቀድመው ከሌሉ ፣ በባትሪ መያዣው ጥቁር ሽቦ ላይ የፒን ራስጌን ይሽጡ።
ደረጃ 10 - ለስብሰባ ዝግጅት - 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 ማሳያ ሽቦዎችን ይመግቡ። ሽፋኑን በጥቂት ሜ 2 ብሎኖች በማሳያው ላይ ያጥብቁት። ለዕይታ ማሳያው ለማስተናገድ ጥቂት ማጠቢያዎችን ማከል ያስፈልግዎታል።
ደረጃ 15 - ስብሰባ - የ Potentiometer Rack ን ከጆይስቲክ ቤዝ ጋር ያያይዙ
የጆፒስቲክ ፒን-ራስጌዎች ከመደርደሪያው ራቅ ብለው እንዲታዩ የ m2 ብሎኖችን በመጠቀም የ potentiometer መደርደሪያን ይውሰዱ እና ከ joystick base ጋር ያያይዙት።
ደረጃ 16 - ስብሰባ - የ 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 ዲ አታሚ እና በአርዱዲኖ ሊከናወን ስለሚችለው ነገር አንድ ነገር ለመማር ወይም ጥቂት አዲስ ሀሳቦችን ለማግኘት እንደቻሉ ተስፋ አደርጋለሁ።
በ Arduino ውድድር 2020 ውስጥ ሯጭ
የሚመከር:
3 ዲ የታተመ አርዱinoኖ የተጎላበተው ባለአራት ሮቦት 13 ደረጃዎች (ከስዕሎች ጋር)
3 ዲ የታተመ አርዱinoኖ የተጎላበተ ባለአራት ሮቦት - ከቀዳሚው አስተማሪዎች ፣ ምናልባት ለሮቦት ፕሮጄክቶች ጥልቅ ፍላጎት እንዳለኝ ማየት ይችላሉ። ሮቦት ብስክሌት ከሠራሁበት ከዚህ ቀደም ከተሰለጠነ በኋላ እንደ ውሻ ያሉ እንስሳትን መምሰል የሚችል ባለ አራት ፎቅ ሮቦት ለመሞከር ወሰንኩ
ጎሪላ ቦት 3 ዲ የታተመ አርዱinoኖ ገዝ ስፕሪንት ባለአራት ሮቦት 9 ደረጃዎች (ከስዕሎች ጋር)
GorillaBot the 3D የታተመ አርዱinoኖ ገዝ ስፕሪንት ባለአራት ሮቦት በየአመቱ በቱሉዝ (ፈረንሣይ) የቱሉዝ ሮቦት ውድድር #TRR2021 አለ ውድድሩ ለባለ ሁለት እና ለባለ አራት ሮቦቶች 10 ሜትር የራስ ገዝ ሩጫ አለው። 10 ሜትር ሩጫ። ስለዚህ በዚያ በ
አርዱinoኖ 4 ጎማ ድራይቭ ብሉቱዝ አርሲ መኪና UNO R3 ፣ HC-05 እና L293D Motorshield ን በኮዲንግ እና በ Android መተግበሪያ በመጠቀም 8 ደረጃዎች
አርዱinoኖ 4 ጎማ ድራይቭ ብሉቱዝ አርሲ መኪና UNO R3 ፣ HC-05 እና L293D Motorshield ን በኮዲንግ እና በ Android መተግበሪያ በመጠቀም ዛሬ እኔ HC 05 ፣ L293 የሞተር ጋሻ በመጠቀም አርዱinoኖ 4 ጎማ ድራይቭ ብሉቱዝ አርሲ መኪና እንዴት እንደሚሠሩ እነግርዎታለሁ። 4 ዲሲ ሞተር ፣ መኪናን ለመቆጣጠር ለኮዲንግ እና ለ android መተግበሪያ።
ርካሽ 3 ዲ የታተመ አርሲ ጀልባ 5 ደረጃዎች
ርካሽ 3 ዲ የታተመ አርሲ ጀልባ - እኔ የ 3 ዲ አታሚ እና የ Eachine e010 ድሮን ብቻ በመጠቀም የ 15 ዶላር የአየር ጀልባ የሠራሁት በዚህ መንገድ ነው። እጅግ በጣም አስደሳች ፣ እጅግ በጣም ሊበጅ የሚችል እና ለመሥራት በጣም ቀላል ነው። እኔ እንደወደድኩት ይህንን ፕሮጀክት እንደወደዱት ተስፋ አደርጋለሁ። ለተጨማሪ ዝርዝር መመሪያዎች ቪዲዮዬን ይመልከቱ Mater
ብሉቱዝ አርሲ አርዱinoኖ መኪና 5 ደረጃዎች (ከስዕሎች ጋር)
ብሉቱዝ አርሲ አርዱinoኖ መኪና - ይህ ፕሮጀክት በትንሽ ወጪ ገንዘብ በአጭር ጊዜ ውስጥ የ RC መኪናን ንድፍ በቀላሉ ለማሳየት ቀርቧል። በእኔ ምሳሌ ሌሎቼ በሚያሳዝኑበት ጊዜ አንድ የጎማ ስብስብ እሠራለሁ - ስለዚህ የጅራት መጨረሻ ይጎትታል። ግን እድሉን እንደገና ካገኘሁ