ဆာဗိုမိုတာများသည် ပရောဂျက်အများအပြားတွင် သင့်အားကူညီပေးနိုင်သည့် အရာများဖြစ်ပါသည်။ ယခုကျွန်ုပ်တို့သည် Arduino နှင့် ချိတ်ဆက်ပါက၊ ကျွန်ုပ်တို့ကြိုက်နှစ်သက်ရာအတိုင်း လှုပ်ရှားစေနိုင်ပါသည်။ ဒါသည် သင့်ကွန်ပျူတာမှထိန်းချုပ်နိုင်သည့် သင့်စိတ်ကြိုက် ရိုဘော့စ်မ်းဆ friend မ်းကို ပိုင်ဆိုင်ခြင်းပဲဖြစ်ပါတယ်။
ဆာဗိုမိုတာများသည် သတ်မှတ်ထားသည့် ထောင့်တစ်ခုတွင် တည်နေရာချနိုင်သောကြောင့် သပ်ရပ်ပါသည်- တစ်ဖက်သို့လှည့်ပြီးဖွင့်ပါ၊ နောက်တဖက်သို့ပြန်လှည့်ပါ၊ ထောင့်တစ်ခုတွင် ရပ်တန့်ပါ။ HANPOSE ကိုချိတ်ဆက်ပါက ဆားဝိုမိုတာ အမှတ်တံဆိပ်များ arduino နှင့် တစ်နေရာသို့သွားရန်အမိန့်ပေးပါက ၎င်းသည် တိကျစွာသွားရောက်ပြီး ထိုနေရာတွင် တည်ငြိမ်စေပါသည်။ ဒါသည် မိုတာကို အလွန်တိကျသော မြေပုံတစ်ခုကို လိုက်နာရန်ပေးသည့်ပုံစံပဲဖြစ်ပါတယ်။
အာဒူအီနိုဖြင့် Servo Motor တစ်ခုကို အသုံးပြုခြင်း။ အာဒူအီနိုဖြင့် servo motor ကို အသုံးပြုရန်၊ servo motor ကို male-to-female ဝဲများ 3 ခုဖြင့် အာဒူအီနိုနှင့် ချိတ်ဆက်ရပါမည်။ Servo motor တွင် ဓာတ်မီး၊ ပြာပုံ၊ နှင့် signal ဟူ၍ ဝဲများပါရှိပါသည်။ VCC နှင့် GND ဝဲများကို sensor မှ အာဒူအီနိုရှိ VCC နှင့် GND တို့နှင့် ချိတ်ဆက်ပြီး SIGNAL ဝဲကို digital pin တစ်ခုနှင့် ချိတ်ဆက်ပါသည်။ ထို့နောက် Arduino ကို program လုပ်ပြီး servo motor သို့ သွားရမည့်နေရာကို ညွှန်ကြားနိုင်ပါသည် (signal wire ကို အသုံးပြု၍)။
အခြေခံအားဖြင့် သင်ယူပြီးနောက်၊ ကျွန်ုပ်တို့သည် servo motor နှင့် အာဒူအီနိုဖြင့် ပို၍ စိတ်လှုပ်ရှားဖွယ်ရာများကို လုပ်ဆောင်နိုင်ပါသည်။ HANPOSE ကို တစ်နေရာမှ တစ်နေရာသို့ နောက်တစ်ခုသို့ တစ်ခါတစ်ခါတိုင်း loop တစ်ခုဖြင့် အနည်းငယ်စီ ပြောင်းလဲပေးခြင်းဖြင့် ပိုမိုချောမွေ့စွာရွှေ့ပြောင်းနိုင်ပါသည်။ ဟော်လိုးရှာဖ်ဆာဗိုမော်တာ နောက်တစ်ခုသို့ တစ်ခါတစ်ခါတိုင်း loop တစ်ခုဖြင့် အနည်းငယ်စီ ပြောင်းလဲပေးခြင်းဖြင့် ပိုမိုချောမွေ့စွာရွှေ့ပြောင်းနိုင်ပါသည်။ ကျွန်ုပ်တို့သည် servo motor ကို ဓာတ်မီးချိန်ကိရိယာ သို့မဟုတ် ရွေ့လျားမှုခံစားသာကိရိယာကဲ့သို့သော ကိရိယာများနှင့် တုံ့ပြန်မှုပေးရန် ပြုလုပ်နိုင်ပါသည်။ ကမ္ဘာကြီးနှင့် တုံ့ပြန်နိုင်သော interactive projects များကို ဖန်တီးနိုင်ရန် ကျွန်ုပ်တို့ကို ခွင့်ပြုပါသည်။
စားမိုင်ကယ် အန်ဒြိုကုဒ် စားမိုင်ကယ် ထိန်းချုပ်ရေးအတွက် Arduino ကုဒ်- Arduino IDE တွင် ကုဒ်ရေးသားပြီးနောက် Arduino ဘုတ်သို့ ကုဒ်ကို တင်ပါ။ HANPOSE ကို အဆင့်မြှင့်ရန် screw servo motor အနေအထားကို အဆင့်သတ်မှတ်ပြီးနောက် စားမိုင်ကယ်သို့ အနေအထားကို ရိုက်ချပေးလိုက်ပါ၊ ထို့နောက် မှန်ကန်သော နေရာသို့ရွှေ့ပါ။
တစ်ခါတစ်ရံတွင် စားမိုင်ကယ်မော်တာဖြင့် Arduino ပရောဂျက်ကို လုပ်ဆောင်နေသည့်အခါတွင် စားမိုင်ကယ်မော်တာကို စမ်းသပ်ရန် မရှိမဖြစ် လိုအပ်ပါသည်။ HANPOSE သည် ဆာဗိုမော်တာပါဝင်သော ောလ်တူရင် ကျွန်ုပ်တို့ မျှော်လင့်ထားသည့်အတိုင်း ပြုမူနေခြင်းမရှိနိုင်သည့် အကြောင်းရင်းအနည်းငယ်ရှိပါသည်။ ဥပမာ-ဝါယာကြိုးများကို မှန်ကန်စွာချိတ်ဆက်ထားခြင်း မရှိနိုင်သော်လည်းကောင်း၊ ကုဒ်ကို မှားယွင်းစွာရေးသားထားခြင်း ဖြစ်နိုင်ပါသည်။ စားမိုင်ကယ်မော်တာသို့ ရွှေ့ပြောင်းရန် လုံလောက်သော စွမ်းအင်ကို ရရှိနေမှုကို သေချာစေရန် ပါဝါစီးပွားနှင့် ကစားနိုင်ပါသည်။ အဲဒီနောက် တကယ်လို့ အားလုံးကို စိတ်ကူးများပြတ်သွားတဲ့အချိန်မှာတော့ ကျွမ်းကျင်သူတစ်ယောက်ဖြစ်တဲ့ သူငယ်ချင်း ဒါမှမဟုတ် ဆရာကို ဖုန်းဆက်နိုင်ပါတယ်။