Arduino တွင် ပထမဆုံး စက်ရုပ်ကို ဖန်တီးခြင်း အတွေ့အကြုံ (စက်ရုပ်မုဆိုး)

မင်္ဂလာပါ

ဤဆောင်းပါးတွင် ကျွန်ုပ်သည် Arduino ကို အသုံးပြု၍ ကျွန်ုပ်၏ ပထမဆုံး စက်ရုပ်ကို တပ်ဆင်သည့် လုပ်ငန်းစဉ်ကို ဖော်ပြလိုပါသည်။ ဤပစ္စည်းသည် ကျွန်ုပ်ကဲ့သို့ "မိမိကိုယ်မိမိ တွန်းလှည်း" တစ်မျိုးမျိုးကို ပြုလုပ်လိုသော အခြားအစပြုသူများအတွက် အသုံးဝင်ပါလိမ့်မည်။ ဆောင်းပါးသည် အမျိုးမျိုးသော ကွဲပြားမှုများအပေါ် ကျွန်ုပ်၏ ထပ်လောင်းဖြည့်စွက်မှုများဖြင့် လုပ်ဆောင်သည့် အဆင့်များကို ဖော်ပြချက်ဖြစ်သည်။ ဆောင်းပါး၏အဆုံးတွင် နောက်ဆုံးကုဒ် (အသင့်တော်ဆုံးမဟုတ်) လင့်ခ်တစ်ခုကို ပေးထားသည်။

Arduino တွင် ပထမဆုံး စက်ရုပ်ကို ဖန်တီးခြင်း အတွေ့အကြုံ (စက်ရုပ်မုဆိုး)

ဖြစ်နိုင်ရင် ကျွန်တော့်သား (၈ နှစ်သား) ပါ၀င်ပါတယ်။ ၎င်းနှင့် အတိအကျ လုပ်ဆောင်ခဲ့သည့်အရာများနှင့် အဆင်မပြေသောအရာများ - ကျွန်ုပ်သည် ဤဆောင်းပါး၏ တစ်စိတ်တစ်ပိုင်းကို တစ်စုံတစ်ယောက်အတွက် အသုံးဝင်စေမည် ဖြစ်ကောင်းဖြစ်နိုင်သည်။

စက်ရုပ်၏အထွေထွေဖော်ပြချက်

ပထမဦးစွာ၊ စက်ရုပ်ကိုယ်တိုင်နှင့်ပတ်သက်သော စကားအနည်းငယ် (စိတ်ကူး) အစတုန်းကတော့ စံတစ်ခုခုကို မစုချင်ဘူး။ တစ်ချိန်တည်းမှာပင်၊ အစိတ်အပိုင်းအစုံသည်အတော်လေးစံဖြစ်သည် - ကိုယ်ထည်၊ အင်ဂျင်၊ ultrasonic အာရုံခံကိရိယာ၊ လိုင်းအာရုံခံကိရိယာ၊ LEDs၊ tweeter။ အစပိုင်းတွင်၊ ၎င်း၏နယ်မြေကိုကာကွယ်ပေးသည့်ဤ "ဟင်းချိုအစုံ" မှစက်ရုပ်ကိုတီထွင်ခဲ့သည်။ သူသည် စက်ဝိုင်းမျဉ်းကို ဖြတ်ကျော်လာသော ပြစ်မှုကျူးလွန်သူဆီသို့ မောင်းနှင်သွားပြီး ဗဟိုသို့ ပြန်သွားခဲ့သည်။ သို့သော်၊ ဤဗားရှင်းသည် အချိန်တိုင်း စက်ဝိုင်းထဲတွင် ရှိနေရန် ရေးဆွဲထားသော မျဉ်းအပြင် အပိုသင်္ချာတစ်ခု လိုအပ်ပါသည်။

