ዝርዝር ሁኔታ:

DIY Multi Featured Robot with Arduino: 13 ደረጃዎች (ከስዕሎች ጋር)
DIY Multi Featured Robot with Arduino: 13 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: DIY Multi Featured Robot with Arduino: 13 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: DIY Multi Featured Robot with Arduino: 13 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: It Became Unliveable! ~ Abandoned Home Of The Spenser's In The USA 2024, ሀምሌ
Anonim
DIY Multi Featured Robot with Arduino
DIY Multi Featured Robot with Arduino
DIY Multi Featured Robot with Arduino
DIY Multi Featured Robot with Arduino
DIY Multi Featured Robot with Arduino
DIY Multi Featured Robot with Arduino

ይህ ሮቦት በዋነኝነት የተገነባው አርዱዲኖን ለመረዳት እና የተለያዩ የአርዱዲኖ ፕሮጄክቶችን በማጣመር ብዙ ተለይቶ የቀረበ አርዱዲኖ ሮቦት ለመፍጠር ነው። እና በተጨማሪ ፣ የቤት እንስሳት ሮቦት እንዲኖር የማይፈልግ ማን አለ? ስለዚህ እኔ BLUE ROVIER 316 ብዬ ሰየመሁት። የሚያምር ትራክ ቻሲስን መግዛት እችል ነበር ነገር ግን ከባዶ መስራት የበለጠ ያስተምርዎታል እና ካጠናቀቁ በኋላ የበለጠ ኩራት ይሰጥዎታል። ሮቦቱ የድምፅ ትዕዛዞችን መረዳት ፣ ቀላል ጥያቄዎችን መመለስ ፣ እንደ የ RC መኪና እና በሚንቀሳቀሱበት ጊዜ እንቅፋቶችን እንኳን ማስወገድ። እሱ በዋነኝነት የሚቆጣጠረው በብሉቱዝ በኩል በተገናኘው በ Android ስልክ በኩል ነው። እንደ ጉግል ድምጽ ማወቂያ እና ማዘንበል ዳሰሳ ባሉ የ Android ባህሪዎች ላይ በመመስረት በእውነቱ እንደ ቆንጆ ፣ ብልጥ ሮቦት ሊሠራ ይችላል። እኔ ብሉቱዝ ላይ የተመሠረተ ስለሆነ በስሙ BLUE ን ጨመርኩ። በእውነቱ የእኔ የመጀመሪያ የአርዱዲኖ ፕሮጀክት ነበር እና ልዩ እንዲሆን እፈልግ ነበር። ፕሮጀክቱን ከወደዱ እባክዎን በሮቦቲክስ ውድድር ውስጥ ለእኔ ድምጽ ይስጡኝ!

ደረጃ 1: የማሳያ ቪዲዮ

Image
Image
የ ROVIER ታሪክ
የ ROVIER ታሪክ

በዚህ ጣቢያ ላይ የሮቦቱን ማሳያ ማየት ይችላሉ-

ደረጃ 2 የ ROVIER ታሪክ

የ ROVIER ታሪክ
የ ROVIER ታሪክ

በ BLUE ROVIER 316 ደስ የሚል ትንሽ ታሪክ ውስጥ ማለፍ ካልፈለጉ ወደ ቀጣዩ ደረጃ መዝለል ይችላሉ። ከአንድ ዓመት ገደማ በኋላ ፣ እኔ የአርዲኖ UNO ከአባቴ በስጦታ ተቀበልኩ። በአርዱዲኖ መስክ የመጀመሪያ እርምጃዬ ስለነበረ ከአጠቃላይ የአርዱዲኖ ፕሮጄክቶች የተለየ እና ልዩ የሆነ ነገር ለመፍጠር ፈለግሁ። የድምፅ ትዕዛዞችን የሚረዳ እና እንደ የርቀት መቆጣጠሪያ ፣ መስመሮችን መከተል ፣ መሰናክሎችን ማስወገድ እና የመሳሰሉትን ብዙ ብልህ ነገሮችን የሚያደርግ ቆንጆ እና ብልጥ ሮቦት መሆን ነበረበት። ጥያቄው አንድ ላይ እንዴት ማዋሃድ ነበር። እና መረቡን በጣም ጥሩ ጊዜ ከጎበኘሁ በኋላ ብሉቱዝ በጣም ርካሹ ሁናቴ ይሆናል ብዬ ደመደምኩ። እና ስለዚህ ፣ ብሉ ሮቪየር ወደ እንቅስቃሴ ተቀየረ። ነገር ግን እኔ ሊኖረው ይችላል ብዬ የጠበቅኩትን ብዙ የሮቦት ባህሪያትን ማስቀረት የነበረብኝ አንድ ሁኔታ ተከሰተ ፣ በዋነኝነት በአርዱዲኖ UNO ላይ የማስታወስ እጦት (ሌላው ቀርቶ የ በ UNO ላይ ዲጂታል ፒኖች)። ምንም አይደለም ፣ ቀጠልኩ። የሮቦትን የመጨረሻ ስሪት ለመፍጠር በእውነት ጥሩ ጊዜ ወስዶብኛል። እና ከብዙ ሙከራዎች እና ውድቀቶች በኋላ ፣ ብሉ ሮቪየር በመጨረሻ ወደ ሕልውና መጣ። እናም አሁን ወደ ሮቦቱ አሠራር መሄድ እንችላለን።

