ඉදිරි ලිපි මගින් 4x4 රෝවර් එකක් දුර මනින සංවේදකය මගින් පාලනය කරන විදිහ බලාපොරොත්තුවන්න.
|
ultrasonic sensor |
මෙය දුර සංවේදකයක් වේ.අල්ටාෙසොනික් සංෙව්දකය විවිධ රොබෝ ව්යාපෘති තුල බොහොවිට ඇතුලත්ය.ඔබේ රොබෝ වැටීමන් වළක්වා ගත හැක. එය ජල මට්ටම සංෙව්දන, සහ වාහන නැවැත්වීමේ සංවේදකය ලෙස භාවිතා කර ඇත. මෙය ඉතා සරල ව්යාපෘතියකී.කළ හැකිදේ බොහොයි.
ඔන්න යාලුවනේ ඔයාලා බලාගෙන උන්නු Project එක අරගෙන ආවා. මෙහිදී සිදුවන්නේ Facebook ගිණුමකට සම්බන්ධ කරන ලද Arduino එකක් එක ගිණුමට ලැබෙන Facebook Message හරහා විධාන ලබාගෙන ක්රියාත්මක වීමයි. ඉතින් මේක ඔයාලට ගොඩක් ප්රයෝජනවත් වෙයි නව නිර්මාණ සිදු කරන්න. හැබැයි යාලුවනේ මේකට Ethernet Shield ඕනෙ වෙන්නෙ නැහැ
ආයුබෝවන් යාලුවනේ if condition ගැන මීට කලිනුත් ළිපියක් ලියලා තිබ්බා බ්ලොග් එකේ. නමුත් නැවතත් පැහැදිළිව ළිපියක් ලියන්න හිතුනා මොකද ඊළඟ Project එක මේක ගොඩක් වටින නිසා. ඒ ගැන පස්සෙ කියන්නම්කො, දැන් බලමු If condition කියන්නෙ මොකක්ද කියලා.
අපි කෙනෙක්ට උපදෙසක් දෙනවා
අද ළිපියෙන් කතාකරන්න යන්නෙ Accelerometer Module එකක් Arduino එකට සම්බන්ධ කළ පසු එමඟින් ලබාගන්නා අගයන් පරිගණකය වෙත ලබාගන්නේ කෙසේද යන්නයි. Accelerometer Module ගැන දන්නෙ නැති අය මේ ළිපිය බලන්න Link .
යාලුවනේ ඔයාලා දැකල ඇති Android Phone වල Game ගහනකොට Phone එක හරවලා ඒ Game එකේ Steering වගේ වැඩ කරන විදිය, අන්න ඒ වැඩේ කරලා දෙන Accelerometer Module කියන්නෙ සිරස්,තිරස් හා ඒ දෙකටම ලම්භකව පිහිටන අක්ශ වල කෝණයට සාපේක්ශව අගයක් මැනගැනීමට භාවිතා කරන Module එකක්. ඉතින් Android Phone වල තියෙන ඒ Module එක Arduino සමඟ භාවිතා කරන්න පුලුවන් පින්තූරෙ තියෙනවා වගේ x,y,z යනුවෙන් Output Pin තුනක් සහිත Accelerometer Module එකක්
ආයුබෝවන් යාලුවනේ, අද ළිපියෙන් ඔයාලට අරගෙන එන්නෙ Arduino එක භාවිතා කරලා C# මඟින් නිර්මාණය කරන ලද මෘදුකාංගයකට ආදාන, විධාන ලබා දෙන ආකාරය. C# කියන්නෙ මොකක්ද කියලවත් දන්නෙ නැති අය මේ පාඩම් ටික කියවලා බලන්න - Link. හරි යාලුවනේ එහෙනම් වැඩ පටන් ගමු.
එහෙනම් යාලුවනේ අද ලිපියෙන් Arduino 4 Wheel Rover එකේ අවසන් කොටස අරගෙන එනවා. අපිට දැන් තියෙන්නෙ TV Remote එකට අදාලව Arduino එක ක්රියාත්මක වෙන්න Remote එකේ එක් එක් Button වල කේත ලබාගැනීමයි, මේ සඳහා
සුභ දවසක් යාලුවනේ, අද ලිපියෙන් ඔයාලට කියලා දෙන්නෙ Arduino 4x4 රෝවර් එකේ හදවත විදියට ක්රියා කරන මෝටර් ධාවකය නිර්මාණය කරගන්න ආකාරයයි. මෙහි පළමු ළිපිය බලපු නැති අය මෙතනින් ගිහින් එම කොටස කියවන්න Link . මේ සඳහා අවශ්ය වෙනවා
රෝවර් (Rover) යන වචනය ඇසූ පමණින් ඔබේ මතකයට නැගෙන්නේ මෙවැන්නක් බව නොරහසකි. අද ලිපියෙන් කතාකරන්නෙ යාලුවනේ Arduino එක භාවිතා කර, මෙවැනි විශාල එකක් නෙවේ කුඩා රෝවර් එකක් සාදගන්නේ කෙසේද යන්නයි. අපි මුලින්ම බලමු රෝවර් (Rover) කියන්නෙ මොකක්ද කියලා.
රෝවර් යනු ඕනෑම ගොඩබිමක බාධාවකින් තොරව ගමන් කළ හැකි වාහනයකි.
උදා :- Land Rover - මෙය පාරක මෙන්ම කැලෑවක වුවත් ගමන් කරයි.
Mars Rover - අපි දන්නෙ කියුරියොසිටි කියලනෙ, මේකට ඉතින් අඟහරු ග්රහය මත ගමන් කරන්න පුලුවන්.