ዝርዝር ሁኔታ:

አርዱዲኖ እና ብሉቱዝን በመጠቀም የ Servo ሞተርን ለመቆጣጠር Android (remotexy) በይነገጽ - 7 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ እና ብሉቱዝን በመጠቀም የ Servo ሞተርን ለመቆጣጠር Android (remotexy) በይነገጽ - 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: አርዱዲኖ እና ብሉቱዝን በመጠቀም የ Servo ሞተርን ለመቆጣጠር Android (remotexy) በይነገጽ - 7 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: አርዱዲኖ እና ብሉቱዝን በመጠቀም የ Servo ሞተርን ለመቆጣጠር Android (remotexy) በይነገጽ - 7 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: የአርዱብሎክ መተግበሪያን በመጫን ላይ 2024, ህዳር
Anonim
አርዱዲኖ እና ብሉቱዝን በመጠቀም የ Servo ሞተርን ለመቆጣጠር Android (remotexy) በይነገጽ
አርዱዲኖ እና ብሉቱዝን በመጠቀም የ Servo ሞተርን ለመቆጣጠር Android (remotexy) በይነገጽ

በዚህ አስተማሪ ውስጥ በብሩቱዝ በኩል ከአርዲኖ ሜጋ ጋር የተገናኘውን ሰርቮ ሞተርን ለመቆጣጠር የርቀት መቆጣጠሪያ በይነገጽ ሰሪ በመጠቀም የ Android ተጠቃሚ በይነገጽን ለማድረግ ፈጣን እርምጃ እሰጥዎታለሁ።

ይህ ቪዲዮ ዩአይ የ servo ሞተር ፍጥነትን እና ቦታን እንዴት እንደሚቆጣጠር ያሳያል።

ደረጃ 1 - ይህ ስርዓት እንዴት እንደሚሰራ

ይህ ስርዓት እንዴት እንደሚሰራ
ይህ ስርዓት እንዴት እንደሚሰራ

ሥራው እንደዚህ ነው -

በ Android ላይ በይነገጽ ስንነካ/ስንጠቀም ፣ የ Android መተግበሪያ በብሉቱዝ ግንኙነት በኩል ለአርዲኖ ምልክት ይልካል ፣ ከዚያ የተቀናበረ ምልክት ወደ (ሾፌር) ሰርቪስ ይላካል። ከዚያ የኢኮደር ዳሳሽ የግብረመልስ ምልክት ወደ አርዱዲኖ ይልካል ፣ እና ምልክቱ (አቀማመጥ) በ Android በይነገጽ ላይ እንዲታይ በብሉቱዝ በኩል ይልካል።

ደረጃ 2 Servo Motor እና Arduino Ready ን ያግኙ

ሰርቮ ሞተር እና አርዱinoኖ ዝግጁ ያግኙ
ሰርቮ ሞተር እና አርዱinoኖ ዝግጁ ያግኙ
ሰርቮ ሞተር እና አርዱinoኖ ዝግጁ ያግኙ
ሰርቮ ሞተር እና አርዱinoኖ ዝግጁ ያግኙ

እርስዎ ከአርዱዲኖ ጋር የተገናኘ የሚሠራ ሰርቮ ሞተር አለዎት ብለን ካሰብን ፣ ይህንን ክፍል እዘለላለሁ ምክንያቱም ትኩረታችን ሰርቨርን ከ Android ለመቆጣጠር በይነገጽ መፍጠር ነው።

በዚህ ፕሮጀክት ውስጥ የእጄን አሠራር ለማንቀሳቀስ ከማርሽ ጋር የተገናኘውን የቬክስታ ብሩሽ የሌለው ዲሲ ሞተር እጠቀማለሁ።

ለአርዱዲኖ እኔ አርዱዲኖ ሜጋን እጠቀማለሁ።

ደረጃ 3: የኢኮዲደር ዳሳሽ በትክክል መጫኑን ያረጋግጡ

የኢኮኮደር ዳሳሽ በትክክል መጫኑን ያረጋግጡ
የኢኮኮደር ዳሳሽ በትክክል መጫኑን ያረጋግጡ

ይህ በጣም አስፈላጊ እርምጃ ነው ፣ የኢኮደር አነፍናፊዎ መጫኑን እና ዋጋውን በትክክል ማንበብ መቻሉን ያረጋግጡ።

ወደሚቀጥለው ደረጃ ከመቀጠልዎ በፊት ይሞክሩት። ይህ የንባብ እሴት በይነገጽ ላይ ይታያል እና ለ servo አቀማመጥ የእኛ ማጣቀሻ ይሆናል።

እሴቱ ከ 0-1024 (አናሎግ) ይሆናል ፣ እና 1 ሙሉ ማሽከርከር 360 ዲግሪዎች ስለሆነ ፣ አንዳንድ ሂሳብ ማድረግ አለብን ፣ እና ልዩነቱ በኮድደር ዳሳሽ እና በ servo ሞተር ራሱ ላይ የተመሠረተ ነው።

በእኔ ፕሮጀክት ውስጥ ከ 100-900 ያለው የአናሎግ እሴት 0-360 ዲግሪ ሽክርክሪት ይወክላል።

ደረጃ 4 HC-05 የብሉቱዝ ሞዱልን ይጫኑ

HC-05 የብሉቱዝ ሞዱልን ይጫኑ
HC-05 የብሉቱዝ ሞዱልን ይጫኑ
HC-05 የብሉቱዝ ሞዱልን ይጫኑ
HC-05 የብሉቱዝ ሞዱልን ይጫኑ

ቀጥሎ የብሉቱዝ ሞዱሉን ወደ አርዱዲኖ ሜጋ መጫን ነው።

