ዝርዝር ሁኔታ:
ቪዲዮ: የቁልፍ ሰሌዳ መሣሪያ ከአርዱዲኖ ጋር (ከአርዱዲኖ መጽሐፍ) 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
ከ Arduino ጋር የቁልፍ ሰሌዳ መሣሪያን እንዴት እንደሚፈጥሩ አንድ ትምህርት እዚህ አለ። ለጀማሪዎች በአርዱዲኖ ለመጀመር ቀላል የሆኑ 6 እርምጃዎችን ብቻ ይወስዳል። የፕሮጀክቱ ውጤት እንደ ሕብረቁምፊዎች ከበሮ የበለጠ የመጫወቻ መሣሪያ ይመስላል። 4 ማስታወሻዎች ተካትተዋል - ሲ ፣ ዲ ፣ ኢ እና ኤፍ።
ደረጃ 1 - አቅርቦቶች
ለዚህ ፕሮጀክት የአቅርቦት ዝርዝር እነሆ-
- አርዱዲኖ ኡኖ
- የዳቦ ሰሌዳ (መጠኑ ምንም አይደለም ፣ እና ከአርዱዲኖ ጋር መያያዝ የለበትም)
- አንድ ፒዞ
- 4 የግፊት አዝራሮች
- 4 ተከላካዮች
- 2 10k Ohms Resistor (ቡናማ ፣ ጥቁር ፣ ብርቱካናማ)
- 220 Ohms Resistor (ቀይ ፣ ቀይ ፣ ቡናማ)
- 1M Ohms Resistor (ቡናማ ፣ ጥቁር ፣ አረንጓዴ)
- 9 ሽቦዎች (ርዝመት ምንም አይደለም ፣ ሊገጣጠሙ የሚችሉ አጭሩ ሽቦዎች ፣ ቦርዱ ይበልጥ ቅርብ ይመስላል)
በተጨማሪም - ኮዶችን ከኮምፒዩተር/ላፕቶፕ ወደ አርዱinoኖ ለመስቀል የሚረዳ አስማሚ
ደረጃ 2 - ወረዳ
ሁሉም አቅርቦቶች ከተዘጋጁ በኋላ ወረዳውን ለመፍጠር ወደ መንቀሳቀስ እንችላለን። የወረዳው ሁለት ስዕሎች እዚህ አሉ። አንደኛው መርሃግብራዊ ሲሆን ሁለተኛው የቦርዱ ትክክለኛ ገጽታ ነው። ሁለቱም ትክክል ናቸው። ምንም እንኳን ትክክለኛው ገጽታ አንድ ትንሽ ቀጥ ብሎ ወደ ፊት ቢሄድም ወረዳውን ለመፍጠር በሁለቱም መንገድ መከተል ጥሩ ነው።
(በዚህ ፕሮጀክት ውስጥ ሁሉም አካላት ዋልታ የላቸውም ፣ ይህ ማለት እግሮቹ ወደ ሰሌዳው በሚገቡበት መንገድ መሥራት አለበት ማለት ነው)
ደረጃ 3: ኮዶች
ለዚህ ፕሮጀክት ኮዶች እነሆ-
int አዝራሮች [0];
int ማስታወሻዎች = {262, 294, 330, 349};
ባዶነት ማዋቀር () {Serial.begin (9600); }
ባዶነት loop () {
int keyVal = analogRead (A0);
Serial.println (keyVal);
ከሆነ (keyVal == 1023) {ቶን (8 ፣ ማስታወሻዎች [0]); }
ሌላ ከሆነ (keyVal> = 990 && keyVal <= 1010) {ቶን (8 ፣ ማስታወሻዎች [1]); }
ሌላ ከሆነ (keyVal> = 505 && keyVal <= 515) {ቶን (8 ፣ ማስታወሻዎች [2]); }
ሌላ ከሆነ (keyVal> = 5 && keyVal <= 10) {ቶን (8 ፣ ማስታወሻዎች [3]); }
ሌላ {noTone (8); }
}
(ሊያስተውሏቸው የሚገቡ ነገሮች -ከእያንዳንዱ መስመር በኋላ ሴሚኮሎን ማስገባትዎን አይርሱ ፣ ሁሉም ኮዶች ከተጠናቀቁ በኋላ በላይኛው ግራ ጥግ ላይ ያለውን ምልክት ምልክት ጠቅ በማድረግ ያረጋግጡ ፣ እሱን ጠቅ ካደረጉ በኋላ እሱን ማስቀመጥ ያስፈልግዎታል ፣ ኮዶቹ ከተደረጉ በኋላ ተረጋግጧል ፣ ወደ መሣሪያዎች ይሂዱ ፣ በዚህ ይዘት ስር መደረግ ያለባቸው ሁለት ነገሮች እዚህ አሉ - 1. ቦርድ ፣ “አርዱinoኖ/ገኒኖ ኡኖ” ን ይምረጡ ፣ ወደብ ፣ እዚያ ያለውን ብቸኛ አማራጭ ይምረጡ ፣ *** ይህ በእውነት አስፈላጊ ነው)
ደረጃ 4 ኮዶቹን ይስቀሉ
ኮዶችን ከኮምፒዩተር/ላፕቶፕ ወደ አርዱinoኖ ለመስቀል አስማሚው ያስፈልጋል ፣ ከአርዱዲኖ ጋር የሚገናኝ አንድ ጎን አለው ፣ ሁለተኛው ወገን የዩኤስቢ አያያዥ ነው።
(አስማሚው ሁል ጊዜ ከአርዱዲኖ ኪት ውስጥ መካተት አለበት።)
ደረጃ 5 - መላ መፈለግ
ከደረጃ 1 ~ ደረጃ 4 ሁሉም ነገር ከተሰራ ፣ ግን እሱ ካልሰራ ፣ የነገሮች ዝርዝር እዚህ አለ -
- በጥብቅ የተገናኙ መሆናቸውን ወይም አለመሆኑን ለማየት ሁሉንም ግንኙነቶች በእጥፍ ይፈትሹ ፣ ሽቦዎችን ፣ ቁልፎችን ፣ ተከላካዮችን እና ፓይዞን ያካትቱ
- ከተሰቀሉ ወይም ካልተጫኑ ኮዶቹን በእጥፍ ይፈትሹ
- ባትሪዎች ከተሳተፉ ፣ ከአርዱዲኖ ጋር ሲገናኝ ፣ ግን በአርዱዲኖ ሰሌዳ ላይ ምንም የብርሃን መብራቶች የሉም ፣ ይህ ማለት ባትሪው እያለቀ ነው ማለት ነው
ደረጃ 6: ትንሽ ጠቃሚ ምክር
ከመላ ፍለጋ በኋላ ፣ እና ስህተቶቹ ከተገኙ ፣ ለውጦች ሊደረጉ ይችላሉ። ለውጦቹ ከኮዱ ጋር ምንም ግንኙነት ስለሌላቸው ግንኙነቶች ወይም ዋልታ (በዚህ ፕሮጀክት ውስጥ አይደለም) ከሆኑ እኛ ሁልጊዜ በአርዲኖ ቦርድ ላይ ይህንን ዳግም ማስጀመሪያ ቁልፍን መጫን እንችላለን። በዚህ መንገድ ፣ በግንኙነቶች ላይ ለውጦች ባደረግን ቁጥር ኮዶቹን እንደገና መጫን አያስፈልገንም።
የሚመከር:
የቁልፍ ሰሌዳ በይነገጽ ከአርዱዲኖ ጋር። [ልዩ ዘዴ]: 7 ደረጃዎች (ከስዕሎች ጋር)
የቁልፍ ሰሌዳ በይነገጽ ከአርዱዲኖ ጋር። [ልዩ ዘዴ]: ጤና ይስጥልኝ እና ወደ መጀመሪያው አስተማሪዬ እንኳን በደህና መጡ! :) በዚህ አስተማሪዎች ውስጥ የቁልፍ ሰሌዳውን ከአርዱዲኖ ጋር ለማገናኘት አስደናቂ ቤተ -መጽሐፍት ማጋራት እፈልጋለሁ - ‹የቁልፍ ሰሌዳ ቤተ -መጽሐፍት› ን ጨምሮ ‹የይለፍ ቃል ቤተ -መጽሐፍት›። ይህ ቤተመፃህፍት እኛ የምንላቸውን ምርጥ ባህሪያትን ያካትታል
4x4 የቁልፍ ሰሌዳ ከአርዱዲኖ እና ሂደት ጋር - 4 ደረጃዎች (ከስዕሎች ጋር)
4x4 የቁልፍ ሰሌዳ ከአርዱዲኖ እና ማቀነባበር ጋር - ኤልሲዲ ማሳያዎችን አይወዱም? ፕሮጀክቶችዎ ማራኪ እንዲመስሉ ይፈልጋሉ? ደህና ፣ እዚህ መፍትሄው አለ። በዚህ መመሪያ ውስጥ ይዘቱን ከአርዲኖዎ ለማሳየት እና እንዲሁም ፕሮጄክትዎን ለመሥራት የኤልሲዲ ማያ ገጽን ከመጠቀም ችግሮች እራስዎን ነፃ ማድረግ ይችላሉ
አርዱዲኖ ካልኩሌተርን ለመሥራት የቁልፍ ሰሌዳ እና ኤልሲዲ ከአርዱዲኖ ጋር እንዴት እንደሚጠቀሙ። 5 ደረጃዎች
የአርዱዲኖ ካልኩሌተርን ለመሥራት ከአርድዱኖ ጋር ቁልፍ ሰሌዳ እና ኤልሲዲ እንዴት እንደሚጠቀሙ። በዚህ ትምህርት ውስጥ 4x4 ማትሪክስ ቁልፍ ሰሌዳ እና 16x2 ኤልሲዲ ከአርዱዲኖ ጋር እንዴት መጠቀም እንደሚችሉ እና ቀለል ያለ የአርዱዲኖ ካልኩሌተርን ለመጠቀም እንደሚጠቀሙበት እጋራለሁ። ስለዚህ እንጀምር
ለ 16x2 ኤልሲዲ + የቁልፍ ሰሌዳ ጋሻ የፊት ሰሌዳ - 8 ደረጃዎች (ከስዕሎች ጋር)
ለ 16x2 ኤልሲዲ + የቁልፍ ሰሌዳ ጋሻ የፊት ሰሌዳ - እኛ የምንገነባው በዚህ ትምህርት ውስጥ ለአዳፍሮት 16x2 ኤልሲዲ + የቁልፍ ሰሌዳ ጋሻ (አርዱinoኖ ስሪት) የላስተር አክሬሊክስ የፊት ሰሌዳ እንሠራለን። በቀላል ማስተካከያ ምክንያት ፣ ለሁሉም የቁልፍ ሰሌዳ ቁልፎች ምቹ መዳረሻ ይኖርዎታል። ካላደረጉ
የቁልፍ ሰሌዳ በይነገጽ ከ 8051 ጋር እና የቁልፍ ሰሌዳ ቁጥሮችን በ 7 ክፍል ማሳየት 4 ደረጃዎች (ከስዕሎች ጋር)
የቁልፍ ሰሌዳ በይነገጽ ከ 8051 ጋር እና የቁልፍ ሰሌዳ ቁጥሮችን በ 7 ክፍል ውስጥ ማሳየቱ - በዚህ አጋዥ ስልጠና ውስጥ የቁልፍ ሰሌዳውን ከ 8051 ጋር እንዴት ማገናኘት እና በ 7 ክፍል ማሳያ ውስጥ የቁልፍ ሰሌዳ ቁጥሮችን ማሳየት እንደምንችል እነግርዎታለሁ።