ထို့ကြောင့် အချို့သောတွေးတောပြီးနောက်၊ ကျွန်ုပ်သည် အယူအဆကို အနည်းငယ်ပြောင်းလဲကာ "မုဆိုး" စက်ရုပ်တစ်ခု ဖန်တီးရန် ဆုံးဖြတ်ခဲ့သည်။ အစတွင်၊ ၎င်းသည် ၎င်း၏ဝင်ရိုးကို လှည့်ကာ အနီးနားရှိ ပစ်မှတ် (လူ) ကို ရွေးချယ်ပါ။ "သားကောင်" ကိုတွေ့ရှိပါက "မုဆိုး" သည် မှိတ်တုတ်မှိတ်တုတ်မီးများနှင့် ဥဩများကိုဖွင့်ပြီး ၎င်းဆီသို့ စတင်မောင်းနှင်သွားပါသည်။ လူသည် အဝေးသို့ ရွေ့သွား/ထွက်ပြေးသောအခါ၊ စက်ရုပ်သည် ပစ်မှတ်အသစ်တစ်ခုကို ရွေးချယ်ပြီး ၎င်းကို လိုက်သွားသည် စသည်တို့ဖြစ်သည်။ ထိုသို့သော စက်ရုပ်သည် ကန့်သတ်စက်ဝိုင်းမလိုအပ်ဘဲ ပွင့်လင်းသောနေရာများတွင် အလုပ်လုပ်နိုင်သည်။

မင်းမြင်တဲ့အတိုင်း၊ ဒါက အဖမ်းအဆီးဂိမ်းတစ်ခုလိုပါပဲ။ နောက်ဆုံးတွင် စက်ရုပ်သည် လုံလောက်သော လျင်မြန်မှု မရှိခဲ့သော်လည်း ၎င်းသည် ပတ်ဝန်းကျင်ရှိ လူများနှင့် ရိုးသားစွာ တုံ့ပြန်သည်။ အထူးသဖြင့် ကလေးတွေက အဲဒါကို ကြိုက်ကြတယ် (ဒါပေမယ့် တစ်ခါတလေတော့ သူတို့က နင်းတော့မယ့်ပုံရတယ်၊ သူတို့ရဲ့ နှလုံးခုန်သံက ခုန်နေတယ်...)။ နည်းပညာပိုင်းဆိုင်ရာ ဒီဇိုင်းကို လူကြိုက်များလာစေရန်အတွက် ၎င်းသည် ကောင်းမွန်သော ဖြေရှင်းချက်ဖြစ်သည်ဟု ကျွန်တော်ထင်ပါတယ်။

စက်ရုပ်ဖွဲ့စည်းပုံ

ဒီတော့ ကျွန်တော်တို့ စိတ်ကူးကို ဆုံးဖြတ်ပြီးပြီ၊ ဆက်သွားကြရအောင် အပြင်အဆင်. စက်ရုပ်သည် လုပ်ဆောင်နိုင်သည့်အရာများမှ အစိတ်အပိုင်းများစာရင်းကို ဖွဲ့စည်းထားသည်။ ဤနေရာတွင် အရာအားလုံးသည် အလွန်ထင်ရှားသောကြောင့် နံပါတ်စဉ်ကို ချက်ချင်းကြည့်ကြပါစို့။

Arduino တွင် ပထမဆုံး စက်ရုပ်ကို ဖန်တီးခြင်း အတွေ့အကြုံ (စက်ရုပ်မုဆိုး)

စက်ရုပ်၏ "ဦးနှောက်" သည် arduino uno board (1); တရုတ်နိုင်ငံမှ မှာယူသော အစုံပါရှိပါသည်။ ကျွန်ုပ်တို့၏ရည်ရွယ်ချက်များအတွက်၊ ၎င်းသည်အတော်လေးလုံလောက်သည် (ကျွန်ုပ်တို့အသုံးပြုသော pin အရေအတွက်ကိုအာရုံစိုက်သည်) ။ တူညီသောကိရိယာမှ ကျွန်ုပ်တို့သည် အဆင်သင့်လုပ်ထားသော ကိုယ်ထည် (၂) ခုကိုယူ၍ ဒရိုက်ဘီး (၃) ဘီးနှင့် အနောက်တစ်ခု (လွတ်လွတ်လပ်လပ်လှည့်ခြင်း) (၄) ခုတွဲပါရှိသည်။ Kit တွင် အဆင်သင့်လုပ်ထားသည့် ဘက်ထရီအကန့် (၅) လုံးလည်း ပါဝင်ပါသည်။ စက်ရုပ်ရှေ့တွင် ultrasonic sensor (HC-SR2) (3) ခု၊ နောက်ကျောတွင် motor driver (L4N) (5) ခု၊ အလယ်တွင် LED flasher (04) ခု ပါရှိပြီး၊ ဘေးဘက်မှာတော့ tweeter (6) လုံးရှိပါတယ်။

layout အဆင့်တွင်၊

- ဒါမှ အားလုံးအဆင်ပြေမှာပါ။
- ဟန်ချက်ညီဖို့
- ဆင်ခြင်တုံတရား ထားရှိပါ။

ကျွန်ုပ်တို့၏ တရုတ်လုပ်ဖော်ကိုင်ဖက်များသည် ကျွန်ုပ်တို့အတွက် တစ်စိတ်တစ်ပိုင်းလုပ်ဆောင်ပြီးဖြစ်သည်။ ထို့ကြောင့်၊ လေးလံသောဘက်ထရီအကန့်ကို အလယ်ဗဟိုတွင် ထားရှိထားပြီး၊ ဒရိုက်ဘီးများသည် ၎င်း၏အောက်တွင် ခန့်မှန်းခြေအားဖြင့် တည်ရှိနေပါသည်။ အခြားဘုတ်များအားလုံးသည် ပေါ့ပါးပြီး အစွန်အဖျားတွင် ထားရှိနိုင်ပါသည်။

Nuances:

  1. Kit ထဲက ကိုယ်ထည်မှာ စက်ရုံတွင်း အပေါက်တွေ အများကြီးပါပေမယ့် သူတို့မှာ ဘယ်လို ယုတ္တိရှိလဲ ဆိုတာတော့ ကျွန်တော် မသိသေးပါဘူး။ အင်ဂျင်များနှင့် ဘက်ထရီအထုပ်များကို ပြဿနာမရှိဘဲ လုံခြုံအောင်ထားပြီး၊ ထို့နောက် ဤ သို့မဟုတ် ထိုဘုတ်ပြားကို လုံခြုံစေရန် အပေါက်အသစ်များကို တူးဖော်ခြင်းဖြင့် "ချိန်ညှိမှု" ကို စတင်ခဲ့သည်။
  2. သိုလှောင်ရာနေရာများမှ ကြေးဝါကြိုးများနှင့် အခြားသော ချည်နှောင်ခြင်းများသည် ကြီးမားသောအကူအညီဖြစ်ခဲ့သည် (တစ်ခါတစ်ရံတွင် ၎င်းတို့ကို ကျွန်ုပ်တို့ ထုတ်ခဲ့ရသည်)။
  3. ဘုတ်တစ်ခုစီမှ busbar များကို ကုပ်များမှတစ်ဆင့် ကျော်ဖြတ်ခဲ့သည် (တစ်ဖန် ၎င်းတို့ကို သိုလှောင်မှုတွင် တွေ့ခဲ့ရသည်)။ အရမ်းအဆင်ပြေတယ်၊ ​​ကြိုးတွေအားလုံးက ကောင်းကောင်းအိပ်ပြီး ချည်နှောင်မထားဘူး။

တစ်ဦးချင်းလုပ်ကွက်

အခု ငါ ဖြတ်သွားမယ်။ တုံး ပြီးတော့ တစ်ယောက်ချင်းစီအကြောင်း ကိုယ်ရေးကိုယ်တာ ပြောပြမယ်။

ဘက်ထရီအခန်း

စက်ရုပ်တွင် စွမ်းအင်အရင်းအမြစ်ကောင်းရှိရမည်မှာ ထင်ရှားပါသည်။ ရွေးချယ်စရာများ ကွဲပြားနိုင်သည်၊ ကျွန်ုပ်သည် AA ဘက်ထရီ 4 လုံးဖြင့် ရွေးချယ်မှုကို ရွေးချယ်ခဲ့သည်။ စုစုပေါင်း ၎င်းတို့သည် ခန့်မှန်းခြေအားဖြင့် 5 V ကိုပေးကာ ဤဗို့အားသည် arduino board ၏ 5V pin သို့ တိုက်ရိုက်သက်ရောက်နိုင်သည် (stabilizer ကိုရှောင်ခြင်း)။

ဟုတ်ပါတယ်၊ ကျွန်တော် သတိထားရပေမယ့် ဒီဖြေရှင်းချက်က အတော်လေး အလုပ်ဖြစ်နေပါပြီ။

နေရာတိုင်းတွင် လျှပ်စစ်ဓာတ်အား လိုအပ်သောကြောင့် အဆင်ပြေစေရန်အတွက် စက်ရုပ်၏အလယ်ဗဟိုတွင် ချိတ်ဆက်ကိရိယာနှစ်ခုကို ပြုလုပ်ခဲ့သည်- တစ်ခုက မြေပြင် (ညာဘက်တွင်) နှင့် ဒုတိယတစ်ခု - 5 V (ဘယ်ဘက်တွင်) ရှိသည်။

Arduino တွင် ပထမဆုံး စက်ရုပ်ကို ဖန်တီးခြင်း အတွေ့အကြုံ (စက်ရုပ်မုဆိုး)

မော်တာနှင့် ယာဉ်မောင်း

ပထမဦးစွာ အင်ဂျင်တပ်ဆင်ခြင်းအကြောင်း။ အဆိုပါ mount ကို စက်ရုံဖြင့် ပြုလုပ်ထားသော်လည်း ကြီးမားသော ခံနိုင်ရည်ဖြင့် ပြုလုပ်ထားသည်။ တစ်နည်းဆိုရသော် အင်ဂျင်များသည် ဘယ်ညာ မီလီမီတာ အနည်းငယ် လှုပ်နိုင်သည်။ ကျွန်ုပ်တို့၏လုပ်ငန်းတာဝန်အတွက် ၎င်းသည် မစိုးရိမ်ရသော်လည်း အချို့နေရာများတွင် ၎င်းသည် အကျိုးသက်ရောက်မှုရှိနိုင်သည် (စက်ရုပ်သည် ဘေးဘက်သို့ စတင်ရွေ့လျားမည်)။ ဘယ်လိုပဲဖြစ်ဖြစ်၊ အင်ဂျင်တွေကို တင်းကြပ်စွာ အပြိုင်သတ်မှတ်ပြီး ကော်နဲ့ ပြုပြင်တယ်။

Arduino တွင် ပထမဆုံး စက်ရုပ်ကို ဖန်တီးခြင်း အတွေ့အကြုံ (စက်ရုပ်မုဆိုး)

အထက်တွင်ရေးခဲ့သည့်အတိုင်း မော်တာများကို ထိန်းချုပ်ရန်အတွက် L298N ဒရိုက်ဘာကို အသုံးပြုသည်။ စာရွက်စာတမ်းအရ၊ မော်တာတစ်ခုစီအတွက် ပင်နံပါတ်သုံးချောင်းပါရှိသည်- အမြန်နှုန်းကိုပြောင်းလဲရန်အတွက် တစ်ခုနှင့် လည်ပတ်၏ဦးတည်ချက်အတွက် pins တစ်စုံရှိသည်။ ဒီနေရာမှာ အရေးကြီးတဲ့ အချက်တစ်ခုရှိတယ်။ ထောက်ပံ့ရေးဗို့အား 5 V ဖြစ်ပါက၊ အမြန်နှုန်းထိန်းချုပ်မှုရိုးရှင်းစွာအလုပ်မလုပ်ကြောင်းတွေ့ရှိလာရသည်။ ဆိုလိုသည်မှာ၊ လုံးဝမလှည့်ဘဲ၊ သို့မဟုတ် အများဆုံးသို့ လှည့်ခြင်းဖြစ်သည်။ ဤသည်မှာ ကျွန်ုပ်အား ညနေနှစ်နာရီခန့် “သတ်” စေခဲ့သော အင်္ဂါရပ်ဖြစ်သည်။ နောက်ဆုံးတော့ ဖိုရမ်တစ်ခုရဲ့တစ်နေရာမှာ ဖော်ပြထားတာကို တွေ့လိုက်ရတယ်။

ယေဘူယျအားဖြင့်ပြောရလျှင် စက်ရုပ်ကိုလှည့်သည့်အခါ နိမ့်သောလည်ပတ်နှုန်းကို လိုအပ်သည်- ထို့ကြောင့် ၎င်းသည် အာကာသကိုစကင်န်ဖတ်ရန် အချိန်ရနိုင်သည်။ ဒါပေမယ့်၊ ဒီအကြံအစည်ကဘာမှဖြစ်လာတာဆိုတော့ မတူကွဲပြားစွာလုပ်ရတာပေါ့၊ သေးငယ်တဲ့အကွေ့-ရပ်-အကွေ့-ရပ်-ရပ် စသဖြင့်၊ တနည်းမဟုတ်တနည်း အံဝင်ခွင်ကျမဖြစ်ဘဲ အလုပ်လုပ်လို့ရတယ်။

လိုက်ရှာတိုင်း စက်ရုပ်သည် အလှည့်အသစ်အတွက် ကျပန်းဦးတည်ချက် (လက်ယာရစ် သို့မဟုတ် နာရီလက်တံအတိုင်း) ကို ရွေးချယ်သည်ကိုလည်း ဤနေရာတွင် ထပ်ထည့်ပါမည်။

Ultrasonic အာရုံခံကိရိယာ

Arduino တွင် ပထမဆုံး စက်ရုပ်ကို ဖန်တီးခြင်း အတွေ့အကြုံ (စက်ရုပ်မုဆိုး)

ကျွန်ုပ်တို့သည် အပေးအယူလုပ်သည့်ဖြေရှင်းချက်ကို ရှာဖွေရမည့် ဟာ့ဒ်ဝဲနောက်ထပ်အပိုင်း။ ultrasonic အာရုံခံကိရိယာသည် အစစ်အမှန်အတားအဆီးများပေါ်တွင် မတည်မငြိမ်နံပါတ်များကိုထုတ်ပေးသည်။ နောက်တစ်ခုက ဒီလိုမျှော်လင့်ခဲ့တာ။ အကောင်းဆုံးကတော့၊ ချောမွေ့ပြီး ထောင့်မှန်ကျတဲ့ မျက်နှာပြင်တွေရှိတဲ့ ပြိုင်ဆိုင်မှုတွေမှာ အလုပ်လုပ်ပါတယ်၊ ဒါပေမယ့် တစ်စုံတစ်ယောက်ရဲ့ ခြေထောက်တွေက သူ့ရှေ့မှာ “ဖျတ်ခနဲ” ဖြစ်သွားရင်၊ အပိုလုပ်ဆောင်မှုကို မိတ်ဆက်ဖို့ လိုပါတယ်။

အဲဒီလို စီမံဆောင်ရွက်နေတာလို့ သတ်မှတ်တယ်။ အလယ်အလတ် စစ်ထုတ်မှု သုံးရေတွက်။ စစ်မှန်သောကလေးများအပေါ်စမ်းသပ်မှုများအပေါ်အခြေခံ၍ (စမ်းသပ်မှုအတွင်းကလေးများထိခိုက်မှုမရှိခဲ့ပါ။)၊ ၎င်းသည်ဒေတာကိုပုံမှန်ဖြစ်အောင်ပြုလုပ်ရန်အတော်လေးလုံလောက်ပါသည်။ ဤနေရာတွင် ရူပဗေဒသည် ရိုးရှင်းသည်- ကျွန်ုပ်တို့ထံမှ ရောင်ပြန်ဟပ်သည့် အချက်ပြမှုများရှိသည်။ လိုအပ်သော အရာဝတ္ထုများ (လိုအပ်သောအကွာအဝေးကိုပေးသည်) နှင့် ပိုဝေးသောနေရာများမှ ဥပမာ၊ နံရံများ။ ပုံစံ 45၊ 46 ၏ တိုင်းတာမှုတွင် ကျပန်းထုတ်လွှတ်မှုများ၊ 230, 46, 46, 45, 45, 310၊

လုပ်ဆောင်မှုအားလုံးပြီးနောက်၊ ကျွန်ုပ်တို့သည် အနီးဆုံးအရာဝတ္ထုထံသို့ အကွာအဝေးကိုရရှိမည်ဖြစ်သည်။ ၎င်းသည် သတ်မှတ်ထားသော အတိုင်းအတာတန်ဖိုးထက် နည်းပါက၊ ကျွန်ုပ်တို့သည် နှိုးစက်ကိုဖွင့်ပြီး “ကျူးကျော်သူ” ဆီသို့ တည့်တည့်မောင်းနှင်ပါ။

မီးရောင် နှင့် ဥဩ

အထက်ဖော်ပြပါအားလုံး၏ အရိုးရှင်းဆုံးအချက်များ ဖြစ်နိုင်သည်။ ၎င်းတို့ကို အထက်ပါဓာတ်ပုံများတွင် တွေ့မြင်နိုင်သည်။ ဤနေရာတွင် ဟာ့ဒ်ဝဲအကြောင်း ရေးစရာအကြောင်းမရှိ၊ ထို့ကြောင့် ယခု ဆက်သွားကြပါစို့ ကုဒ်.

ထိန်းချုပ်မှုအစီအစဉ်

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

ပထမဆုံး နားလည်ထားရမှာက စက်ရုပ်ဟာ အချိန်နဲ့တစ်ပြေးညီ စက်ပစ္စည်းတစ်ခုပါ။ ပိုတိတိကျကျပြောရရင် အရင်ကရော အခုရော အီလက်ထရွန်းနစ်မှာရော အလုပ်ပါသေးတဲ့အတွက် မှတ်မိဖို့ပါ။ ဒါကြောင့် စိန်ခေါ်မှုကို ချက်ချင်းမေ့ပစ်လိုက်ပါ။ နှောင့်နှေး ()ဥပမာ ပုံကြမ်းများတွင် အသုံးပြုလိုသော၊ ၎င်းတို့သည် သတ်မှတ်ထားသော အချိန်အတိုင်းအတာတစ်ခုအထိ ပရိုဂရမ်အား “အေးခဲ” စေပါသည်။ ယင်းအစား၊ အတွေ့အကြုံရှိသူများ အကြံပေးသည့်အတိုင်း၊ ကျွန်ုပ်တို့သည် ဘလောက်တစ်ခုစီအတွက် အချိန်တိုင်းကိရိယာများကို မိတ်ဆက်ပေးပါသည်။ လိုအပ်သောကြားကာလကို ကျော်လွန်သွားပါပြီ - လုပ်ဆောင်ချက်ကို လုပ်ဆောင်ပြီးပါပြီ (LED ၏ တောက်ပမှု၊ အင်ဂျင်ကိုဖွင့်ခြင်း စသည်ဖြင့်)။

တိုင်မာများ အပြန်အလှန်ချိတ်ဆက်နိုင်သည်။ ဥပမာအားဖြင့်၊ tweeter သည် flasher နှင့် synchronously အလုပ်လုပ်သည်။ ၎င်းသည် ပရိုဂရမ်ကို အနည်းငယ်ရိုးရှင်းစေသည်။

သဘာဝအားဖြင့်၊ ကျွန်ုပ်တို့သည် အရာခပ်သိမ်းကို သီးခြားလုပ်ဆောင်မှုများ (မှိတ်တုတ်မှိတ်တုတ်၊ အသံ၊ အလှည့်၊ ရှေ့သို့ရွေ့လျားခြင်းစသည်ဖြင့်) ခွဲခြမ်းလိုက်ပါ။ ဒီလိုမလုပ်ရင် ဘယ်ကလာသလဲ၊ ဘယ်ကလာတယ်ဆိုတာ ရှင်းနိုင်မှာမဟုတ်ဘူး။

သင်ကြားရေးဆိုင်ရာ ကွဲပြားချက်များ

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

ညွှန်ကြားချက်အတိုင်း လုပ်ဆောင်ပါ။

အသေးစိတ်တစ်ခုစီကို ဦးစွာ သီးခြားစီစစ်ဆေးခဲ့သည် - LEDs၊ tweeter၊ motors, sensors စသည်တို့သည် အဆင်သင့်လုပ်ထားသော ဥပမာများ အများအပြားရှိသည် - အချို့သော ဖွံ့ဖြိုးတိုးတက်မှုပတ်ဝန်းကျင်တွင် မှန်ကန်ပြီး အချို့မှာ အင်တာနက်ပေါ်တွင် တွေ့နိုင်ပါသည်။ ဒါက ကျွန်တော့ကို ပျော်ရွှင်စေမှာ သေချာပါတယ်။ ကျွန်ုပ်တို့သည် ကုဒ်ကိုယူပြီး၊ အပိုင်းကို ချိတ်ဆက်ပါ၊ ၎င်းသည် အလုပ်လုပ်ကြောင်း သေချာစေပြီးနောက် ကျွန်ုပ်တို့၏လုပ်ငန်းတာဝန်နှင့် ကိုက်ညီစေရန် ၎င်းကို စတင်ပြောင်းလဲပါ။ ကလေးသည် ကျွန်ုပ်၏ ကြီးကြပ်မှုအောက်တွင် ပုံသေပုံအတိုင်း ချိတ်ဆက်မှုများ ပြုလုပ်သည်။ ဒါကောင်းတယ်။ ညွှန်ကြားချက်များနှင့်အညီ တင်းတင်းကျပ်ကျပ် ဆောင်ရွက်နိုင်ရန်လည်း လိုအပ်ပါသည်။

အလုပ်အစီအစဥ် (“အထူးသဖြင့် အထွေထွေမှ”)

ဒါက ခက်ခဲတဲ့အချက်ပါ။ ပရောဂျက်ကြီးတစ်ခု ("စက်ရုပ်တစ်ခုဖန်တီးရန်") တွင် သေးငယ်သည့်အလုပ်များ ("အာရုံခံကိရိယာကို ချိတ်ဆက်ရန်၊ "မော်တာချိတ်ဆက်ရန်"...) ပါ၀င်ကြောင်း လေ့လာထားရန် လိုအပ်ပြီး ၎င်းတို့သည် သေးငယ်သည့်အဆင့်များပင် ပါ၀င်သည် ("ရှာဖွေရန် ပရိုဂရမ်၊” “ဘုတ်တစ်ခုကို ချိတ်ဆက်ပါ။”၊ “firmware ဒေါင်းလုဒ်လုပ်ပါ”...)။ အောက်ခြေအဆင့်၏ နားလည်နိုင်သော အလုပ်များကို လုပ်ဆောင်ခြင်းဖြင့်၊ ကျွန်ုပ်တို့သည် အလယ်တန်းအဆင့်၏ လုပ်ငန်းဆောင်တာများကို “ပိတ်” ကာ ၎င်းတို့ထံမှ အလုံးစုံ ရလဒ်ကို ဖွဲ့စည်းထားပါသည်။ ကျွန်တော်ရှင်းပြပေမယ့် မကြာခင် အကောင်အထည်ပေါ်လာတော့မယ်လို့ ထင်ပါတယ်။ ဆယ်ကျော်သက်အရွယ်တွင် ဖြစ်ကောင်းဖြစ်နိုင်သည်။

mounting

တူးဖော်ခြင်း၊ ချည်ကြိုးများ၊ ဝက်အူများ၊ အခွံမာသီးများ၊ ဂဟေနှင့် rosin အနံ့ - အဲဒါမရှိရင် ဘယ်မှာရှိမလဲ။ ကလေးသည် "ဂဟေသံဖြင့်အလုပ်လုပ်ခြင်း" အခြေခံကျွမ်းကျင်မှုကိုရရှိခဲ့သည် - သူသည်ချိတ်ဆက်မှုများစွာကိုဂဟေဆက်နိုင်သည် (ကျွန်ုပ်အနည်းငယ်ကူညီခဲ့သည်၊ ဖုံးကွယ်မထားပါ) ။ လုံခြုံရေးဆိုင်ရာ ရှင်းလင်းချက်အကြောင်း မမေ့ပါနှင့်။

ကွန်ပျူတာအလုပ်

စက်ရုပ်အတွက် ပရိုဂရမ်ကို ကျွန်တော်ရေးခဲ့တယ်၊ ဒါပေမယ့် ကောင်းမွန်တဲ့ ရလဒ်တချို့ကို ကျွန်တော် ရနိုင်ခဲ့တယ်။

ပထမ: အင်္ဂလိပ်။ သူတို့က ကျောင်းမှာ အခုမှစခဲ့တာဆိုတော့ pishalka၊ migalka၊ yarkost နဲ့ တခြားဘာသာပြန်တွေဆိုတာ ဘာလဲဆိုတာ အဖြေရှာဖို့ ရုန်းကန်နေရတယ်။ အနည်းဆုံးတော့ ဒါကို ကျွန်တော်တို့ နားလည်ပါတယ်။ ကျွန်တော် ဒီအဆင့်မရောက်သေးတဲ့အတွက် မူရင်းအင်္ဂလိပ်စကားတွေကို တမင်တကာ မသုံးခဲ့ပါဘူး။

ဒုတိယ: ထိရောက်သောအလုပ်။ ကျွန်ုပ်တို့သည် hotkey ပေါင်းစပ်မှုများနှင့် စံလုပ်ဆောင်ချက်များကို လျင်မြန်စွာလုပ်ဆောင်နည်းကို သင်ကြားပေးပါသည်။ အခါအားလျော်စွာ၊ ကျွန်ုပ်တို့သည် ပရိုဂရမ်ရေးနေစဉ်တွင်၊ ကျွန်ုပ်နှင့် ကျွန်ုပ်သည် နေရာပြောင်းကာ လုပ်ဆောင်ရန် လိုအပ်သည်များ (အစားထိုးခြင်း၊ ရှာဖွေခြင်း စသည်) ကို ပြောပါသည်။ ကျွန်တော် ထပ်ခါထပ်ခါ ထပ်ခါတလဲလဲ လုပ်ခဲ့ရပါတယ်- “နှစ်ချက်နှိပ်ပြီး ရွေးပါ”၊ “Shift ကိုင်ထားပါ”၊ “Ctrl ဖိထားပါ” စသည်ဖြင့်ပေါ့။ ဤနေရာတွင် သင်ယူမှုလုပ်ငန်းစဉ်သည် မြန်ဆန်သည်မဟုတ်သော်လည်း ကျွမ်းကျင်မှုများသည် "subcortex" တွင် တဖြည်းဖြည်း စုဆောင်းလာလိမ့်မည်ဟု ကျွန်တော်ထင်ပါတယ်။