ደረጃ 3: አካላት እና ክፍሎች

ክፍሎች እና ክፍሎች
ክፍሎች እና ክፍሎች
ክፍሎች እና ክፍሎች
ክፍሎች እና ክፍሎች
ክፍሎች እና ክፍሎች
ክፍሎች እና ክፍሎች

የሚከተሉትን ክፍሎች ብቻ ያስፈልግዎታል 1. የ Android ስርዓት 2. አርዱዲኖ ኡኖ 3. wtv020-sd-16p ሞዱል እና 8ohm ተናጋሪ 4። 2x L293d የሞተር መቆጣጠሪያ ወረዳ 5. 4x ቦ ሞተርስ እና ዊልስ 6. HC SR04 ultrasonic sensor 7. 9g servo8. 8 AA ባትሪ መያዣ እና ባትሪዎች 9. 1 ጊባ ማይክሮ ኤስዲ ካርድ 10. ለሻሲው ትንሽ የመቀየሪያ ሣጥን.11. HC 05 የብሉቱዝ ሞዱል ውድ እንደሚመስል አውቃለሁ! ግን አይጨነቁ ፣ ሁለት ወይም ሦስት ሺህ ሮልዶችን ብቻ ያስከፍላል። ስለ Android ማውራት ፣ በአሁኑ ጊዜ አብዛኛዎቹ ስላሉት አንድን መያዝ ትልቅ ጉዳይ አይሆንም። ነገር ግን አዲስ ስሪቶች (ከ 5.0 በላይ) አፈፃፀሙን ሊጨምር ይችላል። መጠነኛ ራፒኤም (60 እስከ 100) ያላቸው ሞተሮችን ለመግዛት ይሞክሩ። ሌላ የፍጥነት መቆጣጠሪያ ወረዳ ስለሌለ ይህ የሮቦቱን ፍጥነት በቁጥጥር ስር ለማቆየት ይረዳል። እና 8 aa ባትሪዎች ሮቦትን ለጥሩ ጊዜ ለማብራት በቂ ናቸው። እና ብሉቱዝን ከግምት ውስጥ በማስገባት ፣ HC 05 ለሮቦቱ ተስማሚ ነው ፣ ምክንያቱም ዋጋው ርካሽ ስለሆነ እና አፈፃፀሙም እጅግ የላቀ ነው። ማንኛውም ጥያቄ ለሮቦቱ ሲጠየቅ የሚጫወቱትን የድምፅ ፋይሎች ለማከማቸት 1 ጊባ ማይክሮ ኤስዲ ካርድ ያስፈልጋል [በማይጠፋው የኋለኛው ክፍል ውስጥ በዝርዝር ተወያዩ]። ሌሎቹ አካላት በየደረጃቸው በዝርዝር ተብራርተዋል።

አሁን በዚህ ሮቦት ውስጥ ጥቅም ላይ ወደዋሉ አንዳንድ ቀላል “ንድፈ ሐሳቦች” እንሂድ።

ደረጃ 4 የድምፅ ቁጥጥር ጽንሰ -ሀሳብ

የድምፅ ቁጥጥር ጽንሰ -ሀሳብ
የድምፅ ቁጥጥር ጽንሰ -ሀሳብ
የድምፅ ቁጥጥር ጽንሰ -ሀሳብ
የድምፅ ቁጥጥር ጽንሰ -ሀሳብ
የድምፅ ቁጥጥር ጽንሰ -ሀሳብ
የድምፅ ቁጥጥር ጽንሰ -ሀሳብ
የድምፅ ቁጥጥር ጽንሰ -ሀሳብ
የድምፅ ቁጥጥር ጽንሰ -ሀሳብ

ሮቦቱ በ android ስልክ በኩል የድምፅ ትዕዛዞችን መረዳት ይችላል። ሁሉም ሰው የ Google ድምጽ ዕውቀትን ያውቃል ብዬ እገምታለሁ ፣ እኛ ቃሉን የምንናገርበት እና ጉግል የምንለውበት በ Android ውስጥ ያለው ባህሪ። ተመሳሳይ ባህሪ የድምፅ ትዕዛዞችን ለመለየት እና ወደ የጽሑፍ ትዕዛዞች ለመለወጥ እዚህ ጥቅም ላይ ይውላል። መተግበሪያው እዚህ ንግግርን በ Google በኩል ወደ ጽሑፍ ይለውጣል እና በብሉቱዝ በኩል ወደ ሮቦት ይልካል። ሮቦቱ በብሉቱዝ የተቀበሉትን እነዚህን ትዕዛዞች እንዲከተል ፕሮግራም ተይ isል። እንዲሁም ለጥሩ ጥያቄዎች መልስ የመስጠት ችሎታ አለው። ሮቦቱ አንዳንድ አስደናቂ ነገሮችን እንዲያደርግ ለማድረግ በኮዱ ውስጥ አንዳንድ ተጨማሪ ትዕዛዞችን ማከል ይችላሉ። እዚህ የ Android ትግበራ እነሆ-

ደረጃ 5 የእጅ ምልክት ቁጥጥር ንድፈ ሀሳብ

የምልክት ቁጥጥር ጽንሰ -ሀሳብ
የምልክት ቁጥጥር ጽንሰ -ሀሳብ
የምልክት ቁጥጥር ጽንሰ -ሀሳብ
የምልክት ቁጥጥር ጽንሰ -ሀሳብ

የእጅ ምልክት ቁጥጥር ወይም የእንቅስቃሴ መቆጣጠሪያ ሁናቴ እንዲሁ በ Android በኩል ይከናወናል። በዚህ ሁናቴ ውስጥ ሮቦትን እንደ መሪ መኪና በመጠቀም እንደ አርሲ መኪና ሊቆጣጠር ይችላል። በዚህ ሁናቴ ውስጥ ጥቅም ላይ በሚውለው በሁሉም Android ዎች ውስጥ “አክስሌሮሜትር” የሚባል ዳሳሽ አለ። ይህ የፍጥነት መለኪያ በ Android ላይ የሚሰሩ የፍጥነት ኃይሎችን በመለካት ስልኩ የተሰየመበትን አንግል ሊወስን ይችላል። ስልኩን ስንዘረጋ Android ማያ ገጹን እንዲሽከረከር የሚያደርገው ይህ ዳሳሽ ነው። ስልኩ የታጠፈበትን አንግል ለመወሰን እዚህ ያለው መተግበሪያ የስልኩን የፍጥነት መለኪያ ይጠቀማል። ከዚያ አንድ ገጸ -ባህሪ (ሀ ፣ ለ…) በብሉቱዝ በኩል ወደ ሮቦት ይላካል። አርዱዲኖ በተቀበለው መረጃ መሠረት እንዲሠራ ፕሮግራም ተይዞለታል። ስልኩ ወደ ፊት ካዘነበለ ቁምፊ ሀ ይላካል እና ሮቦት ወደፊት ይራመዳል። ወደ ኋላ ሲጠጋ ቁምፊ ቢ ይላካል እና ሮቦቱ ወደ ኋላ እና ወደ ግራ እና ወደ ቀኝ ይንቀሳቀሳል። Android በአግድም ሲቀመጥ ፣ ቁምፊው ኢ ይላካል እና ሮቦቱ መንቀሳቀሱን ያቆማል።

ደረጃ 6 የብሉቱዝ ቁጥጥር ንድፈ ሃሳብ

የብሉቱዝ ቁጥጥር ጽንሰ -ሀሳብ
የብሉቱዝ ቁጥጥር ጽንሰ -ሀሳብ
የብሉቱዝ ቁጥጥር ጽንሰ -ሀሳብ
የብሉቱዝ ቁጥጥር ጽንሰ -ሀሳብ

