ዝርዝር ሁኔታ:
ቪዲዮ: የቁልፍ ሰሌዳ ከ LCD ጋር የደመና ኤክስ ማይክሮ መቆጣጠሪያን በመጠቀም - 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
ለዚህ ፕሮጀክት ፣ ከማትሪክስ ቁልፍ ሰሌዳ መረጃን እንቀበላለን እና ከዚያ በ LCD ላይ እናሳየዋለን
ሞዱል።
ደረጃ 1: ይዘት ያስፈልጋል
- CLOUDX MICROCONTROLLER
- CLOUDX SOFTCARD
- ቪ 3 የዩኤስቢ ገመድ
- ኤልሲዲ 16x2
- KEYPAD 4x4
- ተለዋዋጭ ተከላካይ (103)
- ዝላይ ሽቦ
የእርስዎን ክፍል እዚህ ማግኘት ይችላሉ
ደረጃ 2 ሃርድዌርዎን ማቀናበር
የመጀመሪያ ደረጃ
ኤልሲዲ ግንኙነት - እኛ ውሂብ 4 ን እንጠቀማለን - ውሂብ 7 ፒን ፣ የተመረጠ ፒን ይመዝገቡ ፣ ፒን ያንቁ።
- ከማይክሮ መቆጣጠሪያው የ RS ፒን ከፒን 1 ጋር ያገናኙ
- ከማይክሮ መቆጣጠሪያው የኤን ፒን ወደ ፒን 2 ያገናኙ
- ከማይክሮ መቆጣጠሪያው D4 ፒን ወደ ፒን 3 ያገናኙ
- የማይክሮ መቆጣጠሪያውን D5 ፒን ከፒን 4 ጋር ያገናኙ
- የማይክሮ መቆጣጠሪያውን D6 ፒን ከፒን 5 ጋር ያገናኙ
- ማይክሮ መቆጣጠሪያውን D7 ፒን ከፒን 6 ጋር ያገናኙ
- Vss ን እና መሪውን አሉታዊ ፒን ከ GND ጋር ያገናኙ
- Vdd ን እና መሪውን ፒን ወደ 5v ያገናኙ
- ተለዋዋጭ ተቃዋሚውን መካከለኛ ፒን ከ VE (ንፅፅር V) ጋር ያገናኙ። እና ሌላ ፒን ወደ 5v እና GND።
ሁለተኛ ደረጃ ፦
የቁልፍ ሰሌዳ ግንኙነት - እኛ ለቁልፍ ሰሌዳው አምድ ፒኖች የ drawDown resistor ን እየተጠቀምን ነው።
- የቁልፍ ሰሌዳው አምድ ፒን ፒን ከ 10 ኪ resistor እና ከማይክሮ መቆጣጠሪያው ፒን 11 ጋር ተገናኝቷል።
- የቁልፍ ሰሌዳው አምድ ፒን ፒን ከ 10 ኪ resistor እና ከማይክሮ መቆጣጠሪያው ፒን 12 ጋር ተገናኝቷል።
- የቁልፍ ሰሌዳው አምድ ፒን ፒን ከ 10 ኪ resistor እና ከማይክሮ መቆጣጠሪያው ፒን 13 ጋር ተገናኝቷል።
- የቁልፍ ሰሌዳው አምድ ፒን ፒን ከ 10 ኪ resistor እና ከማይክሮ መቆጣጠሪያው ፒን 14 ጋር ተገናኝቷል።
እና የተቃዋሚው መጨረሻ ከ GND ጋር ተገናኝቷል።
- የቁልፍ ሰሌዳው ረድፍ ፒን 1 ከማይክሮ መቆጣጠሪያው ፒን 7 ጋር ተገናኝቷል።
- የቁልፍ ሰሌዳው ፒን 2 ረድፍ ፒን ከማይክሮ መቆጣጠሪያው ፒን 8 ጋር ተገናኝቷል።
- የቁልፍ ሰሌዳው ፒን 3 ረድፍ ፒን ከማይክሮ መቆጣጠሪያው ፒን 9 ጋር ተገናኝቷል።
- የቁልፍ ሰሌዳው ፒን 4 ረድፍ ፒን ከማይክሮ መቆጣጠሪያው ፒን 10 ጋር ተገናኝቷል
ከደረሱ በኋላ ወደ ኮድ ኮድ ይሂዱ።
CloudX IDE ን ለማውረድ ከፈለጉ እዚህ ጠቅ ያድርጉ
ደረጃ 3: ኮዲንግ
ይህንን ኮድ ወደ የእርስዎ CloudX IDE ይቅዱ።
#አካትት #አካትት #አካት
#የቁጥር ቁጥር 4 ረድፎች / // የቁልፍ ሰሌዳውን የረድፎች ብዛት ያዘጋጁ
#define NumberOfColumns 4 // የ COLUMNS ቁጥርን ለቁልፍ ሰሌዳ ቻርድ ቁልፍ ሰሌዳ ቁምፊዎች [NumberOfRows] [NumberOfColumns] = {'1', '2', '3', 'A', '4', '5', '6') ፣ 'ቢ' ፣ '7' ፣ '8' ፣ '9' ፣ 'ሲ' ፣ '*' ፣ '0' ፣ '#' ፣ 'ዲ'} ፤ // የቁልፍ ሰሌዳው ቁልፎች ቻር RowPins [NumberOfRows] = {7, 8, 9, 10} አቀማመጥ; // የቁልፍ ሰሌዳ ረድፍ ፒኖች ለ CloudX char ColumnsPins [NumberOfColumns] = {11, 12, 13, 14}; // የቁልፍ ሰሌዳ አምድ ፒን ቻር ቁልፎች; // የቁልፍ ሰሌዳ ውፅዓት እዚህ ያዋቅሩ () {// ማዋቀር እዚህ Lcd_setting (1 ፣ 2 ፣ 3 ፣ 4 ፣ 5 ፣ 6) ፤ Lcd_cmd (cursorOff); Lcd_cmd (ግልጽ);
የቁልፍ ሰሌዳ ማቀናበር (PULLDOWNCOL ፣ RowPins ፣ አምዶች ፒን ፣ ቁጥር ኦፍሮውስ ፣ ቁጥር ኦፍ አምዶች ፣
የቁልፍ ሰሌዳ ቁምፊዎች); // በእነዚህ መረጃዎች የቁልፍ ሰሌዳውን ያስጀምሩ
loop () {
// ፕሮግራም እዚህ እያለ (ቁልፎች == 0) // ምንም ቁልፍ ካልተጫነ የቁልፍ ቁልፍ ቁልፎችን = Keypad_getKey () ፤ // ቁልፍ ተጭኖ ከተጫነ ቁልፍ ውሂብ ወደ ቁልፎች ተለዋዋጭ Lcd_writeCP (ቁልፎች); // በኤልሲዲ የአሁኑ ጠቋሚ አቀማመጥ ቁልፎች ላይ የተጫነውን ቁልፍ ያሳዩ = 0; // የቁልፎቹን ይዘት ተለዋዋጭ ያፅዱ}}
ደረጃ 4: ከእኛ ጋር ይጋሩ
አሳካኸው?
ከደረሱ እዚህ ያጋሩን
የሚመከር:
የቁልፍ ሰሌዳ ካፕ ማይክሮ የውሃ ቀለም ቦቶች 12 ደረጃዎች (ከስዕሎች ጋር)
የቁልፍ ሰሌዳ ካፕ ማይክሮ የውሃ ቀለም ቦቶች - እነዚህ ትናንሽ ሮቦቶች የሚመነጩት ከተወዳጅ የግል ዲዛይን ተግዳሮት ነው - አንድን ነገር ለመሥራት የሚያስፈልጉትን አነስተኛ ቁሳቁሶችን እና መሳሪያዎችን ለመዳሰስ። በዚህ ሁኔታ ፣ ‹ጥበብ› የሆነ እና/ወይም የሚያደርግ ነገር " ከዚህ ግብ ጋር በቅርብ የተሳሰረ ፍላጎቴ ነው
አርዱዲኖ UNO ን በመጠቀም ድሮን እንዴት እንደሚሠራ - ማይክሮ መቆጣጠሪያን በመጠቀም ባለአራትኮፕተር ያድርጉ - 8 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ UNO ን በመጠቀም ድሮን እንዴት እንደሚሠራ | ማይክሮ መቆጣጠሪያን በመጠቀም ኳድኮፕተር ያድርጉ - መግቢያ የእኔን የዩቲዩብ ቻናል ይጎብኙ ኤ ድሮን ለመግዛት በጣም ውድ መግብር (ምርት) ነው። በዚህ ጽሑፍ ውስጥ እኔ ልወያይበት ፣ እንዴት ርካሽ አደርጋለሁ? እና እንዴት እንደዚህ እራስዎን በዝቅተኛ ዋጋ ማድረግ ይችላሉ… ደህና በሕንድ ውስጥ ሁሉም ቁሳቁሶች (ሞተሮች ፣ ኤሲሲዎች…)
የደመና ኤክስ ማይክሮ መቆጣጠሪያን በመጠቀም የዲሲ ሞተሮችን ከ L298N ጋር መቆጣጠር 3 ደረጃዎች
የደመና ኤክስ ማይክሮ መቆጣጠሪያን በመጠቀም የዲሲ ሞተሮችን ከ L298N ጋር መቆጣጠር በዚህ ፕሮጀክት ውስጥ የዲሲ ሞተርን ፍጥነት ለመጨመር እና ለመቀነስ የእኛን L298N H-Bridge እንዴት እንደሚጠቀሙ እናብራራለን። የ L298N ኤች ድልድይ ሞጁል በ 5 እና በ 35 ቮ ዲሲ መካከል ካለው ቮልቴጅ ጋር በሞተር መጠቀም ይቻላል። እንዲሁም በመርከብ ላይ 5 ቪ ተቆጣጣሪ አለ ፣ ስለሆነም የእርስዎ
የደመና ኤክስ ማይክሮ መቆጣጠሪያን በመጠቀም የ 7-ክፍል ማሳያ በ Shift Register በይነገጽ 5 ደረጃዎች
የደመና ኤክስ ማይክሮ መቆጣጠሪያን በመጠቀም የ 7-ክፍል ማሳያ በ Shift መመዝገቢያ (Interfacing)-በዚህ ፕሮጀክት ውስጥ ሰባት ክፍል የ LED ማሳያ ከደመና ኤክስ ማይክሮ መቆጣጠሪያ ጋር እንዴት እንደሚገናኝ አጋዥ ስልጠና እናተምታለን። የሚታየው የውጤት ክልል በሚታወቅባቸው በብዙ በተከተተ ስርዓት እና የኢንዱስትሪ ትግበራዎች ውስጥ ሰባት ክፍል ማሳያዎች ጥቅም ላይ ይውላሉ
የቁልፍ ሰሌዳ በይነገጽ ከ 8051 ጋር እና የቁልፍ ሰሌዳ ቁጥሮችን በ 7 ክፍል ማሳየት 4 ደረጃዎች (ከስዕሎች ጋር)
የቁልፍ ሰሌዳ በይነገጽ ከ 8051 ጋር እና የቁልፍ ሰሌዳ ቁጥሮችን በ 7 ክፍል ውስጥ ማሳየቱ - በዚህ አጋዥ ስልጠና ውስጥ የቁልፍ ሰሌዳውን ከ 8051 ጋር እንዴት ማገናኘት እና በ 7 ክፍል ማሳያ ውስጥ የቁልፍ ሰሌዳ ቁጥሮችን ማሳየት እንደምንችል እነግርዎታለሁ።