මයික්‍රෝ කොන්ට්‍රෝල් ප්‍රෝග්රැම් (arduino) සරලව හදුනා ගනිමු.


ආඩිනෝ යනු මයික්‍රෝ කොන්ට්‍රෝල් ප්‍රෝග්රෑමීං වැඩ කරගැනිමට ඇති දෘඞාංග හා මෘඳූකාංග අතුරු මුහුණත් ගණනාවක් අතරින් ඉතා ජනප්‍රිය එකයි.

මයික්‍රෝ කොන්ට්‍රෝල් යනු.

කුඩා හෙවත් මයික්‍රෝ කොම්පිටරයකි එහි.

ප්‍රොසෙසරයක් (processor).

රැම් (Ram) මතකයක්.

ෆ්ලෑෂ් (Ram or flash) මෙමරි උපාංගයක්. 

ක්ලොක් (Clok) ඔරලෝසුවක්.

කොන්ට්‍රෝල් යුනිට් (I/o Control unit) පාලන ඒකකයක් ඇත.

මෙම පාලන ඒකකයට කවා ඇති පරිගණක වැඩසටහනකින් ලබා දෙන උපදෙස් වලට අනුව මයික්‍රෝ කොන්ට්‍රෝලරය ක්‍රියාකරයි.

යම් නිශ්චිතවම සිදුවිය හැකි කාර්යක් නිවැරදිවම සිදුවිය යුතු උපන්ගට ඊට ගැලපෙන වැඩසටහනක් (program) මයික්‍රෝකන්ට්‍රෝලර් (microcontoroller) එකට සවිකරයි.

 

මයික්‍රෝ කොන්ට්‍රෝල්ර් මගින් ක්‍රියාත්මක වන යන්ත්‍ර හා උපකරණ හදුනා ගනිමු.

රොබෝ යන්ත්‍ර,වාහන,කර්මාන්තශාලා තුල ඇති යන්ත්‍ර,අපගේ නිවෙස්වල භාවිත වන ශීතකරණ,මයික්‍රොවේව් උදුන, රෙදිසෝද යන්ත්‍රය, සාමාන්‍ය ප්‍රින්ටරය, ෆැකස්යන්ත්‍ර, ස්කෑන්නර්, සෙල්ලම් බඩු, කෘතීමහෘද, කෘතීම වකුගඩු වැනි සංකීර්ණ යන්ත්‍ර ස්වයංක්‍රීයව ක්‍රියාත්මක වෙන්නේ ඒවා සමග ඊට ආවේණික මයික්‍රෝ කොන්ට්‍රෝල් සවිකර ඇති නිසාය,

 

මයික්‍රෝ කොන්ට්‍රෝල් ප්‍රෝග්රැමිං

මයික්‍රෝ කොන්ට්‍රෝල් මගින් නිශ්චිත වම වැඩක් කර ගැනීමට කේත ලියා වැඩසටහනක් සැකසීය යුතුය.

කේත ලියන්නේ සාමාන්‍යයෙන් පරිගණකයක කේත ලියන ආකාරයටයි.

මෙයට වීශේෂ මෘදුකාංග පැකේජයක් පරිගණකයේ ඉන්ස්ටෝල් කරගත යුතුය එය (soft ware inter face) සොෆ්ට්වෙයා වේ.

කේත මයික්‍රෝ කොන්ට්‍රෝලරයට යොමු කිරීමට මයික්‍රෝ කන්ට්‍රෝලරය පරිපථයකට සම්බන්ධ කොට එම පුවරුව පෝට් එකකින් පරිගණකට සම්බන්ධ කිරීමට යොදා ගන්.

උපාංග සැකැස්ම (hard ware inter face) හාඩ්වෙයාඉන්ටෆේස් ලෙස හදුන් වයි.

 

ආඩිනෝ (arduino) හදුනා ගනිමු.

යික්‍රෝ කොන්ට්‍රෝල් ප්‍රෝග්රැමිං වැඩ කරගත හැකි දෘඩාංග හා මෘදුකාංග ගනනාවක් අතුරින් ආඩිනෝ ඉතාමත් ජනප්‍රිය එකකි.

මෙහි හාඩ්වෙයා ඉන්ටෆේස් එක ආඩිනෝ ඩිවෙලොප්මට් බොඩ් (arduino development boards)එකයි.

මෙහි සොෆ්ට්වෙයා ඉන්ටෆේස් එක ආඩිනෝ වැඩසටහනයි (arduino program).

 

ආඩිනෝ ජනප්‍රිය වීමට හේතු.

1 මෙය ඕපන් සෝස් මෘදුකාංගයක් නිසා නොමිලේ ඩවුන්ලෝඩ් කරගත හැක.

2 ප්‍රෝග්රැම් කිරීමට පහසුය ඉලෙක්ට්‍රොනික් විද්‍යා ,පරිගණක ක්‍රම ලේඛන භාෂා හැසිර වීම පිළිබද දැනුමක් අවශ්‍ය නැත.

3 ඔපන්සොස් මාදිලියේ නිසා කේත හා පරිපථ පුවරු නිදහසේ වෙනස් කොට භාවිත කල හැක.

4 නිවමින් දැල්වෙන් කුඩා බල්බයක පටන් රොබෝවක් ක්‍රියාත්මක කරවීම දක්වාම විවිධ පන්නයේ වැඩ කරගැනීමට ආඩිනෝ ක්‍රම යෙන් ප්‍රෝග්රැම් කල හැක.

 

ආඩිනෝ හාඩ්වෙයා ඉන්ටෆේස් (arduino hadware inret face)

 ප්‍රධානවම අවශ්‍ය ආඩිනෝ බෝඩ් එකයි මේවා විවිධ මාදිලියෙන් මිලදී ගත හැක.

ඔයාට ඕන ප්‍රමිතියෙන් උසස් ආඩිනෝ බෝඩ් එකක් නම්  store.arduino.cc/category/11 යන වෙබ් අඩවියෙන් ඉතාලියේ නිෂ්පාදිත තත්වයෙන් උසස් බෝඩ් මිලදී ගන්න පුළුවන්. එත් මේවා ටිකක් මිල අධිකයි.

වෙනත් රටක නිෂ්පාදිත ආඩිනෝ ඌනෝ ක්ලෝන් (clone) බෝඩ් ඊබේ (ebay) වැනි වෙබ්අඩවි හරහා අඩු මිලට ලබාගන්න පුළුවන්.

මෙහිදී ඔයා කරන්න ඕන ක්‍රෙඩ්ට් කාඩ් මගින් මුදල්ගෙවා කූර්යර් සේවා ඔස්සේ ඒවා ගෙන්නවා ගැනීමයි.

ඔයාට මේක ලංකාවෙදී ලබා ගැනීමට අවශ්‍ය නම් මෙරට දී එකලස් කල ආඩිනෝ බෝඩ් ඉලෙක්ට්‍රොනික් උපාංග අලවිකරණ ස්ථානයකින් Rs 1300 කට පමණ ලබා ගත හැක.

ආඩිනෝ සැකසීමේදී  ඊට අදාල පරිපථ සටහන් arduino.cc යන ආඩිනෝ වෙබ්අඩවියෙන් නොමිලේම ලබා ඇත හැක.

ඔයාට උපාංග ගෙන පාස්සා ගත හැකි  ඉලෙක්ට්‍රොනික්  විද්‍යා දැනුමක් තියෙනවා නම් එම  පරිපථ සටහන් උපයෝගී කොට ගෙන වුනත් බෝඩ් එක එකලස් කරගන්න පුලුවන්.

ඔයාට පහසුම ක්‍රමයයක් වේවි මෙරට එකලස් කර ඇති බෝඩ් එකක් මිලදී ගැනීම.

 

සාමාන්‍යයෙන් බෝඩ් එකක් මත මයික්‍රෝ කොන්ට්‍රෝල් එකද සවි කර ඇත.

බෝඩ් එකත් සමගම යුඑස්බී (USB) කේබල් එකක්ද ඔයාට ලැබේවි.

 

ජම්පර් කේබල් (jumper cable) and බ්‍රෙඩ් බෝඩ් (bread board).

ආඩිනෝ බෝඩ් එකට අමතරව ඇත හදා බැලීම් සදහා බ්‍රෙඩ් බෝඩ් එකක්ද මිලදී ගත යුතුය.

බ්‍රෙඩ් බෝඩ් එකක් කියන්නේ සිදුරු ගොඩක් තියෙන පුවරුවකට.

මෙහි ඇති සිදුරු වලට විවිධාකාර ඉලෙක්ට්‍රොනික් උපකරණ සම්බන්ධ කර ක්‍රියාත්මක කර බැලිය හැක.

බ්‍රෙඩ් බෝඩ් විවිධ ප්‍රමාණයෙන් ඇත ඔයාට මුලික වැඩ කර ගන්න අගල් 6 ප්‍රමාණවත්.

මෙය ඉලෙක්ට්‍රොනික් උපාංග අලවිසලකින් Rs 400 කට පමණ ලබා ගත හැක.

ආඩිනෝ බෝඩ් එකින් බ්‍රෙඩ් බෝඩ් එකටද එතනින් තවත් තැනකට අවශ්‍ය සම්බන්ධතාව ගොඩ නැගිම සදහා බ්‍රෙඩ් බෝඩ් මේල් ටු මේල් ජම්පල් කේබල්(bread board male to male jumper cable) බොහොමයක් අවශ්‍යයි.

කේබල් 40 ඇති pak එකක් Rs 160 පමණ ඉලෙක්ට්‍රොනික් උපාංග මිලදී ගත හැක.

 

ආඩිනෝ ෂිල්ඩ් (arduino shield)

යා ඉලෙක්ට්‍රොනික් දැනුම අඩු කෙනෙක් නම් ඔයාට පුළුවන් ආඩිනෝ බෝඩ් වලට භාවිත කල හැකි කලින් එකලස් කර ඇති පරිපථ පුවරු (arduino shield) ද අවශ්‍යතාවය අනුව තමන් සකස් කරන පරිපථය සදහා ඒවාද මිලදීගෙන භාවිත කරන්න පුළුවන්.

ආඩිනෝ ෂිල්ඩ් ආඩිනෝ බෝඩ් එකට කෙලින්නම සවිකර හැක.

මේවා යොදාගෙන දැනුම් අඩු අයකුට වුවද සංකීර්ණ උපකරණ පහසුවෙන් නිපද විය හැක.

 

සොෆ්ට්වෙයා ඉන්ට් ෆේස් (foftware interface)

ආඩිනෝ ප්‍රෝග්රැමිං වැඩ කිරීමට අවශ්‍ය මෘදුකාංගය arduino.cc/en/mainsoftware යන වෙබ්අඩවියෙන් නොමිලේ ඩවුන්ලෝඩ් කරගත හැක .

වෙබ්අඩවියට පිවිසි පසු download the arduino software පිටුවේ දකුණුපස පස ඇති ලිංක් අතරින් ඔයාගේ මෙහෙයුම් පද්ධතියයට අදාල ලිංක් එක තෝරා සෙටප් වැඩසටහන ඩවුන්ලෝඩ් කර ඉන්ස්ටෝල් කරගන්න.

ඔයාට මේක සිප් ෆයිල් එකක් ලෙස අවශ්‍ය නම් windows Zip For non administall ක්ලික් කර ඩවුන්ලෝඩ් කරගෙන එය අන්සිප් කොට භාවීත කල හැක ෆයිල් එකක් නිසා ඉන්ස්ටෝල් කරගත යුතු නැත.

  

මෙම ලිපියෙන් Arduino පිළිබද සරල අවබෝදයක් ලබා ගත හැක. තවත් තොරතොරු ඉදිරියේදී කතා කරමු. ලිපියේ යම් දෝෂයක් ඇති නම් සමාවෙන්න. සුභ දවසක්.

වෙනත් Arduino

අනෙකුත් ලිපි
⁣කෝල්බෘක් ප්‍රතිසංස්කරණ මගින් ශ්‍රී ලංකාවේ ඇති වූ සමාජ ආර්ථික දේශපාලන අධිකරණ ප්‍රතිඵල
(Kasun Gayashan විසින් 2017-12-13 දින උසස්පෙළ යටතේ දේශපාලන විද්‍යාව විෂයට අදාලව ලියන ලදි)

කෝල්බෘක් ප්රතිසංස්කරණ යෙදීමේ මෙරටට හඳුන්වා දුන් යෝජනා මගින් මෙරට සමාජ ආර්ථික දේශපාලන විශාල වෙනසක් සිදු වන්නට විය.. විශේෂයෙන් මෙරට දේශපාලනය වඩා සමාජ සහ ආර්ථික ක්ෂේත්රයේ ...


Flow Charts & Pseudo Codes
(Kaushalya විසින් 2017-12-13 දින 11-වසර යටතේ තොරතුරු හා සන්නිවේදන තාක්ෂණය විෂයට අදාලව ලියන ලදි)

Flow Charts Pseudo CodesGrade 11(English Medium)Information Communication technology What is an algorithms? An algorithm is a complete step-by-step procedure for solving a problem or ...


ශ්‍රි ලංකාවේ යටත් විජිත පාලනයේ ස්භාවය
(Kasun Gayashan විසින් 2017-12-13 දින උසස්පෙළ යටතේ දේශපාලන විද්‍යාව විෂයට අදාලව ලියන ලදි)

ශ්රි ලංකාවේ සටන් විජිත පාලනයේ ස්භාවය..... ශ්රි ලංකාව අධිරාජ්යවාදී පාලනයන් තුන් ගොල්ලකට යටත් විය.ඒ 1505 දී පෘතුග්රිසින්ටත්,1658 දී ලංදේසින්ටත්,1796 දී ඉංග්රින්ටත් වශයෙනි.ඉංග්රිසින් 1796 දී මුහුදු බල ...


නිගන්ඨනාථ පුත්ත තුමාගේ ඉගැන්වීම හා බුදු දහමේ ඉගැන්වීම් අතර විශමතා
(Kasun Gayashan විසින් 2017-12-11 දින උසස්පෙළ යටතේ බුද්ධ ධර්මය විෂයට අදාලව ලියන ලදි)

නිගන්ඨනාථ පුත්ත තුමාගේ චරිතය හා සිදුහත් බෝසත් චරිතය එකිනෙක සසදා බැලිමේදි කිසියම් සමාන කමක් දක්නට ලැබේ. එසේමඉගැන්වීම් අතරද සමානකම් සේම යම් යම් විශමතාාවන්ද දක්නට ලැබේ.සෙසු ...


මක්කලී ගෝසාල
(Kasun Gayashan විසින් 2017-12-10 දින උසස්පෙළ යටතේ බුද්ධ ධර්මය විෂයට අදාලව ලියන ලදි)

ශ්රමන සම්ප්රධාය නියෝජනය කළ තවත් ශාස්තෘවරයෙකු වශයෙන් මක්කලී ගෝසාලයන් හැදින්විය හැක.අාජිවක සම්පුධායේ ප්රධානියා ලෙසද ඔහු හදුන්වනු ලැබේ.ඔහු පිලිබද ජෛක භගවති සුත්රයේ සදහන් වන්නේ ඔහුගේ පියා ...


ලොව පැසිස්ට් ව්‍යාපාරයේ නැගීම
(Shiran විසින් 2017-11-30 දින උසස්පෙළ යටතේ දේශපාලන විද්‍යාව විෂයට අදාලව ලියන ලදි)

ලොව පැසිස්ට් ව්යාපාරයේ නැගීම. ඉතාලිය 1915 දී ඉතාලියේ මිලාන් හිදී බෙනිටෝ මුසෝලිනීගේ නායකත්වයෙන් ෆැසීකෝ යන සංවිධානය පිහිටුවා ගත් අතර පසුව එය සටන් කණ්ඩායම (Fighting Band) ලෙස ප්රතිසංවිධානගත ...


මහත්මා ගාන්ධි තුමාගේ අධ්‍යාපනික හා දාර්ශනික සංකල්ප.
(Rev: Handaganawe chandrajothi thero විසින් 2017-11-17 දින උසස්පෙළ යටතේ ඉතිහාසය විෂයට අදාලව ලියන ලදි)

අවිහිංසාවාදී සත්යග්රහ දර්ශනයේ පුරෝගාමියා ලෙස ගාන්ධිතුමා සැළකිය හැකි ය. ඒ අනුව එතුමා ශ්රේෂ්ඨ චින්තකයෙක්, දාර්ශනිකයෙක් මෙන් ම ශේෂ්ඨ අධ්යාපනඥයෙක් ලෙස ද තම කාර්යභාරය ඉටු කළේය. ...


මහත්මා ගාන්ධිගේ සමාජ සාධාරණත්වය.
(Rev: Handaganawe chandrajothi thero විසින් 2017-11-17 දින උසස්පෙළ යටතේ ඉතිහාසය විෂයට අදාලව ලියන ලදි)

ජාතික ව්යාපාරය මගින් ඉන්දියානුවන්ගේ චින්තනයද උසස් මට්ටමක ඔසවා තැබුවේය. බ්රිතාන්යයන්ගේ නොයෙක් තාඩන පීඩනවලට ලක් වූ ඉන්දියානුවන්ගේ සිත් තුළ සමාජ සාධාරණත්වයක් පිළිබදව අදහස් පැන නැගෙන්නට විය. ...


අවිහිංසාවාදි ව්‍යාපාරය.
(Rev: Handaganawe chandrajothi thero විසින් 2017-11-17 දින උසස්පෙළ යටතේ ඉතිහාසය විෂයට අදාලව ලියන ලදි)

මහත්මා ගාන්ධිතුමා ජාතික ව්යාපාරය හරහා ඉන්දියානුවන්ගේ නිදහස උදෙසා මහත් වූ කාර්යභාරයක් ඉටු කළේය. එහි ප්රදානියා ලෙස ඔහු මත මහත් වූ වගකීම් සමුදායක් විය. තමා නිදහස් ...


මහත්මා ගාන්ධි හා ජාතික නිදහස් ව්‍යාපාරය.
(Rev: Handaganawe chandrajothi thero විසින් 2017-11-17 දින උසස්පෙළ යටතේ ඉතිහාසය විෂයට අදාලව ලියන ලදි)

ජාතික නිදහස් ව්යාපාරයේ ආරම්භය. බිතාන්යයන් ඉන්දීය ජනතාවගේ සිත් දිනා ගැනීම සදහා නොයෙක් ක්රමෝපායන් දියත් කළහ. ඒ අතර ඔවුන්ගේ එක් උපක්රමයක් වූයේ අවශ්ය පමණට යටිතල පහසුකම් ...