ምናልባት የእርስዎ አርዱዲኖ የተለየ አቀማመጥ እና ፒን ሊኖረው ስለሚችል ለማመላከት ብቻ ከላይ ያለውን ስዕላዊ መግለጫ ይጠቀሙ።

ደረጃ 5: በርቀት መቆጣጠሪያ አማካኝነት በይነገጽ ይፍጠሩ

በርቀት መቆጣጠሪያ አማካኝነት በይነገጽ ይፍጠሩ
በርቀት መቆጣጠሪያ አማካኝነት በይነገጽ ይፍጠሩ

Remotexy.com ን ይክፈቱ ፣ መለያ ይፍጠሩ እና አዲስ ፕሮጀክት ይጀምሩ።

ብሉቱዝን እንደ የግንኙነት አይነት ይምረጡ እና ከምሳሌ ገጾች ምሳሌዎችን በመጠቀም ኮድ መስጠት ይጀምሩ።

እንደ ተንሸራታች ፣ ፓነል ፣ አዝራር ፣ ወዘተ የመሳሰሉትን ከኤለመንቶች የጎን ምናሌ ንጥረ ነገሮችን መጎተት እና መጣል መጀመር ይችላሉ።

በፕሮጄክቶቼ ውስጥ በይነገጽን ወደ ግራ እና ቀኝ አከባቢ እከፍላለሁ። የግራ አካባቢው servo1 ን ይናገራል ፣ እና ትክክለኛው አካባቢ servo2 ን ይቆጣጠራል። ከዚያ በእያንዳንዱ አካባቢ እኔ ይህንን ንጥረ ነገሮች እጠቀማለሁ-

  • TEXT STRING ከ 100 እስከ 900 ባለው ክልል ውስጥ የኢንኮደር አነፍናፊ እሴት (አናሎግ) ለማሳየት።
  • ተንሸራታች (ለፍጥነት) በላዩ ላይ ከ TEXT STRING ጋር። ከ 0 እስከ 100%ባለው ክልል ውስጥ የ SPEED ተንሸራታች ዋጋን ለማሳየት የጽሑፍ ሕብረቁምፊን ቀይሬአለሁ።
  • ተንሸራታች (ለቦታ) በላዩ ላይ ከ TEXT STRING ጋር። እኔ ደግሞ የ POSITION ተንሸራታች ዋጋን ከ 0 እስከ 100%ድረስ ለማሳየት ይህንን የጽሑፍ ሕብረቁምፊ ቀይሬዋለሁ። እና እኔ እንደ “አመላካች ክፍፍል ደረጃ” እንደ አመላካች አክል እና ቀይሬዋለሁ ስለሆነም ከ 0 እስከ 100%ባለው ክልል ውስጥ የመቀየሪያ ዳሳሽ ዋጋን ይወክላል።
  • አንዳንድ LABEL ለጽሑፍ መለያ (በእርግጥ…)

*ይህ እርምጃ በሚቀጥለው ጊዜ በምንጭ ኮዴ ይዘምናል ፣ ለዚያ ይመድቡ።

አዘምን - ፕሮጀክቱን ከሠራሁበት ከብሔራዊ የምርምር ኩባንያ ጋር ስለሚዛመድ የመረጃ ምንጭ ኮዴን ለ UI ባለማካፈሌ አዝናለሁ። ነገር ግን በርቀት አርታኢ አርታኢ ላይ ስቀርበው የእኔን እውነተኛ በይነገጽ እንዲያዩ ሥዕሉን አዘምነዋለሁ።

ደረጃ 6 ኮድ ወደ አርዱinoኖ ይስቀሉ

ኮድ ወደ አርዱinoኖ ይስቀሉ
ኮድ ወደ አርዱinoኖ ይስቀሉ

አርዱዲኖ አይዲኢ ሶፍትዌርን በመጠቀም በዩኤስቢ በኩል ወደ አርዱinoኖ ሜጋ የተጠናቀቀውን ኮድ ይስቀሉ ፣ ሊቢያን ያካትቱ።

የብሉቱዝ Tx እና Rx ሽቦን በዩኤስቢ በኩል ወደ ኮድ ለመስቀል አስፈላጊ መሆኑን ልብ ይበሉ።

ሽቦውን ሳያቋርጡ ሌሎች መንገዶች አሉ ፣ ግን ይህ ዘዴ ለእኔ ይሠራል።

ደረጃ 7 - በ Android ላይ Remotexy ን ይጫኑ እና ይሞክሩት

Image
Image
በ Android ላይ Remotexy ን ይጫኑ እና ይሞክሩት
በ Android ላይ Remotexy ን ይጫኑ እና ይሞክሩት

የመጨረሻው እርምጃ የርቀት መቆጣጠሪያ መተግበሪያን ከ Google Play ይጫናል። Google Play ላይ «remotexy» ን በመፈለግ ሊያገኙት ይችላሉ።

ከዚያ በኋላ መተግበሪያውን ይክፈቱ ፣ የእርስዎን HC-05 ብሉቱዝ ይፈልጉ ፣ ከእሱ ጋር ማጣመር እና የተጠቃሚ በይነገጽዎ (ወደ አርዱinoኖ የተሰቀለው) ይታያል።

ሁሉም ነገር በትክክል ከተዋቀረ ከዚህ የተጠቃሚ በይነገጽ የ servo ሞተርን መቆጣጠር መጀመር ይችላሉ።

ይህ ቪዲዮ የ servo ን ፍጥነት እና አቀማመጥ ለመቆጣጠር በይነገጽን መሞከርን ያሳያል።

የሚመከር: