সুচিপত্র:
- ধাপ 1: উপকরণ
- সরঞ্জাম
- উপকরণ
- ধাপ 2: প্লেটগুলি তৈরি করুন
- ধাপ 3: সংযোগকারী তৈরি করুন
- ধাপ 4: সার্কিট তৈরি করুন
- ধাপ 5: শেষ করুন এবং সংযোগকারী সংযুক্ত করুন
- ধাপ 6: সংযোগ করুন এবং কোড আপলোড করুন
- ধাপ 7: শীতল কিছু করুন
- ধাপ 8: বৈচিত্র এবং নোট
- বৈচিত্র্য
- মন্তব্য
ভিডিও: DIY 3D নিয়ামক: 8 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:03
ছয়টি প্রতিরোধক, অ্যালুমিনিয়াম ফয়েল এবং একটি আরডুইনো ব্যবহার করে একটি 3 ডি ইন্টারফেস তৈরি করুন। এটা নিন, Wii. আপডেট: মেক ম্যাগাজিন থেকে এই প্রকল্পের আরও বিস্তারিত ব্যাখ্যা পাওয়া যায়। এটা তাদের নির্দেশাবলী অনুসরণ করা সহজ হতে পারে, এবং আমি মনে করি তাদের কোড আরো আপ টু ডেট। এখানে মূল লক্ষ্য ছিল একটি 3D হ্যান্ড-পজিশন সেন্সিং সিস্টেম তৈরি করা যা বেশিরভাগ মানুষই তৈরি করতে পারে, যদিও এখনও কার্যকারিতার কিছু সিম্বলেন্স সংরক্ষণ করে। সম্ভাব্য অ্যাপ্লিকেশনের ধারণা পেতে, ডেমো ভিডিও দেখুন। যদি আপনি মনে করেন যে আপনি এমন একটি তৈরি করতে পারেন যা সহজ এবং সমানভাবে সঠিক, অথবা একটু বেশি জটিল এবং আরো নির্ভুল, মন্তব্যগুলিতে ভাগ করুন! DIY 3D ইন্টারফেস: ভিমিওতে কাইল ম্যাকডোনাল্ডের টিক টেক টো।
ধাপ 1: উপকরণ
সরঞ্জাম
- আরডুইনো
- প্রক্রিয়াকরণ
- তার কাটার যন্ত্র
- তাতাল
- বক্স কর্তনকারী
উপকরণ
- (3) 270k প্রতিরোধক
- (3) 10k প্রতিরোধক
- ঝাল
- তারের
- অ্যালুমিনিয়াম ফয়েল
- কার্ডবোর্ড
চ্ছিক:
- টেপ (যেমন: স্কচ)
- Wireালযুক্ত তার (যেমন: সমাক্ষ তারের, ~ 3 ')
- (3) অ্যালিগেটর ক্লিপ
- 3-পিন হেডার
- জিপ-টাই
- মোড়ানো টিউবিং বা গরম আঠালো সঙ্কুচিত করুন
ধাপ 2: প্লেটগুলি তৈরি করুন
এই সেন্সরটি সাধারণ আরসি সার্কিট ব্যবহার করে কাজ করবে, প্রতিটি সার্কিট সেন্সিং দূরত্ব এক মাত্রায়। আমি দেখেছি যে এই উদ্দেশ্যে তিনটি ক্যাপাসিটিভ প্লেট সাজানোর সবচেয়ে সহজ উপায় হল একটি ঘনক্ষেত্রের কোণে। আমি একটি পিচবোর্ডের বাক্সের কোণকে 8.5 কিউব করে কেটেছি, এবং তারপর সামান্য ছোট স্কোয়ার হিসেবে ফিট করার জন্য কিছু অ্যালুমিনিয়াম ফয়েল কেটেছি। কোণে টেপ সেগুলোকে জায়গায় রেখেছে। পুরো ঘেরটি টেপবেন না, আমাদের এটি লাগবে পরে অ্যালিগেটর ক্লিপ সংযুক্ত করার জন্য।
ধাপ 3: সংযোগকারী তৈরি করুন
Arduino কে প্লেটের সাথে সংযুক্ত করতে আমাদের কিছু ieldালযুক্ত তারের প্রয়োজন। যদি তারটি রক্ষা করা না হয়, তবে তারগুলি নিজেরাই ক্যাপাসিটরের অংশ হিসাবে আরও স্পষ্টভাবে কাজ করে। এছাড়াও, আমি দেখেছি যে অ্যালিগেটর ক্লিপগুলি অ্যালুমিনিয়ামের সাথে জিনিসগুলিকে সংযুক্ত করা সত্যিই সহজ করে তোলে - তবে সম্ভবত অন্যান্য অনেকগুলি উপায়ও রয়েছে।
- তিনটি সমান দৈর্ঘ্যের ieldালযুক্ত তারের কাটা। আমি প্রায় 12 "বাছাই করেছি। যত ছোট হবে তত ভাল। কোক্সিয়াল ক্যাবল কাজ করে, কিন্তু হালকা/বেশি নমনীয়।
- শিল্ডিং প্রকাশ করার জন্য শেষ অর্ধেক ইঞ্চি বা তারের এবং তারের প্রকাশের জন্য শেষ চতুর্থাংশ ইঞ্চি টানুন।
- অ্যালিগেটর ক্লিপগুলিকে তারের উপর তারের দিকে টুইস্ট করুন এবং সেগুলি একসাথে সোল্ডার করুন।
- জিনিসগুলিকে একসাথে রাখার জন্য কিছু তাপ সঙ্কুচিত টিউবিং বা গরম আঠা যোগ করুন।
ধাপ 4: সার্কিট তৈরি করুন
"সার্কিট" অ্যালুমিনিয়ামের প্রতি টুকরা মাত্র দুটি প্রতিরোধক। তারা কেন সেখানে আছে তা বুঝতে, এটি Arduino এর সাথে আমরা কী করছি তা জানতে সাহায্য করে। আমরা প্রতিটি পিন দিয়ে কি করব, ক্রমানুসারে, হল:
- আউটপুট মোডে পিন সেট করুন।
- পিনে একটি ডিজিটাল "কম" লিখুন। এর মানে হল ক্যাপাসিটরের উভয় পাশ গ্রাউন্ডেড এবং এটি স্রাব হবে।
- ইনপুট মোডে পিন সেট করুন।
- পিন "উঁচু" হওয়ার জন্য অপেক্ষা করে ক্যাপাসিটরের চার্জ হতে কত সময় লাগে তা গণনা করুন। এটি ক্যাপাসিটরের এবং দুটি প্রতিরোধকের মানগুলির উপর নির্ভর করে। যেহেতু প্রতিরোধক স্থির, ক্যাপাসিট্যান্সের পরিবর্তন পরিমাপযোগ্য হবে। মাটি থেকে দূরত্ব (আপনার হাত) ক্যাপাসিট্যান্সে অবদান রাখার প্রাথমিক পরিবর্তনশীল হবে।
270k প্রতিরোধক ক্যাপাসিটারগুলিকে চার্জ করার জন্য ভোল্টেজ সরবরাহ করে। মান যত ছোট হবে তত দ্রুত তারা চার্জ করবে। 10k রোধকারীরা সময়কেও প্রভাবিত করে, কিন্তু আমি তাদের ভূমিকা পুরোপুরি বুঝতে পারছি না। আমরা প্রতিটি তারের গোড়ায় এই সার্কিট তৈরি করব।
- অ্যালিগেটর ক্লিপের বিপরীতে তারের শেষের দিকে 10 কে প্রতিরোধককে সোল্ডার করুন
- 0াল এবং তারের (প্লেট) মধ্যে 270k প্রতিরোধক ঝালাই। আমরা ক্যাপাসিটরের চার্জ করার জন্য যে 5 V ব্যবহার করি সেই একই 5 V দিয়ে তারের াল করব
ধাপ 5: শেষ করুন এবং সংযোগকারী সংযুক্ত করুন
একবার 3 টি সংযোগকারী শেষ হয়ে গেলে, আপনি একে অপরের থেকে আলাদা করার জন্য তাপ সঙ্কুচিত টিউবিং বা গরম আঠা যুক্ত করতে চাইতে পারেন, কারণ আপনি একসঙ্গে শিল্ডিং/5 V পয়েন্ট সোল্ডারিং করবেন।
আমার জন্য, দুটি বাইরেরতম সংযোগকারীগুলিকে একসাথে ঝালাই করা এবং তারপর তৃতীয়টি যোগ করা সবচেয়ে সহজ ছিল। একবার আপনি তিনটি সংযোগকারীকে বিক্রি করে দিলে, ieldাল/5 V সরবরাহের জন্য চতুর্থ তারের যোগ করুন।
ধাপ 6: সংযোগ করুন এবং কোড আপলোড করুন
- Arduino মধ্যে সংযোগকারী প্লাগ (পিন 8, 9 এবং 10)
- প্লেটগুলিতে অ্যালিগেটর ক্লিপগুলি স্ন্যাপ করুন (8: x: বাম, 9: y: নীচে, 10: z: ডান)
- Arduino এর 5 V তে চতুর্থ তারের (আমার লাল তার) প্লাগিং করে শক্তি প্রদান করুন
- Arduino এ প্লাগ করুন, Arduino পরিবেশ শুরু করুন
- বোর্ডে কোড আপলোড করুন (দ্রষ্টব্য: যদি আপনি উত্তর আমেরিকার বাইরে থাকেন, তাহলে আপনাকে সম্ভবত #ডিফাইন মেইনকে 60 এর পরিবর্তে 50 করতে হবে)।
Arduino কোডটি Interface3D.ino হিসেবে সংযুক্ত এবং প্রসেসিং কোড TicTacToe3D.zip হিসেবে সংযুক্ত
ধাপ 7: শীতল কিছু করুন
যদি আপনি Arduino পরিবেশে সিরিয়াল উইন্ডোটি দেখেন, আপনি লক্ষ্য করবেন যে এটি 115200 baud এ কাঁচা 3D স্থানাঙ্কগুলি বের করছে, প্রায় 10 Hz = 60Hz / (2 পূর্ণ চক্র * 3 সেন্সর)। কোডটি প্রতিটি সেন্সরে যতবার সম্ভব পরিমাপ করে যে কোন সংযোগকে বাতিল করার জন্য প্রধান শক্তি ফ্রিকোয়েন্সি (যা আশ্চর্যজনকভাবে স্থিতিশীল) এর দুটি চক্রের সময়কালে। ট্যাক টো ইন্টারফেস। যদি আপনি একটি কার্যকরী ডেমো দিয়ে শুরু করতে চান, কোডটি এখানে পাওয়া যায়, শুধু আপনার প্রসেসিং স্কেচ ফোল্ডারে "TicTacToe3D" ফোল্ডারটি ড্রপ করুন।
- কাঁচা তথ্যকে লিনিয়ারাইজ করে। চার্জ সময় আসলে দূরত্বের সাথে সম্পর্কিত একটি পাওয়ার আইন অনুসরণ করে, তাই আপনাকে সময়ের সাথে একের বর্গমূল নিতে হবে (যেমন, দূরত্ব ~ = sqrt (1/সময়))
- ডেটা স্বাভাবিক করে। যখন আপনি স্কেচ শুরু করেন, আপনি যে স্থানটি নিয়ে কাজ করতে চান তার সীমানা নির্ধারণ করতে আপনার হাত চারদিকে সরানোর সময় বাম মাউস বোতামটি ধরে রাখুন।
- যেকোনো ঝাঁকুনি দূর করতে ডেটাতে "গতি" যোগ করা।
অনুশীলনে, অ্যালুমিনিয়াম ফয়েল দিয়ে এই সেটআপটি ব্যবহার করে আমি ফয়েলের বৃহত্তম মাত্রার একটি পরিসীমা পেতে পারি (আমার পরীক্ষা করা সবচেয়ে বড় টুকরাটি 1.5 বর্গফুট)।
ধাপ 8: বৈচিত্র এবং নোট
বৈচিত্র্য
- বিশাল সেন্সর তৈরি করুন
- যেসব জিনিস দ্রুত কম্পন করে তাদের জন্য প্রতিরোধক এবং কোড অপ্টিমাইজ করুন এবং এটি একটি পিকআপ/মাইক্রোফোন হিসাবে ব্যবহার করুন
- এসি হাম থেকে সিস্টেমকে ডিকুপল করার জন্য সম্ভবত অন্যান্য কৌশল আছে (প্লেট এবং মাটির মাঝখানে একটি বিশাল ক্যাপাসিটর?)
- আমি নীচে প্লেটগুলি রক্ষা করার সাথে পরীক্ষা করেছি, কিন্তু এটি কেবল সমস্যার কারণ বলে মনে হচ্ছে
- একটি RGB বা HSB কালার পিকার তৈরি করুন
- নিয়ন্ত্রণ ভিডিও বা সঙ্গীত পরামিতি; ক্রম একটি বীট বা সুর
- একাধিক প্লেট + একটি প্রজেক্টর = "সংখ্যালঘু প্রতিবেদন" ইন্টারফেস সহ বড়, সামান্য বাঁকানো পৃষ্ঠ
মন্তব্য
আরডুইনো খেলার মাঠে ক্যাপাসিটিভ টাচ সেন্সিং (ক্যাপসেন্স এবং ক্যাপাসিটিভ সেন্সর) নিয়ে দুটি নিবন্ধ রয়েছে। শেষ পর্যন্ত, আমি একটি ডিজাইনের বিপরীত সঙ্গে গিয়েছিলাম যা আমি বন্ধুর "ফিজিক্যাল কম্পিউটিং" (সুলিভান/ইগো) এর একটি অনুলিপিতে দেখেছি যে কিভাবে আরসিটাইম ব্যবহার করতে হয় (সার্কিটটিতে ক্যাপাসিটর এবং একটি প্রতিরোধক স্থির ছিল, এবং একটি এর মান পরিমাপ করা হয়েছিল) আরডুইনো ফোরাম থেকে কিছু অপ্টিমাইজড কোড ব্যবহার করে মাইক্রোসেকেন্ড টাইমিং সম্পন্ন করা হয়েছিল। কিন্তু আমি যতটা সম্ভব সহজ কিছু করতে চেয়েছিলাম যা এখনও কার্যকরী। আপনার যদি সমানভাবে সহজ এবং কার্যকরী নকশা থাকে, তাহলে এটি মন্তব্যগুলিতে পোস্ট করুন! আমার সমস্ত মৌলিক ইলেকট্রনিক্স প্রশ্ন সহ্য করার জন্য এবং একটি সহজ হেটারোডিন থার্মিন সার্কিট কীভাবে কাজ করে তা বুঝতে সাহায্য করার জন্য ডেন কৌট্রনকে ধন্যবাদ (মূলত, আমি এইগুলি ব্যবহার করতে যাচ্ছিলাম - এবং, যদি সঠিকভাবে টিউন করা হয় তবে এটি সম্ভবত আরও সঠিক হবে)।
দ্য ইন্সট্রাকটেবলস বই প্রতিযোগিতায় প্রথম পুরস্কার
প্রস্তাবিত:
একটি Arduino MIDI নিয়ামক নির্মাণ: 9 ধাপ (ছবি সহ)
একটি Arduino MIDI কন্ট্রোলার তৈরি করা: এই নির্দেশনাটি মূলত আমার ব্লগে 28 জুন, 2020 -এ প্রকাশিত হয়েছিল। আমি ইলেকট্রনিক্স সহ বিল্ডিং সামগ্রী উপভোগ করি, এবং আমি সবসময় Arduino ব্যবহার করে কিছু তৈরি করতে চেয়েছিলাম। MIDI নিয়ামক।
এন্ডস্টপ সুইচ সহ 3 ম্যাগনেটিক লুপ অ্যান্টেনার জন্য নিয়ামক: 18 টি ধাপ (ছবি সহ)
এন্ডস্টপ সুইচ সহ 3 ম্যাগনেটিক লুপ অ্যান্টেনার জন্য নিয়ামক: এই প্রকল্পটি হ্যাম অপেশাদারদের জন্য যাদের বাণিজ্যিক নেই। এটি একটি সোল্ডারিং লোহা, একটি প্লাস্টিকের কেস এবং আরডুইনো সম্পর্কে সামান্য জ্ঞান দিয়ে তৈরি করা সহজ। কন্ট্রোলারটি বাজেটের উপাদান দিয়ে তৈরি করা হয় যা আপনি ইন্টারনেটে সহজেই খুঁজে পেতে পারেন (~ 20)।
MesoTune - চৌম্বক MIDI নিয়ামক: 16 টি ধাপ (ছবি সহ)
মেসোটিউন - ম্যাগনেটিক MIDI কন্ট্রোলার: দ্রষ্টব্য: আমি এই প্রকল্পের কৃতিত্ব অ্যালেক্স ব্লুহেমকে দিতে চাই। তাই অনুগ্রহ করে এখানে দেখুন https://vimeo.com/171612791. আপনি কি একজন সঙ্গীত সুরকার, সুরকার, সিম্ফোনিস্ট বা একজন সুরকার যিনি নিজের বিট তৈরি করতে ভালোবাসেন, কিন্তু সেই সব পুতে বিরক্ত হয়ে গেছেন
একটি শারীরিক খেলা নিয়ামক তৈরি করা হচ্ছে: 10 টি ধাপ (ছবি সহ)
একটি ফিজিক্যাল গেম কন্ট্রোলার তৈরি করা: যখন নিন্টেন্ডো ওয়াই চালু করা হয়েছিল তখন খেলোয়াড়দের তাদের পছন্দের খেলায় পয়েন্ট পেতে সোফা ছেড়ে লাফাতে, নাচতে এবং ঝাঁকুনি দেওয়ার জন্য উৎসাহিত করা হয়েছিল। ওয়াই -এর জন্য নির্মাণের ক্ষেত্রে একটি খাড়া শেখার বক্রতা থাকলেও এটি তৈরি করা সহজ
PS2 নিয়ামক (প্লেস্টেশন 2 জয়স্টিক) সহ Arduino রোবট: 10 টি ধাপ (ছবি সহ)
PS2 কন্ট্রোলারের সাথে Arduino রোবট (প্লেস্টেশন 2 জয়স্টিক): এই টিউটোরিয়ালে আমি দেখাবো কিভাবে একটি রোবটিক ট্যাংক চালানোর জন্য একটি ওয়্যারলেস প্লেস্টেশন 2 (PS2) জয়স্টিক ব্যবহার করতে হয়। এই প্রকল্পের মূল অংশে একটি Arduino Uno বোর্ড ব্যবহার করা হয়েছিল। এটি ওয়্যারলেস কন্ট্রোলার থেকে কমান্ড গ্রহণ করে এবং মোটরের গতি নির্ধারণ করে