በዚህ ሁኔታ ሮቦቱ እንደ አጠቃላይ RC መኪና ይሠራል። በዚህ ሞድ ውስጥ ምንም አዲስ ነገር የለም ፣ በገበያው ውስጥ ካለው አጠቃላይ የርቀት መቆጣጠሪያ መኪና ጋር አንድ ነው ፣ ብቸኛው ልዩነት ሮቦትን ለመቆጣጠር የ Android መተግበሪያን እየተጠቀምን ነው። በመተግበሪያው ውስጥ የተለያዩ አዝራሮች አሉ ፣ እያንዳንዳቸው የተለያዩ ገጸ -ባህሪዎች አሏቸው ከእሱ ጋር የተቆራኘ። ማንኛውም ቁልፍ ሲነካ ፣ ልክ እንደ የእጅ ምልክት መቆጣጠሪያ ሁኔታ አንድ ገጸ -ባህሪ በብሉቱዝ በኩል ወደ ሮቦት ይላካል። በተጨማሪም ፣ የቁልፊቶቹ ቁልፎች ሲነኩ ተመሳሳይ ቁምፊዎች ይላካሉ ፣ እና ሮቦቱ መጪዎቹን ገጸ -ባህሪዎች ይከተላል። ሮቦቱ ወደ ቀኝ እና ወደ ግራ እንዲመስል ለማድረግ በመተግበሪያው ውስጥ 360 እና -360 ዲግሪ አዝራሮችን ተጠቅሜያለሁ። ሮቦቱ ሌሎች ነገሮችን እንዲያደርግ ከፈለጉ በኮዱ ውስጥ ሊለውጡት ይችላሉ።

ደረጃ 7 - መሰናክልን የማስወገድ ጽንሰ -ሀሳብ

እንቅፋት የማስወገድ ጽንሰ -ሀሳብ
እንቅፋት የማስወገድ ጽንሰ -ሀሳብ
እንቅፋት የማስወገድ ጽንሰ -ሀሳብ
እንቅፋት የማስወገድ ጽንሰ -ሀሳብ

በዚህ ሁኔታ ፣ ሮቦቱ ከማንኛውም ነገር ጋር እንዳይጋጭ ራሱን እንደ እንቅፋት የመከላከል ሮቦት ሆኖ ይሠራል። ይህ በ HC SR04 ዳሳሽ ይከናወናል። ስለ SONAR (የድምፅ ዳሰሳ እና ሬንጅንግ) ያውቃሉ ብለው እገምታለሁ። የ HC SR04 ዳሳሽ ያለማቋረጥ የአልትራሳውንድ የድምፅ ሞገዶችን ያወጣል። እነዚህ ሞገዶች ጠንካራ ገጽታን ከመቱ በኋላ ተመልሰው ወደ ዳሳሽ ይመለሳሉ። ማዕበሎቹ ወደ ዳሳሹ ለመመለስ የሚወስዱት ጊዜ ተመዝግቧል። ድምጽ በግምት በ 340 ሜ/ሰ ስለሚጓዝ እና SPEED × TIME = DISTANCE መሆኑን ስለምናውቅ ፣ ወደፊት ያለውን ርቀት መወሰን እንችላለን። ለምሳሌ ፣ ድምፁ 2 ሰከንዶች ከወሰደ። ለመመለስ ፣ ከላይ ባለው ቀመር ማለትም 340 × 2 = 680 ሜትር ርቀቱን መወሰን እንችላለን። ሮቦቱ ከፊት ለፊቱ ያለውን ርቀት በአነፍናፊው በኩል የሚለካው በዚህ መንገድ ነው። በሚንቀሳቀስበት ጊዜ ሮቦቱ በአነፍናፊው በኩል ያለውን ርቀት ያለማቋረጥ ይለካል። ከፊቱ ያለው ግልጽ ቦታ ከ 30 ሴ.ሜ በታች እንደሆነ ከተሰማው መንቀሳቀሱን ያቆማል። ከዚያ ግራ እና ቀኝ ይመስላል እና የእያንዳንዱን ጎን ርቀት ያወዳድራል። የግራ ጎኑ የበለጠ ርቀት ካለው ፣ ሮቦቱ ወደ ግራ ይታጠፋል። ያለበለዚያ ቀኝ ጎኑ የበለጠ ከሆነ ሮቦቱ ወደ ቀኝ ይመለሳል። ሁለቱም ወገኖች እኩል ርቀቶች ካሉ ፣ ሮቦቱ ወደ ኋላ ይመለሳል። ይህ ቀላል ዘዴ ሮቦቱ እንቅፋቶችን ለማስወገድ ይረዳል።

ደረጃ 8 - ቻሲስን መሰብሰብ

ቻሲስን በመገጣጠም ላይ
ቻሲስን በመገጣጠም ላይ
ቻሲስን በመገጣጠም ላይ
ቻሲስን በመገጣጠም ላይ
ቻሲስን በመገጣጠም ላይ
ቻሲስን በመገጣጠም ላይ
ቻሲስን በመገጣጠም ላይ
ቻሲስን በመገጣጠም ላይ

በሻሲው በእራስዎ መሥራት ፣ ስለ ልኬቶች እና አሰላለፎች በጣም መጠንቀቅ አለብዎት። ያረካኝን መረብ ላይ ማግኘት ስላልቻልኩ ይህንን ለማድረግ መረጥኩ። ለኃይል አቅርቦት ዓላማዎች የሚያገለግል አጠቃላይ የመቀየሪያ ሣጥን እንደ ሻሲው ጥቅም ላይ እየዋለ ነው። እኔ ከኤሌክትሪክ ዕቃዎች መደብር በቀላሉ ማግኘት ይችላሉ ብዬ እገምታለሁ። በመጀመሪያ ፣ ከታች ያሉትን አራቱን ሞተሮች ከአንዳንድ ሙጫ ወይም መቆንጠጫዎች ጋር ያያይዙ እና ከዚያ መንኮራኩሮችን ያያይዙ። ከዚያ የሮቦቱን (የ servo እና HC SR04 ዳሳሽ) ጭንቅላት ማድረግ አለብዎት ።ለጭንቅላቱ ትንሽ የሽቶ ሰሌዳ ይቁረጡ እና በመጠምዘዣ በኩል ከ servo ጋር ያያይዙት። ከዚያ በአንዳንድ ማጣበቂያ የአልትራሳውንድ ዳሳሹን ወደ ሽቱ ሰሌዳ ያያይዙ። በሳጥኑ አናት ላይ አንድ ትንሽ ካሬ ቀዳዳ ይቁረጡ እና በውስጡ ያለውን ሰርቪስ ያስተካክሉት። ከዚያ በሮቦቱ ጀርባ ያለውን የባትሪ መያዣውን በመጠምዘዣ በኩል ያያይዙት። ወረዳዎቹን እና ሌሎቹን ክፍሎች በሳጥኑ ውስጥ ያስቀምጡ እና ሻሲዎ ዝግጁ ነው። ድምፁ ወጥቶ የተሻለ ጥራት ለማምረት በድምጽ ማጉያው ፊት አንዳንድ ቀዳዳዎችን ማድረግዎን አይርሱ።

ደረጃ 9 የድምፅ ሞጁሉን ማዘጋጀት

የድምፅ ሞጁሉን ማዘጋጀት
የድምፅ ሞጁሉን ማዘጋጀት
የድምፅ ሞጁሉን ማዘጋጀት
የድምፅ ሞጁሉን ማዘጋጀት
የድምፅ ሞጁሉን ማዘጋጀት
የድምፅ ሞጁሉን ማዘጋጀት

