ዝርዝር ሁኔታ:

Stepper Motor ን እንደ Rotary Encoder እና OLED ማሳያ ለደረጃዎች እንዴት መጠቀም እንደሚቻል 6 ደረጃዎች
Stepper Motor ን እንደ Rotary Encoder እና OLED ማሳያ ለደረጃዎች እንዴት መጠቀም እንደሚቻል 6 ደረጃዎች

ቪዲዮ: Stepper Motor ን እንደ Rotary Encoder እና OLED ማሳያ ለደረጃዎች እንዴት መጠቀም እንደሚቻል 6 ደረጃዎች

ቪዲዮ: Stepper Motor ን እንደ Rotary Encoder እና OLED ማሳያ ለደረጃዎች እንዴት መጠቀም እንደሚቻል 6 ደረጃዎች
ቪዲዮ: Arduino Interrupt 2024, ህዳር
Anonim
Image
Image

በዚህ መማሪያ ውስጥ በ OLED ማሳያ ላይ የእርከን ሞተር ደረጃዎችን እንዴት መከታተል እንደሚቻል እንማራለን። የማሳያ ቪዲዮ ይመልከቱ።

ለዋናው መማሪያ ክሬዲት ወደ youtube ተጠቃሚ “sky4fly” ይሄዳል።

ደረጃ 1: የሚያስፈልግዎት

የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
የሚያስፈልግዎት
  • አርዱዲኖ UNO (ወይም ሌላ ማንኛውም አርዱዲኖ)
  • LED
  • LM358 ባለሁለት የአሠራር ማጉያ
  • 4X 4.7K ohm resistor
  • 2X 120K ohm resistor
  • 300 ohm resistor
  • ባይፖላር Stepper ሞተር (4 ሽቦዎች)
  • ዝላይ ሽቦዎች
  • OLED ማሳያ
  • Visuino ፕሮግራም: Visuino ን ያውርዱ

ደረጃ 2 ወረዳው

ወረዳው
ወረዳው
ወረዳው
ወረዳው

ደረጃ 3: ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ

ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ
ቪሱሲኖን ይጀምሩ ፣ እና የአርዱዲኖ UNO ቦርድ ዓይነትን ይምረጡ

አርዱዲኖ ፕሮግራምን ለመጀመር ፣ የአርዱዲኖ አይዲኢን ከዚህ መጫን ያስፈልግዎታል

በአርዱዲኖ አይዲኢ 1.6.6 ውስጥ አንዳንድ ወሳኝ ሳንካዎች እንዳሉ እባክዎ ልብ ይበሉ። 1.6.7 ወይም ከዚያ በላይ መጫኑን ያረጋግጡ ፣ አለበለዚያ ይህ አስተማሪ አይሰራም! ይህን ካላደረጉ አርዱዲኖ UNO ን Arduino IDE ን ለማዘጋጀት በዚህ መመሪያ ውስጥ ያሉትን ደረጃዎች ይከተሉ! ቪሱኖው https://www.visuino.eu እንዲሁ መጫን ያስፈልገዋል። በመጀመሪያው ሥዕሉ ላይ እንደሚታየው ቪሱሲኖን ይጀምሩ በቪሱኖ ውስጥ በአርዱዲኖ ክፍል (ሥዕል 1) ላይ ባለው “መሣሪያዎች” ቁልፍ ላይ ጠቅ ያድርጉ መገናኛው ሲመጣ ፣ በስዕሉ 2 ላይ እንደሚታየው “Arduino UNO” ን ይምረጡ።

ደረጃ 4: በቪሱinoኖ ADD እና አገናኝ ክፍሎች ውስጥ

በቪሱinoኖ ኤዲ እና አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ ኤዲ እና አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ ኤዲ እና አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ ኤዲ እና አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ ኤዲ እና አገናኝ ክፍሎች ውስጥ
በቪሱinoኖ ኤዲ እና አገናኝ ክፍሎች ውስጥ
  • “የ OLED ማሳያ I2C” ን በማሳያ ማሳያ ኤልኤል 1 ክፍል ላይ ሁለቴ ጠቅ ያድርጉ -በአባላት መስኮት ውስጥ “ጽሑፍ” ን ያስፋፉ እና “የጽሑፍ መስክ” ን ወደ ግራ ጎን ይጎትቱ -በግራ በኩል እና በባህሪያት መስኮት ስብስብ መጠን ውስጥ “የጽሑፍ መስክ 1” ን ይምረጡ - 2
  • የ “ቆጣሪ” ክፍልን ያክሉ እና በንብረቶች መስኮት ውስጥ Min> እሴት ወደ 0 ያዘጋጁ
  • 2X “ጠርዝን ፈልግ” ክፍልን ያክሉ
  • Arduino Digital ን ያገናኙ [7] ወደ “DetectEdge1” ፒን [ውስጥ]
  • Arduino Digital ን ያገናኙ [8] ወደ “DetectEdge2” ፒን [ውስጥ]
  • የ “DetectEdge1” ፒን [Out] እና “DetectEdge2” ፒን [Out] ን ወደ “Counter1” ፒን [ውስጥ] ያገናኙ
  • “Counter1” ፒን [ወደ ውጭ] ወደ “DisplayOLED1”> የጽሑፍ መስክ 1 ፒን [ውስጥ] ያገናኙ
  • የ “DisplayOLED1” ፒን [ውጭ] ከአርዱዲኖ I2C ፒን [ውስጥ] ጋር ያገናኙ

ደረጃ 5 - የአርዱዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ

የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ
የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ
የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ
የአርዲኖን ኮድ ይፍጠሩ ፣ ያጠናቅሩ እና ይስቀሉ

በቪሱinoኖ ውስጥ ፣ F9 ን ይጫኑ ወይም የአርዱዲኖ ኮድ ለማመንጨት በምስል 1 ላይ የሚታየውን ቁልፍ ጠቅ ያድርጉ እና የአርዱዲኖ አይዲኢን ይክፈቱ።

በአርዱዲኖ አይዲኢ ውስጥ ኮዱን ለማጠናቀር እና ለመስቀል በሰቀላ ቁልፍ ላይ ጠቅ ያድርጉ (ምስል 2)

ደረጃ 6: ይጫወቱ

የ Arduino UNO ሞጁሉን ኃይል ካደረጉ ፣ ኤልኢዲ ያበራል ፣ እና የእርከን ሞተሩን አቀማመጥ ከቀየሩ የእርምጃዎች ብዛት በ OLED ማሳያ ላይ ይታያል።

እንኳን ደስ አላችሁ! ከቪሱinoኖ ጋር ፕሮጀክትዎን አጠናቀዋል። ከዚህ ጋር ተያይ attachedል ፣ ለዚህ አስተማሪ የፈጠርኩት የቪሱinoኖ ፕሮጀክት ፣ እዚህ ማውረድ እና በቪሱኖ ውስጥ መክፈት ይችላሉ-

የሚመከር: