সুচিপত্র:
- সরবরাহ
- ধাপ 1: আপনার রিমোট কন্ট্রোল প্রস্তুত করুন।
- ধাপ 2: আপনার D1 মিনি প্রস্তুত করুন: ফ্ল্যাশিং মাইক্রোপাইথন।
- ধাপ 3: Remote.py স্ক্রিপ্ট লোড করুন
- ধাপ 4: আপনার বোর্ড পরীক্ষা করুন
- ধাপ 5: oldাল সোল্ডারিং
- ধাপ 6: আপনার গাড়ি নির্মাণ
ভিডিও: সান্তার গাড়ি: 6 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
ক্রিসমাস ছুটির সময় আমি এখানে একটি ছোট মজার প্রকল্প তৈরি করেছি। এটি সহজ এবং নির্মাণ করা সহজ, এটি একটি ওয়াইফাই-সংযোগ এবং একটি অ্যান্ড্রয়েড ফোন বা ট্যাবলেটের মাধ্যমে নিয়ন্ত্রিত হয়। মাইক্রোকন্ট্রোলারটি একটি Wemos D1-mini বোর্ডে একটি ESP8266, এতে মাইক্রোপাইথন ইনস্টল আছে এবং রিমোট.পি নামে একটি ছোট স্ক্রিপ্ট চালায়। এটির উপরে একটি ieldাল রয়েছে (DIY) 3 টি ট্রানজিস্টর, কয়েকটি প্রতিরোধক এবং একটি ভোল্টেজ নিয়ন্ত্রক (শক্তির উৎস একটি পুরানো 2S 850mAh Lipo)।
রিমোটটি একটি অ্যান্ড্রয়েড ফোন বা ট্যাবলেট যা চমত্কার RoboRemo অ্যাপ ইনস্টল করা আছে:
RoboRemo এ যান
এই অ্যাপটি ব্লুটুথ, টিসিপি এবং ইউডিপির মাধ্যমে সংযোগ করতে পারে। কারণ আমাদের D1 বোর্ডে ওয়াইফাই আছে আমরা ব্লুটুথ হার্ডওয়্যার এড়িয়ে যেতে পারি এবং সার্কিটটি খুব সহজ রাখতে পারি। আমরা আমাদের D1 কে অ্যাক্সেস পয়েন্ট হিসেবে কনফিগার করি, আমাদের ফোন বা ট্যাবলেটের সাথে সংযুক্ত করি এবং UDP এর মাধ্যমে কমান্ড পাঠাই।
ইউটিউব ভিডিও
সরবরাহ
1 Wemos D1 মিনি সর্বশেষ মাইক্রোপাইথন ইনস্টল করা। আহমদ নুইরা আপনার D1 মিনি ফ্ল্যাশ করার জন্য একটি চমৎকার নির্দেশযোগ্য তৈরি করেছেন: এটি এখানে খুঁজুন
আপনার D1 মিনি জন্য 1 DIY ieldাল (Banggood)
3 ট্রানজিস্টর বিসি 517 (একটু ওভারকিল কিন্তু আমার কাছে অন্য কেউ পাওয়া যায় নি)
বেস রোলারাইজেশনের জন্য 3 রোধক 39kOhms 0, 25 ওয়াট
1 ভোল্টেজ রেগুলেটর 5V (7805 বা অনুরূপ, আমি ক্যাপাসিটরের সাথে একটি LM2940-5 ব্যবহার করেছি)
Led's, 2 বা 4 যদি আপনি আপনার গাড়ির টেইললাইট পছন্দ করেন।
220Ohm প্রতিরোধক, প্রতিটি নেতৃত্বের জন্য 1।
রোবট অনুসরণ করে ব্যাংগুড লাইনের মতো চাকার সাথে 2 টি মোটর।
কাঠ, প্লাস্টিকের চাদর বা যা কিছু গাড়ির বডি তৈরি করা।
RoboRemo অ্যাপ ইনস্টল করা একটি ট্যাবলেট বা ফোন, ANDROID।
ধাপ 1: আপনার রিমোট কন্ট্রোল প্রস্তুত করুন।
প্রথমে আমাদের ফোন বা ট্যাবলেটকে রিমোট কন্ট্রোল হিসেবে কনফিগার করতে হবে। RoboRemo অ্যাপটি ইনস্টল করুন এবং তাদের ওয়েবসাইট দেখুন: RoboRemo সাইট।
এখানে আপনি আপনার প্রয়োজনীয় সব জিনিস এবং টিউটোরিয়াল পাবেন। পিডিএফ-ম্যানুয়াল ডাউনলোড করুন এবং এটি পড়ুন।
একবার ইনস্টল করা মাত্র এটি চেষ্টা করে দেখুন, এটি খুব সহজ! আমাদের রিমোটের ছবিতে 4 টি বোতাম রয়েছে: স্টার্ট, স্টপ, বাম এবং ডান।
প্রতিটি বোতাম টিপলে একটি নতুন লাইন (ব্যাকস্ল্যাশ এন চার) পরে একটি পাঠ্য স্ট্রিং পাঠাবে। আপনার বোতামগুলি কনফিগার করুন, প্রতিটি বোতামের জন্য পাঠ্য স্ট্রিংটি নোট করুন। আপনার স্ক্রিপ্ট সান্তার গাড়ি চালানোর জন্য এই স্ট্রিংগুলি অনুসন্ধান করবে:-)
ধাপ 2: আপনার D1 মিনি প্রস্তুত করুন: ফ্ল্যাশিং মাইক্রোপাইথন।
আহমেদ নুইরা একটি চমৎকার কাজ করেছেন, আপনার Wemos D1 প্রস্তুত করার জন্য এখানে আপনার প্রয়োজন:
ফ্ল্যাশিং মাইক্রো পাইথন
যাইহোক, D1 এর জন্য নিম্নলিখিত esptool কমান্ড ব্যবহার করতে হবে:
esptool.py --port /dev /ttyUSB0-write_flash --flash_mode dio 0 esp8266-20190529-v1.11.bin
(এটি একটি লিনাক্স মেশিনের জন্য, ম্যাক এবং উইন্ডোজ আলাদা হবে, এছাড়াও.bin ফাইল ভিন্ন হতে পারে)। Wemos D1 এর জন্য --flash_mode dio সবচেয়ে গুরুত্বপূর্ণ।
আপনি যদি একটি টার্মিনালে শুধু esptool.py টাইপ করেন তবে এটি সমস্ত বিকল্প দেখায়।
যদি আপনার মাইক্রোপাইথন ফ্ল্যাশ করতে সমস্যা হয় তবে এখানে কয়েকটি সহায়ক লিঙ্ক রয়েছে:
MicroPython দিয়ে শুরু করা
এলোমেলো Nerd টিউটোরিয়াল
মাইক্রোপাইথন ফোরাম
এবং গুগল আপনার বন্ধু, শুধু "ফ্ল্যাশিং মাইক্রোপাইথন অন ওয়েমোস ডি 1" টাইপ করুন।
ধাপ 3: Remote.py স্ক্রিপ্ট লোড করুন
যখন আপনার D1 মাইক্রোপাইথন ইনস্টল করে তখন এটি Remote.py স্ক্রিপ্ট আপলোড করার সময়।
সংশোধন/ভাগ/অনুলিপি/যাই হোক না কেন নির্দ্বিধায়:-)। শুধু আপনার RoboRemo কমান্ড স্ট্রিং shure করা
(প্রতিবার আপনি আপনার ফোন/ট্যাবলেটে একটি বোতাম চাপলে পাঠানো হয়) স্ক্রিপ্টের সাথে মেলে।
আপনার পছন্দমতো স্ক্রিপ্টে APname এবং পাসওয়ার্ডের নাম পরিবর্তন করুন।
আমি স্ক্রিপ্ট লিখতে এবং আপলোড করতে থনি আইডিই ব্যবহার করি। আপনি যদি অন্য পদ্ধতি ব্যবহার করেন তবে নিশ্চিত করুন যে আপনার পাঠ্য সম্পাদক স্ক্রিপ্ট সনাক্তকরণ পরিবর্তন করে না বা মাইক্রোপাইথন অভিযোগ করবে।
কেট টেক্সট এডিটর (লিনাক্স) পাইথন স্ক্রিপ্টের জন্য কনফিগার করা যেতে পারে এবং সঠিক পরিচয়ের যত্ন নেবে। Ampy আপনার বোর্ডে স্ক্রিপ্টটি ফ্ল্যাশ করতে পারে।
সমস্ত সম্ভাবনার জন্য এলোমেলো Nerd টিউটোরিয়াল সাইট দেখুন: লিঙ্ক
পূর্বশর্ত বিভাগে নিচে স্ক্রোল করুন
থনি আপনাকে একটি স্ক্রিপ্ট নামকরণ করার সময় লোড করার অনুমতি দেয়, আপনার বোর্ডে ঝলকানোর আগে Remote.py অবশ্যই boot.py নামকরণ করতে হবে।
ধাপ 4: আপনার বোর্ড পরীক্ষা করুন
আপনার এপি নাম এবং পাসওয়ার্ড পরিবর্তন করার পরে এবং স্ক্রিপ্টটি লোড করার পরে এটি একটি সাধারণ পরীক্ষার সময়:
- আপনার ফোন/ট্যাবলেট এবং পিসি জ্বালান
- D1mini কে একটি USB পোর্টের সাথে সংযুক্ত করুন এবং একটু অপেক্ষা করুন, D1 কে অ্যাক্সেস পয়েন্ট হিসাবে শুরু করা উচিত
সেটআপ/ওয়াইফাই বিভাগে অ্যাক্সেস পয়েন্টে আপনার ফোন/ট্যাবলেট সংযুক্ত করুন
-অ্যাক্সেস পয়েন্টের সাথে Roboremo অ্যাপ সংযোগ করুন: মেনু/সংযোগ/ইন্টারনেট (UDP)/আইপি সংযোগ করুন: পোর্ট
-এন্টার 192.168.4.1:5000
-পুটটি বা অন্য একটি সিরিয়াল এমুলেটর খুলুন
-বন্দরটি প্রবেশ করান (/dev/ttyUSB0 আমার ক্ষেত্রে) এবং বাড রেট 115200 এ সেট করুন, আপনি REPL দেখতে পাবেন না কিন্তু চিন্তা করবেন না:-)
- আপনার অ্যান্ড্রয়েড ফোন/ট্যাবলেটে কমান্ড বোতাম টিপুন এবং পুটি টার্মিনালে আউটপুট পর্যবেক্ষণ করুন: ভিডিও দেখুন
-যদি কোন ত্রুটি না হয়: পরবর্তী ধাপ: আপনার সোল্ডারিং গিয়ার জ্বালান:-)
ধাপ 5: oldাল সোল্ডারিং
ব্যাটারি কানেক্টর এবং ভোল্টেজ রেগুলেটর (এবং LM2940-5 ব্যবহার করা হলে ক্যাপাসিটর) সোল্ডার করে শুরু করুন। আপনার কাজ যাচাই করার পর ব্যাটারি হুকআপ করুন। আউটপুট ভোল্টেজ (5V) পরিমাপ করুন। যদি OKাল এর টার্মিনালে 5Voutput এবং GND সোল্ডার করা হয়, তাহলে ieldালের চিহ্নগুলি দেখুন। ঝাল এর সংযোগকারীগুলিকে ঝাল করুন।
এখন একটি 5V এবং GND বাসে ওয়্যার করুন, স্কিম্যাটিক হিসাবে দেখা অন্যান্য অংশগুলি সোল্ডার করুন। মোটর এবং নেতৃত্ব সংযোগ করুন এবং আপনি সম্পন্ন!
গুরুত্বপূর্ণ! D1mini- এ installingাল ইনস্টল করার আগে আপনার কাজ পরীক্ষা করুন এবং ডাবল চেক করুন। ত্রুটিগুলি আপনার বোর্ডকে ধ্বংস করতে পারে …
ধাপ 6: আপনার গাড়ি নির্মাণ
এটিও খুব সহজ: খনিটি সায়ানো ওরফে সুপারগ্লু দিয়ে একসঙ্গে আঠালো কাঠের পেইন্ট মিশ্রিত লাঠি দিয়ে তৈরি। মোটরগুলিকে ডবল পার্শ্বযুক্ত টেপ দিয়ে স্থির করা হয়েছে এবং একটি গোলাকার বল্টু "নাকের চাকা" হিসাবে ব্যবহার করা হয়েছে। আমি অন্যান্য সেটআপগুলি চেষ্টা করেছি কিন্তু এটি সর্বোত্তম ফলাফল দিয়েছে, সেটআপটি ব্যাংগুড লাইন ফলোয়ারের মতোই। বডিওয়ার্ক বালসা দিয়ে তৈরি (আমি প্রচুর স্ক্র্যাচবিল্ট প্লেন তৈরি করেছি তাই আমার এখনও স্টক আছে):-)
এখন মোটর তারের এবং নেতৃত্বাধীন তারের ঝালাই, "স্টার্ট" চাপলে উভয় চাকা এগিয়ে চলছে কিনা তা পরীক্ষা করুন।
এটি চূড়ান্ত পদক্ষেপ, এখন আপনার গাড়ি চালানোর এবং প্রচুর মজা করার সময়:-)
প্রস্তাবিত:
ক্ষুদ্রাকৃতির Arduino স্বায়ত্তশাসিত রোবট (ল্যান্ড রোভার / গাড়ি) পর্যায় 1 মডেল 3: 6 ধাপ
মিনিয়েচারাইজিং আরডুইনো স্বায়ত্তশাসিত রোবট (ল্যান্ড রোভার / কার) স্টেজ 1 মডেল 3: আমি প্রকল্পের আকার এবং বিদ্যুৎ খরচ কমাতে ল্যান্ড রোভার / কার / বটকে ক্ষুদ্র করার সিদ্ধান্ত নিয়েছি
DIY Arduino ব্লুটুথ নিয়ন্ত্রিত গাড়ি: 6 টি ধাপ (ছবি সহ)
DIY Arduino ব্লুটুথ নিয়ন্ত্রিত গাড়ি: হ্যালো বন্ধুরা! আমার নাম নিকোলাস, আমার বয়স 15 বছর এবং আমি গ্রীসের এথেন্সে থাকি। আজ আমি আপনাকে দেখাব কিভাবে একটি Arduino Nano, একটি 3D প্রিন্টার এবং কিছু সাধারণ ইলেকট্রনিক উপাদান ব্যবহার করে 2-চাকার ব্লুটুথ নিয়ন্ত্রিত গাড়ি তৈরি করা যায়! আমার দেখতে ভুলবেন না
কিভাবে স্মার্টফোন নিয়ন্ত্রিত গাড়ি তৈরি করবেন: 5 টি ধাপ
কিভাবে স্মার্টফোন নিয়ন্ত্রিত গাড়ি বানাবেন: সবাই স্মার্টফোন চালিত দূরবর্তী গাড়ির সাথে খেলতে ভালোবাসে।
সান্তার সাজানোর হাট: 10 টি ধাপ (ছবি সহ)
সান্তার সাজানোর হাট: দুষ্টু বা চমৎকার তালিকা যোগাযোগের ক্ষেত্রে এই উদ্ভাবন আনতে আমরা সান্তার কর্মশালার সাথে ঘনিষ্ঠভাবে কাজ করছি। এখন, আপনি রিয়েল-টাইমে চেক করতে পারেন যে আপনার ভাল এবং খারাপ কাজগুলি সান্তার দুষ্টু বা চমৎকার তালিকায় আপনার অবস্থানকে প্রভাবিত করেছে কিনা! একটি মজার প্রকল্প
সান্তার দোকান 2017, ট্রেন: 4 টি ধাপ (ছবি সহ)
সান্তার দোকান 2017, ট্রেন: সান্তার দোকান 2017 সান্তার দোকান 2016 এর একটি উন্নত সংস্করণ। ট্রেনটিকে উল্টোদিকে চালানোর জন্য আপনাকে যা করতে হবে তা হল চুম্বক ব্যবহার করা। ঠিক? অবশ্যই, কিছু ছোট ডিটা আছে