የሮቦቱ የንግግር ሁኔታ በ WTV 020 SD ሞዱል ተሟልቷል። ሞጁሉ ለሮቦት የድምፅ ፋይሎችን ለማጫወት ያገለግላል። ማንኛውም ጥያቄ ሲጠየቅ አርዱዲኖው ሞዱሉን በ SD ካርድ ውስጥ የሚመለከተውን የድምፅ ፋይል እንዲጫወት ያደርገዋል። ከአርዲኖ ፣ ከአዋጅ ፣ ከሰዓት ፣ ከውሂብ እና ሥራ ከሚሠሩ ፒኖች ጋር ለመገናኘት በሞጁሉ ላይ አራት ተከታታይ የውሂብ መስመሮች አሉ። የፋይሎቹ ስሞች በአስርዮሽ (0001, 0002…) መሆን እንዳለባቸው ያስታውሱ። እና ፋይሎቹ በ AD4 ወይም WAV ቅርጸት መሆን አለባቸው። ተጨማሪ ሞጁሉ የሚሠራው በ 1 ጊባ ማይክሮ ኤስዲ ካርድ ላይ ብቻ ነው። አንዳንድ ሞጁሎች በ 2 ጊባ ካርዶች ላይ ይሰራሉ እና ካርዱ ቢበዛ 504 የድምፅ ፋይሎችን መያዝ ይችላል። ስለዚህ ለጥሩ ጥያቄዎች ለመጫወት ጥሩ የድምፅ ፋይሎችን ማካተት ይችላሉ። የራስዎን ድምጽ AD4 ፋይሎች እንኳን ማድረግ ይችላሉ (ከዚህ የማይዛባ ጋር ከተሰጡት የድምፅ ፋይሎች ጋር ማስተካከል ከቻሉ ይህንን ክፍል መዝለል ይችላሉ)። ፣ ፋይሎችን ወደ AD4 ቅርጸት የሚቀይር ሁለት ሶፍትዌሮች ፣ የድምፅ ማስተካከያ ሶፍትዌር እና 4D SOMO TOOL የሚባል ሶፍትዌር ሊኖርዎት ይገባል። በሁለተኛ ደረጃ ፣ የሮቦት ድምጾችን ማዘጋጀት አለብዎት። ጽሑፍን ወደ ንግግር መለወጥ ወይም የራስዎን ድምጽ መቅዳት እና የሮቦትን ድምጽ ማሰማት ይችላሉ። እነዚህ ሁለቱም በድምጽ አርትዖት ሶፍትዌር ውስጥ ሊከናወኑ ይችላሉ። ግን በእርግጥ ሮቦቶች የሰዎችን ድምጽ ቢናገሩ ጥሩ አይመስሉም። ስለዚህ ጽሑፍን ወደ ንግግር መለወጥ የተሻለ መሆን አለበት። ይህንን ለማድረግ የሚረዱት እንደ ማይክሮሶፍት አና እና ማይክሮሶፍት ሳም ኮምፒተርዎ ያሉ የተለያዩ ሞተሮች አሉ። የድምፅ ፋይሎችን ካዘጋጁ በኋላ በ 32000 Hz እና በ WAV ቅርጸት ውስጥ ማስቀመጥ አለብዎት። ምክንያቱም ሞጁሉ የድምፅ ፋይሎችን እስከ 32000 Hz ማጫወት ስለሚችል ነው። ከዚያ ፋይሎቹን ወደ AD4 ቅርጸት ለመቀየር 4 ዲ SOMO TOOL ን ይጠቀሙ። ይህንን ለማድረግ ፣ የ SOMO TOOL ን ብቻ ይክፈቱ ፣ ፋይሎቹን ይምረጡ እና AD4 Encode ን ጠቅ ያድርጉ እና የድምፅ ፋይሎችዎ ዝግጁ ናቸው። ለማጣቀሻ ከላይ ያለውን ስዕል ማረጋገጥ ይችላሉ። ሮቦቲክ ድምጾችን በማውጣት ተጨማሪ ዝርዝሮችን ከፈለጉ ወደዚህ መሄድ ይችላሉ-

[ሮቦቲክ ድምጾችን ማድረግ] የመጀመሪያዎቹ የድምፅ ፋይሎች እና ሶፍትዌሩ እዚህ አሉ

ደረጃ 10 - ግንኙነቶችን መፍጠር

ግንኙነቶችን መፍጠር
ግንኙነቶችን መፍጠር
ግንኙነቶችን መፍጠር
ግንኙነቶችን መፍጠር
ግንኙነቶችን መፍጠር
ግንኙነቶችን መፍጠር

የሚመለከታቸውን ሞጁሎች ሁሉንም የቪ.ሲ.ፒ ፒኖችን በአንድ ላይ ያሳጥሩ እና በአርዱዲኖ ላይ ካለው 5v ፒን ጋር ያገናኙት። ለ gnd ፒኖች ተመሳሳይ ነገር ያድርጉ። የተለያዩ ሞጁሎች ግንኙነቶች. HC 05 ሞዱል: RX ፒን ወደ አርዱዲኖ መቆፈሪያ ፒን 0. TX ፒን ወደ አርዱዲኖ መቆፈሪያ ፒን 1. HC SR04 አነፍናፊ-Echo pin to arduino dig pin 6. ሞዱል: ፒን 1 (ዳግም ማስጀመሪያ ፒን) ወደ አርዱinoኖ መቆፈር pin2.pin4 ወደ ተናጋሪ +ፒን 5 ወደ ድምጽ ማጉያ -ፒን 7 (ሰዓት) ወደ አርዱinoኖ መቆፈር ፒን 3.pin8 ወደ gnd.pin10 (ውሂብ).pin16 ወደ 3.3v ከዚያ ፣ የ servo ሲግናል (ቢጫ) ሽቦን ያገናኙ እና ፒን 12. L293d የሞተር መቆጣጠሪያን ይቆፍሩ - A1 ን ወደ አርዱinoኖ ቆፍሮ ፒን 8.pin A2 ወደ አርዱinoኖ ቆፍሮ ፒን 9.pin B1 ወደ አርዱinoኖ ቆፍሮ ፒን 10.pin B2 ወደ አርዱinoኖ ፒን 11. ለመቆፈር በዚህ ሮቦት ውስጥ ሁለት L293d ሞጁሎችን እየተጠቀምን መሆኑን ያስታውሱ። ምክንያቱም አንድ ሞጁል እስከ ሁለት ሞተሮች የማብራት አቅም ስላለው ነው። አራት ሞተሮችን ለመቆጣጠር ሁለት የሞተር አሽከርካሪዎችን እንጠቀማለን። ስለዚህ በሁለቱም የሞተር መቆጣጠሪያ ሞጁሎች ላይ የተባዙ ግንኙነቶችን ማድረግዎን ያስታውሱ። ለምሳሌ የአርዲኖን ፒን 8 ከሁለቱም የአሽከርካሪ ሞጁሎች A1 ለመሰካት ያገናኙ። የአንዱ ሞዱል ውፅዓት በሁለት ሞተሮች ላይ እና ሌላኛው ሞዱል በሌሎቹ ሁለት ሞተሮች ላይ ማገናኘትዎን አይርሱ። ለተጨማሪ ማጣቀሻ ንድፉን ይፈትሹ።

ደረጃ 11 የአርዱኖ ኮድ

የአርዱዲኖ ኮድ
የአርዱዲኖ ኮድ
የአርዱዲኖ ኮድ
የአርዱዲኖ ኮድ

ኮዱን የማዘጋጀት አስደሳች ጊዜ ነበር። በጭራሽ የተወሳሰበ ኮድ አይደለም ፣ እሱ ከ Android እና ከድምጽ ሞዱል ጋር ለመገናኘት አንዳንድ ቤተ -ፍርግሞችን ይጠቀማል። የሥራው ዋና አካል በአርዱዲኖ ውስጥ ሳይሆን በ Android ውስጥ ነው የሚደረገው። ኮዱ በብሉቱዝ ግንኙነት እና በብሉቱዝ ገቢ መረጃ ላይ የተመሠረተ ነው። ኮዱ የተሠራው የተለያዩ ሁነቶችን እንዲፈጽም ለሮቦቱ የድምፅ ትዕዛዞችን መስጠት እና አርዱኢኖ መጪውን የብሉቱዝ ምልክቶችን ያለማቋረጥ ይፈትሻል። ማንኛውንም ሁነታን ለማቆም እኛ “አቁም” ማለት አለብን። የኮዱ ብቸኛው ችግር መሰናክል በሚፈጠርበት ሁኔታ ውስጥ በሚሆንበት ጊዜ ሮቦቱን በእጅ ማጥፋት አለብን። በዚህ ሞድ ውስጥ “አቁም” የሚለውን ትዕዛዝ መጠቀም አንችልም። ይህ የሆነበት ምክንያት ይህንን ባህሪ ማቀናበር የነገሮችን ርቀት የመቃኘት ፍጥነት ላይ ተጽዕኖ ስለሚያሳድር ነው። አርዱዲኖ የነገሩን ርቀት እንዲሁም መጪውን የብሉቱዝ ምልክቶችን በአንድ ጊዜ ማንበብ አለበት። ይህ ሁነታን የሚያስተጓጉል እና ሮቦቱ እራሱን ከእንቅፋቶች ሙሉ በሙሉ መከላከል አልቻለም። ከፊት ለፊት ያለው ርቀት ከ 30 ሴ.ሜ በታች ቢሆንም እንኳ ሮቦቱ ወዲያውኑ ላይቆም ይችላል። ስለዚህ ይህንን ባህሪ በዚህ ሁኔታ ውስጥ ባያካትት ጥሩ ነው። ቤተ -ፍርግሞችን እና ኮዱን ያውርዱ እና ወደ አርዱinoኖ ይስቀሉት። ነገር ግን ከመጫንዎ በፊት የ TX እና RX (0 ፣ 1) ፒኖችን ከአርዱዲኖ ማውጣትዎን አይርሱ። እነዚህ ፒኖች ለቋሚ ግንኙነት ያገለግላሉ እና ኮዱን በመስቀል ላይ ያገለግላሉ። እናም በዚህ ሮቦት ውስጥ እነዚህ ፒኖች የብሉቱዝ ሞጁሉን ለማገናኘት ያገለግላሉ። ስለዚህ እነሱን ማንሳትዎን ያስታውሱ የብሉቱዝ ሞዱልዎን ሊጎዳ ይችላል። እዚህ ኮዱ እና ቤተ -መጽሐፍቶቹ-

