ዝርዝር ሁኔታ:
- ደረጃ 1: ቁሳቁሶችዎን እና መሳሪያዎችዎን ይሰብስቡ
- ደረጃ 2 - ለማተም ክፍሎች - እንደ አማራጭ
- ደረጃ 3: ወረዳዎን ያሰባስቡ
- ደረጃ 4 ተቆጣጣሪውን ያቅዱ
- ደረጃ 5 ሁሉንም በአንድ ላይ ያኑሩ
ቪዲዮ: ወደ ቁጥጥር አዝራር በእግር ቁጥጥር የሚደረግ ግፊት - 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
በእግርዎ ሊጠቀሙበት የሚችለውን የግፊት ቶክ ቁልፍን እንዴት እንደሠራሁ ነው።
ደረጃ 1: ቁሳቁሶችዎን እና መሳሪያዎችዎን ይሰብስቡ
በየ 2 ደቂቃው የሚያስፈልገዎትን ያንን መሣሪያ ፍለጋ እየተንከራተቱ ለመረገም ካልፈለጉ በስተቀር በማንኛውም ፕሮጀክት ውስጥ የመጀመሪያው እና በጣም አስፈላጊው እርምጃ ቁሳቁሶችዎን እና መሣሪያዎችዎን መሰብሰብ ነው።
ቁሳቁሶች
- አርዱዲኖ ፕሮ ማይክሮ - የ MEGA32U4 ቺፕ እስከተጠቀመ ድረስ ማንኳኳቱ ይሠራል
- RBG LED
-
ተከላካዮች
- ቀይ - 180 Ω
- አረንጓዴ - 100 Ω
- ሰማያዊ - 100 Ω
- የመጫወቻ ማዕከል የግፊት አዝራር
- ሽቦ
- መሸጫ*
- መጠቅለያ ቱቦን ይቀንሱ - እንደ አማራጭ*
- የዩኤስቢ ማይክሮ ገመድ ፣ ወለሉን ለመድረስ በቂ ነው*
በአርዱዲኖ ምርጫ ላይ ማስታወሻ። ፕሮ ማይክሮው ኮዱን በእውነት ቀላል ለማድረግ በቁልፍ ሰሌዳ.ህ ቤተ -መጽሐፍት ጥሩ የሚሠራውን MEGA32U4 ቺፕ ይጠቀማል። ያንን ቺፕ የሚጠቀም ማይክሮ መቆጣጠሪያ መሥራት አለበት (አንኳኳን ተጠቅሜ በጥሩ ሁኔታ ይሠራል)። እኔ በሠራሁት ስሪት ላይ በሁሉም ላይ 330 Ω resistors ን እጠቀማለሁ ፣ ይህ ማለት ቀይ ከሌሎቹ ቀለሞች የበለጠ ብሩህ ነው ማለት ነው።
መሣሪያዎች
- ብረታ ብረት*
- የሽቦ ቆራጮች*
- የመርፌ አፍንጫ መሰንጠቂያዎች
- ጉዳዮችን ለመሳል መሣሪያዎች
በጉዳዩ ላይ ማስታወሻ - በጣም ቀላሉ ሆኖ ስላገኘሁት አንድ ጉዳይ ለመሥራት የ 3 ዲ አታሚ ተጠቅሜ ነበር። የፈለጉትን ማንኛውንም ጉዳይ ለዚህ ሊጠቀሙበት ይችላሉ ፣ ግን እሱን ለመጠቀም እግርዎን የሚያርፉበት አንድ ነገር መሆኑን ያስታውሱ።
*በስዕሎች ውስጥ አይታይም
ደረጃ 2 - ለማተም ክፍሎች - እንደ አማራጭ
3 ክፍሎችን አተምኩ እና እነሱ የፕሮጀክቱ ረጅሙ ክፍል ስለሆኑ በፕሮጀክቱ መጀመሪያ ላይ የሆነው ለዚህ ነው። ክፍሎቹ እዚህ ሊገኙ ይችላሉ።
የመጀመሪያው የሚያስፈልገው የሽያጭ መመሪያ ነው። ኤልኢዲውን እና አዝራሩን አንድ ላይ በሚሸጡበት ጊዜ ሁሉንም ክፍሎች በአቀማመጥ ለመያዝ ያገለግላል።
የጉዳዩን የላይኛው ክፍል በሚታተምበት ጊዜ በአዝራሩ መክፈቻ አናት ላይ ድጋፎችን እጠቀም ነበር ፣ ግን ሌላ ድጋፎች አያስፈልጉም።
ቀጣዮቹ በማንኛውም ቅደም ተከተል ፣ የጉዳዩ የላይኛው እና የጉዳዩ ታች ናቸው። ሁሉንም ነገር ለማቅለል ታችኛው ክፍል ወደ ላይ ይወጣል።
ደረጃ 3: ወረዳዎን ያሰባስቡ
ይህ እርምጃ ሁሉንም የወረዳውን ክፍሎች አንድ ላይ ማገናኘት ነው። ይህ በጣም ግራ የሚያጋባ ክፍል ይመስለኛል።
አርጂቢው 4 እርሳሶች አሉት ፣ አንዱ ለእያንዳንዱ ቀለም አንዱ ደግሞ ለመሬት። እዚህ አንድ የጋራ ካቶዴድ ኤልኢዲ እንዳለኝ ልብ ይበሉ ፣ የጋራ አንኖይድ LED ካለዎት የፒን አቀማመጥዎ የተለየ ይሆናል። የትኛው እንዳለዎት ለማወቅ ፣ ጥቅሉን ይመልከቱ ፣ ካለዎት ወይም ይሞክሩ እና በቮልቴጅ ምንጭ ውስጥ ይሰኩት። መሬቱን ወደ ረጅሙ እርሳስ መተግበር ካስፈለገዎት የጋራ ካቶዴድ አለዎት ፣ ቮልቴጁን ወደ ረጅሙ እርሳስ መተግበር እና ማናቸውንም የሌሎች እርሳሶች መሬትን ማኖር ከፈለጉ የጋራ አኖዶ አለዎት። ይህንን ያደረግሁት በጋራ ካቶዴድ ኤልኢዲ ብቻ ነው።
- የ 5 ገመዶችን ጫፎች በማራገፍ ለመጀመር የምጠቀምባቸው ሽቦዎች የመጡት ከድሮው የኮምፒተር ሪባን ገመድ ነው።
-
የመገጣጠሚያዎቹን ጫፎች በትክክል ይከርክሙ ፣ ምናልባት 10 ሚሜ ያህል ርዝመት ወይም በቂ የመሸጥ ምቾት እንዲሰማዎት በቂ ይሆናል።
የሙቀት መቀነስን የሚጠቀሙ ከሆነ በሽቦው ፣ በተከላካዩ እና በ LED መካከል ያለውን ግንኙነት ይሸፍናል። አንዳቸውም ሽቦዎች እንዳይቀያየሩ እና እንዳያጠፉ ለማድረግ ብቻ ነው።
- አንዴ የ LED ዓይነትዎ አንዴ LED ን ወደ ትክክለኛው ተቃዋሚዎች መሸጥዎን ካወቁ በኋላ። የመሬቱን ሚስማር ገና አይሽጡ።
- በተከላካዮቹ ላይ በተሸጠው ኤልኢዲ በመጨረሻው ደረጃ ላይ በታተመው በሻጭ መመሪያ ውስጥ ኤልኢዲውን እና ቁልፉን ያስቀምጡ። አሁን ከአዝራር መሪዎቹ አንዱን ለማሟላት የ LED መሬት መሪውን ወደታች ያጥፉት።
- የመሬቱን ሽቦ ወደ የአዝራር መሪ እና የ LED መሬት መሪን ያሽጡ።
- የአዝራር ሽቦውን በሌላኛው የአዝራር መሪ ላይ ያዙሩት።
- ሌሎች የሽቦቹን ጫፎች በአርዱዲኖ ላይ ወደሚገኙት ትክክለኛ ፒኖች ያሽጡ።
የ LED ፒኖችን መለወጥ ከፈለጉ በአርዱዲኖ ላይ ካለው የ PWM ፒን ጋር ማያያዛቸውን ያረጋግጡ። በፕሮ ማይክሮ ላይ በዙሪያቸው ክበቦች ያሉት ፒን ናቸው። ዝመናዎች እንዲሁ ለኮዱ መደረግ አለባቸው።
ደረጃ 4 ተቆጣጣሪውን ያቅዱ
አርዱዲኖን ለመሰካት እና ፕሮግራሙን ለመጫን ጊዜው አሁን ነው።
ፕሮግራሙ በጣም ቀላል ነው ፣ እሱ በመሠረቱ የ Keyboard.h ምሳሌ እና የ RGB LED ምሳሌ ብቻ ነው ፣ ልክ እንደ ተቆራረጠ እና አንድ ላይ ተደምስሷል።
ጠቅላላው የላይኛው ክፍል ከኮዱ ውጭ ጥቅም ላይ የሚውሉ አንዳንድ እሴቶችን እየገለጸ ነው ፣ መጀመሪያ ፒኖቹ ፣ አዝራሮቹ እና እያንዳንዱ የኤልዲ ቀለም ፒን ያገኛሉ ፣ ከፈለጉ ከፈለጉ ሊስተካከሉ ይችላሉ።
የመጀመሪያዎቹ ጥቂት መስመሮች የበራ/የሁኔታ ቀለሞችን ብቻ እየገለጹ ነው። የሚፈልጉትን የ RGB እሴት ብቻ በማስገባት በቀላሉ ሊለወጡ ይችላሉ። ጉግል የማንኛውንም ቀለም እሴቶችን የሚሰጥዎ ቀለም መልቀሚያ አለው።
ለማዋቀሩ መጀመሪያ የእኛን/የመውጣት ፒኖቻችንን ፣ ለአዝራሩ ውስጥ እና ለ LEDs እንወጣለን። ከዚያ የ LED ን ቀለም ከላይ በተቀመጠው ቀለም ላይ እናዘጋጃለን። ቁልፍ ትዕዛዞችን መላክ እንድንችል አርዱዲኖን እንደ “ኪቦርድ” እንዲገነዘብ በመጨረሻ ከኮምፒውተሩ ጋር ግንኙነቱን መጀመር አለብን።
ከዚያ ለቁልፉ እኛ በአዝራሩ ፒን ላይ ዲጂታል አንባቢን () በመጠቀም አዝራሩ ተጭኖ እንደሆነ ማረጋገጥ አለብን። አንዴ ፕሬሱን ካየን በኋላ የተፈለገውን የቁልፍ ጭረት ወደ ኮምፒዩተሩ መላክ እና የ LED ቀለሙን ወደ የሁኔታ ቀለም መለወጥ እንችላለን። አዝራሩ ተጭኖ ካላገኘን የቁልፍ ቁልፉ ቀለሙን ወደ ቀለሙ መልሰህ እናስቀምጠዋለን።
እኛ በላክነው የቁልፍ ሰሌዳ ምት ላይ እዚህ ላይ አንድ ማስታወሻ ብቻ ፣ KEY_LEFT_ALT ፣ የቁልፍ ሰሌዳውን ቤተ -መጽሐፍትን ስንጠቀም የፕሬስ () እና የመልቀቂያ () ን ለመለወጥ () ለመለወጥ ቁልፎች () ለመለወጥ እንፈልጋለን ፣ ሙሉ ዝርዝር እዚህ ይገኛል። ለማንኛውም ቁልፍ የሚጠቀሙበትን ቁልፍ () እርስዎም አርዱinoኖን እስኪነቁ ድረስ ቁልፉ ወደ ታች ይቀመጣል።
#ያካትቱ
// የአዝራር ፒን እና የ LED ፒን int Button_pin = 7 ን ይግለጹ int RLED = 3; int GLED = 5; int BLED = 6; // በስቴት int ሮን = 0 ላይ የ LED ቀለምን ይግለጹ። int ጎን = 0; int ቦን = 255; // በሁኔታ ወይም በአዝራር ግፊት ሁኔታ የ LED ቀለምን ይግለጹ int RStat = 255; int GStat = 0; int BStat = 255; ባዶነት ማዋቀር () {// ፒን 10 ን ግብዓት ያድርጉ እና // ከመሬት ጋር ካልተገናኘ በስተቀር ከፍ እንዲል // የ pullup resistor ን ያብሩ - pinMode (Button_pin ፣ INPUT_PULLUP) ፤ // ማዋቀር የ LED ፒን ፒን ሞዶ (አርኤልዲ ፣ ውፅዓት); pinMode (GLED ፣ ውፅዓት); pinMode (ብሌድ ፣ ውፅዓት); // በቀለም አናሎግ ላይ LED ን ያዘጋጁ ጻፍ (RLED ፣ Ron); analogWrite (GLED ፣ ጎን); አናሎግ ፃፍ (ብሌድ ፣ ቦን); የቁልፍ ሰሌዳ.ጀማሪ (); } ባዶነት loop () {// አዝራሩ ከተጫነ (digitalRead (Button_pin) == LOW) {// የፕሬስ ቁልፍ ሰሌዳውን ይጫኑ (KEY_LEFT_ALT) ፤ // የ LED ቀለሙን ወደ የሁኔታ ቀለም አናሎግ ይፃፉ (RLED ፣ RStat); አናሎግ ፃፍ (GLED ፣ GStat); አናሎግ ፃፍ (BLED ፣ BStat); } ሌላ {// የቁልፍ ሰሌዳውን ይልቀቁ። መልቀቅ (KEY_LEFT_ALT) ፤ // የ LED ቀለሙን በቀለም አናሎግ ላይ ይለውጡ ጻፍ (RLED ፣ Ron); analogWrite (GLED ፣ ጎን); አናሎግ ፃፍ (ብሌድ ፣ ቦን); }}
ደረጃ 5 ሁሉንም በአንድ ላይ ያኑሩ
አሁን ጉዳዩን ካደረግን ፣ ወረዳውን ሰብስበን እና ኮዱን በእኛ አርዱinoኖ ላይ ካደረግን በመጨረሻ ሁሉንም አንድ ላይ ማግኘት እንችላለን።
አዝራሩን እና LED ን በቦታው ይመግቡ እና አርዱዲኖን ወደ ቦታው ያዋቅሩት እና ሊጨርሱ ነው!
እርስዎ የሚወስኑት የመጨረሻው እርምጃ እርስዎ ወደሚጠቀሙት ፕሮግራም ውስጥ መግባትና ወደ አርዱinoኖ ያወረደውን ቁልፍ በፕሮግራም መነጋገር ነው። በ Discord ዴስክቶፕ መተግበሪያ ላይ ይህ በተጠቃሚ ድምጽ እና ቪዲዮ ቅንብሮች ውስጥ ይከናወናል።
ያ ብቻ ነው ፣ አሁን ለንግግር ቁልፍ የሚሠራ የውጭ ግፊት ሊኖርዎት ይገባል!
ስለዚህ ፕሮጀክት ጥያቄዎች ካሉዎት እባክዎን ከዚህ በታች ይተዋቸው እና እኔ ለመመለስ የተቻለኝን ሁሉ አደርጋለሁ!
የሚመከር:
በድር ጣቢያ ቁጥጥር የሚደረግ የገና ዛፍ (ማንም ሊቆጣጠረው ይችላል) 19 ደረጃዎች (ከስዕሎች ጋር)
በድር ጣቢያ ቁጥጥር የሚደረግ የገና ዛፍ (ማንም ሊቆጣጠረው ይችላል)-አንድ ድር ጣቢያ የሚቆጣጠረው የገና ዛፍ ምን እንደሚመስል ማወቅ ይፈልጋሉ? የገና ዛፍዬን ፕሮጀክት የሚያሳየኝ ቪዲዮ እዚህ አለ። የቀጥታ ዥረቱ በአሁኑ ጊዜ አብቅቷል ፣ ግን ምን እየሆነ እንዳለ በመያዝ ቪዲዮ ሠራሁ - በዚህ ዓመት በዲሴምቤ መሃል
በአሌክሳ ላይ የተመሠረተ በድምጽ ቁጥጥር የሚደረግ ሮኬት ማስጀመሪያ 9 ደረጃዎች (ከስዕሎች ጋር)
አሌክሳ ላይ የተመሠረተ ድምጽ ቁጥጥር የሚደረግበት ሮኬት ማስጀመሪያ - የክረምቱ ወቅት ሲቃረብ; የመብራት በዓል በሚከበርበት በዓመቱ ውስጥ ይመጣል። አዎ ፣ እየተነጋገርን ያለነው በዓለም ዙሪያ ስለሚከበረው እውነተኛ የሕንድ በዓል ስለ ዲዋሊ ነው። በዚህ ዓመት ዲዋሊ ቀድሞውኑ አልቋል ፣ እና ሰዎችን ማየት
በምልክት ቁጥጥር የሚደረግ አይጥ 6 ደረጃዎች (ከስዕሎች ጋር)
በምልክት ቁጥጥር የሚደረግ አይጥ - ከጓደኞችዎ ጋር በላፕቶፕ ላይ አንድ ፊልም እየተመለከቱ ነው እና አንደኛው ሰው ይረበሻል። አህ .. ፊልሙን ለአፍታ ለማቆም ከቦታዎ መውጣት አለብዎት። በፕሮጀክተር ላይ የዝግጅት አቀራረብ እየሰጡ ነው እና በመተግበሪያዎች መካከል መቀያየር ያስፈልግዎታል። እርስዎ መንቀሳቀስ አለብዎት
AVR ማይክሮ መቆጣጠሪያ። የግፊት አዝራር መቀየሪያን በመጠቀም የ LED ን ይቀያይሩ። የግፋ አዝራር Debouncing .: 4 ደረጃዎች
AVR ማይክሮ መቆጣጠሪያ። የግፊት አዝራር መቀየሪያን በመጠቀም የ LED ን ይቀያይሩ። የግፋ አዝራር ማወዛወዝ። - በዚህ ክፍል ውስጥ ከአዝራር መቀየሪያ ግብዓት መሠረት የሦስቱ ኤልኢዲዎችን ሁኔታ ለመቀየር ለኤቲኤምኤምኤ 328PU የፕሮግራም ሲ ኮድ እንዴት እንደሚሠራ እንማራለን። እንዲሁም ፣ ለ ‹ችግሩ መቀያየር መቀያየር› ለችግሩ መፍትሄዎችን መርምረናል። እንደተለመደው እኛ
በእግር ቁጥጥር የሚደረግበት ርቀት - 6 ደረጃዎች (ከስዕሎች ጋር)
በእግር ቁጥጥር የሚደረግበት የርቀት መቆጣጠሪያ - እኔ በካኖን 200 ዲ ላይ እጄ ሳይኖር ማተኮር እና መተኮስ እችላለሁ? አዎ እችላለሁ