সুচিপত্র:

Wemos D1 ESP8266, Arduino IDE এবং Blynk অ্যাপ ব্যবহার করে Wi-Fi নিয়ন্ত্রিত রোবট: 11 টি ধাপ (ছবি সহ)
Wemos D1 ESP8266, Arduino IDE এবং Blynk অ্যাপ ব্যবহার করে Wi-Fi নিয়ন্ত্রিত রোবট: 11 টি ধাপ (ছবি সহ)

ভিডিও: Wemos D1 ESP8266, Arduino IDE এবং Blynk অ্যাপ ব্যবহার করে Wi-Fi নিয়ন্ত্রিত রোবট: 11 টি ধাপ (ছবি সহ)

ভিডিও: Wemos D1 ESP8266, Arduino IDE এবং Blynk অ্যাপ ব্যবহার করে Wi-Fi নিয়ন্ত্রিত রোবট: 11 টি ধাপ (ছবি সহ)
ভিডিও: Introduction to NodeMCU ESP8266 WiFi Development board with HTTP Client example- Robojax 2024, জুলাই
Anonim
Image
Image
PS2 কন্ট্রোলারের সাথে Arduino রোবট (প্লেস্টেশন 2 জয়স্টিক)
PS2 কন্ট্রোলারের সাথে Arduino রোবট (প্লেস্টেশন 2 জয়স্টিক)

IgorF2 লেখক দ্বারা আরো অনুসরণ করুন:

PS2 কন্ট্রোলারের সাথে Arduino রোবট (প্লেস্টেশন 2 জয়স্টিক)
PS2 কন্ট্রোলারের সাথে Arduino রোবট (প্লেস্টেশন 2 জয়স্টিক)
IoT Cat Litter Box (ESP32, Arduino IDE, Thingspeak এবং 3D Printing সহ)
IoT Cat Litter Box (ESP32, Arduino IDE, Thingspeak এবং 3D Printing সহ)
IoT Cat Litter Box (ESP32, Arduino IDE, Thingspeak এবং 3D Printing সহ)
IoT Cat Litter Box (ESP32, Arduino IDE, Thingspeak এবং 3D Printing সহ)
3D প্রিন্টেড আর্টিকুলেটিং ল্যাম্প - রিমিক্সড
3D প্রিন্টেড আর্টিকুলেটিং ল্যাম্প - রিমিক্সড
3D প্রিন্টেড আর্টিকুলেটিং ল্যাম্প - রিমিক্সড
3D প্রিন্টেড আর্টিকুলেটিং ল্যাম্প - রিমিক্সড

সম্পর্কে: নির্মাতা, প্রকৌশলী, পাগল বিজ্ঞানী এবং আবিষ্কারক IgorF2 সম্পর্কে আরো

এই টিউটোরিয়ালে আমি আপনাকে দেখাব কিভাবে ব্লাইঙ্ক অ্যাপ ব্যবহার করে স্মার্টফোন থেকে নিয়ন্ত্রিত একটি ওয়াই-ফাই নিয়ন্ত্রিত রোবোটিক ট্যাঙ্ক তৈরি করা যায়। এই প্রকল্পে একটি ESP8266 Wemos D1 বোর্ড ব্যবহার করা হয়েছিল, কিন্তু অন্যান্য প্লেট মডেলগুলিও ব্যবহার করা যেতে পারে (NodeMCU, Firebeetle, ইত্যাদি), এবং এই টিউটোরিয়ালে উপস্থাপিত নীতিগুলি অন্যান্য রোবট মডেলগুলিতে প্রয়োগ করা যেতে পারে।

পূর্ববর্তী প্রকল্পগুলিতে আমি উপস্থাপন করেছি কিভাবে একটি ESP8266 মডিউলের সাথে সংযুক্ত একটি Arduino Uno এবং html এবং জাভাস্ক্রিপ্ট ব্যবহার করে একটি ওয়েব ইন্টারফেসের সাথে একটি রোবট কন্ট্রোলার মাউন্ট করতে হয়। জটিল উপকরণ যেমন থ্রিডি প্রিন্টার এবং লেজার কাটিং মেশিন ব্যবহার না করে সাধারণ উপকরণ ব্যবহার করে একটি রোবট তৈরি করা হয়েছিল। আপনি নীচের লিঙ্কে এই প্রকল্প সম্পর্কে আরও পড়তে পারেন:

www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/

এর কিছু ত্রুটি ছিল, যেমন দুটি স্বাধীন নিয়ামক (একটি Arduino এবং একটি ESP8266) ব্যবহার করার প্রয়োজন এবং এটি যে এটি কেবল একটি স্থানীয় এলাকা নেটওয়ার্ক থেকে কমান্ড প্রেরণ/গ্রহণ করতে পারে এবং একটি কম্পিউটার (ডেস্কটপ বা ল্যাপটপ) ব্যবহার করে।

