ዝርዝር ሁኔታ:
- ደረጃ 1 - ክፍሎቹን ማግኘት
- ደረጃ 2 የቁልፍ መቀየሪያ ለውጦች
- ደረጃ 3: 3 ዲ ማተም
- ደረጃ 4 - እስካሁን ያለዎትን ማሰባሰብ
- ደረጃ 5 - OLED ን ማዋቀር
- ደረጃ 6: መሸጥ
- ደረጃ 7 - ለፕሮግራም ማስተዋወቅ
- ደረጃ 8 መቀያየሪያዎችን ፕሮግራም ማድረግ
- ደረጃ 9 - ኦሌድን ፕሮግራም ማድረግ
- ደረጃ 10 - የ LEDs ፕሮግራም ማድረግ
- ደረጃ 11: መሰብሰብ
- ደረጃ 12 - የእራስዎ ማሻሻያዎች
ቪዲዮ: ብጁ ማክሮ ሜካኒካል ቁልፍ ሰሌዳ 12 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
በዚህ አስተማሪ ውስጥ በአርዱዲኖ ቁጥጥር ስር የእራስዎን 6 ቁልፍ ቁልፍ ማክሮፓድን በመፍጠር መሰረታዊ ነገሮችን እወስድዎታለሁ። እርስዎ በሚፈልጉት ፣ እንዴት እንደሚሰበሰቡ ፣ እንዴት እንደሚያዘጋጁት እና እንዴት እንደሚያሻሽሉት ወይም የራስዎ እንደሚያደርጉት እወስዳለሁ።
ከብዙ ምርምር በኋላ ፣ የማክሮ ቁልፍ ሰሌዳ ፣ ወይም በአጠቃላይ በእጅ የገመድ ቁልፍ ሰሌዳ እንዴት እንደሚሠራ ጥሩ መመሪያ ማግኘት አልቻልኩም። ስለዚህ እኔ ራሴ ፣ በቀላል መንገድ ፣ ያለ ዳዮዶች ፣ ተቃዋሚዎች ወይም ሌላ ማንኛውንም ነገር ለማድረግ ወሰንኩ። እኔ የፈለግኩትን ማንኛውንም ክፍሎች የምይዝበት ልዩ ሞዱል ቁልፍ ሰሌዳ እንዲኖረኝ እፈልግ ነበር ፣ ይህ ከብዙ ሌሎች ክፍሎች የመጀመሪያው ነው። የዚህ ሞጁል አነሳሽነት በቁልፍ ሰሌዳ ላይ ካለው የቀስት ቁልፎች ፣ በኪስዎ ውስጥ ለማስማማት እና በጉዞ ላይ ጥቂት ተጨማሪ ቁልፎችን ከፈለጉ ወደ የትም ይዞት ነበር።
ይህ የቁልፍ ሰሌዳ በተሠራበት ምክንያት ማንኛውንም የግዢ ውሳኔ ከማድረግዎ በፊት ሁሉንም አስተማሪውን እንዲያነቡ እመክራለሁ።
እኔ እንዲሁ አስተማሪውን በሎጂካዊ ቅደም ተከተል ለማድረግ ሞከርኩ ፣ ግን እኔ በምክንያታዊነት አልገነባም ፣ ስለዚህ እርስዎ በሚገነቡበት መሠረት በደረጃዎች ቅደም ተከተል ዙሪያ መዝለሉ የተሻለ ሊሆን ይችላል።
ደረጃ 1 - ክፍሎቹን ማግኘት
ረጅሙ እርምጃ እዚህ ነው ፣ ክፍሎቹን በመግዛት እና እስኪላኩ ድረስ በመጠበቅ ላይ። የአማዞን አገናኞች የካናዳ አማዞን ይሆናሉ። የሚያስፈልጓቸው ክፍሎች -
-
የሜካኒካል ቁልፍ መቀየሪያዎች
- እኔ የ Gateron መቀያየሪያዎችን ከዚህ በግልጽ ጫፎች እመርጣለሁ (ግልፅ ጫፎች ቀጣዩን ደረጃ ቀላል ያደርጉታል ፣ በጣም የተለመዱ የመቀየሪያ ዓይነቶች እዚያም ተሸፍነዋል)
-
የሚገዙባቸው ሌሎች ቦታዎች እዚህ በሚወዱት የመቀየሪያ ክፍል ስር ሊገኙ ይችላሉ
እኔ እዚህ በ ‹ስሜት› ክፍል ስር የትኛውን መቀያየር እንደሚፈልጉ እዚህ አንዳንድ ምርምር እንዲያደርጉ እመክራለሁ
-
የሜካኒካል ቁልፎች
-
እርስዎ ከመረጡት መቀየሪያዎ ጋር ተኳሃኝ መሆናቸውን ያረጋግጡ!
እንዲሁም ቀለሙን መለወጥ እንዲችሉ የኋላ ብርሃን ተኳሃኝ መሆናቸውን ያረጋግጡ
- ሙሉ የቁልፍ መያዣ ስብስብ ካልፈለጉ በስተቀር ሻጮች በ ‹ልብ ወለድ ቁልፎች (መደበኛ ማምረት›) ክፍል ስር እዚህ ሊገኙ ይችላሉ።
-
-
ሊደረስበት የሚችል RGB LED strips (አማራጭ ፣ ግን በጣም የሚመከር)
-
ከእነዚህ ጋር ተመሳሳይ የሆነ ነገር ከአማዞን ገዛሁ
- ኤልዲዎቹ WS2812B LED ዎች መሆናቸውን ያረጋግጡ ፣ ዝቅተኛ ቮልቴጅ መቀበል ይችላሉ።
- እንዲሁም ለመጠቀም የሚወዱት ቀለም 3 ሚሜ መደበኛ ኤልኢዲዎችን መግዛት ይችላሉ ፣ ግን ተቃዋሚዎች ያስፈልግዎታል
-
-
HID ተኳሃኝ የማይክሮ መቆጣጠሪያ (ፕሮ ማይክሮን ተጠቅሜ ነበር)
-
ለምርጥ እነዚህን ከአማዞን ገዛኋቸው
ሌሎች ጥቃቅን መቆጣጠሪያዎችን መግዛት ይችላሉ ፣ ግን እነሱ ሁለቱም አርዱዲኖ እና ኤችአይዲ (የሰው ግብዓት መሣሪያ) ተኳሃኝ መሆናቸውን ያረጋግጡ
-
-
128x32 I2C OLED ማሳያ
ይህንን ከአማዞን ገዝቻለሁ
-
ወደ 3 ዲ አታሚ መዳረሻ
- በዙሪያዎ ካሉ የአከባቢ ቤተ -መጻህፍት ወይም ትምህርት ቤቶች ጋር ይሞክሩ እና 3 ዲ አታሚ እንዳላቸው ይመልከቱ
- እኔ በግሌ የመስመር ላይ አገልግሎትን በጭራሽ አልተጠቀምኩም ፣ ግን እነዚያን እርስዎም መጠቀም ይችላሉ (እንደዚህ ያለ ነገር)
- ቀጭን ሽቦ
-
የሚያስፈልጉ አጠቃላይ መሣሪያዎች
- የብረታ ብረት እና የማቅለጫ ብረት
- የጎን መቁረጫ መያዣዎች
- ትናንሽ ፋይሎች (በመጠኑ አማራጭ)
- ሙቅ ሙጫ ጠመንጃ እና ሙጫ
- የመረጡት ጠመዝማዛ እና ብሎኖች
ደረጃ 2 የቁልፍ መቀየሪያ ለውጦች
የገዙትን መቀያየሪያዎች መበታተን ይጀምሩ። እኛ ይህንን የምናደርገው ቁልፎቻችን ላይ ለመድረስ ብርሃኑ በተሻለ ሁኔታ እንዲበራ ለማድረግ ነው። RGB ን የማይደግፉ የቁልፍ ሰሌዳዎችን ከመረጡ ይህንን ደረጃ ይዝለሉ።
2 ትናንሽ ቁርጥራጮችን ውሰድ (እኔ 2 የፍላሽ ማጠፊያ ዊንዲቨር ቢትዎችን እጠቀም ነበር) እና በማዞሪያው ጎን ላይ ባሉት ትሮች ስር ይግፉት። ከዚያ እንዳይዘጋ ከላይ እና ከታች መካከል የሆነ ነገር ያስገቡ። የሌላኛውን ጎን ትሮች ለመግፋት ይቀጥሉ ፣ ስለዚህ ምንም ትሮች አሁንም የላይኛውን መያዝ የለባቸውም። ከዚያ በኋላ ጨርስ እና ከመቀየሪያው አናት ላይ ብቅ በል። ብዙውን ጊዜ አራት ክፍሎች አሉ ፣ የመያዣው የላይኛው እና የታችኛው ፣ ፀደይ እና ግንድ (የቁልፍ ቁልፉን የሚይዝ ተንሸራታች ክፍል)።
ተጨማሪ ብርሃን እንዲያልፍ ከጉዳዩ የታችኛው ክፍል ትናንሽ ትናንሽ ቁርጥራጮችን መቁረጥ ይጀምሩ። በመጀመሪያ በጠፍጣፋው ላይ መቀየሪያውን የያዘውን ትር ይቁረጡ። ከዚያ የመጀመሪያውን የ LED ማለፊያ ትንሽ ይቁረጡ ፣ (ከ 4 ቀዳዳዎች ጋር ያለው ክፍል ፣ እነዚህ ለኤልዲዎቹ እግሮች ናቸው)። ወደ ታች ለመውረድ በውስጡ ያለውን ትር ቀስ ብለው ይቁረጡ። ከዚያ ፀደይውን የሚይዝ የመቀየሪያውን ሲሊንደሪክ ማእከል ለመቁረጥ ይቀጥሉ። ከዚህ በላይ መሄድ አያስፈልገንም። ከዚያ በኋላ ቀዳዳውን በጥቂቱ ማስፋት ፣ ቀድሞ በተቀረጹት ድጋፎች ቀስ በቀስ ሁለቱንም ጎኖች በመቁረጥ። ሌላው አማራጭ እርምጃ ወደ ታች ፋይል ማድረጉ ፣ የበለጠ ቆንጆ እና አናሳ እንዲሆን ማድረግ ነው። ማብሪያ / ማጥፊያው እንዲጣበቅ ስለማይፈልጉ ከዚህ ውስጥ በሸፈኑ ውስጥ ትንሽ እስከ ማናቸውም የፕላስቲክ ቁርጥራጮች መኖራቸውን ያረጋግጡ። ጉዳዮቹን ከጎን መቁረጫዎች ስፋት ጥቂት ጉዳዮችን ስለሰበርኩ እነዚህን ቁርጥራጮች ቀስ ብለው እና ትንሽ ማድረጋቸውን ያረጋግጡ።
የመቀየሪያዎ የላይኛው ግማሽ እንዲሁ ግልፅ ካልሆነ ፣ ብርሃኑ እንዲበራ ለማድረግ እሱን ለመቀየር ይሞክሩ። ማብሪያ / ማጥፊያውን ሳይሰበሩ በትንሹ በትንሹ ይሞክሩ ፣ ምክንያቱም ግንዱ እንዲወድቅ አይፈልጉም። ሊቻል የሚችል መፍትሔ የተለመደው ኤልኢዲ የሚይዝበትን የፕላስቲክ ቁራጭ ቆርጦ ግንድውን የሚዘጋውን ፕላስቲክ መተው እና ወደ ታች ብቻ ማስገባት ሊሆን ይችላል።
ደረጃ 3: 3 ዲ ማተም
ከዚህ በታች ከዚፕ ፋይሎች ውስጥ አንዱን ማውረድ እና 3 ዲ ማተም ያስፈልግዎታል። እርስዎ በሚፈልጉት መሠረት የተለያዩ ስሪቶች ይኖራሉ። በእሱ ውስጥ ሁሉም የተለመዱ የ stl ፋይሎች (KeybArrowSTLFiles) ፣ እና አንዱ ከ Autodesk የፈጠራ ፋይሎች (KeybArrowSourceFiles) ጋር አንድ አቃፊ ይኖራል ፣ ስለዚህ ፋይሎቹን ማሻሻል እና ወደ እርስዎ ፍላጎቶች መለወጥ ይችላሉ። ፋይሎቹ እኔ ካተምኳቸው በመጠኑ የተለዩ ናቸው ፣ ይህ የሆነበት ምክንያት አንዳንድ የንድፍ ጉድለቶች ስለነበሩ ነው ፣ እና እነሱን ማሻሻል እንደቻልኩ ተሰማኝ። ምሳሌው የጉዳዩ ጎኖች ይሆናሉ ፣ የእኔ ትንሽ ከፍ ያለ ነበር ስለዚህ የቁልፍ ሰሌዳዎቹ እስከ ታች አይገፉም ፣ አዲሶቹ ፋይሎች ያንን ማስተካከል አለባቸው።
የእነሱ ንድፍ ከ 30 በላይ ደረጃዎች ያሉት በጣም የተወሳሰበ ነበር። እኔ የምለው ነገር ቢኖር ለተለየ መጠን መያዣን ዲዛይን ማድረግ ከፈለጉ በተወሰነ የተወሳሰቡ የ 3 ዲ ዲዛይኖች ተሞክሮ እንዳሎት ማረጋገጥ አለብዎት። ለ 3 ዲ ዲዛይን አዲስ ለሆኑ ሰዎች በእውነት አይደለም።
ሁለቱም የመያዣ ፋይሎች በ 3 ዲግሪ ማእዘን ላይ መሆናቸውን ልብ ይበሉ ፣ እና በአልጋው ላይ ጠፍጣፋ አድርገው ማጠፍ አለብዎት።
ደረጃ 4 - እስካሁን ያለዎትን ማሰባሰብ
አሁን ሁሉም ክፍሎቻችን አሉን ፣ እና 3 ዲ የታተሙ ክፍሎች አሉን ፣ ትንሽ ለመሰብሰብ ጊዜው አሁን ነው!
ሁሉንም 6 መቀያየሪያዎቹን ወደ ሳህኑ ውስጥ ያስቀምጡ ፣ እና በቦታው ያያይ themቸው። እነሱን የሚይዙትን ትሮች ስለምንቆርጣቸው እነሱን ማጣበቅ አለብን። እሱ እንዲደበዝዝ ስለማይፈልጉ ኦሌድን ለማስገባት መጠበቅን እመክራለሁ።
በመቀጠልም 6 ኤልኢዲዎችን ይቁረጡ እና በ LED ሳህኑ ላይ ያድርጓቸው። በሳህኑ ላይ ያሉት አደባባዮች ኤልኢዲዎቹን ለማስተካከል ይረዳሉ። የካሬው ኤልኢዲዎች በውስጣቸው ይጣጣማሉ ፣ ስለዚህ አሰላለፍን ለመርዳት ሌላ 3 ዲ ማተም ወይም ከጀርባው ብቻ መደርደር ይችላሉ። DO ወደ ዲአይ እንደሚሸጥ ቀስቶቹ ወደ ሌሎች LED ዎች መጠቆማቸውን ያረጋግጡ። እነዚያን አደባባዮች በ LED ዎች ላይ በሙቅ ሙጫ ለመለጠፍ ይጠቀሙ እና በቦታው ያዙዋቸው እና ሙጫው እንዲይዝ ይጠብቁ።
ኤልኢዲዎችን (በምስሎቹ ውስጥ) ለማቆየት ለ መቀያየሪያዎቹ የፕሮቶታይፕ ሳህን ተጠቅሜ ክር ማባከን አልወድም ፣ እና እንደገና ለመጠቀም ወሰንኩ። አዲሱ ፋይል በምንም ላይ ተጽዕኖ አይኖረውም ፣ ለማስተካከል ቀላል ያድርጉት።
ደረጃ 5 - OLED ን ማዋቀር
ይህንን ለመማር ጥልቅ መመሪያን እንዲጠቀሙ እመክራለሁ። እነሱ በትክክል በማብራራት ጥሩ ሥራ ሠርተዋል።
ኮዱ እንዲሠራ ይህን ቤተ -መጽሐፍት እና ይህንን ቤተ -መጽሐፍት ማውረድ እና ማስመጣት ያስፈልግዎታል።
መጀመሪያ ሽቦ ያድርጉት። ሽቦ VCC ወደ VCC ፣ እና GND ወደ GND። ከዚያ የ SDA እና SCL ፒኖችን ይደውሉ። የ SDA እና SCL ፒኖች ከእያንዳንዱ አርዱinoኖ ሊለያዩ ይችላሉ ፣ ነገር ግን በፕሮ ማይክሮ ላይ ፣ ኤስዲኤ እስከ ፒን 2 ድረስ ተገናኝቷል ፣ እና ኤስ.ሲ.ኤል እስከ ፒን 3. ባለገመድ ነው። እና SCL በገመድ ተገናኝተዋል።
ቀጣዩ ምስሎችን እንዲያሳይ እና እንዲሰራ ማድረግ ነው። እንዴት እንደሚሰራ ከዚህ በታች ፋይሎች ይኖራሉ። የመጀመሪያው እርምጃ የ ScreenScan ኮድ (በመጀመሪያ በአርዱዲኖ የቀረበው እዚህ) ነው። ኮዱን ወደ Pro ማይክሮ ይስቀሉ እና ተከታታይ አንባቢውን (ከላይ ባለው የመሣሪያዎች ትር ስር) ይክፈቱ። መልሰው ያነብብዎታል እና የኦህዴድን አድራሻ። አድራሻዎ 0x3C ከሆነ ፣ ከዚያ ማንኛውንም ነገር መለወጥ አያስፈልግዎትም። ካልሆነ ፣ በትክክል እንዲሠራ በ ssd1306_128x32_i2c ኮድ እና በመጨረሻው ኮድ (ArrowKeypad የተሰኘውን) አድራሻ መሄድ እና መለወጥ ያስፈልግዎታል።
አሁን ለ 128x32 i2c ኮድ (ssd1306_128x32_i2c ተብሎ የሚጠራውን) በአዳፍ ፍሬው ssd1306 ቤተ -መጽሐፍት ውስጥ የተካተተውን የምሳሌ ኮድ ይፈትሹ
ከዚያ በኋላ አርዱዲኖን ያብሩት ፣ እና በመለወጫ ሰሌዳው ላይ OLED ን ለማሰለፍ ይሞክሩ ፣ ከዚያ ያጥፉት እና በቦታው ላይ ለማጣበቅ ይሞክሩ። እርስዎ ይህንን የመጀመሪያ ሙከራ ላይሰጡ ይችላሉ ፣ ግን በሚጠናቀቅበት ጊዜ አንግል እንዳይሆን ፣ እንዲጣጣሙ ለመሞከር ማስተካከልዎን ይቀጥሉ። አንድ ጎን ትንሽ እንዲለጠፍ እና የሌላውን ጎን ከማጣበቅዎ በፊት አለመጠጣቱን ያረጋግጡ።
አሁን ኮዱን ያውርዱ ፣ እና በዚህ መመሪያ ውስጥ በኋላ በደረጃ 8 ውስጥ ያሉትን ሌሎች የኮዱን ፋይሎች ይጠቀሙ።
ደረጃ 6: መሸጥ
የፍሪስቲንግ ፋይል ከዚህ በታች ይገኛል። ይህ ከወረዳ ወረዳው ጋር መስተጋብር እንዲፈጥሩ ያስችልዎታል እና ጠቅ ካደረጉ እና ከያዙ ፣ ፋይሎቹ ከመከፈታቸው በፊት ወደ ፍሪቲንግ ማስመጣት የሚያስፈልጋቸው ሁሉም ገመዶች ምን እንደሆኑ (በቢጫ ነጥቦች የተጎላበቱ) ፋይሎችን ማየት ይችላሉ (ለ ፕሮ ማይክሮ እና ኤልኢዲዎች)።
“MOSI ፣ MISO ወይም SCLK” የሚል ስያሜ የተሰጣቸው ካስማዎች ጥቅም ላይ ያልዋሉ መሆናቸውን ያረጋግጡ ወይም ከ OLED ጋር ብልጭታዎችን ያስከትላል።
6 ዎቹን ኤልኢዲዎች ወደ ነጠላ ቁርጥራጮች ከቆረጡ በኋላ ፣ እና ወደ ሳህኑ ላይ ከተጣበቁ በኋላ። የመዳብ ብረቱን በመዳብ መከለያዎች ላይ ያስቀምጡ ፣ እና በእያንዳንዱ መከለያዎች ላይ መከለያ ይጨምሩ። ትናንሽ የሽቦ ቁርጥራጮችን ይቁረጡ እና ግማሹን ይግለጡት ፣ ያጣምሩት ፣ ከዚያ ሌላውን ግማሽ ያውጡ እና ሽቦውን ያዙሩት። በሽያጩ ተይዞ ሲይዝ ሽቦው በመያዣዎች ወይም በአንዳንድ በተሸጡ የእርዳታ እጆች መያዝ አለበት። እዚያ በጥሩ ሁኔታ ለማቆየት ተጨማሪ ብየዳ ይጨምሩ። በተከታታይ ውስጥ ያሉትን ሁሉንም ኤልዲዎች በአንድ ላይ ያሽጡ። ሽቦውን ይቁረጡ እና በመጀመሪያው ረድፍ ላይ ባለው የ LED መጨረሻ ላይ ‹‹Do›› ወይም ‹D-›› የሚል ስያሜ በመስጠት ፣ በሁለተኛው ረድፍ ላይ ካለው ‹DI› ወይም ‹D+ ›መለያ ጋር ከመጀመሪያው LED ጋር ያገናኙት። '. ይህንን በ 5 ቪ እና በ GND እንዲሁ ማድረግ ይችላሉ ፣ ግን በእያንዳንዱ ረድፍ ላይ ያሉት የመጀመሪያዎቹ ኤልኢዲዎች 5 ቪ እና ጂኤንዲ አንድ ላይ ቢጣመሩ ይቀላል። የ 5 ቪ ሽቦውን ወደ ቪሲሲ ፣ የውሂብ ፒን ወደ ማንኛውም ዲጂታል ፒን (ኮዱ እንደ 10 ያዋቀረው) እና GND ን በአርዲኖ ላይ ለ GND ያያይዙት።
አርዱዲኖ ግቤትን እንዲያውቅ ለማድረግ ፣ መቀያየሪያዎቹ መሬትን ከውሂብ ፒን ጋር ማገናኘት አለባቸው። ስለዚህ ሁሉንም 6 መቀያየሪያዎችን ከመሬት ጋር ለማገናኘት አንድ ሽቦን መሸጥ ይችላሉ። ለእያንዳንዱ ማብሪያ / ማጥፊያ አንድ ሽቦን ያዙሩ ፣ እና የሚቻል ከሆነ ሽቦው ምን ዓይነት ሽቦ እንደሆነ ለመከታተል የሽቦቹን ቀለሞች ለመቀየር ይሞክሩ። ገመዶቹን በ LED ሳህኑ በኩል ይመግቡ እና በአርዱዲኖ ላይ ባለው የውሂብ ፒን ላይ ያሽጉዋቸው (ለዚህ የውሂብ ፒኖችን 5-9 እጠቀም ነበር)
በጎን በኩል ያሉት ሁለቱ መቀያየሪያዎች የተለያዩ ተግባራት አሏቸው ፣ አንደኛው ለፕሮግራም የማቀናበር መቀየሪያ ነው ፣ ሌላኛው ደግሞ የተግባር መቀየሪያ ነው ፣ ይህም የቁልፎቹን ተግባራት በፍጥነት ለመለወጥ በቁልፍ ሰሌዳው መካከል ይቀያይራል። የላይኛው ማብሪያ / ማጥፊያ (RST) እና GND ዳግም ተገናኝቷል ፣ ሲገናኝ ዳግም ማስጀመርን ያስከትላል። የታችኛው ማብሪያ / ማጥፊያ በፕሮ ማይክሮ ላይ A0 ተብሎ የተለጠፈ እስከ ፒን 18 ድረስ ተስተካክሏል። አሁንም በሰሌዳዎቹ ውስጥ መንሸራተት ስለሚያስፈልግዎት ፣ እና በጣም ትንሽ የሆነ ሽቦ አይፈቅድም ፣ በመቀየሪያ ሽቦዎች አማካኝነት ለራስዎ ትንሽ ዘገምተኛ ይስጡ። ከላይ በኩል ለማስገባት ሳህኖች።
ደረጃ 7 - ለፕሮግራም ማስተዋወቅ
ጉዳዩን ለመዝጋት ከመፈለግዎ በፊት እሱን መሞከር እና መሥራቱን ማረጋገጥ ይፈልጋሉ። አሁን ለመሰብሰብ ወደ ደረጃ 11 መዝለል ይችላሉ። እኔ ቀድመው መሞከር የሚከፍቱትን እና የሚዘጉበትን ጊዜ መጠን ለመቀነስ የሚረዳ ሆኖ አግኝቼዋለሁ። ምንም እንኳን እሱ ላይ ተጽዕኖ ማሳደር ባይኖርበትም ፣ የአርዱዲኖ አይዲኢ ስሪት 1.8.3 ን እጠቀም ነበር ፣ ስለዚህ ችግሮች ካሉዎት ይህንን ስሪት ለመጠቀም ይሞክሩ። ኮዱ በደረጃ 5 ላይ ነው ፣ በአርዱዲኖ በኩል ለማውጣት እና ለመስቀል የሚያስፈልግዎት የዚፕ ፋይል ነው።
ከዚህ በታች በርካታ የኮድ ቁርጥራጮች ይኖራሉ። አንደኛው የመጨረሻው ኮድ ይሆናል ፣ ሁለቱ OLED ን ለመፈተሽ (አንዱ ለመፈተሽ ፣ አድራሻውን ለማግኘት) ፣ እና አንዱ አርጂቢውን ለመፈተሽ ይሆናል። መቀያየሪያዎቹን ለመፈተሽ የመጨረሻውን ኮድ ይጠቀሙ።
የራስዎን ኮድ መቅረፅ ከፈለጉ ፣ በሚቀጥሉት 3 ደረጃዎች ውስጥ እያስተማርኩ ነው ፣ ግን ኮዴን ለመጠቀም ከፈለጉ ፣ ወይም ወስደው እሱን ለማሻሻል ከፈለጉ ሙሉ በሙሉ ጥሩ ነው።
ይህንን የፕሮግራም አንዳንድ መሠረታዊ ነገሮች
- በ “መሳሪያዎች” ትር ስር ፣ ከዚያ በ “ቦርድ” ትር ፣ ወደ አርዱዲኖ ሊዮናርዶ ያዘጋጁት (ከፕሮ ማይክሮ የማይለይ ማይክሮ መቆጣጠሪያ ከሌለዎት)
- ኮድን ወደ Pro ማይክሮ በሰቀሉ ቁጥር የመልሶ ማስጀመሪያ መቀየሪያውን ይጠቀሙ። የማጠናከሪያ አሞሌ አንዴ ከሞላ ፣ እና አሁንም በመስቀል ላይ ከሆነ ፣ ፕሮግራሙን ማብራት እና ማጥፋት ጥሩ ጊዜ እንደሆነ ተረድቻለሁ። (ይህንን ካላደረጉ ፣ ሰቀላው በቀላሉ መስቀል አይሳካም።)
-
ያገለገሉ ቤተ -መጻሕፍት ሁሉ ተጭነው ከውጭ መግባት አለባቸው
ለማስመጣት ወደ መሣሪያዎች ትር ይሂዱ እና ጠቅ ያድርጉ ቤተ -መጽሐፍት። (ልብ ይበሉ ፣ በድረ -ገፁ ላይ ያሉት የኮድ ምሳሌዎቼ በቤተመጽሐፍት ስም ዙሪያ ሊኖራቸው ይገባል ፣ በሚቀጥሉት ጥቂት ደረጃዎች በምሳሌ ኮድ ክፍል ውስጥ ማስገባት አልቻልኩም)
-
የ LED እና OLED ቤተ -መጻህፍት እንደ ዕቃዎች ይጀመራሉ ፣ ማንኛውንም ስም ሊሰጧቸው ይችላሉ ፣ ግን ለሠርቶ ማሳያ ስል ‹‹Rip›› እና ‹ማሳያ› ብዬ እጠራቸዋለሁ።
የነገሩን ስም በመተየብ ፣ ጊዜን በማስቀመጥ ፣ ከዚያም ሊጠቀሙበት የሚፈልጉትን ተግባር በመተየብ ከአንድ ተግባር ይደውሉ
ቀጥሎ ኤልኢዲዎቹን ይፈትሹ ፣ ኮዱን ይስቀሉ እና ሁሉም መስራታቸውን ያረጋግጡ። ምንም የማይሠራ ከሆነ ፣ የሚጎድልዎት ፒን ወደ እነሱ የሚሄድ ከሆነ ፣ የመጀመሪያውን ኤልዲኤን መሸጫዎን ይፈትሹ።
በመጨረሻ ፣ ማብሪያ / ማጥፊያዎን ለመፈተሽ የመጨረሻውን ኮድ ይጠቀሙ። ይህን ለማድረግ ቀላሉ መሆን አለበት። ልብ ይበሉ ፣ አሁን አንዳንድ የ HID ኮድ ከሰቀሉ በኋላ ኮዱን በላዩበት ቁጥር አርዱዲኖን እንደገና ማስጀመር ያስፈልግዎታል። እሱን በመስቀል ግማሽ መንገድ ብቻ ዳግም ያስጀምሩት እና መስራት አለበት።
ደረጃ 8 መቀያየሪያዎችን ፕሮግራም ማድረግ
ከሁሉም የፕሮግራም አወጣጥ ፣ መቀያየሪያዎቹ በጣም የተወሳሰቡ ናቸው። እንደ የቁልፍ ሰሌዳ እንዲታወቅ እሱን ለመጠቀም የሚያስፈልግዎት የአርዱዲኖ ቁልፍ ሰሌዳ ቤተ -መጽሐፍት እና ሁኔታዊ መግለጫዎች ብቻ ናቸው። እንደ እኔ Pro ማይክሮ የሚጠቀሙ ከሆነ በመሳሪያዎች ትር ስር ቦርዱ ወደ አርዱinoና ሊዮናርዶ መዘጋጀቱን ያረጋግጡ።
በሁኔታዊ መግለጫዎች ከመጀመራችን በፊት ፒኖችን ማዘጋጀት አለብን። እኛ አንድ ጊዜ ለማሄድ ብቻ ነው የምንፈልገው ፣ ስለዚህ ይህንን ወደ ባዶነት ማዋቀር ያስገቡ። በ pinMode (PinNum ፣ INPUT_PULLUP) ይጀምሩ; ይህ ፒንኑም ግብዓት እንደሚጠብቅ እና የ pullup resistor ን እንደሚጨምር (ይህ በሃርድዌር ውስጥ ማንኛውንም ሽቦ እንዳያስፈልገን) ለአርዲኖ ይነግረዋል።
የግብአት መወጣጫው 2 ግዛቶች አሉት ፣ LOW እና HIGH። አርዱዲኖ ከመሬት (GND) ጋር ሲገናኝ ፒን ላይ LOW ን ያነባል እና ሲቋረጥ HIGH ን ያነባል። ፒን ምን እያነበበ እንደሆነ ለማወቅ ፣ ዲጂታል ሪድ (ፒን ኖም) ን እንጠቀማለን።
ከመሠረታዊዎቹ ጀምሮ ቁልፉ ተጭኖ እንደሆነ ለማወቅ መግለጫዎች ካሉ በሁኔታዊ ሁኔታ እንጠቀማለን። ይህ ደጋግሞ እንዲሠራ እንፈልጋለን ስለዚህ ይህ ባዶ ቦታ እንዲቀመጥ እንፈልጋለን። ቁልፉ እንደ “LOW” ከተመዘገበ ታዲያ ቁልፉ እንዲጫን ፣ እና ግቤቱ “ከፍተኛ” በሚሆንበት ጊዜ ቁልፉ እንዲለቀቅ እንፈልጋለን። ስለዚህ ይህንን ለማድረግ (digitalRead (PinNum) == LOW) {[አዝራሩ ሲጫን ኮድ]} እና ኮድ (digitalRead (PinNum) == HIGH) {[አዝራሩ ሲለቀቅ ኮድ] }
ለቁልፍ ሰሌዳው ኮድ ፣ የቁልፍ ሰሌዳውን ቤተ -መጽሐፍት ያስመጡ። የቁልፍ ሰሌዳ ያስቀምጡ.ጀማሪ (); በባዶ ማዋቀር ውስጥ። ከዚያ በሁኔታዊ መግለጫዎቻችን ውስጥ የቁልፍ ሰሌዳ.ፕሬስ ([ቁልፍ]) እንጠቀማለን። እና የቁልፍ ሰሌዳ. መልቀቅ ([ቁልፍ]); ወይም የቁልፍ ሰሌዳ. releaseAll (); ብዙ ቁልፎች ተጭነው ከሆነ። እንዲሁም የቁልፍ ሰሌዳ.ሕትመት ([ሕብረቁምፊ]); እና keyboard.println ([String]) እንደ የይለፍ ቃል ያሉ ሕብረቁምፊዎችን ለማተም። ማተም እና ማተም ተመሳሳይ ናቸው ፣ ግን println ልክ ENTER ን ያክላል ፣ ስለዚህ በራስ -ሰር ወደ ቀጣዩ መስመር ይሄዳል።
ደረጃ 9 - ኦሌድን ፕሮግራም ማድረግ
OLED ን ከማዘጋጀት ጀምሮ መሠረታዊ የማዋቀሪያ ኮድ ሊኖርዎት ይገባል። ይህ በመሠረቱ የእርስዎ OLED የት እንደሚገኝ ለኮምፒውተሩ ይነግረዋል ፣ መጠኑ ፣ እና እንዴት ፕሮግራም ይደረጋል። አንዴ ለ OLED የማዋቀሪያ ኮድ ካገኙ ፣ ጽሑፍን ብቻ እያሳዩ እንደሆነ ፣ ለፕሮግራም በጣም ቀላል መሆን አለበት። በመጀመሪያ የሽቦ እና ኤስኤስዲ1306 ቤተ -መጽሐፍትን ያካትቱ።
OLED_RESET ን እንደ 4 ይግለጹ እና በኮድዎ ውስጥ የ SSD1306 ቤተ -መጽሐፍትን ያካትቱ። Adafruit_SSD1306 ማሳያ (OLED_RESET) አስቀምጥ ፤ የአዳፍ ፍሬድ SSD1306 ቤተ -መጽሐፍትን መጠቀም ለመጀመር በኮድዎ ውስጥ።
በ Serial.begin (9600) ይጀምሩ። ከዚያ display.begin (SSD1306_SWITCHCAPVCC ፣ 0x3C); የ i2C ማሳያውን በ 0x3C አድራሻ ለማስጀመር (በደረጃ 5 ካልተለወጠ በስተቀር)። ሁለቱንም እነዚህን በባዶ ማዋቀር ውስጥ ያስገቡ ምክንያቱም አንድ ጊዜ ብቻ መሮጥ አለባቸው።
ማሳያውን ፕሮግራም ከማድረግዎ በፊት ፣ ማሳያ.clearDisplay ን መጠቀምዎን ማረጋገጥ አለብዎት። እርስዎ የገቡት ካልተደራረቡ እና በተለወጠው ላይ በመመስረት ሊነበብ የሚችል አይሆንም። እርስዎም መነሻውን ማዘጋጀት ይፈልጋሉ ፣ ስለዚህ ማሳያ.setCursor (0 ፣ 0) ይጠቀሙ ፤ በማሳያዎ ላይ በአንድ ነጥብ ላይ ለማቀናበር (0 ፣ 0) ወደ መጀመሪያው እንዲመልሰው ያድርጉት። የጽሑፉን መጠን ለማዘጋጀት ፣ ማሳያ ይጠቀሙ። setTextSize (1) ፤ እኔ ከ 1 አልበልጥም ፣ ከተጠበቀው በጣም ትልቅ ነው።
ምንም እንኳን የእኛ ማሳያ ሞኖክሮሜም ቢሆንም ፣ የጽሑፍ ቀለሙን ማዘጋጀት አለብን ፣ ስለዚህ እንደ ማሳያ እናዘጋጃለን። setTextColor (WHITE) ፤
አሁን የእርስዎ ቤተ -መጽሐፍት ከውጭ እንዲመጣ እና የማሳያ ነገርዎ እንዲኖርዎት በማድረግ እሱን በፕሮግራሙ መጀመር ይችላሉ። ጽሑፍ ለማከል ፣ ማሳያ.print () ይጠቀሙ ፤ እና display.println (); ሕብረቁምፊዎችን ለማተም። እንደገና አንድ ነገር እንደገና ሲታተም ሕትመት በራስ -ሰር ወደ ቀጣዩ መስመር ሲመለስ ህትመት ተመላሽ አይጨምርም።
የሚታየውን ማንኛውንም ነገር ከማግኘትዎ በፊት OLED ን ማዘመን አለብዎት ፣ እና ለማዘመን ይንገሩት ፣ የማሳያ ማሳያ ይጠቀሙ (); ያለ መለኪያዎች እና ይዘምናል።
ኮዱ አሁን እንደዚህ ያለ ነገር መታየት አለበት-
// ኮድ በአሳዳጊ ፊሊፕስ የተሰራ
#አካፋፍ_SSD1306.h #ያካተተ Wire.h #ገላጭ OLED_RESET 4 Adafruit_SSD1306 ማሳያ (OLED_RESET); ባዶነት ማዋቀር () {pinMode (SWITCH ፣ INPUT_PULLUP) ፤ Serial.begin (9600); display.begin (SSD1306_SWITCHCAPVCC ፣ 0x3C); display.display (); መዘግየት (2000); display.clearDisplay (); display.setTextSize (1); display.setTextColor (ነጭ); } ባዶነት loop () {display.display (); መዘግየት (2000); display.clearDisplay (); display.setTextSize (1); display.setCursor (0, 0); display.println ("ሰላም ዓለም!"); display.println ("ሰላም አስተማሪዎች!"); }
ይህ አስተማሪ እና ይህ የ Github አገናኝ ለመላ ፍለጋ በጣም ጥሩ ማጣቀሻዎች ናቸው ፣ እና በቅደም ተከተል ማሳያውን በፕሮግራም ላይ የበለጠ ይማራሉ።
ደረጃ 10 - የ LEDs ፕሮግራም ማድረግ
ኤልኢዲዎች እንዲሁ በጣም ቀላል ናቸው። የአዳፍ ፍሬው ኒዮፒክስል ቤተ -መጽሐፍትን እንጠቀማለን። እርስዎ በግልዎ በፕሮግራም ውስጥ ከሠሩ ፣ የ NeoPixel ቤተ -መጽሐፍት በማቀነባበር ውስጥ ካለው ፕሮግራም ጋር በጣም ተመሳሳይ ነው።
የምንጠቀምበትን ቤተመጽሐፍት በማነጋገር እና በመሰረቱ ላይ ምን ያህል ኤልኢዲዎች በፒን ላይ እንደሆኑ ፣ ምን ፒን ለመረጃ እና እንዴት በፕሮግራም እንደተሰራ የሚናገር ድርድር በማዘጋጀት የመጀመሪያው የማዋቀሪያ ኮድ አለ። ይህ የሚከናወነው እንደ Adafruit_NeoPixel strip = Adafruit_NeoPixel (6 ፣ 10 ፣ NEO_GRB + NEO_KHZ800) ባለው ምሳሌ ነው። ይህ የሚያብራራው 6 ኤልኢዲዎች ፣ ፒን የፒን ቁጥር 10 ነው ፣ እና ያ ማለት NEO_GRB + NEO_KZH800 ዓይነት አድራሻ ያላቸው ሰቆች ይጠቀማል። ብዙውን ጊዜ የመጨረሻው ክርክር መንካት አያስፈልገውም ፣ እኔ የተጠቀምኩባቸው የ LED ሰቆች መለወጥ አያስፈልገውም።
ከዚያ በኋላ strip.begin () ያስፈልግዎታል። እነሱን መጠቀም ለመጀመር ዝግጁ መሆናቸውን የሚያሳይ ተግባር።በቅንፍ ውስጥ ምንም መሆን የለበትም።
ያንን ካገኙ በኋላ የተለያዩ ተግባሮችን በጠርዙ መደወል ይችላሉ።
እርስዎ ማወቅ ያለብዎት አንዱ ስትሪፕት። ይህ በቅንፍ ውስጥ 4 ተግባራት አሉት። በኤልዲዎች 'ድርድር' ውስጥ ኤልኢዲ አለዎት (ያስታውሱ ፣ ድርድሮች በ 0 ይጀምራሉ) እና ተጓዳኝ ቀይ ፣ አረንጓዴ እና ሰማያዊ እሴቶች ከ0-255። ይህ የሚፈልጉትን ቀለም ለማግኘት ተፈላጊውን ቀይ አረንጓዴ እና ሰማያዊ እሴቶችን እንዲቀላቀሉ ያስችልዎታል። ኮዱ መምሰል አለበት -strip.setPixelColour (0, 0, 255, 255); በመጀመሪያው ኤልኢዲ ላይ የሲያን ቀለም ከፈለጉ።
ኤልኢዲ እንዲሁ ያንን ውሂብ መላክ ያስፈልገዋል ፣ ይህም strip.show (); ያደርጋል። ከእነሱ ጋር የሆነ ነገር ከቀየሩ በኋላ ፒክሴሎችን ያዘምናል። ወደ ቅንፎች ውስጥ ለመግባት ምንም አያስፈልግም።
ኮዱ እንደዚህ መሆን አለበት
// ኮድ በአሳዳጊ ፊሊፕስ የተሰራ
#Adafruit_NeoPixel.h #መግለፅ ፒን 10 #ቁጥር 6 ቁጥር 6 አዳፍ ፍሬ_ኔ ፒክስል ስትሪፕ = አዳፍ ፍሬ_ኔፔፒክስል (ቁጥር ፣ ፒን ፣ NEO_GRB + NEO_KHZ800); ባዶነት ማዋቀር () {strip.begin (); strip.show (); } ባዶነት loop () {strip.setPixelColor (0, 255, 0, 0); strip.setPixelColor (1, 255, 0, 0); strip.setPixelColor (2, 255, 0, 0); strip.setPixelColor (4, 255, 0, 0); strip.setPixelColor (3, 0, 0, 255); strip.setPixelColor (5, 0, 0, 255); strip.show (); }
ተጨማሪ መረጃ እዚህ ይገኛል።
ደረጃ 11: መሰብሰብ
ይህ ምናልባት ቀላሉ ደረጃ ፣ እና በጣም አሪፍ ነው።
በጉዳዩ መዘጋት ላይ በፕሮ ማይክሮ ውስጥ በማስቀመጥ እና በማንሸራተት ይጀምሩ። በአንዳንድ ሙቅ ሙጫ ወደ ቦታው ያያይዙት።
የመቀየሪያ ሰሌዳውን እና የ LED ሳህኑን ወደ ጎን እንዲያስቀምጡዎት መያዣው/መዝጊያው የተነደፈው በቀላሉ ወደ ውስጥ ያንሸራትቱት ፣ እና እንዴት እንዳተሙት ላይ በመመስረት ፣ አንዳንድ የተደራረበ ፕላስቲክን ለማስወገድ የስላይዶቹ ውስጡን ማስገባት ወይም መቁረጥ ያስፈልግዎታል።
ከዚያ በኋላ ፣ ብሎኖችዎን ያግኙ እና እዚያው ውስጥ ያጨናኑት እና የእራስዎን የመጠምዘዣ ቀዳዳዎች ያድርጉ። ፋይሎቹን በምነድፍበት ጊዜ እኔ የተወሰኑ የሾሉ ክሮች አልነበሩኝም ፣ ስለዚህ እኔ በግምት ልክ እንደ አንድ የሾልኩ መጠን ቀዳዳ ሰርቼ በራሴ ውስጥ አደረግሁት። በብርሃን ማሞቅ በሚፈልጉት ዊንጌት ላይ ለማቋቋም ይረዳል ፣ እና ብዙውን ጊዜ ሽፋኖቹን ያጠናክራል። በመጠምዘዣዎቹ ላይ ከመጠን በላይ ላለመጫን እርግጠኛ ይሁኑ ፣ ወይም ጭንቅላቱን ማራቅ ይችላሉ። ይህንን አደጋ ለመቀነስ የአሌን ቁልፍ ቁልፎችን እጠቀም ነበር።
ከዚያ የቁልፍ መያዣዎቹን ቁልፎች ላይ ብቻ ይጫኑ። ከዚያ በጣም ብዙ ተከናውኗል! የቀስት ቁልፍ ማክሮፓድ የእኔ ስሪት ተጠናቅቋል!
ደረጃ 12 - የእራስዎ ማሻሻያዎች
አሁን የእኔን ስሪት እንዴት እንደሚሠሩ ያውቃሉ ፣ እርስዎ እራስዎ ማድረግ ይችላሉ! የቁልፍ ሰሌዳዎች እርስዎን ለመግለፅ ሊከራከሩ ይችላሉ ፣ ስለዚህ እርስዎን እንዲስማማ ካላስተካከሉት በስተቀር የሌላ ሰው ንድፍ መኖሩ አስደሳች አይደለም! ማድረግ የሚችሏቸው ብዙ ማሻሻያዎች አሉ! እኔ ማከል ወይም ማሰብ የምፈልጋቸው አንዳንድ ማሻሻያዎች እዚህ አሉ!
- ፕሮግራም ቴትሪስ እና ሌሎች ቀላል ጨዋታዎች
- ብሉቱዝ ያድርጉት
- ከስላይድ ትዕይንቶች መረጃን እንዲያነብ እና አንዱን OLED እንዲያሳይ ይፍቀዱለት (የስላይድ ቁጥሩን እና የስላይዱን ስም ያሳዩ)
-
እነዚህን ዘዴዎች በመጠቀም ሙሉ መጠን ያለው የቁልፍ ሰሌዳ ወይም ትልቅ ማክሮፓድ ያድርጉ
ለእዚህ የመቀየሪያ ማትሪክስ እንዴት እንደሚሠሩ መማር ያስፈልግዎታል
- ተጨማሪ የቀለም አማራጮችን ፕሮግራም ያድርጉ
- ለጨዋታዎች ፣ ለቪዲዮ አርትዖት ፣ ወዘተ የፕሮግራም ማክሮዎች።
- የራስዎን ጉዳይ ለማቅረብ የ Autodesk Inventor ምንጭ ፋይሎችን ይጠቀሙ ፣ ወይም በልዩ ሁኔታ የእርስዎ እንዲሆን ያስተካክሉት!
- እንደ የሙዚቃ ማጫወቻ በእጥፍ እንዲኖረው የድምፅ ሰሌዳ ይጨምሩ
በመሥራት ይደሰቱ! ጠቃሚ ምክሮችን ለማከል ወይም ለማብራራት ይጠይቁኝ!
የሌሎቹን ክፍሎች እድገት ለማየት ከፈለጉ የእኔን Instagram ለመመልከት ያስቡበት። አስተማሪዬን በማንበብዎ አመሰግናለሁ!
በማይክሮ ተቆጣጣሪ ውድድር ውስጥ ሯጭ
የሚመከር:
የአርዱዲኖ ሜካኒካል ቁልፍ ሰሌዳ 5 ደረጃዎች (ከስዕሎች ጋር)
የአርዱዲኖ ሜካኒካል ቁልፍ ሰሌዳ - ለሌላ ፕሮጀክት የፒን ፓድ ያስፈልገኝ ነበር ፣ ስለዚህ በቤት ውስጥ ካሉኝ ክፍሎች ጋር የቁልፍ ሰሌዳ ለመሥራት ወሰንኩ
3 ዲ የታተመ የአርዱዲኖ ማክሮ ቁልፍ ሰሌዳ 6 ደረጃዎች (ከስዕሎች ጋር)
3 ዲ የታተመ አርዱinoኖ ማክሮ ቁልፍ ሰሌዳ - ይህ ከአርዱዲኖ ፕሮ ማይክሮ ጋር እየሠራ ያለ የመጀመሪያው ፕሮጀክትዬ ነበር። እንደ ድምጸ -ከል ለመቀየር ፣ ቪዲዮዎን ለመቀየር ወይም ማያ ገጽዎን ለማጋራት ያሉ ነገሮችን ለማድረግ በ Zoom ወይም Discord ውይይቶች ውስጥ ሊጠቀሙበት ይችላሉ። በዚያ ላይ ፣ ብዙ ጊዜ ያገለገሉ ፕሮግራሞችን በእርስዎ ላይ እንዲከፍት ፕሮግራም ሊያደርጉት ይችላሉ
የቼሪ ፒ የተከፈለ ሜካኒካል ቁልፍ ሰሌዳ 45 ደረጃዎች (ከስዕሎች ጋር)
ቼሪ ፒ የተከፈለ ሜካኒካል ቁልፍ ሰሌዳ - የማይክሮሶፍት የተፈጥሮ ኤሊት ቁልፍ ሰሌዳ ለዓመታት እጠቀም ነበር። እና ለ 20 ዓመታት ያህል ታማኝ አገልግሎት ከተሰጠ በኋላ ፣ የእድሜው መጨረሻ ላይ ነው። ምትክ ለማግኘት ባደረግሁት ፍለጋም የተለያዩ የሜካኒካዊ የቁልፍ ሰሌዳዎችን ተመለከትኩ። እና እኔ በመደበኛነት DIY ስለምሠራ
የ ErgoDox ሜካኒካል ቁልፍ ሰሌዳ 11 ደረጃዎች (ከስዕሎች ጋር)
የ ErgoDox ሜካኒካል ቁልፍ ሰሌዳ - የ ErgoDox ቁልፍ ሰሌዳ የተከፈለ ፣ ሜካኒካል እና ሊሠራ የሚችል ቁልፍ ሰሌዳ ነው። እሱ ሙሉ በሙሉ ክፍት-ምንጭ ነው ፣ እሱን ለመገንባት የሚያስፈልጉዎት ክፍሎቹን መግዛት እና ጊዜን መወሰን ነው። እንደ ሶፍትዌር መሐንዲስ ሆ work እሠራለሁ እና ምርቴን ለማሻሻል ሁልጊዜ መንገዶችን እፈልጋለሁ
የድሮ ሜካኒካል ቁልፍ ሰሌዳ ያፅዱ 5 ደረጃዎች (ከስዕሎች ጋር)
የድሮ ሜካኒካል ቁልፍ ሰሌዳውን ያፅዱ - የሜካኒካል ቁልፍ ሰሌዳዎች በ 1990 ዎቹ እና ከዚያ በፊት በጣም የተለመዱ እና ተወዳጅ ነበሩ ፣ እና ለብዙ ሰዎች የሰጡት ስሜት እና ድምጽ የበለጠ ቀደም ብለው የለመዱትን የጽሕፈት መኪናዎችን ይመስላል። ከዚያን ጊዜ ጀምሮ ሜካኒካዊ ቁልፍ ሰሌዳ