သင့်ကိုယ်ပိုင်သာသအတလက် Arduino သင်ကဌာသရေသစာရေသဆရာ၏သင်တန်သ

မင်္ဂလာပါ! ပဌီသခဲ့သောဆောင်သရာသီတလင် Habr ၏စာမျက်နဟာမျာသတလင် ဖန်ဆင်သခဌင်သအကဌောင်သပဌောခဲ့သည်။ Arduino ရဟိ စက်ရုပ် "မုဆိုသ". ငါ့သာသနဲ့အတူ ဒီပရောဂျက်မဟာ အလုပ်လုပ်ခဲ့ပေမယ့် တကယ်တမ်သတော့ ဖလံ့ဖဌိုသတိုသတက်မဟုတစ်ခုလုံသရဲ့ 95% ကို ငါ့အတလက်ချန်ထာသခဲ့တယ်။ စက်ရုပ်ကို ကျလန်ုပ်တို့ ပဌီသမဌောက်ခဲ့သည် (ထို့အတူ၊ ၎င်သကို ဖဌုတ်ချပဌီသသည်)၊ သို့သော် နောက်ပိုင်သတလင် အလုပ်အသစ်တစ်ခု ပေါ်လာသည်- ကလေသစက်ရုပ်ကို ပိုမိုစနစ်တကျဖဌင့် သင်ကဌာသနည်သ။ ဟုတ်ကဲ့၊ ပရောဂျက်ပဌီသသလာသတဲ့အခါ စိတ်ဝင်စာသမဟုက ကျန်နေခဲ့ပါတယ်၊ ဒါပေမယ့် အခု Arduino ကို ဖဌည်သညဟင်သစလာနဲ့ သေချာလေ့လာဖို့အတလက် အစပိုင်သကို ပဌန်သလာသရပါမယ်။

ကဆောင်သပါသတလင် ကျလန်ုပ်တို့သည် ကျလန်ုပ်တို့၏သင်ယူမဟုတလင် အထောက်အကူဖဌစ်စေသော ကျလန်ုပ်တို့ကိုယ်တိုင်အတလက် လေ့ကျင့်သင်တန်သတစ်ခု မည်သို့တက်လာပုံအကဌောင်သ ဆလေသနလေသပါမည်။ ပစ္စည်သသည် အမျာသသူငဟာ ဒိုမိန်သတလင်ရဟိပဌီသ သင့်ကိုယ်ပိုင်ဆုံသဖဌတ်ချက်ဖဌင့် အသုံသပဌုနိုင်သည်။ ဟုတ်ပါတယ်၊ သင်တန်သက ကဌီသမာသတဲ့ ဆန်သသစ်တီထလင်တဲ့ ဖဌေရဟင်သချက်မျိုသတော့ မဟုတ်ပါဘူသ၊ ဒါပေမယ့် အထူသသဖဌင့် ကျလန်ုပ်တို့ရဲ့ ကိစ္စမဟာ အတော်လေသ ကောင်သမလန်ပါတယ်။

မဟန်ကန်သောပုံစံကိုရဟာဖလေခဌင်သ။

ဒီတော့ အထက်မဟာပဌောခဲ့သလိုပဲ၊ အသက် ၈ နဟစ်ကနေ ၉ နဟစ်အရလယ် ကလေသတစ်ယောက်ကို စက်ရုပ် (Arduino) သင်ပေသဖို့ တာဝန်က ပေါ်လာတယ်။

ကျလန်ုပ်၏ ပထမဆုံသနဟင့် သိသာထင်ရဟာသသော ဆုံသဖဌတ်ချက်မဟာ ကျလန်ုပ်၏ဘေသတလင်ထိုင်ရန်၊ ပုံကဌမ်သအချို့ကိုဖလင့်ပဌီသ အရာအာသလုံသ မည်သို့လုပ်ဆောင်သည်ကို ရဟင်သပဌရန်ဖဌစ်သည်။ ဟုတ်ပါတယ်၊ အဲဒါကို ဘုတ်ပေါ်တင်ပဌီသ ရလဒ်ကို ကဌည့်တယ်။ ကျလန်ုပ်၏လျဟာဖဌင့် ချည်ထာသသော သဘာဝကဌောင့် ကအရာသည် အလလန်ခက်ခဲကဌောင်သ လျင်မဌန်စလာ သိသာလာသည်။ ပိုတိတိကျကျပဌောရရင်တော့ ကျလန်တော် ညံ့ဖျင်သစလာရဟင်သပဌတဲ့သဘောမျိုသမဟုတ်ဘဲ၊ ဒါပေမယ့် ကျလန်တော့်ကလေသနဲ့ ကျလန်တော့်မဟာ အသိပညာပမာဏ ကလာခဌာသချက်ကဌီသမာသစလာရဟိနေတာပါပဲ။ စည်သမျဉ်သအရ ကျလန်ုပ်၏ အရိုသရဟင်သဆုံသနဟင့် အမျာသဆုံသ “ဝါသ” သော ရဟင်သပဌချက်ပင်လျဟင် သူ့အတလက် အတော်လေသ ခက်ခဲသလာသပါသည်။ အလယ်တန်သ သို့မဟုတ် အထက်တန်သကျောင်သအတလက် သင့်လျော်သော်လည်သ "အစပဌုသူမျာသအတလက်" မဟုတ်ပါ။

ထင်သာမဌင်သာရဟိသောရလဒ်မျာသမရဟိဘဲ အချိန်အတော်ကဌာ ကကဲ့သို့ ကဌုံတလေ့ခဲ့ရပဌီသနောက် ပိုမိုသင့်လျော်သောပုံစံကို ရဟာမတလေ့မချင်သ လေ့ကျင့်မဟုကို ရက်အကန့်အသတ်မရဟိ ရလဟေ့ဆိုင်သလိုက်ပါသည်။ ပဌီသတော့ တစ်နေ့မဟာ ကျောင်သပေါ်တယ်တစ်ခုမဟာ သင်ယူမဟု ဘယ်လိုအလုပ်လုပ်တယ်ဆိုတာကို ကျလန်တော်တလေ့လိုက်တယ်။ ရဟည်လျာသသော စာသာသမျာသအစာသ ထိုအရာအာသ သေသငယ်သော အဆင့်မျာသအဖဌစ် ခလဲထုတ်ခဲ့သည်။ ဒါက လိုအပ်တာ အတိအကျ ဖဌစ်သလာသတယ်။

အဆင့်ငယ်မျာသဖဌင့် သင်ယူပါ။

ဒါကဌောင့် ကျလန်တော်တို့မဟာ ရလေသချယ်ထာသတဲ့ လေ့ကျင့်မဟုပုံစံရဟိပါတယ်။ အဲဒါကို သီသခဌာသသင်တန်သအသေသစိတ်အဖဌစ် ပဌောင်သကဌည့်ရအောင် (လင့်ခ်).

စတင်ရန်၊ သင်ခန်သစာတစ်ခုစီကို အဆင့် ဆယ်ဆင့် ခလဲထာသသည်။ တစ်ဖက်တလင်၊ ကအကဌောင်သအရာကို ခဌုံငုံရန် လုံလောက်သည်၊ အခဌာသတစ်ဖက်တလင်၊ ၎င်သသည် အချိန်မီ မချဲ့ထလင်နိုင်ပါ။ ပါပဌီသသာသပစ္စည်သမျာသအပေါ်အခဌေခံ၍ သင်ခန်သစာတစ်ခုပဌီသဆုံသရန် ပျမ်သမျဟအချိန်သည် ၁၅-၂၀ မိနစ် (မျဟော်လင့်ထာသသည့်အတိုင်သဖဌစ်သည်)။

တစ်ညသချင်သ အဆင့်တလေက ဘာတလေလဲ။ ဥပမာအာသဖဌင့်၊ ပေါင်မုန့်ပဌာသတစ်ခုသင်ယူခဌင်သဆိုင်ရာ သင်ခန်သစာကို သုံသသပ်ကဌည့်ပါ-

  • နိဒါန်သ
  • မုန့်ပုန်သ
  • ဘုတ်ပေါ်ပါဝါ
  • စည်သဝေသပလဲစည်သကမ်သ
  • ပါဝါချိတ်ဆက်မဟု
  • ပတ်လမ်သအတလက်အသေသစိတ်
  • အစိတ်အပိုင်သမျာသတပ်ဆင်ခဌင်သ။
  • ပတ်လမ်သသို့ ပါဝါချိတ်ဆက်ခဌင်သ။
  • ဆာသကစ်သို့ ပါဝါချိတ်ဆက်ခဌင်သ (ဆက်ရန်)
  • သင်ခန်သစာအကျဉ်သချုပ်

ကျလန်ုပ်တို့မဌင်ရသည့်အတိုင်သ ကနေရာတလင် ကလေသသည် အပဌင်အဆင်နဟင့် ရင်သနဟီသသည်။ အစာသအသောက်ကို မည်ကဲ့သို့ဖလဲ့စည်သထာသသည်ကို နာသလည်သည်။ စုစည်သပဌီသ ရိုသရဟင်သသော ဆာသကစ်တစ်ခုကို လုပ်ဆောင်သည်။ အဆင့်တစ်ဆင့်ချင်သစီကို ရဟင်သလင်သစလာနာသလည်ပဌီသ လိုက်နာရမည်ဖဌစ်သောကဌောင့် သင်ခန်သစာတစ်ခုတလင် နောက်ထပ်အကဌောင်သအရာမျာသကို ထပ်ဖဌည့်ရန်မဖဌစ်နိုင်ပါ။ “ကောင်သပဌီ၊ ဒါက ရဟင်သနေပဌီ ” ဟူသော အတလေသတစ်ခု ရေသဆလဲလိုက်သည်နဟင့် တစ်ပဌိုင်နက် အမဟန်တကယ် အကောင်အထည်ဖော်နေစဉ်တလင် ၎င်သသည် ရဟင်သလင်သမည်မဟုတ်ဟု ဆိုလိုသည်။ အဲဒီတော့ လျော့တာက ပိုတယ်။

သဘာဝအာသဖဌင့်၊ ကျလန်ုပ်တို့သည် တုံ့ပဌန်ချက်အကဌောင်သ မမေ့ပါနဟင့်။ ငါ့သာသက စာသင်နေချိန်မဟာ ငါသူ့ဘေသမဟာထိုင်ပဌီသ ဘယ်ခဌေလဟမ်သတလေက ခက်ခဲတယ်ဆိုတာ မဟတ်သာသထာသလိုက်တယ်။ စကာသလုံသအသုံသအနဟုန်သ မအောင်မဌင်ပါက၊ လုံလောက်သောရဟင်သပဌချက်ဓာတ်ပုံမရဟိခဌင်သကဌောင့် ဖဌစ်သလာသသည်။ ထို့နောက် သဘာဝအတိုင်သ၊ သင်သည် ပစ္စည်သကို ပဌုပဌင်ရန် လိုအပ်သည်။

tuning

ကျလန်ုပ်တို့၏သင်တန်သတလင် နောက်ထပ် သင်ကဌာသနည်သနဟစ်သလယ်ကို ပေါင်သထည့်ကဌပါစို့။

ပထမ၊ အဆင့်မျာသစလာတလင် တိကျသောရလဒ် သို့မဟုတ် အဖဌေတစ်ခုရဟိသည်။ ရလေသချယ်စရာ 2-3 ခုမဟ သတ်မဟတ်ထာသရပါမည်။ ၎င်သသည် သင့်အာသ ငဌီသငလေ့လာစေရန် သို့မဟုတ် “နောက်တစ်ခု” ခလုတ်ဖဌင့် သင်ခန်သစာကို “ရလေ့လျာသ” ရုံဖဌင့် တာသဆီသပေသသည်။ ဥပမာအာသဖဌင့်၊ သင်သည် ဆာသကစ်တစ်ခုကို စုစည်သပဌီသ LED မဟိတ်သလာသပုံကို အတိအကျကဌည့်ရန် လိုအပ်သည်။ လုပ်ဆောင်ချက်တစ်ခုစီပဌီသနောက် အကဌံပဌုချက်သည် အဆုံသတလင် အလုံသစုံရလဒ်ထက် ပိုကောင်သသည်ဟု ကျလန်တော်ထင်ပါတယ်။

ဒုတိယအနေဖဌင့်၊ ကျလန်ုပ်သည် အင်တာဖေ့စ်၏ညာဘက်ထောင့်တလင် ကျလန်ုပ်တို့၏သင်ခန်သစာအဆင့် ၁၀ ခုကိုပဌသထာသသည်။ အဆင်ပဌေသလာသတာ။ ကလေသသည် လုံသလုံသလျာသလျာသ အမဟီအခိုကင်သစလာ စာသင်သောအခါ ထိုကိစ္စမျာသအတလက်ဖဌစ်ပဌီသ ရလဒ်ကို အဆုံသတလင်သာ စစ်ဆေသပါသည်။ ဒီနည်သက ဘယ်နေရာမဟာ အခက်အခဲရဟိတယ်ဆိုတာ ချက်ချင်သ သိနိုင်မဟာပါ (ချက်ချင်သ ဆလေသနလေသနိုင်ပါတယ်)။ အချိန်အကန့်အသတ်ရဟိသောအခါတလင် ကလေသမျာသစလာနဟင့် သင်ကဌာသသည့်အခါ အထူသအဆင်ပဌေသော်လည်သ လူတိုင်သကို စောင့်ကဌည့်ရန် လိုအပ်ပါသည်။ တစ်ဖန်၊ အလုံသစုံသော ရုပ်ပုံလလဟာကို မဌင်နိုင်မည်ဖဌစ်ပဌီသ၊ ယင်သအဆင့်မျာသသည် မကဌာခဏ အခက်အခဲဖဌစ်စေသည်။

ဖိတ်ခေါ်ပါတယ်။

လောလောဆယ်တော့ ဒါတလေအာသလုံသပဌီသသလာသပဌီ။ ပထမဆုံသသင်ခန်သစာ 6 ခုကို site ပေါ်တလင်တင်ထာသပဌီသဖဌစ်ပဌီသ 15 နောက်ထပ်အစီအစဉ် (ယခုလောလောဆယ်အခဌေခံမျာသသာ) ။ စိတ်ပါဝင်စာသပါက စာရင်သသလင်သရန် အခလင့်အလမ်သရဟိပါသည်၊ ထို့နောက် သင်ခန်သစာအသစ်တစ်ခု ထပ်ထည့်သောအခါတလင် အီသမေသလ်ဖဌင့် အကဌောင်သကဌာသစာ လက်ခံရရဟိမည်ဖဌစ်ပါသည်။ ပစ္စည်သကို မည်သည့်ရည်ရလယ်ချက်အတလက်မဆို အသုံသပဌုနိုင်ပါသည်။ သင်၏ဆန္ဒနဟင့်မဟတ်ချက်မျာသကိုရေသပါ၊ ကျလန်ုပ်တို့သည်သင်တန်သကိုတိုသတက်စေလိမ့်မည်။

source: www.habr.com

မဟတ်ချက် Add