HT SWH1065 4×4 16 යතුරු යතුරු පෑඩ් මොඩියුලය

HT SWH1065 4x4 16 යතුරු යතුරු පෑඩ් මොඩියුලය

මෙම 16-බොත්තම් යතුරු පුවරුව ක්ෂුද්ර පාලක ව්යාපෘති සඳහා ප්රයෝජනවත් මානව අතුරු මුහුණත් සංරචකයක් සපයයි.
මෙම යතුරු පෑඩ් දත්ත ඇතුළත් කිරීමේ පද්ධති, දුරස්ථ පාලක, දුරකථන, විකුණුම් පර්යන්ත හෝ අනතුරු ඇඟවීමේ පද්ධති ඇතුළු සියලුම ගෘහස්ථ යෙදුම් සඳහා සුදුසු වේ.

කෙටි දත්ත

  • උපරිම ශ්රේණිගත කිරීම: 24VDC/30mA.
  • යතුරුපුවරු පිරිසැලසුම: 4×4 (තීරු x පේළි).
  • යතුරු ගණන: 16.
  • ස්විච් වර්ගය: සන්නායක රබර්.
  • ආලෝකමත් නොවන.
  • යතුරු වර්ගය: පොලිමර්.
  • ප්රතිදාන වර්ගය: Matrix.
  • වර්ණය: සුදු.
  • ප්රධාන වර්ණය: කළු.
  • සවිකිරීමේ වර්ගය: පැනල් මවුන්ට්, පසුපස.
  • අවසන් කිරීමේ විලාසය: Card Edge/Solder Pad.
  • බර: 24 ග්රෑම්.

ඉදිකිරීම්

සාමාන්‍යයෙන් ක්ෂුද්‍ර පාලකයක් වන සත්කාරක උපාංගයට බොත්තම් තත්ව සැපයීම සඳහා Matrix යතුරු පෑඩ් පේළි හතරක සහ තීරු හතරක එකතුවක් භාවිතා කරයි. එක් එක් යතුරට යටින් තල්ලු බොත්තමක් ඇත, එක් කෙළවරක් එක් පේළියකට සම්බන්ධ වන අතර අනෙක් කෙළවර එක් තීරුවකට සම්බන්ධ වේ. මෙම සම්බන්ධතා රූප සටහන 1 හි දැක්වේ.
ඉදිකිරීම්

ක්ෂුද්‍ර පාලකයට ඔබා ඇත්තේ කුමන බොත්තමද යන්න තීරණය කිරීම සඳහා, එය මුලින්ම තීරු හතරෙන් (පින් 1-4) පහත් හෝ ඉහළට එකින් එක ඇද ගත යුතු අතර, පසුව පේළි හතරේ (පින් 5- 8) තීරු වල ප්‍රාන්ත අනුව, ක්ෂුද්‍ර පාලකයට කුමන බොත්තම ඔබන්නේද යන්න පැවසිය හැකිය. උදාහරණයක් ලෙසample, ඔබේ ක්‍රමලේඛය තීරු හතරම පහළට ඇද පළමු පේළිය ඉහළට ඇද ගන්නා බව පවසන්න. එය එක් එක් තීරුවේ ආදාන තත්ත්වයන් කියවන අතර, pin 1high කියවයි. මෙයින් අදහස් කරන්නේ තීරු 4 සහ පේළි 1 අතර සම්බන්ධතාවයක් ඇති වී ඇති බැවින් 'A' බොත්තම ඔබා ඇති බවයි.

Arduino සමඟ Keypad එකක් සම්බන්ධ කර කියවන්නේ කෙසේද?

මෙම ව්‍යාපෘතියේදී, Arduino ට පරිශීලකයෙකු විසින් එබූ යතුරු කියවිය හැකි වන පරිදි යතුරුපුවරුවක් Arduino පුවරුවක් සමඟ ඒකාබද්ධ කරන්නේ කෙසේද යන්න පිළිබඳව අපි යන්නෙමු. යතුරු පෑඩ් ජංගම දුරකථන, ෆැක්ස් යන්ත්‍ර, මයික්‍රෝවේව්, උඳුන්, දොර අගුල් යනාදිය ඇතුළුව සියලු වර්ගවල උපාංගවල භාවිත වේ. ඒවා ප්‍රායෝගිකව සෑම තැනකම තිබේ. ඉලෙක්ට්‍රොනික උපාංග ටොන් ගණනක් ඒවා පරිශීලක ආදානය සඳහා භාවිත කරයි.

ඉතින් Arduino වැනි microcontroller එකකට Keypad එකක් සම්බන්ධ කරන ආකාරය දැනගැනීම විවිධ වර්ගයේ වාණිජ නිෂ්පාදන ගොඩ නැගීම සඳහා ඉතා වටිනවා. අවසානයේ සියල්ල නිවැරදිව සම්බන්ධ කර වැඩසටහන්ගත කර ඇති විට, යතුරක් එබූ විට, එය ඔබේ පරිගණකයේ Serial Monitor හි පෙන්වයි. ඔබ යතුරක් එබූ විට, එය අනුක්‍රමික මොනිටරයේ පෙන්වයි. පසුව, වෙනත් ව්‍යාපෘතියකදී, අපි යතුරු පෑඩ් පරිපථය සම්බන්ධ කරමු, එවිට එය LCD එකක දර්ශනය වේ. නමුත් දැනට, සරල අරමුණු සඳහා, අපි පරිගණකයේ තද කළ යතුර පෙන්වීමෙන් ආරම්භ කරමු.

මෙම ව්‍යාපෘතිය සඳහා, අපි භාවිතා කරන යතුරු පෑඩ් වර්ගය matrix යතුරු පුවරුවකි. මෙය කේතීකරණ ක්‍රමයක් අනුගමනය කරන යතුරු පෑඩයක් වන අතර එමඟින් යතුරු ඇති ප්‍රමාණයට වඩා බෙහෙවින් අඩු ප්‍රතිදාන අල්ෙපෙනති තිබීමට ඉඩ සලසයි. උදාහරණයක් ලෙසample, අප භාවිතා කරන matrix යතුරු පෑඩයේ යතුරු 16 (0-9, AD, *, #) ඇත, නමුත් ප්‍රතිදාන පින් 8 ක් පමණි. රේඛීය යතුරු පෑඩයක් සමඟ, ක්‍රියා කිරීම සඳහා ප්‍රතිදාන කටු 17ක් (එක් එක් යතුර සඳහා එකක් සහ බිම් පින් එකක්) තිබිය යුතුය. න්‍යාස කේතීකරණ ක්‍රමය මඟින් අඩු ප්‍රතිදාන කටු සඳහා ඉඩ ලබා දෙන අතර එමඟින් යතුරු පුවරුව ක්‍රියා කිරීමට සිදු කළ යුතු සම්බන්ධතා අඩු වේ. මේ ආකාරයෙන්, ඒවා රේඛීය යතුරු පෑඩ් වලට වඩා කාර්යක්ෂම වේ, ඒවායේ රැහැන් අඩු වීම.

අවශ්ය සංරචක:

  • Arduino Uno
  • 4×4 Matrix යතුරු පුවරුව
  • 8 පිරිමි සිට පිරිමි පින් ශීර්ෂකය

මෙම යතුරු පෑඩ් පිළිබඳ වඩාත්ම අද්භූත දෙයක් නම්, ඒවා සාමාන්‍යයෙන් කිසිදු ලේඛනයක් නොමැතිව පැමිණීමයි, එබැවින් පරිශීලකයෙකුට පින් වින්‍යාසය හඳුනා ගැනීමට ඉතිරි වේ. කෙසේ වෙතත්, මෙම වෙබ් අඩවියේ අපි එය හඳුනාගෙන ඇත. යතුරු පෑඩය ඉහළට මුහුණ ලා ඇති පරිදි යතුරු ඔබට මුහුණ ලා, වමේ සිට දකුණට, 1 වන අල්ෙපෙනති 4 පේළි කටු වන අතර අවසාන අල්ෙපෙනති 4 තීරු කටු වේ.

Arduino පුවරුවට කටු සම්බන්ධ කරන විට, අපි ඒවා ඩිජිටල් ප්රතිදාන පින්, D9-D2 වෙත සම්බන්ධ කරමු. අපි යතුරු පෑඩයේ පළමු පින් එක D9 ටත්, දෙවන පින් එක D8 ටත්, තුන්වන පින් එක D7 ටත්, හතරවන පින් එක D6 ටත්, පස්වන pin එක D5 ටත්, හයවන pin එක D4 ටත්, හත්වන pin එක D3 ටත්, අටවෙනි pin එකත් සම්බන්ධ කරනවා. D2 ට පින් කරන්න.

වගුවක ඇති සම්බන්ධතා මේවාය: 

Arduino සමඟ Keypad එකක් සම්බන්ධ කර කියවන්නේ කෙසේද?

යතුරු පෑඩ් පින් Arduino Pin වෙත සම්බන්ධ වේ
1 D9
2 D8
3 D7
4 D6
5 D5
6 D4
7 D3
8 D2

පරිපථ සටහන

ප්රතිදාන සැකසුම

ප්‍රතිදාන පින් අංකය

සංකේතය

1 COL 1
2 COL 2
3 COL 3
4 COL 4
5 පේළිය 1
6 පේළිය 2
7 පේළිය 3
8 පේළිය 4

පරිපථ සටහන:

Arduino Circuit Skematic සහිත යතුරු පෑඩය

Arduino පරිපථ ක්‍රමය සහිත යතුරු පෑඩය:

ඉහත ලියා ඇති සියලුම සම්බන්ධතා මෙහිදී ඔබට දෘශ්‍යමය වශයෙන් පෙනේ.

දැන් අපට භෞතික සැකසුම ඇති බැවින් අපට දැන් අවශ්‍ය වන්නේ කේතය පමණි.

ඔබට මෙය ක්‍රියාත්මක කිරීමට පෙර, ඔබට යතුරු පෑඩ් පුස්තකාලය ආනයනය කළ යුතු අතර, ඔබ එය ආනයනය කළ පසු, ඔබට එය ඔබේ වැඩසටහනට ඇතුළත් කළ හැකිය. එය ඔබගේ වැඩසටහනට ඇතුළත් කළ පසු, ඔබ #ඇතුළත් පේළිය දැකිය යුතුය . ඔබට මෙය නොපෙනේ නම්, එයින් අදහස් වන්නේ Keypad පුස්තකාලය ඔබගේ කේතයට සාර්ථකව ඇතුළත් කර නොමැති අතර එය ක්‍රියා නොකරනු ඇති බවයි.

ඔබට යතුරු පෑඩ් පුස්තකාලය මෙතැනින් බාගත හැකිය:

යතුරුපුවරු පුස්තකාලය.

http://playground.arduino.cc/code/keypad
keypad.zip එක Unzip කරන්න file. Keypad ෆෝල්ඩරය "arduino\libraries\" තුළට දමන්න.
ඔබ බාගත කරන විට, නම ෆෝල්ඩරය වෙත යතුරු පෑඩ් හැර වෙනත් දෙයකට වෙනස් කරන්න. ෆෝල්ඩරය නම් සහ file
ඔබ ආනයනය කරන්නේ එකම නම, එය ක්‍රියා නොකරනු ඇත.

Arduino ස්කීච් ලැයිස්තුගත කිරීම: 

/*4×4 Matrix Keypad Arduino වෙත සම්බන්ධ කර ඇත www.handsontec.com
මෙම කේතය යතුරු පුවරුවේ එබූ යතුර අනුක්‍රමික වරායට මුද්‍රණය කරයි */

#ඇතුළත් 

const byte num පේළි= 4; //යතුරු පුවරුවේ ඇති පේළි ගණන
const byte num Cols= 4; //යතුරු පුවරුවේ ඇති තීරු ගණන

//keymap යතුරු පුවරුවේ char keymap [පේළි ගණන] [Cols ගණන]= පෙනෙන ආකාරයට පේළි සහ තීරු අනුව එබූ යතුර අර්ථ දක්වයි.
{
{'1', '2', '3', 'A'},
{'4', '5', '6', 'B'},
{'7', '8', '9', 'C'},
{'*', '0', '#', 'D'}
};

//ආර්ඩුයිනෝ ටර්මිනල් වලට යතුරු පෑඩ් සම්බන්ධතා පෙන්වන කේතය
බයිට් පේළි කටු [පේළි ගණන] = {9,8,7,6}; //පේළි 0 සිට 3 දක්වා
බයිට් කෝල් පින් [කොල් ගණන]= {5,4,3,2}; //තීරු 0 සිට 3 දක්වා

//යතුරු පෑඩ් පන්තියේ අවස්ථාවක් ආරම්භ කරයි
Keypad my Keypad= Keypad(Keymap(keymap), row Pins, col Pins, num Rows, num Cols);

හිස් සැකසුම ()
{Serial.begin(9600); }

//යතුර ඔබා ඇත්නම්, මෙම යතුර ගබඩා වන්නේ 'key pressed' විචල්‍යයේය
//යතුර 'NO_KEY' ට සමාන නොවේ නම්, මෙම යතුර මුද්‍රණය කර ඇත
//නම් ගණන් = 17, පසුව ගණන් නැවත 0 ට නැවත සකසනු ලැබේ (මෙයින් අදහස් වන්නේ සම්පූර්ණ යතුරු පෑඩ් ස්කෑන් ක්‍රියාවලියේදී කිසිදු යතුරක් ඔබා නැති බවයි void loop()

{char key press = මගේ යතුරු පුවරුව. getKey (); (යතුර එබුවේ නම් != NO_KEY)
{ අනුක්‍රමික .මුද්‍රණය (යතුර එබීම); }

මෙම කේතය සමඟ, අපි යතුරුපුවරුවේ යතුරක් එබූ පසු, කේතය සම්පාදනය කර Arduino පුවරුවට උඩුගත කළ පසු එය Arduino මෘදුකාංගයේ අනුක්‍රමික මොනිටරයේ පෙන්විය යුතුය.

Arduino Circuit Skematic සහිත යතුරු පෑඩය

HandsOn Technology ඉලෙක්ට්‍රොනික උපකරණ ගැන උනන්දුවක් දක්වන සැමට බහුමාධ්‍ය සහ අන්තර්ක්‍රියාකාරී වේදිකාවක් සපයයි. ආධුනිකයාගේ සිට අමාරුවෙන් මැරෙන්න, ශිෂ්‍යයාගේ සිට කථිකාචාර්ය දක්වා. තොරතුරු, අධ්‍යාපනය, ආශ්වාදය සහ විනෝදාස්වාදය. ඇනලොග් සහ ඩිජිටල්, ප්‍රායෝගික සහ න්‍යායාත්මක; මෘදුකාංග සහ දෘඩාංග.

සංකේත HandsOn Technology support Open Source Hardware (OSHW) සංවර්ධන වේදිකාව.

ඉගෙන ගන්න: නිර්මාණය: බෙදාගන්න
handsontec.com
QR කේතය

අමතර උපාංග

අපගේ නිෂ්පාදනයේ ගුණාත්මකභාවය පිටුපස ඇති මුහුණ...

නිරන්තර වෙනස්වීම් සහ අඛණ්ඩ තාක්‍ෂණික සංවර්ධනයක් ඇති ලෝකයක, නව හෝ ප්‍රතිස්ථාපන නිෂ්පාදනයක් කිසි විටෙකත් දුරස් නොවේ - ඒවා සියල්ලම පරීක්ෂා කළ යුතුය.

බොහෝ වෙළෙන්දන් චෙක්පත් නොමැතිව ආනයනය කර විකුණන අතර මෙය කිසිවකුගේ, විශේෂයෙන්ම පාරිභෝගිකයාගේ අවසාන අවශ්‍යතා විය නොහැක. Hands Optec හි විකුණන සෑම කොටසක්ම සම්පූර්ණයෙන්ම පරීක්ෂා කර ඇත. එබැවින් Hand Suntec නිෂ්පාදන පරාසයෙන් මිල දී ගැනීමේදී, ඔබට විශිෂ්ට තත්ත්වයේ සහ වටිනාකමක් ලැබෙන බවට ඔබට විශ්වාස කළ හැක.

අපි ඔබේ මීළඟ ව්‍යාපෘතියට පෙරළීමට හැකි වන පරිදි නව කොටස් එකතු කරමින් සිටිමු.

අපි ඔබේ මීළඟ ව්‍යාපෘතියට පෙරළීමට හැකි වන පරිදි නව කොටස් එකතු කරමින් සිටිමු.

  • Breakout Boards & Modules
    අපගේ නිෂ්පාදනයේ ගුණාත්මකභාවය පිටුපස මුහුණත
    www.handsontec.com
  • සම්බන්ධක
    අපගේ නිෂ්පාදනයේ ගුණාත්මකභාවය පිටුපස මුහුණත
  • විද්යුත්-යාන්ත්රික කොටස්
    අපගේ නිෂ්පාදනයේ ගුණාත්මකභාවය පිටුපස මුහුණත
    www.handsontec.com
  • ඉංජිනේරු ද්රව්ය
    අපගේ නිෂ්පාදනයේ ගුණාත්මකභාවය පිටුපස මුහුණත
  • යාන්ත්රික දෘඩාංග
    අපගේ නිෂ්පාදනයේ ගුණාත්මකභාවය පිටුපස මුහුණත
    www.handsontec.com
  • ඉලෙක්ට්රොනික උපාංග
    අපගේ නිෂ්පාදනයේ ගුණාත්මකභාවය පිටුපස මුහුණත
  • බල සැපයුම
    අපගේ නිෂ්පාදනයේ ගුණාත්මකභාවය පිටුපස මුහුණත
    www.handsontec.com
  • Arduino Board & Shield
    ලාංඡනය
  •  මෙවලම් සහ උපාංග
    අපගේ නිෂ්පාදනයේ ගුණාත්මකභාවය පිටුපස මුහුණත

පාරිභෝගික සහාය

QR කේතය

www.handsontec.com

HT ලාංඡනය

ලේඛන / සම්පත්

HT SWH1065 4x4 16 යතුරු යතුරු පෑඩ් මොඩියුලය [pdf] උපදෙස් අත්පොත
SWH1065 4x4 16 යතුරු යතුරු පෑඩ් මොඩියුලය, SWH1065, 4x4 16 යතුරු යතුරු පෑඩ් මොඩියුලය, යතුරු යතුරු පෑඩ් මොඩියුලය, යතුරු පෑඩ් මොඩියුලය, මොඩියුලය

යොමු කිරීම්

කමෙන්ට් එකක් දාන්න

ඔබගේ විද්‍යුත් තැපැල් ලිපිනය ප්‍රකාශනය නොකෙරේ. අවශ්‍ය ක්ෂේත්‍ර සලකුණු කර ඇත *