arduino နှင့်အတူ Brushless မော်တာထိန်းချုပ်
Views: 0 စာရေးသူ - ဆိုဒ်အယ်ဒီတာကို PRUDITE PRUDION PRIEND PRUDE: 2020-09-02 မူလအစ: ဆိုဘ်ဆိုက်
မေးမြန်း
စာဖတ်သူများ, ထုတ်လုပ်သူများ, Geeks, Geeks, Geopers, Electronics Enicrosts နှင့် Beginners မှနှုတ်ခွန်းဆက်ခြင်း,
အချိန်အတော်ကြာငါကအချိန်အတော်ကြာငါကြိုးမဲ့ R / C ကားကိုစုတ်တံမော်တာနှင့် Arduino တို့ဖြင့်တည်ဆောက်ရန်ကြိုးစားနေသည်။
အခုငါ့ကျောင်းစာမေးပွဲပြီးဆုံးသွားပြီဆိုတော့ငါယူဖို့ဆုံးဖြတ်လိုက်တယ်။
Control Method ကိုနောက်ဆုံးဆုံးဖြတ်ချက်ချခြင်းငါ R / C ကားလုပ်ရန်အတွက်ငါအသုံးပြုမည့်နောက်ဆုံးဆုံးဖြတ်ချက်တွင်ပြ problem နာရှိနေသည်။ Arduino နှင့်အတူ Brushless Motor ကိုထိန်းချုပ်သည်။
ထိန်းချုပ်မှု (နည်းပညာပိုင်း)
arduino 's ac မော်တာသည်အနည်းငယ်ကြောက်စရာဖြစ်ပုံရသည်, အဘယ်ကြောင့်ဆိုသော် arduino ကို သုံး. arduino ကို သုံး. arduino ကို သုံး. arduino အမျိုးအစားကို သုံး. arduino အမျိုးအစားကို သုံး. arduino အမျိုးအစားကို သုံး. arduino အမျိုးအစားကို သုံး. arduino ကို သုံး. arduino ကို သုံး. Raduino ကို သုံး. Raduino ကို အသုံးပြု. Raduino ကို သုံး. မည်သို့ပင်လွယ်ကူစေသည်။
ဤစီမံကိန်းကိုသင်ကိုယ်တိုင်ကြိုးစားရန်သင်အခြေခံသည့်အရာတစ်ခုခုလိုအပ်သည်။
ကျွန်ုပ်အသုံးပြုခဲ့သောထုတ်ကုန်အများစုအတွက်အပြည်ပြည်ဆိုင်ရာအရင်းအမြစ်များကိုအပြည်ပြည်ဆိုင်ရာရှာဖွေမှုများလိုအပ်သည်။
သင်အခြေခံကိရိယာများလိုအပ်ချက်များလိုအပ်ပါသည်။
Code ကိုမစတင်ခင်မှာ Arduino မှ ESC နှင့် Motor ကိုပထမဆုံးဆက်သွယ်ပါစေ။
ဤစီမံကိန်းနှင့်ဆက်သွယ်မှုသည်အတော်လေးရိုးရှင်းပြီးတိုက်ရိုက်ဖြစ်သည်။
ငါရေးသားခဲ့သောကုဒ်အရဆက်သွယ်မှုသည်အောက်ပါအတိုင်းဖြစ်သည် - potentiometer / joystick ၏ output pin pin pin pin pin ကို arduino ပေါ်ရှိ Analog Pin 0 နှင့်ချိတ်ဆက်ထားသည်။
potentiometer အသုံးပြုခြင်းနှင့် analog joystick ၏အသုံးပြုမှု၏တစ်သိန်းပုံတစ်ပုံပေးထားသည်။ ( ငါအိမ်တွင်းလုပ်သား Joystick ကိုသုံးပြီး arduinointick ကို
ရှာဖွေတွေ့ရှိခဲ့သည်။ arduinowhite ဝါယာကြိုး --
arduino ကို
> arduinowhite ဝါယာကြိုး - arduinoin
arduinowhite arduinor out arduinowhite wire (signital) -
arduino on arduino မှ arduino on arduina
piness) -
ESC မှ The Esc ကိုဆက်သွယ်ပါ။
အမှာစာများအရေးမကြီးပါ။ ( အကယ်. မော်တာသည်အလိုရှိသော ဦး တည်ရာကိုမလှည့်ပါက
0 ူမြို့နှစ်ခုကို esc သို့ပြောင်းပါက,
The Hardware Connection ပြီးဆုံးပြီးနောက် arduina code ကိုကိုင်တွယ်ဖြေရှင်းနိုင်သည့်အတွက်
Code သည်ရိုးရှင်းစွာရိုးရှင်းပါသည်။ လိုင်းတစ်ခုစီ၏ထင်မြင်ချက်များကိုမှတ်ချက်များဖြင့်ရှင်းပြရန်ကြိုးစားသည်။
သို့သော်သင့်တွင်ပြ problems နာများရှိပါက ကျေးဇူးပြု. ကျွန်ုပ်အားဆက်သွယ်ပါ။ HrithikBackbansal70 @ Gmail
comhrithikbackbansal ။ ComThe Code :( ။
Ino file ကိုပူးတွဲပါ)
/ escks çs arduino ပေါ်ရှိဒစ်ဂျစ်တယ် PIN 10 နှင့်ချိတ်ဆက်ထားသော Escital Pin 10 နှင့်ချိတ်ဆက်ထားသည်။
arduino ပေါ်ရှိ analog pin 0 နှင့်ချိတ်ဆက်ထားသော potentiometer / joystick input ကို။
code ကို compile နှင့် upload ။
ထို့နောက် Joystick / Potentiometer ကိုအမြင့်ဆုံးနေရာ၌ထားပါ။ ပြင်ပစွမ်းအင်ထောက်ပံ့မှုကို ESC သို့ချိတ်ဆက်ပါ။
သင်ကြားဖေများကြားနာခြင်းနှင့် potentiometer / joystick ကိုအနိမ့်ဆုံးအနေအထားတွင်ထားလိမ့်မည်။
ဤသည် esc ပေါ်တွင်အဆုံးမှတ်ကိုသတ်မှတ်လိမ့်မယ်။
ဤနမူနာကုဒ်သည်အများပြည်သူဆိုင်ရာဒိုမိန်းတွင်ရှိသည်။
Hrithik Bansal WWW ကို 2017 ခုနှစ်, မတ်လ 20 ရက်တွင်ပြန်လည်ပြင်ဆင်ခဲ့သည်။ Hrithikbansal ။
com * / ပါဝင်သည် / ပါ 0 င်ခြင်း / Servo erc လုပ်ဆောင်ချက်များအတွက် servo စာကြည့်တိုက်တစ်ခုပါ 0 င်သည်။
SERSTO object ၏ int input ကို int intase အဖြစ် eds eds ကိုကြေငြာပါ။ ပျက်ပြယ် setup ကို () esc ။ ပူးတွဲပါ (10);
/ digital pin 10 serial သို့ ESC သို့ဆက်သွယ်ပါ။ စတင် (9600);
Serial Mondo Monitorvoid Loop () {
input = analogread (A0regread (A0regread),
/ input ၏တန်ဖိုးသည် PIN 0 0 0 0 0 င် 0 0 င်တွင် analog input ကို analog input ကိုဖြစ်ပါတယ်။ ပုံနှိပ် (
\ 'မူရင်း input ကိုတန်ဖိုး - \');
/ serial port မူရင်း input ကိုတန်ဖိုး sequence ကိုပုံနှိပ်။ ပုံနှိပ် (input); အမှတ်စဉ်။ ပုံနှိပ်ခြင်း (\ ' t နှောင့်နှေးခြင်း (1); input = မြေပုံ (areagread (a0)
, 0,1023, 0,180);
/ onalog pin 0 င် onalog pin 0 င် alalog pin 0 င် onalog pin 0 င်အတွက် inputs ၏ input တန်ဖိုးများကို servo output နှင့်သက်ဆိုင်သောအနိမ့်ဆုံးတန်ဖိုးများ - 180 နှင့် 0 serial သို့အများဆုံးနှင့်နိမ့်ဆုံးတန်ဖိုးများသို့) မြေပုံဆွဲပါ။ ပုံနှိပ်ခြင်းအတွက် ပုံနှိပ်ခြင်း (
\ 'input ကို input ကိုတန်ဖိုး - \'); အမှတ်စဉ်။ ပုံနှိပ် (input);
/ Serial ပုံနှိပ်ခြင်းမြေပုံဆွဲခြင်း၏ input ကိုတန်ဖိုးကိုထုတ်ဝေသည်။ ပုံနှိပ်ပါ (\ '' '); နှောင့်နှေးခြင်း (1);
/ နှောင့်နှေး Potwntiometer / Joystick ၏လှုပ်ရှားမှုကိုတုံ့ပြန်ရန်သင်၏ resolution / ချောချောမွေ့မွေ့နှင့် motor '၏နိုင်စွမ်းကိုဆုံးဖြတ်သည်။ Esc။ ရေးပါ (input);
esc ၏ status သည်အဆင့်အတန်း / အနေအထားနှင့်အတူတူပင်ဖြစ်လိမ့်မည်} justress ၏အခြေအနေ / အနေအထားနှင့်အတူတူပင်ဖြစ်လိမ့်မည်
arduino သို့ကုဒ်နံပါတ်ကို တင်. Raduins သို့ code ကိုပြန်လည်စစ်ဆေးပြီးနောက်
။
ထို့နောက် potentiometer / joystick ကိုအလွန်အမင်းရာထူးနှစ်ခုလုံးတွင်ချက်ချင်းထားပါ
,
နောက်တဖန်အဟန့်အတားအချို့ကိုနောက်တဖန်ကြားနာရလိမ့်မည်။
ဒါကမင်းရဲ့နိမ့်ဆုံးဖြစ်လိမ့်မယ် (
ဒီအချိန်မှာမော်တာကစာရေးကိရိယာဖြစ်လိမ့်မယ်) ။
တနည်းကား, သင်သည်အဟန့်အတားအချို့နှင့်စံကိုက်ညှိအလုပ်ပြုမိကြောင်းကိုကြားရလိမ့်မည်။ {
ဒီဗီဒီယိုစီမံကိန်းတွင်သရုပ်ပြခဲ့သည်
။ Video Linknow, သင် potentieter knob / analog / analog than on end joystick ကိုအထက် / အောက်မှတ်ကိုရွှေ့သောအခါ Brushless Motor သည်အရှိန်မြှင့်လိမ့်မည်။
ထိပ်ဖ်ား: စမ်းသပ်မှုအတွင်း၌မော်တာ (ပြင်ပရဟတ်မော်တာ motor) လှည့်ခြင်းကြောင့်
၎င်းသည်သင်၏လက်ထဲတွင်မကိုင်နိုင်ရန်လည်းအန္တရာယ်ရှိသည်။
၎င်းကိုစမ်းသပ်နေစဉ် Roll Paper Spinner သည်မော်တာသည်အလွန်မြန်ဆန်စွာလည်နေချိန်တွင်မတော်တဆပျံသွားသည်။ သင့်တွင်ပြ problems နာများရှိပါက ကျေးဇူးပြု. ကျွန်ုပ်နှင့်ဆက်သွယ်ပါ။ Hrithbbasal70
comhrithikbbansal ။
ဒါကမင်းရဲ့ပြ problem နာကိုဖြေရှင်းနိုင်လိမ့်မယ်လို့မျှော်လင့်ပါတယ်။ ဒီနေ့အသစ်တစ်ခုကိုလေ့လာမယ်။ ကျေးဇူးတင်ပါသည်!