Posts

Showing posts from November, 2017

ක්ෂුද්‍ර පාලක පරිගණක වැඩසටහන්කරණය - Microcontroller Programming 2 කොටස

Image
මගේ කලින් පෝස්ට් එකේ දී ඔයාලට කිව්වා ක්ෂුද්‍ර පාලක පරිගණක වැඩසටහන්කරණය අ.පො.ස උසස්පෙළ අලුත් විෂය නිර්දේශයේ තියෙනවා කියලා. එතකොට ඒ යටතේ අපිට තියෙනවා ක්‍රියාකාරකම් 5 ක් කරන්නත්. අපිට ඒ ක්‍රියාකාරකම් කරන්නට වෙන්නේ Arduino  ක්ෂුද්‍රපාලක පරිපථ පුවරුවක් භාවිතයෙන් බවත් ඒ ගැන කෙටි හැඳින්වීමකුත් මම ඔයාලාට කලා. අපි දැන් බලමු අපේ පලවෙනි ක්‍රියාකාරකම. අපේ පළවෙනි ක්‍රියාකාරකම තමයි තත්පර 1/2 කට වරක් LED එකක් On/Off කිරීම. අපි මේක පුංචිකාලේ electronic circuits පාස්සන ගමන් කරලා ඇති. නමුත් ඒකම දැන් programming වලින් කරන්නට පුළුවන්. ඇත්තෙන්ම මේ දේවල් කරගෙන ගියොත් ඔයාලට ම ආසාව ඇතිවෙයි. සේරටම කලින් අපිට බලන්න වෙනවා මේ ක්‍රියාකාරකමට අවශ්‍ය වන මූලික සිද්ධාන්ත සහ උපකරණ ටිකක්. ධාරාව සහ වෝල්ටීයතාව (Current and Voltage) මේ දෙකම විද්‍යුතයේ ප්‍රමාණාත්මක සාධක දෙකක්. අපි දැන් පහළින් පිහිටි රූපය දෙස බලමු. මේ රූපයේ හැටියට බැටරියක් තියෙනවා සම්බන්ධ කරලා බල්බයකට. එතකොට මෙතනින් ධාරාව කියලා කියන්නේ විදුලිය බැටරියේ ධන අග්‍රයේ සිට ඍණ අග්‍රයට ගමන් කිරීමයි. නමුත් ඒක ඇත්තටම වෙන දෙයක් නෙමෙයි...

ක්ෂුද්‍ර පාලක පරිගණක වැඩසටහන්කරණය - Microcontroller Programming 1 කොටස

Image
ආයුබෝවන්! ඔයාලා හැමදෙනාට ම. මම ඔයාලට අද කියලා දෙන්න හදන්නේ, උසස් පෙළ තොරතුරු සහ සන්නිවේදන තාක්ෂණ විෂය නිර්දේෂයට අලුතින් එකතුවෙන්නට තිබෙන ඒකකයක් ගැන. තවම මේ විෂය නිර්දේශය ප්‍රකාශයට පත් කරලා නැති වුණත් මේ කොටස අනිවාර්යයෙන් ම ලැබෙන්නට තියෙනවා කියලා තොරතුරු තාක්ෂණ ගුරු භවතුන්ගේ වැඩමුළුවල දැනගන්නට ලැබුණා. ඉතින් ඒ ලබා ගත් දැනුම ඔබ වෙත ලබා දෙන්න මම තීරණය කලා. ක්ෂුද්‍ර පාලක පරිගණක වැඩසටහන්කරණය කියන එක අපේ අලුත් ම විෂය නිර්දේශයට ඇතුළත්වෙන්නට තියෙන ඒකකයක්. ඉතින් මේ හරහා නිපුණතා මට්ටම් 11.1 යටතේ ක්‍රියාකාරකම් 4ක් ළමයින්ට කරවන්න තියෙනවා. 11.1 නිපුණතාව LED එකක් තත්පර 2කට වරක් on / off කිරීම පරිසර ආලෝක තත්ත්වය මත LED එකක් on / off කිරීම උෂ්ණත්වය අනුව විදුලි පංකාවක්  on / off කිරීම දොරක් ඇරීම සහ වැසීම 11.2 නිපුණතාව අන්තර්ජාලය හරහා LED එකක් on / off කිරීම මේ නිපුණතා සියල්ල ම අපි ළමයින්ට උගන්වන්නට ඕන. මෙතනින් මම පලවෙනි ක්‍රියාකරකම් 4 ගැන ඉදිරි පෝස්ට්වලින් කියලා දෙනවා. ඒ සියල්ලට ම කලින් මේවා කරන්නට අවශ්‍ය කරන දේවල් මොනවා ද කියලා අපි දැනගෙන ඉන්න ඕන.  ...

දත්ත සහ තොරතුරු කියන්නේ මොනවාද?

Image
තොරතුරු සහ සන්නිවේදන තාක්ෂණය සාමාන්‍ය පෙළට ඉගෙනගන්නා අපේ පළවෙනි පාඩම තමයි දත්ත සහ තොරතුරු කියන එක. මොකද්ද මේ දෙකේ තේරුම? සාමාන්‍යයෙන් අපි පරිගණක පද්ධතියකට ඇතුළත් කරන දේවල්, එහෙම නැත්තන් ආදානය (Input) කරන දේවල් පරිගණකයට ඇතුළත් වෙනකොට ඒවායේ කිසිම තේරුමක් නැහැ. ඒ කියන්නේ අපි නිකම් සංඛ්‍යා, අකුරු, සංකේත වගේ දේවල් පමණයි ඇත්තටම ඇතුළත් වෙන්නේ. මෙන්න මේ අර්ථයක් නැති සංකේත, සංඛ්‍යා වැනි දේවල් වලට තමයි අපි කියන්නේ දත්ත  කියලා. ඊට පස්සේ පරිගණක පද්ධතියෙන් ඒවා සකසනවා අර්ථයක් ඇති විදියට. මෙන්න මේ සැකසීමේ ක්‍රියාවලිය (Process) අවසානයේ, අපි ඇතුළත් කරපු දත්තවලට යම් අර්ථයක් ඇතිවුණාට පස්සේ අපි ඒවාට කියනවා තොරතුරු (Information)  කියලා. ඔයාලට මේක අපැහැදිලියි කියලා හිතෙනවා නම් අපි මේක උදාහරණයකින් බලමු. මම පාසලක පංතිභාර ගුරුවරයෙක්. පාසලේ වාර විභාගයක් අවසානයේ දී මගේ පන්තියේ ළමයි ලබා ගත් ළකුණු ඔක්කෝම මට පරිගණකයට ඇතුළත් කරන්න ඕනේ. දැන් මම මෙන්න මෙහෙම පරිගණකයට ළකුණු ඇතුළත් කරනවා. රවී 78 90 79 67 76 78 රිස්වාන්  87 70 80 75 80 80 ක්‍රිෂාන් 76 78 67 80 79 76 දැන් මෙන්න මෙහෙ...
Image
ආයුබෝවන්, ඔයාලා හැමෝම මගේ බ්ලොග් එකට සාදරයෙන් පිළිගන්නවා. මම මේ බ්ලොග් අඩවිය තුළින් මා සතු තොරතුරු සහ සන්නිවේදන තාක්ෂණ දැනුම ඔබට තිළිණ කරන්නට බලාපොරොත්තු වෙනවා. ඉහත වීඩියෝ එක දැක්කාම ඔයාලට මොකද හිතෙන්නේ? එකේ හැටියට පරිගණක කියලා දෙයක් ඔයාලා දැක්කද? අද අපි දකින විදියේ පරිගණක වෙනුවට අමුතුම තාලයේ පරිගණක ඒ වීඩියෝ එකේ දකින්න තිබුණා.