ဝှက်ထားသောစာသားအထက်ဖော်ပြပါ အချက်များသည် သိသာထင်ရှားသည် ဟု ဆိုနိုင်ပါသည်။ ဒါပေမယ့် ရိုးရိုးသားသားပြောရရင် ဒီဆောင်းရာသီမှာ ကျောင်းတစ်ကျောင်းမှာ ကွန်ပြူတာ ၉ တန်းမှာ သင်ကြားခွင့်ရခဲ့တယ်။ အဲဒါ ကြောက်စရာကောင်းတယ်။ ကျောင်းသားများသည် Ctrl + Z၊ Ctrl + C နှင့် Ctrl + V ကဲ့သို့သော အခြေခံအရာများကို Shift ကိုင်ထားစဉ် စာသားကို ရွေးချယ်ခြင်း သို့မဟုတ် စကားလုံးတစ်လုံးပေါ်တွင် နှစ်ချက်နှိပ်ခြင်းစသည်ဖြင့် စသည်တို့ကို မသိကြပါ။ သူတို့ ကွန်ပြူတာသိပ္ပံကို တတိယနှစ်မှာ လေ့လာနေပေမယ့်... ကိုယ့်ဘာသာကိုယ် ကောက်ချက်ဆွဲပါ။

တတိယ- လက်ဖြင့်ရိုက်ပါ။ ကုဒ်ပါ မှတ်ချက်များကို ကလေးကို စာရိုက်ခိုင်းပါ (လေ့ကျင့်စေပါ)။ ကျွန်ုပ်တို့၏လက်များကို ချက်ချင်းမှန်ကန်စွာ ချထားသောကြောင့် ကျွန်ုပ်တို့၏လက်ချောင်းများသည် သော့တည်နေရာကို ဖြည်းဖြည်းချင်း အမှတ်ရစေပါသည်။

မင်းမြင်တဲ့အတိုင်းပဲ ငါတို့ အခုမှ စလုပ်တုန်းပဲ။ ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ အရည်အချင်းများနှင့် အသိပညာများကို ဆက်လက်မြှင့်တင်သွားမည်ဖြစ်ပြီး ၎င်းတို့သည် ဘဝတွင် အသုံးဝင်မည်ဖြစ်သည်။

စကားမစပ်၊ အနာဂတ်အကြောင်း...

နောက်ထပ် ဖွံ့ဖြိုးတိုးတက်မှု

စက်ရုပ်ကို ဖန်တီး၊ ဒရိုက်၊ မှိတ်တုတ်၊ အခု ဘာလဲ? ကျွန်ုပ်တို့အောင်မြင်ခဲ့သည့်အရာဖြင့် မှုတ်သွင်းထားသော၊ ကျွန်ုပ်တို့ ၎င်းကို ထပ်မံပြုပြင်ရန် စီစဉ်ထားသည်။ လကမ္ဘာလှည့်ယာဉ်ကဲ့သို့ အဝေးထိန်းခလုတ်ကို ပြုလုပ်ရန် စိတ်ကူးရှိပါသည်။ အဝေးထိန်းခလုတ်မှာထိုင်ပြီး လုံးဝခြားနားတဲ့ နေရာမှာ မောင်းနှင်နေတဲ့ စက်ရုပ်တစ်ရုပ်ရဲ့ လှုပ်ရှားမှုကို ထိန်းချုပ်ဖို့ စိတ်ဝင်စားစရာကောင်းပါတယ်။ ဒါ​ပေမယ့်​ ဒါက ခြားနားတဲ့ ဇာတ်​လမ်းဖြစ်​မှာပါ...

အဆုံးတွင်၊ အမှန်မှာ၊ ဤဆောင်းပါး၏သူရဲကောင်းများ (ဗီဒီယိုကိုနှိပ်ခြင်းအားဖြင့်):

Arduino တွင် ပထမဆုံး စက်ရုပ်ကို ဖန်တီးခြင်း အတွေ့အကြုံ (စက်ရုပ်မုဆိုး)

ХпасийОСавниПанио!

→ ကုဒ်သို့ လင့်ခ်

source: www.habr.com

မှတ်ချက် Add