Computer in Hindi | Business in Hindi: Arduino in hindi
Showing posts with label Arduino in hindi. Show all posts
Showing posts with label Arduino in hindi. Show all posts

Saturday, November 27, 2021

robot kaise banate hain - छोटा रोबोट कैसे बनाते हैं

November 27, 2021 0
robot kaise banate hain - छोटा रोबोट कैसे बनाते हैं

 How to make robot in Hindi

आइए Arduino और IR सेंसर का उपयोग करके पूरी तरह से स्वायत्त रोबोट बनाएं। यह बिना गिरे टेबल की सतह का पता लगा सकता है। अधिक के लिए वीडियो देखें!

Check also:- how to make drone in Hindi



robot kaise banate hain or uske component

गत्ते का टुकड़ा

Arduino Uno


Arduino Uno
Arduino Uno



आईआर सेंसर

ir sensor
ir sensor



बीओ मोटर


BO motor
BO motor



Wheels

ढलाईकार पहिया

L293d IC

पीसीबी

लचीला तार

एलईडी

330R रोकनेवाला

बैटरी


7.4v battery
7.4v battery




कनेक्टर्स पुरुष / महिला

पीसीबी टर्मिनल


robot kaise banate hain

135mm x120mm आयाम के कार्डबोर्ड का एक टुकड़ा लें। दिए गए लेआउट के अनुसार सभी आयामों को चिह्नित करें और इसे काटें।

robot kaise banate hain
robot kaise banate hain



गर्म गोंद का उपयोग करके सभी कटे हुए हिस्से को चिपका दें। दोनों मोटरों को उनके स्थान पर चिपका दें। दोनों मोटरों में पहियों को फिट करें। IR सेंसर को रोबोट बॉडी के सामने रखें। इसके अलावा दो एलईडी सामने की तरफ फिट करें। यह एलईडी सिर्फ रोबोट के लुक को बेहतर बनाने के लिए है, यदि उपलब्ध न हो तो आप इस एलईडी को छोड़ सकते हैं। रोबोट बॉडी के निचले हिस्से में पीछे की तरफ स्टिक कैस्टर व्हील। अब इसके अंदर बैटरी लगाएं। रोबोट के पिछले हिस्से में मैक्सवेट रखें। ऊपरी प्री-कट कार्डबोर्ड के टुकड़े को चिपकाकर शरीर के ऊपरी हिस्से को बंद कर दें।


Step by Step robot kaise banate hain


How to make robot in hindi
How to make robot in hindi
Step :- 1

fold cardboard
fold cardboard 


robot kaise banate hain Step 2 :- Add Wheel

Step 2 :- Add Wheel
Step 2 :- Add Wheel

Step 3 : Add Wire 


Add Wire
 Add Wire 



अब PCB को कुछ male female कनेक्टर और H-Bridge L293D मोटर ड्राइवर IC को लें। दिए गए सर्किट आरेख के अनुसार सभी घटकों को मिलाएं। दोनों मोटर को मोटर ड्राइवर बोर्ड से कनेक्ट करें जिसे हमने हाल ही में सोल्डर किया है। दोनों सेंसर को बोर्ड से कनेक्ट करें। अब सभी कनेक्शन हो चुके हैं।


Step 4 :- आईआर सेंसर






Step 5 :-  Connect Wire


How to make robot in hindi
How to make robot in hindi
Step 6 :- Work Board


Work Board
Work Board

Step 7 :- 

connector
Board


How to make robot in Hindi Step - 8 :- 

How to make robot in Hindi Step - 8
How to make robot in Hindi Step - 8


Step 9 :- Add board to wheel

Add board to wheel
Add board to wheel


Step 10 :- Add wire to board

Add wire to board
 Add wire to board

यहां से Arduino IDE पर कोड कॉपी और पेस्ट करें, Arduino बोर्ड को अपने पीसी से कनेक्ट करें। टूल मेनू से COM पोर्ट और बोर्ड प्रकार चुनें। और अपलोड पर क्लिक करें।


robot kaise banate hain with Example 


//program by Shubham Shinganapure on 14-06-2019
//
//for Table Edge Avoiding Robot using IR sensors


int lm1=8; //left motor output 1
int lm2=9; //left motor output 2
int rm1=10; //right motor output 1
int rm2=11; //right motor output 2
int sl=13; //sensor 1 input (left)
int sr=12; //sensor 2 input (right)
int SlV=0;
int SrV=0;
int led=A0;
void setup()
{
pinMode(lm1,OUTPUT);
pinMode(lm2,OUTPUT);
pinMode(rm1,OUTPUT);
pinMode(rm2,OUTPUT);
pinMode(led,OUTPUT);
pinMode(sl,INPUT);
pinMode(sr,INPUT);
sTOP();
}
void loop()
{
SlV=digitalRead(sl);
SrV=digitalRead(sr);
if(SrV==LOW && SlV== LOW)
{
digitalWrite(led,LOW);
ForWard();
}
if(SrV==HIGH && SlV== HIGH)
{
digitalWrite(led,HIGH);
BackWard();
delay(400);
Right();
delay(550);
ForWard();
delay(200);
}
if(SrV==LOW && SlV== HIGH)
{
digitalWrite(led,HIGH);
BackWard();
delay(400);
Right();
delay(550);
ForWard();
delay(200);
}
if(SrV==HIGH && SlV== LOW)
{
digitalWrite(led,HIGH);
BackWard();
delay(400);
Left();
delay(550);
ForWard();
delay(200);
}
}
void ForWard()
{
digitalWrite(lm1,HIGH);
digitalWrite(lm2,LOW);
digitalWrite(rm1,HIGH);
digitalWrite(rm2,LOW);
}
void BackWard()
{
digitalWrite(lm1,LOW);
digitalWrite(lm2,HIGH);
digitalWrite(rm1,LOW);
digitalWrite(rm2,HIGH);
}
void Left()
{
digitalWrite(lm1,LOW);
digitalWrite(lm2,HIGH);
digitalWrite(rm1,HIGH);
digitalWrite(rm2,LOW);
}
void Right()
{
digitalWrite(lm1,HIGH);
digitalWrite(lm2,LOW);
digitalWrite(rm1,LOW);
digitalWrite(rm2,HIGH);
}
void sTOP()
{
digitalWrite(lm1,LOW);
digitalWrite(lm2,LOW);
digitalWrite(rm1,LOW);
digitalWrite(rm2,LOW);
}


Step 11 :- Add Arduino to computer


Add Arduino to computer
Add Arduino to computer




Arduino पर प्रोग्राम अपलोड करने के बाद, हम सब कर चुके हैं, अब इसका परीक्षण करते हैं। बैटरी को Arduino से कनेक्ट करें। यहां मैं श्रृंखला में जुड़े 2 लिथियम आयन सेल का उपयोग कर रहा हूं और उन्हें इन्सुलेशन टेप का उपयोग करके एक साथ लपेटता हूं, इसलिए इस बैटरी का वोल्टेज 7.4 वोल्ट है। आप 2s 7.4Volt लाइपो बैटरी का उपयोग कर सकते हैं। 6 से 9 वोल्ट के बीच में आपूर्ति वोल्टेज का उपयोग करें। यदि आप उच्च वोल्टेज बैटरी का उपयोग करते हैं तो रोबोट की गति अधिक होती है और जब यह किनारे पर आती है तो यह तुरंत ब्रेक लगा देती है यानी यह अपने व्हील रोटेशन को उलट देती है क्योंकि यह उच्च गति में चलती है, गिरने की संभावना बढ़ जाती है इसकी आगे की जड़ता के कारण।