সুচিপত্র:
- ধাপ 1: প্রয়োজনীয় উপকরণ
- ধাপ 2: হার্ডওয়্যার বর্ণনা
- ধাপ 3: Arduino IDE ডাউনলোড করুন
- ধাপ 4: Arduino IDE প্রস্তুত করা হচ্ছে
- ধাপ 5: কোডিং সময়
- ধাপ 6: আপনার প্রোগ্রাম আপলোড করুন
![NodeMCU সঙ্গে Servo মোটর interfacing: 6 ধাপ (ছবি সহ) NodeMCU সঙ্গে Servo মোটর interfacing: 6 ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/005/image-13263-20-j.webp)
ভিডিও: NodeMCU সঙ্গে Servo মোটর interfacing: 6 ধাপ (ছবি সহ)
![ভিডিও: NodeMCU সঙ্গে Servo মোটর interfacing: 6 ধাপ (ছবি সহ) ভিডিও: NodeMCU সঙ্গে Servo মোটর interfacing: 6 ধাপ (ছবি সহ)](https://i.ytimg.com/vi/JGrw8bWm8zQ/hqdefault.jpg)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
![NodeMCU সঙ্গে Servo মোটর interfacing NodeMCU সঙ্গে Servo মোটর interfacing](https://i.howwhatproduce.com/images/005/image-13263-21-j.webp)
হ্যালো সবাই, এটি আমার প্রথম নির্দেশযোগ্য প্রকল্প।
তাই আপনি NodeMCU দিয়ে শুরু করতে চান? আচ্ছা, আমি এখানে আপনাদের সাথে শেয়ার করতে এসেছি।আজ, আমি আপনাকে দেখাবো কিভাবে NodeMCU দিয়ে শুরু করা যায়। চলো যাই !
NodeMCU বোর্ডে আছে ESP8266-12E বোর্ডকে IoT (Internet Of Things) এর জন্য উপযুক্ত করে তোলে। এই নির্দেশনায় আমি আপনাকে দেখাবো কিভাবে NodeMCU ব্যবহার করে Servo দিয়ে শুরু করা যায়।
ধাপ 1: প্রয়োজনীয় উপকরণ
![প্রয়োজনীয় সামগ্রী প্রয়োজনীয় সামগ্রী](https://i.howwhatproduce.com/images/005/image-13263-22-j.webp)
![প্রয়োজনীয় সামগ্রী প্রয়োজনীয় সামগ্রী](https://i.howwhatproduce.com/images/005/image-13263-23-j.webp)
![প্রয়োজনীয় সামগ্রী প্রয়োজনীয় সামগ্রী](https://i.howwhatproduce.com/images/005/image-13263-24-j.webp)
এখানে নোডএমসিইউ দিয়ে শুরু করার জন্য প্রয়োজনীয় উপাদানগুলির তালিকা রয়েছে,
হার্ডওয়্যার উপাদান
- NodeMCU
- Servo মোটর
- রুটি বোর্ড
- জাম্পার তার
- মাইক্রো ইউএসবি কেবল
সফ্টওয়্যার উপাদান
Arduino IDE
ধাপ 2: হার্ডওয়্যার বর্ণনা
![হার্ডওয়্যার বর্ণনা হার্ডওয়্যার বর্ণনা](https://i.howwhatproduce.com/images/005/image-13263-25-j.webp)
![হার্ডওয়্যার বর্ণনা হার্ডওয়্যার বর্ণনা](https://i.howwhatproduce.com/images/005/image-13263-26-j.webp)
ব্রেডবোর্ড কি?
এটি একটি প্রোটোটাইপিং প্ল্যাটফর্ম, যেখানে আপনি উপাদানগুলি প্লাগ করতে পারেন এবং সেগুলি সহজেই অপসারণ করতে পারেন। কিভাবে এটি ভিতরে তৈরি করা হয়েছে তা দেখার জন্য অনুগ্রহ করে ছবিটি দেখুন। সাধারণত প্রতিটি দিকে 2 টি ব্যান্ড থাকে যা পাওয়ার রেলগুলি নির্দেশ করে। এটি সহজেই সমস্ত (-) এবং (+) একসাথে সংযুক্ত করার জন্য তৈরি।
একটি Servo কি?
Servo মোটর একটি দুর্দান্ত ডিভাইস যা একটি নির্দিষ্ট কোণ বা নামক অবস্থানে পরিণত হতে পারে।
সাধারণত, তাদের একটি সার্ভো বাহু থাকে যা 180 ডিগ্রি ঘুরিয়ে দিতে পারে। NodeMCU ব্যবহার করে, আমরা একটি নির্দিষ্ট অবস্থানে যেতে একটি servo নিয়ন্ত্রণ করতে পারি। এর মত সহজ! এখানে আমরা দেখবো কিভাবে একটি সার্ভো মোটরকে সংযুক্ত করতে হয় এবং তারপর কিভাবে এটিকে বিভিন্ন পজিশনে পরিণত করতে হয়।
Servo সংযোগ
পরবর্তী কাজ হল আপনার সার্ভো মোটর সংযোগ করা। সার্ভো দুটি সাধারণ ধরনের আছে:
- সাদা - লাল - কালো তারযুক্ত সার্ভো
- কমলা - লাল - বাদামী তারযুক্ত servo
যদি আপনার সার্ভোতে সাদা - লাল - কালো তার থাকে, তাহলে এটিকে নিম্নরূপ সংযুক্ত করুন
- ডিজিটাল পিন D4 এর সাথে সাদা তারের সংযোগ ঘটে
- কালো তার GND পিনের সাথে সংযোগ স্থাপন করে
- লাল তারের সংযোগ 3V3 পিনের সাথে
যদি আপনার সার্ভোতে কমলা - লাল - বাদামী তার থাকে, তাহলে এটিকে নিম্নরূপ সংযুক্ত করুন
- কমলা তারের ডিজিটাল পিন D4 এর সাথে সংযোগ স্থাপন করে।
- বাদামী তারটি GND পিনের সাথে সংযুক্ত
- লাল তারের সংযোগ 3V3 পিনের সাথে
ধাপ 3: Arduino IDE ডাউনলোড করুন
![Arduino IDE ডাউনলোড করুন Arduino IDE ডাউনলোড করুন](https://i.howwhatproduce.com/images/005/image-13263-27-j.webp)
শুরু করার জন্য আমাদের Arduino IDE (ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট) এবং কিছু প্রয়োজনীয় ড্রাইভার ডাউনলোড করতে হবে।
- সফটওয়্যারটি ডাউনলোড করতে Arduino সাইটে যান:
- সফটওয়্যারে ক্লিক করুন আপনার অপারেটিং সিস্টেমের উপর ভিত্তি করে উইন্ডোজ, ম্যাক বা লিনাক্সে ক্লিক করুন।
- আপনি চাইলে দান করতে পারেন অথবা শুধু ডাউনলোড করতে পারেন।
- যখন এটি সম্পন্ন হয়, তখন আপনাকে কেবল আপনার কম্পিউটারে ডাউনলোড করার ধাপগুলি চালিয়ে যেতে হবে।
- তুমি পেরেছ!
ধাপ 4: Arduino IDE প্রস্তুত করা হচ্ছে
![Arduino IDE প্রস্তুত করা হচ্ছে Arduino IDE প্রস্তুত করা হচ্ছে](https://i.howwhatproduce.com/images/005/image-13263-28-j.webp)
![Arduino IDE প্রস্তুত করা হচ্ছে Arduino IDE প্রস্তুত করা হচ্ছে](https://i.howwhatproduce.com/images/005/image-13263-29-j.webp)
Arduino IDE ডাউনলোড করার পর নেভিগেট করুন
- ফাইল ট্যাব এবং তারপরে পছন্দগুলিতে ক্লিক করুন।
- অতিরিক্ত বোর্ড ম্যানেজার ইউআরএলে নিম্নলিখিত লিঙ্ক যোগ করুন (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
- ঠিক আছে ক্লিক করুন এবং তারপরে নেভিগেট করুন
- সরঞ্জাম - বোর্ড - বোর্ড ম্যানেজার
অনুসন্ধান ক্ষেত্রে টাইপ করুন esp8266> ESP8266 সম্প্রদায় দ্বারা esp8266 ক্লিক করুন - ইনস্টল ক্লিক করুন
এখন আপনি NodeMCU এর সাথে কাজ করার জন্য Arduino IDE সেটআপ করেছেন।
ধাপ 5: কোডিং সময়
![কোডিং সময় কোডিং সময়](https://i.howwhatproduce.com/images/005/image-13263-30-j.webp)
পরবর্তী ধাপ হল Servo নিয়ন্ত্রণ করার জন্য কিছু কোড লেখা।
"Servo.ino" ফাইলটি ডাউনলোড করুন এবং এটি Arduino IDE তে খুলুন। তারপরে একটি নতুন স্কেচ তৈরি করুন এবং নীচের কোডটি আরডুইনো আইডিইতে পেস্ট করুন এবং আপলোড করুন।
#অন্তর্ভুক্ত
Servo servo;
অকার্যকর সেটআপ() {
servo.attach (2); // ডি 4
servo.write (0);
বিলম্ব (2000);
}
অকার্যকর লুপ () {
servo.write (90);
বিলম্ব (1000);
servo.write (0);
বিলম্ব (1000);
}
কোডটি আপলোড হতে কয়েক মিনিট সময় লাগবে এবং তারপরে আপনাকে কোডের ব্যবধানে 0 ° থেকে 90 the পর্যন্ত সার্ভো পরিবর্তন কোণ দেখতে হবে।
আপনি চাইলে এটির সাথে টিঙ্কার করতে পারেন, অথবা এটি যেমন আছে তেমন ব্যবহার করতে পারেন।
ধাপ 6: আপনার প্রোগ্রাম আপলোড করুন
![আপনার প্রোগ্রাম আপলোড করুন আপনার প্রোগ্রাম আপলোড করুন](https://i.howwhatproduce.com/images/005/image-13263-31-j.webp)
![আপনার প্রোগ্রাম আপলোড করুন আপনার প্রোগ্রাম আপলোড করুন](https://i.howwhatproduce.com/images/005/image-13263-32-j.webp)
- গোটো টুলস
- বোর্ড> NodeMCU 1.0 (ESP - 12E মডিউল)
- পোর্ট (ডান পোর্ট নির্বাচন করুন)
** নিশ্চিত করুন যে আপনি আপনার NodeMCU মডেল নির্বাচন করেছেন এবং সঠিক সিরিয়াল পোর্ট টিক আছে (ছবি দেখুন)।
তারপর শুধু আপলোড বাটনে ক্লিক করুন **
প্রস্তাবিত:
Stepper মোটর নিয়ন্ত্রিত Stepper মোটর মাইক্রোকন্ট্রোলার ছাড়া (V2): 9 ধাপ (ছবি সহ)
![Stepper মোটর নিয়ন্ত্রিত Stepper মোটর মাইক্রোকন্ট্রোলার ছাড়া (V2): 9 ধাপ (ছবি সহ) Stepper মোটর নিয়ন্ত্রিত Stepper মোটর মাইক্রোকন্ট্রোলার ছাড়া (V2): 9 ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/002/image-5311-28-j.webp)
স্টেপার মোটর নিয়ন্ত্রিত মাইক্রোকন্ট্রোলার ছাড়া স্টেপার মোটর (ভি 2): আমার আগের নির্দেশাবলীর একটিতে, আমি আপনাকে দেখিয়েছি কিভাবে মাইক্রোকন্ট্রোলার ছাড়া স্টেপার মোটর ব্যবহার করে স্টেপার মোটর নিয়ন্ত্রণ করতে হয়। এটি একটি দ্রুত এবং মজাদার প্রকল্প ছিল কিন্তু এটি দুটি সমস্যা নিয়ে এসেছিল যা এই নির্দেশনায় সমাধান করা হবে। সুতরাং, বুদ্ধি
Stepper মোটর নিয়ন্ত্রিত Stepper মোটর - রোটারি এনকোডার হিসাবে স্টেপার মোটর: 11 টি ধাপ (ছবি সহ)
![Stepper মোটর নিয়ন্ত্রিত Stepper মোটর - রোটারি এনকোডার হিসাবে স্টেপার মোটর: 11 টি ধাপ (ছবি সহ) Stepper মোটর নিয়ন্ত্রিত Stepper মোটর - রোটারি এনকোডার হিসাবে স্টেপার মোটর: 11 টি ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/007/image-20303-j.webp)
Stepper মোটর নিয়ন্ত্রিত Stepper মোটর | রোটারি এনকোডার হিসাবে স্টেপার মোটর: কয়েকটা স্টেপার মোটর চারপাশে পড়ে আছে এবং কিছু করতে চান? এই নির্দেশনায়, আসুন একটি স্টেপার মোটরকে একটি রোটারি এনকোডার হিসাবে ব্যবহার করি আরডুইনো মাইক্রোকন্ট্রোলার ব্যবহার করে অন্য স্টেপার মোটরের অবস্থান নিয়ন্ত্রণ করতে। সুতরাং আর কোন ঝামেলা ছাড়াই চলুন
ঘূর্ণন অক্ষ সঙ্গে বস্তু ট্র্যাকিং ক্যামেরা স্লাইডার। 3D মুদ্রিত এবং RoboClaw ডিসি মোটর কন্ট্রোলার এবং Arduino উপর নির্মিত: 5 ধাপ (ছবি সহ)
![ঘূর্ণন অক্ষ সঙ্গে বস্তু ট্র্যাকিং ক্যামেরা স্লাইডার। 3D মুদ্রিত এবং RoboClaw ডিসি মোটর কন্ট্রোলার এবং Arduino উপর নির্মিত: 5 ধাপ (ছবি সহ) ঘূর্ণন অক্ষ সঙ্গে বস্তু ট্র্যাকিং ক্যামেরা স্লাইডার। 3D মুদ্রিত এবং RoboClaw ডিসি মোটর কন্ট্রোলার এবং Arduino উপর নির্মিত: 5 ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/010/image-29875-j.webp)
ঘূর্ণন অক্ষ সঙ্গে বস্তু ট্র্যাকিং ক্যামেরা স্লাইডার। 3D মুদ্রিত এবং RoboClaw ডিসি মোটর কন্ট্রোলার এবং Arduino এ নির্মিত: এই প্রকল্পটি আমার প্রিয় প্রকল্পগুলির মধ্যে একটি ছিল যেহেতু আমি DIY এর সাথে ভিডিও তৈরির প্রতি আমার আগ্রহকে একত্রিত করেছি। আমি সবসময় দেখেছি এবং সিনেমার শটগুলিকে সিনেমায় অনুকরণ করতে চেয়েছি যেখানে একটি ক্যামেরা স্ক্রিন জুড়ে চলে যায় যখন এটি ট্র্যাক করার জন্য প্যানিং করে
Arduino সঙ্গে Brushless ডিসি মোটর (BLDC) interfacing: 4 ধাপ (ছবি সহ)
![Arduino সঙ্গে Brushless ডিসি মোটর (BLDC) interfacing: 4 ধাপ (ছবি সহ) Arduino সঙ্গে Brushless ডিসি মোটর (BLDC) interfacing: 4 ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/003/image-8016-19-j.webp)
আরডুইনো দিয়ে ইন্টারফেসিং ব্রাশলেস ডিসি মোটর (বিএলডিসি): এটি আর্ডুইনো ব্যবহার করে ব্রাশলেস ডিসি মোটর ইন্টারফেস এবং চালানোর পদ্ধতি সম্পর্কে একটি টিউটোরিয়াল। যদি আপনার কোন প্রশ্ন বা মন্তব্য থাকে দয়া করে কমেন্টে উত্তর দিন আপনি টুইটারে আমার সাথে ithmithilraut এর সাথে যোগাযোগ করতে পারেন।
Arduino মাইক্রো সঙ্গে সেন্সর/ আরএফ যোগাযোগ সঙ্গে রাগ: 4 ধাপ (ছবি সহ)
![Arduino মাইক্রো সঙ্গে সেন্সর/ আরএফ যোগাযোগ সঙ্গে রাগ: 4 ধাপ (ছবি সহ) Arduino মাইক্রো সঙ্গে সেন্সর/ আরএফ যোগাযোগ সঙ্গে রাগ: 4 ধাপ (ছবি সহ)](https://i.howwhatproduce.com/images/003/image-8997-5-j.webp)
Arduino মাইক্রো দিয়ে সেন্সর/ আরএফ যোগাযোগের সাথে রাগ: আমি সম্প্রতি সমানভাবে বৈচিত্র্যপূর্ণ ইনস্টলেশন সমাপ্ত করেছি, যা প্রদীপের একটি সিরিজ দিয়ে তৈরি যা প্রদীপের নীচে একটি পাটিতে রাখা সেন্সরগুলিতে প্রতিক্রিয়া জানায়। এখানে আমি কীভাবে চাপ সেন্সর দিয়ে পাটি তৈরি করেছি। আমি আশা করি আপনি এটি দরকারী পাবেন।