সুচিপত্র:
- ধাপ 1: উপকরণ
- পদক্ষেপ 2: আসুন এটি তৈরি করি! - অভ্যন্তরীণ গঠন
- ধাপ 3: ব্লুটুথ মডিউল এবং প্রোগ্রাম লোড
- ধাপ 4: অ্যান্ড্রয়েড অ্যাপ্লিকেশন
- ধাপ 5: শরীর
- ধাপ 6: মাথা
- ধাপ 7: সাজাইয়া
- ধাপ 8: সফটওয়্যার
- ধাপ 9: উপসংহার
ভিডিও: BB8: 9 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
এই প্রকল্পটি ছিল 'ক্রিয়েটিভ ইলেকট্রনিক্স', মালাগা বিশ্ববিদ্যালয়ের একটি বেং ইলেকট্রনিক্স ইঞ্জিনিয়ারিং মডিউল, টেলিকমিউনিকেশন স্কুল (https://www.uma.es/etsi-de-telecomunicacion/)।
আমরা তিনজন ছাত্র যারা এমন একটি প্রকল্প তৈরি করতে চেয়েছিলাম যা আমাদের অনুপ্রাণিত করবে এবং মোহিত করবে। আমরা প্রকল্পগুলির সন্ধান করছিলাম এবং বিশেষত একটি আমাদের দৃষ্টি আকর্ষণ করেছিল, তাই আমরা ভেবেছিলাম আমরা এটি পুনরুত্পাদন করতে পারি। বেশ কয়েকটি ধারণা নিয়ে আলোচনা করার পর, আমরা একটি BB8 তৈরির সিদ্ধান্ত নিয়েছি।
আমাদের প্রকল্পের উপর ভিত্তি করে যে নির্দেশ ছিল তা হল:
www.instructables.com/id/BB8-Droid-Arduino…
ধাপ 1: উপকরণ
- আরডুইনো ইউএনও
- ডিসি মোটর এবং চাকা - লিঙ্ক
- মোটর ড্রাইভ শিল্ড L293D - লিঙ্ক
- ব্লুটুথ মডেল HM -10 - লিঙ্ক
- Neodymium চুম্বক (8mm x 3mm)
- চুম্বক 20 মিমি x 3 মিমি
- স্টাইরোফোম বল
- 4 এএ ব্যাটারি
- 4 এএ ব্যাটারির জন্য ব্যাটারি ধারক
- শার্পিস
- 100 গ্রাম মাছ ধরার ছড়ি
- 3D প্রিন্টারের জন্য প্লাস্টিক
- বোতাম সেল
- বোতাম সেলের জন্য ব্যাটারি ধারক
- লাল LED
- একজোড়া তার
- মোটর ধরে রাখার জন্য কিছু ক্ল্যাম্প
- সাদা এবং কমলা রঙ
- 3 স্ক্রু Arduino বোর্ড রাখা
- আঠালো টেপ
- কাঠের ফিলার
- সাদা এবং কমলা রঙ
আপনার নিম্নলিখিত সরঞ্জামগুলিরও প্রয়োজন হবে:
- স্ক্রু ড্রাইভার
- গরম গলানো বন্দুক
- টিনের সোল্ডারিং লোহা
- ব্রাশ
পদক্ষেপ 2: আসুন এটি তৈরি করি! - অভ্যন্তরীণ গঠন
একবার আমাদের সমস্ত উপকরণ হয়ে গেলে, আমাদের প্রথমে যা করতে হবে তা হল ভিতরের অংশটি মুদ্রণ করা।
যখন টুকরাটি ছাপা হচ্ছে, আমরা মহিলা-পুরুষ পিনের জন্য মোটর কন্ট্রোলারের পুরুষ পিন 0 এবং 1 পরিবর্তন করব। এটি করার জন্য, একটি সোল্ডারিং লোহার সাহায্যে, আমরা বিদ্যমান পুরুষ পিনগুলি সরিয়ে নতুন পিনগুলি স্থাপন করব। এছাড়াও, আমরা কিছু মহিলা পিন welালাই যেখানে এটি ব্লুটুথ মডিউলের পাওয়ার সাপ্লাই সংযোগ করতে সক্ষম হওয়ার জন্য Vcc এবং Gnd নির্দেশ করে।
এটি শেষ হয়ে গেলে, আমরা ইঞ্জিনের সংযোগগুলি তৈরি করব: আমরা সেগুলি বোর্ডের ইনপুট এম 1 এবং এম 2 এর সাথে সংযুক্ত করব, যেমনটি ছবিতে নির্দেশিত হয়েছে।
একবার আমাদের অভ্যন্তরীণ কাঠামো মুদ্রিত হয়ে গেলে, আমরা নিম্নরূপ সমস্ত উপাদান ইনস্টল করতে এগিয়ে যেতে পারি:
মোটরগুলি নির্দেশিত অবস্থানে স্থাপন করা হবে এবং ফ্ল্যাঞ্জগুলির সাথে বেঁধে দেওয়া হবে।
Arduino ছবিতে উল্লিখিত স্ক্রুগুলির সাথে উল্লম্বভাবে ধরে রাখা হবে এবং মোটরগুলির নিয়ামককে উপরে রাখা হবে।
অবশেষে, আমরা ডেডিকেটেড বগিতে ব্লুটুথ মডিউল রাখব।
অন্যদিকে, আমরা উপরের অংশের ছিদ্রগুলিতে চুম্বক স্থাপন করার পূর্বে, চেষ্টা করছি যে সমস্ত একই মেরুতে রয়েছে (আমরা এটি অন্য চুম্বকের কাছে যাচাই করতে পারি)।
দ্রষ্টব্য: থ্রিডি প্রিন্টিংয়ের টুকরোগুলি অনুপ্রবেশের শুরুতে লিঙ্ক থেকে পাওয়া যেতে পারে এবং সেগুলি উপরে উল্লিখিত প্রকল্পের সাথে সামঞ্জস্যপূর্ণ।
ধাপ 3: ব্লুটুথ মডিউল এবং প্রোগ্রাম লোড
বেস প্রকল্প অনুসরণ করে, আমাদের ব্লুটুথ মডিউল হল HM-10 যার মধ্যে ছয়টি পিন (যার মধ্যে আমাদের চারটি ছিল, সবচেয়ে গুরুত্বপূর্ণ, Vcc, Gnn, Rx এবং Tx)।
পিনের সংযোগ ইতিমধ্যেই পূর্ববর্তী বিভাগে নির্দিষ্ট করা হয়েছে এবং এই মডিউল এবং আরডুইনো এর মধ্যে যোগাযোগ খুবই সহজ, যেহেতু আরডুইনো এর সাথে সিরিয়াল টার্মিনাল হিসেবে যোগাযোগ করে।
আমাদের প্রকল্পে, আমরা মডিউলের নাম পরিবর্তন করে "BB8" করতে চেয়েছিলাম। সাধারনত, এটি AT কমান্ডের মাধ্যমে করা হয় যার ওয়েবে প্রচুর তথ্য আছে কিন্তু, যে মডিউলটি আমরা অর্জন করেছি (এবং যার মধ্যে আমরা উপকরণের তালিকায় একটি লিঙ্ক রেখেছি), প্রস্তুতকারকের DSD TECH থেকে এবং প্রয়োজন একটি প্রোগ্রাম যা নির্মাতা মডিউলের সেটিংস পরিবর্তন করার জন্য তার ওয়েবসাইটে সরবরাহ করে। প্রোগ্রামের লিঙ্ক: dsdtech-global
আমরা আগে মন্তব্য করেছি, যোগাযোগ একটি সিরিয়াল টার্মিনাল হিসাবে সম্পন্ন করা হয় এবং এটি একটি মোবাইল অ্যাপ এবং একটি মৌলিক arduino প্রোগ্রামের সাহায্যে পরীক্ষা করা খুবই সহজ।
একবার আমাদের সমস্ত যন্ত্রাংশ (পূর্ববর্তী বিভাগ) এবং ব্লুটুথ মডিউল কনফিগার করা হয়ে গেলে, আমরা 8 ম ধাপে সংযুক্ত সফটওয়্যারের সাহায্যে আরডুইনো লোড করতে পারি। এটি করার জন্য প্রথমে আমাদের Tx এবং Rx পিন (যথাক্রমে 0 এবং 1) সংযোগ বিচ্ছিন্ন করতে হবে। অন্যথায় আমাদের সমস্যা হবে। তারপরে, আমরা আরডুইনোকে পিসিতে সংযুক্ত করি, অফিসিয়াল আরডুইনো অ্যাপ্লিকেশনটি খুলি, সংযুক্ত বোর্ডের মডেলটি (আরডুইনো ইউএনও) নির্বাচন করুন এবং সেই সাথে যে পোর্টটি সংযুক্ত রয়েছে এবং প্রোগ্রামটি আপলোড করতে এগিয়ে যান।
ধাপ 4: অ্যান্ড্রয়েড অ্যাপ্লিকেশন
আরডুইনো এবং আমাদের ব্লুটুথ মডিউলের সাথে সামঞ্জস্যপূর্ণ অনেকগুলি আইওএস এবং অ্যান্ড্রয়েড অ্যাপ্লিকেশন রয়েছে, তাই আমাদের জন্য একটি বেছে নেওয়া কঠিন ছিল… অবশেষে আমরা ব্লুটুথ ইলেকট্রনিক্স নামে একটি অ্যান্ড্রয়েড অ্যাপ্লিকেশন বেছে নিলাম। এই অ্যাপ্লিকেশনটি আপনাকে স্ক্রিনটি কাস্টমাইজ করতে, বোতাম থেকে জয়স্টিক পর্যন্ত সমস্ত ধরণের আইটেম স্থাপন করতে এবং ব্লুটুথ, বিএলই এবং ইউএসবি এর মতো বিভিন্ন উপায়ে সংযোগ করতে দেয়।
আমাদের ইন্টারফেসে, আমরা রোবটের নাম, একটি বোতাম প্যাড এবং একটি টার্মিনাল রেখেছি যাতে আমরা অ্যাপ্লিকেশন থেকে কি পাঠাই। আমরা প্রতিটি ট্রান্সমিশনে 'P'+number+'F' পাঠানোর জন্য প্যাড কনফিগার করেছি। 'P' ট্রান্সমিশন শুরু করে, সংখ্যাটি প্যাডের প্রতিটি তীরের সাথে যুক্ত একটি সংখ্যার সাথে মিলে যায় এবং 'F' ট্রান্সমিশন শেষ করে।
একবার আমরা আমাদের ইন্টারফেসটি কাস্টমাইজ এবং কনফিগার করার পরে, আমরা আমাদের ডিভাইসটি সংযুক্ত করি এবং RUN বোতামটি আঘাত করি। এখন আমরা আমাদের রোবট এবং আমাদের প্রোগ্রাম কোন সমস্যা ছাড়াই পরীক্ষা করতে পারি।
আবেদনের লিঙ্ক: arduinobluetooth
ধাপ 5: শরীর
এটি আমাদের প্রকল্পের অন্যতম প্রধান অংশ। মূল প্রকল্পে প্লাস্টিক ধূসর এবং বল সাদা রং করতে হবে। আমাদের ক্ষেত্রে, আমরা এটি সাদা করার জন্য পছন্দ করি যাতে কিছু সময় পরে এটি আঁকার সময় আমাদের বাঁচানো যায়।
একবার শেষ হয়ে গেলে, আমরা অভ্যন্তরীণ কাঠামোর পরিচয় দিতে পারি এবং পরীক্ষা করতে পারি যে আমরা পূর্ববর্তী বিভাগে উল্লিখিত অ্যাপ্লিকেশনের মাধ্যমে সবকিছু কাজ করে।
ধাপ 6: মাথা
এটি করার জন্য, প্রথমে মাথার বেসটি মুদ্রিত হয়।
দ্বিতীয়ত, আমরা একটি ব্যাটারি ধারককে ভিতরে এবং ছিদ্রের ভিতরে রাখি যা অবশিষ্ট থাকে আমরা তারের উপরে একটি নেতৃত্ব (সঠিকভাবে পোলারাইজড) রাখার জন্য এবং তার একটি টার্মিনালে 330 টি প্রতিরোধের সাথে এটিকে সোল্ডারিং করে ছবিটিতে দেখিয়েছি।
তারপরে, আমরা পোরেক্সপ্যান বলটি অর্ধেক করে কেটে মাথার গোড়ার উপরে গরম সিলিকন দিয়ে আঠালো করি।
অবশেষে, আমাদের ভিতরে চুম্বক স্থাপন করতে হয়েছিল যার জন্য আমরা গরম সিলিকন ব্যবহার করেছি।
ধাপ 7: সাজাইয়া
বলের জন্য, প্রথমে, একটি কম্পাস দিয়ে আমরা দুটি বৃত্ত তৈরি করি। তারপর, বৃত্তের প্রতিটি কর্ণে আমরা 1 টি আয়তক্ষেত্র তৈরি করি।
একবার pen টি পেন্সিল অঙ্কন তৈরি হয়ে গেলে, আমরা কিছু মাস্কিং টেপ নিয়ে যাই যা আমরা আঁকতে চাইনি এবং 1 টি কোট স্প্রে (প্রয়োজনীয় সতর্কতা অবলম্বন) প্রয়োগ করতে এগিয়ে যাই।
যখন এটি শুকিয়ে যায়, আমরা টেপটি সরিয়ে ফেলি এবং পেন্সিল দিয়ে সমস্ত অঙ্কনকে আমাদের পছন্দমতো রূপরেখা করি। আমাদের ক্ষেত্রে, আমরা মূল BB8 এর নকশা দেখি।
এটি নিশ্চিত করা গুরুত্বপূর্ণ যে অঙ্কনগুলি পুরোপুরি বিতরণ করা হয়েছে এবং জয়েন্টগুলিতে খুব বেশি অঙ্কন নেই, কারণ যখন আমরা বলটি বন্ধ করতে এগিয়ে যাই তখন কাটাটি লক্ষ্য করা যায়।
অবশেষে, বলটি বন্ধ করার জন্য আমরা আঠালো টেপ ব্যবহার করতে পছন্দ করি এবং বলটি শেষ করি যেমনটি আমরা শেষ বিভাগে দেখি।
ধাপ 8: সফটওয়্যার
গিটহাব প্ল্যাটফর্মের নিম্নলিখিত লিঙ্কে, আপনি এই নির্দেশনাটি বিকাশের জন্য আরডুইনো ইউএনও বোর্ডে যে কোডটি প্রয়োগ করতে হবে তা পাবেন। ধাপ 3 -এ ব্যাখ্যা করার মতো আপনাকে এটি ডাউনলোড করে আপলোড করতে হবে।
আরডুইনো ইউএনও বোর্ডের টিএক্স এবং আরএক্স পিন সংযোগ বিচ্ছিন্ন করার কথা মনে রাখবেন। অন্যথায়, লোড করা সম্ভব হবে না এবং আপনাকে সমস্যা দেবে।
লিঙ্ক: গিটহাব
ধাপ 9: উপসংহার
এখন যেহেতু আপনি জানেন কিভাবে BB8 তৈরি করতে হয়, আমরা আপনাকে আমাদের অভিজ্ঞতা থেকে ধারাবাহিক টিপস এবং কৌশল দেখাব যা আপনাকে সাহায্য করবে, যখন আপনি এই প্রকল্পটি প্রতিলিপি করবেন, সঠিকভাবে কাজ করতে এবং কোন সমস্যা হবে না।
আপনার মনে হতে পারে, ধাপ in -এ চুম্বক ইনস্টল করা আছে এবং আমাদের প্রাথমিক ধারণা ছিল অভ্যন্তরীণ কাঠামোতে তিনটি নিওডিয়ামিয়াম চুম্বক এবং অন্য তিনটি মাথায় স্থাপন করা, কিন্তু যখন আমরা সেগুলি অর্জন করেছি এবং পরীক্ষা করেছি, তখন চুম্বকগুলি এমন একটি শক্তি প্রয়োগ করেছিল যে অভ্যন্তরীণ কাঠামো উত্তোলন করা হয়েছিল এবং সঠিকভাবে কাজ করে নি।
অতএব, আমরা মাথার জন্য কম শক্তিশালী চুম্বকগুলি পরীক্ষা করেছি (অতএব এগুলি নিওডিয়ামিয়াম নয়) পাশাপাশি ওজন সহ ক্ষতিপূরণ যাতে বলের অনেক দোলনা না থাকে এবং দ্রুত তার প্রাথমিক অবস্থান পুনরুদ্ধার করে। এটি নিশ্চিত করতে সাহায্য করেছিল যে, যখন বাঁক দিয়ে এগিয়ে যাওয়া এবং সামনে হাঁটা, বলের দিক বিকৃত হবে না।
যা ঘটেছিল তা হল, পূর্ববর্তী পরীক্ষায়, বলটি বৃত্তে পরিণত হয়েছিল এবং যদি আপনি ত্বরান্বিত করেন, গতিপথটি নিখুঁত ছিল না, এমন কিছু যা আমরা অভ্যন্তরীণ কাঠামোর পিছনে অবস্থিত 100-গ্রাম ওজনের সাথে সংশোধন করেছি এবং এটি দেখা যায় সংযুক্ত ছবি।
অন্যদিকে, ঘর্ষণ কমাতে এবং মাথার বাঁককে আরও স্বাভাবিক এবং পিচ্ছিল করার জন্য, আমরা চুম্বকের উপর বডি টেপের স্ট্রিপগুলি রেখেছিলাম।
প্রস্তাবিত:
কিভাবে 4G LTE ডাবল BiQuade অ্যান্টেনা সহজ ধাপ: 3 ধাপ
কিভাবে 4G LTE ডাবল BiQuade অ্যান্টেনা সহজ ধাপ তৈরি করতে হয়: বেশিরভাগ সময় আমি মুখোমুখি হয়েছি, আমার প্রতিদিনের কাজের জন্য আমার ভাল সংকেত শক্তি নেই। তাই। আমি বিভিন্ন ধরণের অ্যান্টেনা অনুসন্ধান করি এবং চেষ্টা করি কিন্তু কাজ করি না। নষ্ট সময়ের পরে আমি একটি অ্যান্টেনা খুঁজে পেয়েছি যা আমি তৈরি এবং পরীক্ষা করার আশা করি, কারণ এটি নির্মাণের নীতি নয়
Arduino Halloween Edition - Zombies Pop -out Screen (ছবি সহ ধাপ): 6 টি ধাপ
আরডুইনো হ্যালোইন সংস্করণ - জম্বি পপ -আউট স্ক্রিন (ছবি সহ ধাপ): আপনার বন্ধুদের ভয় দেখাতে চান এবং হ্যালোইনে কিছু চিৎকারের শব্দ করতে চান? অথবা শুধু কিছু ভাল কৌতুক করতে চান? এই Zombies পপ আউট পর্দা যে করতে পারেন! এই নির্দেশনায় আমি আপনাকে শেখাবো কিভাবে সহজেই আরডুইনো ব্যবহার করে লাফ দিয়ে জম্বি তৈরি করতে হয়। HC-SR0
DIY BB8 - সম্পূর্ণ 3D মুদ্রিত - 20cm ব্যাস বাস্তব আকারের প্রথম প্রোটোটাইপ: 6 টি ধাপ (ছবি সহ)
DIY BB8 - সম্পূর্ণ 3D মুদ্রিত - 20cm ব্যাস আসল আকারের প্রথম প্রোটোটাইপ: হাই সবাই, এটি আমার প্রথম প্রকল্প তাই আমি আমার প্রিয় প্রকল্পটি ভাগ করতে চেয়েছিলাম। এই প্রকল্পে, আমরা BB8 তৈরি করব যা 20 সেন্টিমিটার ব্যাসের সম্পূর্ণ 3D প্রিন্টার দিয়ে উত্পাদিত হয়। আমি এমন একটি রোবট তৈরি করতে যাচ্ছি যা বাস্তব BB8 এর মতোই চলে।
লাইট আপ BB8 টি-শার্ট: 6 টি ধাপ (ছবি সহ)
লাইট-আপ বিবি 8 টি-শার্ট: নতুন স্টার ওয়ার্স মুভি সবার পছন্দ নাও হতে পারে, কিন্তু তার মানে এই নয় যে আমরা আমাদের প্রিয় স্টার ওয়ার্স ড্রয়েড পোরগস-এ celebratingাকা উদযাপন করতে মজা করতে পারব না! আমরা এই সুন্দর বিবি খুঁজে পেয়েছি- আমাদের স্থানীয় টার্গেটে 8 টি শার্ট এবং তাত্ক্ষণিকভাবে একটি LED যোগ করতে চেয়েছিল
POE - BB8 তৈরি করা: 10 টি ধাপ
POE - BB8 তৈরি করা: আমরা একটি যুক্তিসঙ্গত জনপ্রিয় সম্প্রদায় থেকে একটি রোবট তৈরি করতে চেয়েছিলাম যার সাথে আমরা সম্পর্কযুক্ত হতে পারি। মনের মধ্যে প্রথম যে জিনিসটি এসেছে তা হল স্টার ওয়ার্স। স্টার ওয়ার্স একটি ভবিষ্যত চলচ্চিত্র সিরিজ যার মধ্যে প্রচুর রোবট রয়েছে এবং আমরা ভেবেছিলাম যে আমরা ইলেকট্রনিক্সকে অন্তর্ভুক্ত করতে পারি