ዝርዝር ሁኔታ:

ቁልፍ-ማክሮ 6 ደረጃዎች (ከስዕሎች ጋር)
ቁልፍ-ማክሮ 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ቁልፍ-ማክሮ 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ቁልፍ-ማክሮ 6 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: ከወሲብ በፊት ይህን ከጠጣህ አለቀላት ! | ማለቂያ ለሌለው የወሲብ ብቃት | 2024, ታህሳስ
Anonim
ቁልፍ-ማክሮ
ቁልፍ-ማክሮ

ይህ ፕሮጀክት ማክሮዎችን (የጽሑፍ ሕብረቁምፊዎችን) ወደ ኮምፒዩተሩ የሚልክ ረዳት ስምንት የቁልፍ ሰሌዳ ያካትታል። በማይክሮ ኤስዲ ካርድ ውስጥ በተቀመጠ የጽሑፍ ፋይል ውስጥ እስከ 64 ማክሮዎች ቀደም ብለው ሊቀመጡ ይችላሉ። እነዚህ ማክሮዎች በቁልፍ ጥምር ሊመረጡ በሚችሉ በስምንት ገጾች የተደራጁ ናቸው።

የዚህ ፕሮጀክት 3 -ል የታተሙ ክፍሎች አንዱ በሚከተለው ላይ የተመሠረተ ነው-

0.96 128 128x64 OLED Snapfit መያዣ በ TAz00 ፣ በ Creative Commons -Attribution ፈቃድ ስር ፈቃድ ተሰጥቶታል።

ደረጃ 1: አካላት

ክፍሎች
ክፍሎች
ክፍሎች
ክፍሎች

የሚከተሉትን ያስፈልግዎታል:

  • ፕሮ ማይክሮ ሊዮናርዶ Atmega32u4 Arduino።
  • Oled የማሳያ ሞዱል Ssd1306 0.96”128 × 64.
  • የማይክሮ ኤስዲ ካርድ አንባቢ።
  • TTP226 Capacitive Touch ዳሳሽ ሞዱል።
  • 2 × የግፋ አዝራር ማይክሮ መቀየሪያ 6 × 6 × 9 ሚሜ
  • 3 ዲ የታተመ መያዣ (4 ክፍሎች)።

ደረጃ 2 - ሽቦ

ሽቦ
ሽቦ

የአካል ክፍሎቹን ካስማዎች ከአርዱዲኖ ጋር እንደሚከተለው ያገናኙ

  1. የግፊት አዝራሮች;

    • SEL ወደ አርዱዲኖ GND እና A2
    • RES ወደ Arduino GND እና RST
  2. ኤስዲ አንባቢ ፦

    • ሲኤስ ወደ አርዱዲኖ ዲ 10
    • ሚሶ ወደ አርዱዲኖ ዲ 14
    • SCK ወደ Arduino D15
    • MOSI ወደ አርዱዲኖ D16
    • ቪሲሲ ወደ አርዱዲኖ ቪሲሲ
    • GND ወደ Arduino GND
  3. የንክኪ ዳሳሽ ሞዱል ፦

    • ከ OUT 8 እስከ 1 ወደ አርዱዲኖ D4 ፣ D5 ፣ D6 ፣ D7 ፣ D8 ፣ D9 ፣ A1 ፣ A0 (በዚህ ቅደም ተከተል)።
    • ቪሲሲ ወደ አርዱዲኖ ቪሲሲ
    • GND ወደ Arduino GND
  4. OLED ማሳያ;

    • ኤስዲኤ ወደ አርዱዲኖ ዲ 2
    • SCL ወደ Arduino D3
    • ቪሲሲ ወደ አርዱዲኖ ቪሲሲ
    • GND ወደ Arduino GND

ክፍሎቹን ለመሸጥ ይህንን ቅደም ተከተል እንዲከተሉ እመክራለሁ። ይህ የሽቦ አሠራሩን ቀላል ያደርገዋል።

ደረጃ 3 - መሰብሰብ

በመገጣጠም ላይ
በመገጣጠም ላይ
በመገጣጠም ላይ
በመገጣጠም ላይ
በመገጣጠም ላይ
በመገጣጠም ላይ

አንዴ ሁሉም አካላት ከገጠሙ በኋላ የግፊት ቁልፎቹን በቦታው ፣ እንዲሁም የንክኪ-አነፍናፊ ሞዱሉን እና አርዱዲኖን በ 3 ዲ የታተመ መሠረት ላይ ይለጥፉ እና ይለጥፉ። ከዚያ በቁልፍ ሰሌዳው ሽፋን ተመሳሳይ ያድርጉት እና የማይክሮ ኤስዲ አንባቢውን እና ሽፋኑን ወደ ተመሳሳይ ቁራጭ ያስተካክሉት። በመጨረሻም ፣ የ OLED ማሳያውን ወደ ክዳኑ ይግጠሙ እና ከቁልፍ ሰሌዳው ሽፋን ጋር ያያይዙት።

ደረጃ 4 - አርዱዲኖ ንድፍ

ንድፉ በእንግሊዝኛ የቁልፍ ሰሌዳዎች ይሠራል። የስፔን ስሪት በቅርቡ ይገኛል!

ደረጃ 5 - የማክሮስ የጽሑፍ ፋይል

ከማክሮዎቹ (macros.txt) ጋር ያለው ፋይል በማይክሮ ኤስዲ ካርድ ውስጥ መቀመጥ እና እንደሚከተለው መደራጀት አለበት።

-/Page1/-NamePage1-/Macro1/-NameMacro1..-/Macro2/-NameMacro2..-/Macro3/-NameMacro3..-/Page2/-NamePage2-/Macro1/-NameMacro1..-/Page8/-NamePage8 -/Macro8/-NameMacro8.

የማክሮዎች እና ገጾች ስሞች እንደ አማራጭ ናቸው እና እነዚህን ለመለየት በ OLED ማሳያ ውስጥ ብቻ ይታያሉ። የማክሮውን ስም ካስቀሩ ፣ የእሱ የመጀመሪያ ገጸ -ባህሪዎች ይታያሉ።

ለ LaTeX ፣ Arduino ፣ C እና Python የጋራ ማክሮዎች ምሳሌ እንደመሆኑ የማክሮስ.ቲክስ ፋይልን ማውረድ ይችላሉ።

ደረጃ 6: ቁልፍ ማክሮን እንዴት እንደሚጠቀሙ

ማይክሮ ዩኤስቢ ገመድ በመጠቀም ቁልፍ-ማክሮውን ከኮምፒውተሩ የዩኤስቢ ወደብ ያገናኙ። ኮምፒዩተሩ እንደ ቁልፍ ሰሌዳ ይገነዘበዋል። የቁልፍ-ማክሮውን ይምረጡ ቁልፍን ይጫኑ እና ማያ ገጹ እስኪዘመን ድረስ ይጠብቁ ፣ ከዚያ በንኪ ቁልፍ ሰሌዳው ላይ የገጽ ቁጥርን ይጫኑ። በተመረጠው ገጽ ውስጥ የማክሮዎች ዝርዝር በማሳያው ላይ ይታያል። በንክኪ ቁልፍ ሰሌዳው ላይ አንድ ቁጥር ይጫኑ እና ቁልፍ-ማክሮ ሕብረቁምፊውን ወደ ኮምፒዩተሩ ይልካል። የማክሮሶቹን ገጽ ለመቀየር የተፈለገውን ገጽ ቁጥር ተከትሎ የመምረጫ ቁልፍን ይጫኑ።

የሚመከር: