How to control bldc motor using an Arduino nano in hind?
दोस्तों आज हम जानेंगे की कैसे Arduino nano से एक bldc motor को कंट्रोल कर सकते है इसके लिए आपको कुछ equipment की जरूरत होगी:-
void loop() {
int val = map(analogRead(0), 800,925, 800, 2300);
val = constrain(val, 800, 2300);
motor.writeMicroseconds(val);
}
इसके बाद ऊपर दिए हुए diagram के मुताबिक wire connect करने होंगे जिसमें है esc (electronic speed controller) के तीन wire और potentiometer के तीन wire. और इससे आप आसानी से bldc motor को control कर सकते है दोस्तों इस पोस्ट में इतना ही इसी तरह की technology related information पाने के लिए हमारे blog पर बने रहिये
Thanks for reading
दोस्तों आज हम जानेंगे की कैसे Arduino nano से एक bldc motor को कंट्रोल कर सकते है इसके लिए आपको कुछ equipment की जरूरत होगी:-
1. Arduino nano
2. Potentiometer
3. Wire
इसके बाद आपको Arduino software में निचे दिया हुआ प्रोग्राम लिखना होगा जिसको आप copy करके Arduino nano में upload कर सकते है
______________________________________________________
#include <Servo.h>
Servo motor;
void setup() {
Serial.begin(9600);
pinMode(3, OUTPUT);
digitalWrite(3, HIGH);
motor.attach(2);
motor.writeMicroseconds(2300);
delay(2000);
motor.writeMicroseconds(800);
delay(6000);
}
Serial.begin(9600);
pinMode(3, OUTPUT);
digitalWrite(3, HIGH);
motor.attach(2);
motor.writeMicroseconds(2300);
delay(2000);
motor.writeMicroseconds(800);
delay(6000);
}
void loop() {
int val = map(analogRead(0), 800,925, 800, 2300);
val = constrain(val, 800, 2300);
motor.writeMicroseconds(val);
}
_______________________________________________________
इसके बाद ऊपर दिए हुए diagram के मुताबिक wire connect करने होंगे जिसमें है esc (electronic speed controller) के तीन wire और potentiometer के तीन wire. और इससे आप आसानी से bldc motor को control कर सकते है दोस्तों इस पोस्ट में इतना ही इसी तरह की technology related information पाने के लिए हमारे blog पर बने रहिये
Thanks for reading
Good bhai
ReplyDelete