Robotic Arm ပံုစံငယ္ကို ေမာင္းႏွင္ထိန္းခ်ဳပ္ဖို႕ အဓိက Controller အျဖစ္ Netduino Plus 2 ကိုေရြးခ်ယ္ခဲ႕ပါတယ္။ Servo Motor ေတြေမာင္းႏွင္ဖို႕ Input/ Output ေတြကိုင္တြယ္ဖို႕ အတြက္ စဥ္းစားေရြးခ်ယ္စရာ Development Board မ်ားစြာရွိပါတယ္။ ကၽြန္ေတာ္တို႕နဲ႕ ရင္းႏွီးတဲ႕ Development Board ေတြကေတာ့
- Arduino
- FEZ Panda II
- Mini2440
- Raspberry pi
- PIC Micro Controllers
- LinkIt One
- Edison
- Beaglebone
- Netduino Board ေတြပဲျဖစ္ပါတယ္။
ေရြးခ်ယ္စရာမ်ားစြာထဲမွာမွ Netduino ကိုေရြးခ်ယ္ခဲ႕ၿ႔ပီး Netduino မ်ိဳးကြဲေတြထဲမွ Netduino Plus 2 ကို Main SoC Module အျဖစ္ ေရြးခ်ယ္ခဲ႕ပါတယ္။
Netduino Plus 2 ကိုေရြးခ်ယ္ခဲ႕ရတဲ႕ အေၾကာင္းရင္းမ်ား
- Netduino Plus 2 ဟာ ARM7 32 bit processor ကို အသံုးျပဳထားတဲ႕အတြက္ အျခား Arduino လိုမ်ိဳဳး 8 bit board ေတြနဲ႕ယွဥ္ရင္ အလြန္ျမန္ဆန္ၿပီး စြမ္းေဆာင္ရည္ျမင့္တာကိုေတြ႕ရပါတယ္။
- Netduino Plus 2 ရဲ႕ Programming ဟာ SDK အသံုးျပဳရၿပီး C# နဲ႕ေရးသားတဲ႕အတြက္ ကၽြန္ေတာ္တို႕နဲ႕ friendly ျဖစ္တာကိုေတြ႕ရပါတယ္။
- Netduino Plus 2 ဟာ နာမည္နဲ႕လိုက္ေအာင္ပဲ Network ေပၚကေန communicate ျပဳလုပ္ႏိုင္ဖို႕ အထူး ဒီဇိုင္းဆြဲ ထုတ္လုပ္ထားတာျဖစ္ပါတယ္။ RJ 45 Connector ေတြနဲ႕ SD card slot ေတြ ပါဝင္လာတာမို႕ Arduino လိုမ်ိဳး ျပင္ပမွ သီးသန္႕ module ကဒ္ထပ္စိုက္သံုးဖို႕ မလိုေတာ့ပါဘူး။
- အရြယ္အစား ေသးငယ္က်စ္လ်စ္တာမို႕ ေနရာယူမႈနည္းပါးၿပီး compact ျဖစ္ပါတယ္။
- Netduino အတြက္ forum သီးသန္႕ရွိၿပီး အလြယ္တကူ ေလ့လာသင္ယူႏိုင္ပါတယ္။
Netduino Plus 2 ရဲ႕ အားနည္းခ်က္မ်ား
- လက္ရွိအသံုးအမ်ားဆံုး Arduino Board ေတြနဲ႕ ႏိႈင္းယွဥ္ရင္ Netduino ဟာ Microsoft Visual Studio၊ .Net Framework ၊ .Net Micro Framework ၊ SDK .. အစရွိသျဖင့္ အဆင့္ဆင့္ ထည့္သြင္းေရး သားရတာျဖစ္ၿပီး အနည္းငယ္ ရႈပ္ေထြးပါတယ္။
- Netduino Plus 2 ရဲ႕ SDK (Software Development Kit) ဟာ develop လုပ္ေနဆဲ အဆင့္မွာသာရွိတဲ႕အတြက္ ၄င္းအတြက္ Sample Code ေတြ ရွားပါးတာကိုေတြ႕ရပါတယ္။
- Library မ်ား နည္းပါးတဲ႕အတြက္ မိမိအသံုးျပဳလိုတဲ႕ Component မ်ားအလိုက္ ကိုယ္တိုင္ library ေရးရတာမ်ိဳး၊ အနည္းငယ္ ခက္ခဲပါတယ္။
- Firmware Version 4.2.2.1 ကေန 4.3.1.0 ဆီ ျမွင့္တင္ေပးႏိုင္မွသာ PWM နဲ႕ RTOS စနစ္ေတြေကာင္းေကာင္း အလုပ္လုပ္ႏိုင္တာကိုေတြ႕ရပါတယ္။
Netduino အေၾကာင္းေအာက္ပါ website မ်ားမွာေလ့လာႏိုင္ပါတယ္။
www.netduino.com
www.forums.netduino.com