ደረጃ 12 - ችግሮችን መለየት እና ማሻሻያዎችን ማድረግ

ችግሮችን መደርደር እና ማሻሻያዎችን ማድረግ
ችግሮችን መደርደር እና ማሻሻያዎችን ማድረግ

ይህንን ደረጃ መዝለል ይችላሉ ምክንያቱም እሱ ስለ ሮቦት ማሻሻያዎች ብቻ ነው። የማስታወሻ ካርዱን አቅም በተመለከተ በ WTV-020-SD-16p ሞጁል ውስጥ ብዙ ችግሮች ይከሰታሉ። ይህ የሆነበት ምክንያት አንዳንድ ሞጁሎች በ 2 ጊባ ካርዶች ላይ ስለሚሠሩ አንዳንዶች ግን አይሰሩም። ስለዚህ 1 ጊባ ማይክሮ ኤስዲ ካርድ መጠቀም የተሻለ ነው። የተለያዩ የአካል ክፍሎች ስሪቶችን በመጠቀም ብዙ ችግር አይኖርም። ስለ wtv 020 sd ሞዱል የተለያዩ ስሪቶች መጥቀስ ይቻላል። ይህ የሆነበት ምክንያት በሞጁሎቹ መካከል የማሸጊያ ልዩነት ብቻ ስለሚኖር ፣ አብዛኛዎቹ ሌሎች ውስጣዊ ነገሮች አንድ ናቸው። ሌላ አስፈላጊ ነገር ፣ ለሮቦቱ ፒሲቢ መጠቀም የአሁኑን ፍጆታ በከፍተኛ ሁኔታ ለመቀነስ ይረዳል። ልክ እንደ እኔ የተለያዩ አካላትን የሚያገናኙ ከሆነ ፣ ጥሩ መጠን ከፍተኛ ተቃውሞ ስላለው በሽቦዎቹ ውስጥ ስለሚጠፋ የተወሰነ የአሁኑን ዋጋ ያስከፍልዎታል። ይህ የሆነበት ምክንያት ወረዳው በጣም ትልቅ ስለሆነ ነው። ይህ የማይበሰብስ የፒ.ሲ.ቢ.ን ዲዛይን አያካትትም (እኔ አንድ ስላልሠራሁ) ግን የሮቦቱን የኃይል ውጤታማነት ሊጨምር ይችላል። ግን BLUE ROVIER 316 ገና አልተሰራም! እንደ መስመሮችን መከተል ፣ ማዞሮችን መፍታት እና ሌሎች ብዙ ነገሮችን የመሳሰሉ አንዳንድ ተጨማሪ ባህሪያትን ለማካተት አሰብኩ። ግን በአርዱዲኖ UNO (ብሉ ሮቪየር ብዙ የአርዱዲኖን ፒኖች ይበላል) ምክንያት ሕልሙ ሆኖ ቀረ። ስለዚህ እኔ የዚህን ሮቦት ሁሉንም ባህሪዎች ማሻሻል እና አንድ ላይ ማዋሃድ ይበልጥ የተራቀቀ እና ጠቃሚ አርዱዲኖ ሮቦት ለማቋቋም አስባለሁ። ስለዚህ በጥቂት ወራት ውስጥ የሮቪየርን የተሻሻለ እይታ ለማየት ዝግጁ ይሁኑ !!! እኔ እንኳን ከእኔ የበለጠ የፈጠራ ችሎታ ባላቸው ሌሎች ሰዎች የተሻሻሉ የሮቦቱን ስሪቶች ለማየት እመኛለሁ !!!!

ደረጃ 13 - ከሮቦት ጋር መጫወት

ከሮቦት ጋር መጫወት
ከሮቦት ጋር መጫወት

ሮቦቱን ያብሩ እና እንዴት ሰላምታ እንደሚሰጥዎት ይመልከቱ ፣ ከእርስዎ ጋር ይጫወታል። ማንኛውንም ጥያቄ ይጠይቁ (ሞኞች አይደሉም!) እና መልሱን ይመልከቱ። መስመሮችን ይከተሉ ወይም ወደፊት ይቀጥሉ ማለት ይችላሉ። ሮቦቱን ማቆም ሲፈልጉ ብቻ ‘አቁም’ ይበሉ።

የሮቦቲክስ ውድድር 2017
የሮቦቲክስ ውድድር 2017
የሮቦቲክስ ውድድር 2017
የሮቦቲክስ ውድድር 2017

በሮቦቲክ ውድድር 2017 ውስጥ ሯጭ

የሚመከር: