Arduino Uno দ্বারা পোর্টাল টু সেন্ট্রি বুর্জ: 6 টি ধাপ (ছবি সহ)
Arduino Uno দ্বারা পোর্টাল টু সেন্ট্রি বুর্জ: 6 টি ধাপ (ছবি সহ)
Anonim
Arduino Uno দ্বারা পোর্টাল টু সেন্ট্রি বুর্জ
Arduino Uno দ্বারা পোর্টাল টু সেন্ট্রি বুর্জ

এই নির্দেশনাটি দক্ষিণ ফ্লোরিডা বিশ্ববিদ্যালয়ে মেককোর্সের প্রকল্পের প্রয়োজনীয়তা পূরণের জন্য তৈরি করা হয়েছিল (www.makecourse.com)

ধাপ 1: কোড

কোড
কোড
কোড
কোড
কোড
কোড

কোডটি যদি কিছু if-statement এবং এর চেয়ে জটিল না হয়

Arduino Uno উপাদানগুলিতে কীভাবে লিখতে হয় তা জানা।

কোডের প্রধান উপাদানগুলি সাধারণত হার্ডওয়্যারের সাথে সরাসরি সম্পর্কিত: একটি PING সেন্সর, কয়েকটি LEDs, একটি স্পিকার এবং একটি Servo মোটর মূলত কোডের সম্পূর্ণতা নির্দেশ করে। এখানে একটি লাইব্রেরি রয়েছে যা মোটর মোটর এবং একটি টাইম টার্নড পূর্ণসংখ্যার জন্য অন্তর্ভুক্ত থাকে যা গণনা করে যে কোন বস্তুর সন্ধানে বুর্জ কতবার তার অবস্থান পরিবর্তন করেছে।

হার্ডওয়্যারের ক্ষেত্রে, PING সেন্সর কোডের ড্রাইভারের মত, কারণ সমস্ত বিবৃতিগুলির অবস্থা সেন্সর থেকে Arduino যা পড়ছে তার উপর ভিত্তি করে। তাই PING সেন্সর Arduino- কে নোট করে যে এটি 30 সেন্টিমিটারের মধ্যে কিছু "দেখে" বা যখন সেই সীমার মধ্যে কিছু খুঁজে পায় না তখন if-statement এর কারণে কোডের মধ্যে কি হবে তা নির্ধারণ করতে যাচ্ছে।

যদি এটি কিছু দেখে তবে এলইডিগুলিকে একটি প্যাটার্নে উচ্চ লেখা হয় যাতে সেগুলি আলোকিত হয় এবং স্পিকারটিও শব্দ করে। এই ক্রিয়াগুলির জন্য সার্ভো বাঁকানো বন্ধ করে দেয়।

যদি এটি কিছু না দেখায় তাহলে একটি পজ, পজিশন পূর্ণসংখ্যার উপর ভিত্তি করে দশটি বৃদ্ধি দ্বারা সরানো লেখা হয় যা বটটি কোন দিকে যাচ্ছে তার উপর নির্ভর করে সর্বদা উপরে বা নিচে গণনা করে। ডিগ্রি অর্থে এই অবস্থানটি লেখা গ্রন্থাগার দ্বারা সহজ করা হয়েছে।

ধাপ 2: মডেলিং (সলিডওয়ার্কস)

গ্র্যাবক্যাডের কয়েকটি মডেল ছিল যা স্কেল করার জন্য দুর্দান্ত হবে

আর ব্যবহার করুন. আমি কীভাবে এটি করতে পারি তা আমি বুঝতে পারছিলাম না এবং আমার নিজের স্কেচিং শেষ করেছি। এটি একটি বিশ্রী, জৈব আকৃতি তাই একটি বক্ররেখা সম্পর্কে ব্যাপক কাটা এবং বহির্মুখী নির্মাণের একটি গুরুত্বপূর্ণ অংশ হয়ে উঠেছে। দেহ হল প্রধান কেন্দ্রীয় আকৃতি যার দুটি ডানা একই অংশ কিন্তু প্রতিবিম্বিত, দুটি ডানা সাপোর্ট রয়েছে যা তারের জন্য স্থান ত্যাগ করার জন্য ভিতরের উপরের বা নিচ থেকে প্রায় অর্ধেক পর্যন্ত বিস্তৃত হওয়া প্রয়োজন এবং শেষ পর্যন্ত সেখানে আছে সার্ভো মাউন্ট যা আমি শরীরের নিচ থেকে রূপান্তরিত সত্তা ব্যবহার করেছি যার জন্য সঠিক বক্ররেখা তৈরি করেছি। এই সবগুলিকে ছবিতে একসাথে কাজ করা সবচেয়ে সহজ।

ধাপ 3: মুদ্রণ

মুদ্রণ
মুদ্রণ

আপনি কোন প্রিন্টারের উপর নির্ভর করে এটি ধৈর্য ধরতে পারে

ব্যবহার করে এবং আপনি এটি নিয়ে কতটা আরামদায়ক। আমার বুর্জ বডি প্রিন্ট হল ছয় ঘন্টার প্রিন্ট এবং প্রতিটি ডানা কোনোরকম ব্যর্থতা ছাড়াই প্রায় সাড়ে চার ঘন্টা। আমি প্রতিটি সলিডওয়ার্ক ফাইলগুলিকে. STL হিসাবে সংরক্ষণ করেছি এবং তারপর ফ্ল্যাশপ্রিন্ট প্রোগ্রাম এবং ফোর্জ ফাইন্ডার 3 ডি প্রিন্টার ব্যবহার করেছি। বেশ সহজবোধ্য প্রিন্ট। সমর্থন একটি ভাল ধারণা এবং অর্ধেকের মধ্যে ফিলামেন্ট ফুরিয়ে যাওয়ার কারণে ক্লান্ত হয়ে পড়ুন কারণ এটি একটি দিন নষ্ট করতে পারে।

ধাপ 4: একত্রিত করা

একত্রিত করা
একত্রিত করা
একত্রিত করা
একত্রিত করা

Servo প্রস্তুতি। আমি কয়েকটি ভালভাবে স্থাপন করা ড্রিল গর্ত এবং একটি বাক্স ব্যবহার করেছি

সার্ভো মোটর বসার জন্য প্লাস্টিক অপসারণের জন্য ছুরি। একবার এটি সম্পন্ন হলে একটি গভীরতা স্থাপন করুন যা বাক্সের সাথে ডানা এবং দ্বন্দ্ব সৃষ্টি করবে না এবং নীচে ধাতব প্লেটটি ধুয়ে ফেলবে যা ওয়াশারের সাথে থাকবে যা সার্ভো ধরে রাখবে।

বক্স প্রস্তুতি। পাশে একটি বড় ড্রিল গর্ত আমাকে অতিরিক্ত বিদ্যুতের জন্য প্রকল্প থেকে এবং আমার কম্পিউটারে Arduino তারটি চালাতে দিন। যেখানে দেহটি সার্ভোতে বসে আছে তার পিছনের বাম কোণে আমি সমস্ত তারগুলি চালানোর জন্য একটি বড় গর্ত ড্রিল করেছি যাতে সেগুলি একসাথে ক্লাস্টার করা হয় যাতে এটি একটি পরিষ্কার চেহারা দেয় তবে নিশ্চিত হতে পারে যে সবকিছু পৌঁছতে পারে।

শরীর এবং ডানা। একটি স্ক্রুর মাথার পাশে গরম আঠালো দিয়ে শুরু করুন যা শরীরের প্রতিটি ডানার কেন্দ্রে পৌঁছানোর জন্য যথেষ্ট দীর্ঘ। দুইটি মাউন্টকে গরম আঠালো করুন যাতে গর্তগুলি ডানার দিকে মুখ করে এবং সেগুলি স্থাপন করতে ভুলবেন না যাতে ডানাগুলি কিছুটা খোলা অবস্থায় আরামদায়কভাবে বিশ্রাম নিতে পারে। আমি একটি টুথপিক নিয়েছিলাম এবং এটিকে চোখের সকেটে লাগিয়েছিলাম যাতে এটি পিং সেন্সরকে অতিরিক্ত সহায়তা প্রদান করে। এটি ঠিক কেন্দ্রের কাছাকাছি এসেছিল এবং আমি এটি কালো এঁকেছিলাম। শেষ অংশটি ছিল মাউন্ট যার মধ্যে সার্ভো অংশটি রাখা হয়েছিল এবং প্রকল্পে গরম আঠালো ছিল।

ডানা। আমি আমার প্রকল্পের জন্য শিল্প কার্ডবোর্ড তারের জোতা একটি রাষ্ট্র বাস্তবায়ন শেষ। শরীর এবং চোখের ছিদ্রের জন্য আকৃতি ট্রেস করুন এবং কেটে দিন। LEDs মধ্যে স্লাইড করার জন্য slits কাটা। আমি চার কোণার সমাবেশে আমার কাজ করেছি। আমি উপস্থিতির জন্য আমার কার্ডবোর্ডকে কালো রঙ করেছি এবং এলইডি -র সাথে সংযুক্ত তারগুলিকে আলতো করে টেপ করেছি।

স্পিকার পিং সেন্সরের নীচে বাস করে, তাই আগে থেকে সেই টুথপিকের নীচে। এবং তারগুলি নীচে টেপ করা যেতে পারে।

চোখের জন্য কালো কাপড় থেকে একটি বৃত্ত কেটে চোখের গর্তের চেয়ে একটু বড় করুন। PING সেন্সরের জন্য দুটি চেনাশোনাগুলি এখন আপনার বৃহত্তর বৃত্তে কাটা। এটি উপরে রাখুন এবং একটি ছুরি ব্যবহার করে, সেন্সরের জন্য বোর্ডের পিছনে এবং স্পিকারের নীচে কাপড়টি আলতো করে রাখুন যাতে সেন্সর ছাড়া আর কিছুই প্রকাশ না হয়।

ধাপ 5: সার্কিট্রি

সার্কিট্রি
সার্কিট্রি

যদি মুদ্রণ ধৈর্যের পরীক্ষা না করে তবে এই পদক্ষেপটি হবে।

আমি বাল্বগুলিকে লম্বা মহিলা অ্যাডাপ্টারের তারের সাথে যুক্ত করে শুরু করেছিলাম যেভাবে আমি একটি ব্রেডবোর্ডের বিপরীতে তাদের অবাধে সরাতে পারতাম। এটি সংগঠিত হওয়া গুরুত্বপূর্ণ তাই কোন রংটি মেরু কোনটি তা লিখার জন্য বাল্ব এটি সম্পন্ন করার একটি দুর্দান্ত উপায়। আমি আমার কোড থেকে পিন নম্বর দেখে শুরু করে সবকিছু লিখেছিলাম।

আমি নীচে গর্তে সমস্ত তারের চালানোর আগে এবং মুদ্রিত টুকরো এবং জোতাতে সবকিছু প্লাগ করেছিলাম এবং ব্রেডবোর্ড এবং আরডুইনোতে প্লাগ করেছি যা বাক্সে অবস্থিত। আমার রুটিবোর্ড এবং Arduino বাক্সে স্থাপিত ছিল যা ইতিমধ্যেই স্থল এবং শক্তির সাথে সংযুক্ত ছিল।

প্রস্তাবিত: