ඔබේම පුතාට Arduino ඉගැන්වීම පිළිබඳ කතුවරයාගේ පාඨමාලාව

ආයුබෝවන්! පසුගිය ශීත ඍතුවේ දී මම නිර්මාණය ගැන Habr පිටුවල කතා කළා Arduino මත රොබෝ "දඩයක්කාරයා". මම මගේ පුතා සමඟ මෙම ව්‍යාපෘතියේ වැඩ කළත්, ඇත්ත වශයෙන්ම, සමස්ත සංවර්ධනයෙන් 95% ක් මට ඉතිරිව තිබුණි. අපි රොබෝවරයා සම්පූර්ණ කළා (සහ, මාර්ගය වන විට, එය දැනටමත් විසුරුවා හැර ඇත), නමුත් ඉන් පසුව නව කාර්යයක් මතු විය: වඩාත් ක්රමානුකූල පදනමක් මත ළමා රොබෝ විද්යාව උගන්වන්නේ කෙසේද? ඔව්, සම්පුර්ණ කරන ලද ව්‍යාපෘතියෙන් පසුවද උනන්දුව පැවතුනි, නමුත් දැන් මට Arduino සෙමින් හා හොඳින් අධ්‍යයනය කිරීම සඳහා නැවත ආරම්භයට යාමට සිදු විය.

මෙම ලිපියෙන් මම කතා කරන්නේ අපගේ ඉගෙනීමට උපකාරී වන පුහුණු පාඨමාලාවක් අප විසින්ම ඉදිරිපත් කළ ආකාරය ගැන ය. ද්රව්ය පොදු වසමෙහි ඇත, ඔබට එය ඔබේ අභිමතය පරිදි භාවිතා කළ හැකිය. ඇත්ත වශයෙන්ම, පාඨමාලාව යම් ආකාරයක මෙගා-නවෝත්පාදක විසඳුමක් නොවේ, නමුත් විශේෂයෙන් අපගේ නඩුවේදී එය හොඳින් ක්රියා කරයි.

නිවැරදි ආකෘතිය සොයා ගැනීම

ඉතින්, මා ඉහත කී පරිදි, වයස අවුරුදු 8-9 අතර රොබෝ තාක්ෂණය (Arduino) ඉගැන්වීමේ කාර්යය මතු විය.

මගේ පළමු සහ පැහැදිලි තීරණය වූයේ මා අසලින් වාඩි වී කටු සටහනක් විවෘත කර සියල්ල ක්‍රියාත්මක වන ආකාරය පැහැදිලි කිරීමයි. ඇත්ත වශයෙන්ම, එය පුවරුව මත පැටවීම සහ ප්රතිඵලය දෙස බැලීම. මගේ දිව බැඳුණු ස්වභාවය නිසා මෙය ඉතා අපහසු බව ඉක්මනින්ම පැහැදිලි විය. වඩාත් නිවැරදිව, මම දුර්වල ලෙස පැහැදිලි කරන අර්ථයෙන් නොව, මගේ දරුවාට සහ මට දැනුමේ විශාල වෙනසක් ඇත. මගේ සරලම හා වඩාත්ම “හපන ලද” පැහැදිලි කිරීම පවා, රීතියක් ලෙස, ඔහුට තරමක් දුෂ්කර විය. එය මධ්යම හෝ උසස් පාසල සඳහා සුදුසු වනු ඇත, නමුත් "ආරම්භක" සඳහා නොවේ.

කාලයක් මේ විදියට දුක් විඳලා පේන ප්‍රතිඵලයක් නැතිව අපි පුහුණුවීම් දින නියමයක් නැතිව කල් දැම්මා වඩාත් සුදුසු ආකෘතියක් ලැබෙනතුරු. ඊට පස්සේ දවසක් මම දැක්කා එක ඉස්කෝලේ ද්වාරයක ඉගෙනීම වැඩ කරන හැටි. දිගු පාඨ වෙනුවට එහි ඇති ද්රව්ය කුඩා පියවර වලට කැඩී ගියේය. මෙය හරියටම අවශ්ය දේ බවට පත් විය.

කුඩා පියවර වලින් ඉගෙනීම

එබැවින්, අපි තෝරාගත් පුහුණු ආකෘතිය ඇත. අපි එය විශේෂිත පාඨමාලා විස්තර බවට පත් කරමු (එයට සම්බන්ධ කරන්න).

ආරම්භ කිරීමට, මම සෑම පාඩමක්ම ​​පියවර දහයකට බෙදුවෙමි. එක් අතකින්, මාතෘකාව ආවරණය කිරීමට මෙය ප්රමාණවත් වේ, අනෙක් අතට, එය කාලය තුළ ඉතා දිගු නොවේ. දැනටමත් ආවරණය කර ඇති ද්රව්ය මත පදනම්ව, එක් පාඩමක් සම්පූර්ණ කිරීමට සාමාන්ය කාලය විනාඩි 15-20 (එනම්, අපේක්ෂා කළ පරිදි).

තනි තනි පියවර මොනවාද? නිදසුනක් වශයෙන්, පාන් පුවරුවක් ඉගෙනීම පිළිබඳ පාඩමක් සලකා බලන්න:

  • හැඳින්වීම
  • පාන් පුවරුව
  • පුවරුව මත බලය
  • එකලස් කිරීමේ රීතිය
  • බල සම්බන්ධතාවය
  • පරිපථය සඳහා විස්තර
  • කොටස් සවි කිරීම
  • පරිපථයට බලය සම්බන්ධ කිරීම
  • පරිපථයට බලය සම්බන්ධ කිරීම (අඛණ්ඩව)
  • පාඩම් සාරාංශය

අපට පෙනෙන පරිදි, මෙහිදී දරුවා පිරිසැලසුම ගැන දැන හඳුනා ගනී; එය මත ආහාර සංවිධානය කර ඇති ආකාරය තේරුම් ගනී; එය මත සරල පරිපථයක් එකලස් කර ධාවනය කරයි. එක් පාඩමකට වැඩි ද්‍රව්‍ය ගැලපීම කළ නොහැක්කකි, මන්ද සෑම පියවරක්ම පැහැදිලිව තේරුම් ගෙන අනුගමනය කළ යුතුය. කාර්යයක් ඇඳීමේදී “හොඳයි, මෙය පැහැදිලියි...” යන සිතුවිල්ල ඇති වූ වහාම, එයින් අදහස් වන්නේ සැබෑ ක්‍රියාත්මක කිරීමේදී එය පැහැදිලි නොවන බවයි. ඉතින්, අඩු වැඩියි.

ස්වාභාවිකවම, අපි ප්රතිපෝෂණ ගැන අමතක නොකරමු. මගේ පුතා පාඩම කරගෙන යන අතරතුර, මම ඔහු අසල වාඩි වී දුෂ්කර පියවර මොනවාදැයි සටහන් කරමි. එය සිදුවන්නේ වචන අසාර්ථක වීම, ප්‍රමාණවත් පැහැදිලි කිරීමේ ඡායාරූප නොමැති වීමයි. එවිට, ස්වභාවිකවම, ඔබ ද්රව්යය නිවැරදි කළ යුතුය.

සුසර කිරීම

අපි අපේ පාඨමාලාවට තවත් අධ්‍යාපනික ශිල්පීය ක්‍රම කිහිපයක් එකතු කරමු.

පළමුව, බොහෝ පියවරයන්ට නිශ්චිත ප්‍රතිඵලයක් හෝ පිළිතුරක් ඇත. එය විකල්ප 2-3 කින් නියම කළ යුතුය. මෙය ඔබට කම්මැලි වීම හෝ "ඊළඟ" බොත්තම සමඟ පාඩම "අනුචලනය කිරීම" වළක්වයි. උදාහරණයක් ලෙස, ඔබට පරිපථයක් එකලස් කර LED දැල්වෙන ආකාරය හරියටම බලන්න. එක් එක් ක්‍රියාවෙන් පසු ලැබෙන ප්‍රතිපෝෂණය අවසානයේ සමස්ත ප්‍රතිඵලයට වඩා හොඳ යැයි මම සිතමි.

දෙවනුව, මම අපගේ පාඩම් පියවර 10 අතුරු මුහුණතේ දකුණු කෙළවරේ ප්‍රදර්ශනය කළෙමි. එය පහසු විය. මෙම දරුවා සම්පූර්ණයෙන්ම ස්වාධීනව අධ්යයනය කරන විට එම අවස්ථා සඳහා වන අතර, ඔබ අවසානයේ ප්රතිඵලය පමණක් පරීක්ෂා කරන්න. මේ ආකාරයෙන් ඔබට දුෂ්කරතා ඇති ස්ථානය වහාම දැක ගත හැකිය (ඒවා වහාම සාකච්ඡා කළ හැකිය). කාලය සීමිත වූ විට දරුවන් කිහිප දෙනෙකු සමඟ ඉගැන්වීමේදී එය විශේෂයෙන් පහසු වේ, නමුත් සෑම කෙනෙකුම නිරීක්ෂණය කළ යුතුය. නැවතත්, සමස්ත පින්තූරය දෘශ්‍යමාන වනු ඇත, පියවර බොහෝ විට දුෂ්කරතා ඇති කරයි.

අපි ඔබට ආරාධනා කරනවා

දැනට මේ කරලා තියෙන්නේ මෙච්චරයි. පළමු පාඩම් 6 දැනටමත් වෙබ් අඩවියේ පළ කර ඇති අතර තවත් 15 ක් සඳහා සැලැස්මක් ඇත (දැනට මූලික කරුණු පමණි). ඔබ උනන්දුවක් දක්වන්නේ නම්, දායක වීමට අවස්ථාවක් තිබේ, එවිට නව පාඩමක් එකතු කළ විට ඔබට විද්‍යුත් තැපෑලෙන් දැනුම් දීමක් ලැබෙනු ඇත. ද්රව්යය ඕනෑම කාර්යයක් සඳහා භාවිතා කළ හැකිය. ඔබගේ කැමැත්ත සහ අදහස් ලියන්න, අපි පාඨමාලාව වැඩිදියුණු කරන්නෙමු.

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න