এবার আমি একটি ভিন্ন শারীরিক গঠন এবং রোবট নিয়ন্ত্রণ করার একটি নতুন উপায় পরীক্ষা করার সিদ্ধান্ত নিয়েছি। এর জন্য, রোবট কাঠামোর জন্য একটি DIY কিট ব্যবহার করা হয়েছিল, এবং Blynk অ্যাপের সাথে যুক্ত একটি Wemos ESP8266 বোর্ড এর নিয়ন্ত্রণ বহন করার জন্য। রোবট নিয়ন্ত্রণের কোডটি Arduino IDE ব্যবহার করে তৈরি করা হয়েছিল।

এই টিউটোরিয়ালটি ব্যবহার করার বিভিন্ন উপায় রয়েছে। আপনি এটি ব্যবহার করতে পারেন:

- Arduino IDE ব্যবহার করে একটি ESP8266 প্রোগ্রাম করতে শিখুন;

- আপনার ইলেকট্রনিক্স এবং সোল্ডারিং দক্ষতা ইত্যাদি অনুশীলন করুন;

- কিভাবে একটি রোবোটিক কিট একত্রিত করতে দেখুন;

- আপনার প্রকল্পে Blynk অ্যাপ কিভাবে ব্যবহার করবেন তা জানুন;

ইন্সট্রাকটেবলে রানার-আপ বিজয়ী এটিকে সরান প্রতিযোগিতা করুন

প্রকল্পগুলি পছন্দ করেছেন? অনুগ্রহ করে একটি ছোট বিটকয়েন অনুদানের মাধ্যমে আমার ভবিষ্যতের প্রকল্পগুলিকে সমর্থন করার কথা বিবেচনা করুন!: D BTC আমানতের ঠিকানা: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

ধাপ 1: সরঞ্জাম এবং উপকরণ

সরঞ্জাম এবং উপকরণ
সরঞ্জাম এবং উপকরণ
সরঞ্জাম এবং উপকরণ
সরঞ্জাম এবং উপকরণ
সরঞ্জাম এবং উপকরণ
সরঞ্জাম এবং উপকরণ

এই প্রকল্পে নিম্নলিখিত সরঞ্জামগুলি ব্যবহার করা হয়েছিল:

  • সোল্ডার লোহা এবং তার (লিঙ্ক / লিঙ্ক / লিঙ্ক)। ডিসি মোটরগুলি ইতিমধ্যেই তার টার্মিনালে বিক্রিত তারের সাথে এসেছে … কিন্তু শেষ পর্যন্ত এটি ভেঙ্গে যাবে এবং আপনাকে এটি পুনরায় বিক্রি করতে হতে পারে। সুতরাং একটি ভাল ঝাল লোহা এবং তারের neaby থাকার বিবেচনা করুন।
  • ইভা ফেনা শীট (বা অন্যান্য অ-পরিবাহী উপাদান)। এই প্রকল্পে আমি যে রোবট চ্যাসি ব্যবহার করেছি তা অ্যালুমিনিয়াম দিয়ে তৈরি, এবং এই ধাতব অংশে সার্কিট বোর্ড ইনস্টল করা আছে। আমি সম্ভাব্য শর্ট সার্কিট এড়াতে বোর্ড এবং মেটাল প্লেটের মধ্যে ফোম শীটের একটি স্তর ব্যবহার করেছি।
  • ডবল পার্শ্বযুক্ত টেপ. এটি সার্কিট বোর্ডগুলিতে ফোম শীট আঠালো করার জন্য এবং এইচ-ব্রিজ মডিউল স্থাপনের জন্য ব্যবহৃত হয়েছিল।
  • কাঁচি, কিছু ফোম শীট আয়তক্ষেত্র কাটার জন্য।

আমি আমার প্রকল্পের জন্য নিম্নলিখিত হার্ডওয়্যার অংশ ব্যবহার করেছি:

  • Wemos D1 ESP8266 dev বোর্ড (লিঙ্ক / লিঙ্ক)। Wemos D1 বোর্ড ব্যবহার করা সত্যিই সহজ এবং Arduino IDE এর সাথে প্রোগ্রাম। এটির একই পায়ের ছাপ এবং সাধারণ আরডুইনো ইউনো! এইভাবে বেশিরভাগ Arduino ieldাল এই বোর্ডের সাথেও কাজ করবে। এটি অন্তর্নির্মিত ওয়াই-ফাই মডিউল রয়েছে, তাই আপনি এটি বিভিন্ন প্রকল্পে ব্যবহার করতে পারেন। আপনি অন্যান্য ESP8266 ভিত্তিক বোর্ড (লিঙ্ক / লিঙ্ক) ব্যবহার করতে পারেন।
  • L298N দ্বৈত চ্যানেল এইচ-ব্রিজ মডিউল (লিঙ্ক / লিঙ্ক / লিঙ্ক)। এই মডিউলটি Wemos (বা একটি Arduino) থেকে 3.3V সিগন্যালগুলিকে মোটরগুলির জন্য প্রয়োজনীয় 12V তে বাড়ানোর অনুমতি দেয়।
  • DIY রোবট চ্যাসি ট্যাঙ্ক (লিঙ্ক / লিঙ্ক)। এই বিস্ময়কর কিটটিতে একটি ট্যাংক তৈরির জন্য আপনার যা প্রয়োজন তা রয়েছে: দুটি ডিসি মোটর, গিয়ার্স, ট্র্যাক, বোল্ট, বাদাম ইত্যাদি। এটি ইতিমধ্যে চেসিস একত্রিত করার জন্য প্রয়োজনীয় সরঞ্জামগুলির সাথে আসে, যা নতুনদের জন্য দুর্দান্ত!
  • 18650 3.7V ব্যাটারি (x3) (লিঙ্ক)। আমি পুরো সার্কিটকে পাওয়ার করতাম। এই ট্যাংক 12V মোটর ব্যবহার করে। আমি তাদের পাওয়ার করার জন্য সিরিজের তিনটি 3.7V ব্যাটারি ব্যবহার করেছি।
  • 3S 18650 ব্যাটারি ধারক (লিঙ্ক)। এটি সিরিয়ায় তিনটি 18650 ব্যাটারি ধারণ করতে পারে এবং ট্যাঙ্কের পিছনে সহজেই সংযুক্ত করা যেতে পারে।
  • 18650 ব্যাটারি চার্জার (লিঙ্ক)। আপনার ব্যাটারী শেষ পর্যন্ত শক্তি শেষ হয়ে যাবে। যখন এটি ঘটবে, একটি ব্যাটারি চার্জার আপনার উদ্ধারে আসবে।
  • জাম্পার (লিঙ্ক)। আমি এইচ-ব্রিজ এবং ওয়েমোসের মধ্যে সংকেত দেওয়ার জন্য 6 পুরুষ-মহিলা জাম্পার এবং 5V এবং Gnd এর জন্য 2 জন পুরুষ-পুরুষ জাম্পার ব্যবহার করেছি। আপনি যদি কিছু সেন্সর যুক্ত করার পরিকল্পনা করেন তবে আপনার আরও প্রয়োজন হতে পারে।
  • মাইক্রো ইউএসবি কেবল। আপনার কোড আপলোড করার জন্য আপনার এটির প্রয়োজন হবে। বেশিরভাগ বোর্ড ইতিমধ্যে তার নিজস্ব তারের সাথে আসে।

উপরের লিঙ্কগুলি কেবলমাত্র একটি পরামর্শ যেখানে আপনি এই টিউটোরিয়ালে ব্যবহৃত আইটেমগুলি খুঁজে পেতে পারেন (এবং সম্ভবত আমার ভবিষ্যতের টিউটোরিয়ালগুলিকে সমর্থন করতে পারেন)। নির্দ্বিধায় তাদের অন্য কোথাও অনুসন্ধান করুন এবং আপনার প্রিয় স্থানীয় বা অনলাইন স্টোর থেকে কিনুন।

ধাপ 2: রোবট একত্রিত করা

Image
Image

"লোড হচ্ছে =" অলস "" লোড হচ্ছে = "অলস"

Blynk অ্যাপ - একটি নতুন প্রকল্প তৈরি করুন
Blynk অ্যাপ - একটি নতুন প্রকল্প তৈরি করুন
Blynk অ্যাপ - একটি নতুন প্রকল্প তৈরি করুন
Blynk অ্যাপ - একটি নতুন প্রকল্প তৈরি করুন

এখন আমি আপনাকে দেখাব কিভাবে আমি Blynk ব্যবহার করে আমার রিমোট কন্ট্রোল অ্যাপ ডিজাইন করেছি। আপনি এটি আপনার নিজের সৃষ্টির ভিত্তি হিসাবে ব্যবহার করতে পারেন।

নতুন প্রকল্প তৈরি করুন

  1. নতুন প্রকল্প তৈরি করুন;
  2. একটি প্রকল্পের নাম (ওয়াইফাই রোবট) যোগ করুন, উন্নয়ন বোর্ড (Wemos D1) এবং সংযোগের ধরন (ওয়াইফাই) নির্বাচন করুন এবং তৈরি বোতামটি ক্লিক করুন;
  3. Auth টোকেন আপনার ই-মেইলে পাঠানো হবে;

Auth টোকেন om Arduino কোড ব্যবহার করা হয়। এটি ESP8266 বোর্ডকে ডেটা প্রেরণ এবং গ্রহণের জন্য Blynk সার্ভারে পৌঁছানোর অনুমতি দেয়।

আপনার ড্যাশবোর্ড তৈরির জন্য, আপনি বেশ কিছু বস্তু টেনে আনতে পারেন। বিভিন্ন কন্ট্রোল ইন্টারফেস তৈরির জন্য বাটন, স্লাইডার এবং জয়স্টিক পাওয়া যায়। আপনি আকার পরিবর্তন করতে পারেন (তাদের অধিকাংশই) এবং তাদের সেটিংস কনফিগার করুন যেমন আপনি চান।

পরবর্তী ধাপে আমি বিভিন্ন উইজেট ব্যবহার করে রোবটকে নিয়ন্ত্রণ করার জন্য চারটি ভিন্ন বিকল্প দেখাব।

ধাপ 7: Blynk অ্যাপ #1 - চারটি বোতাম

মেক ইট মুভ প্রতিযোগিতায় রানার আপ

প্রস্তাবিত: