সুচিপত্র:

অতিস্বনক স্মার্ট যন্ত্র: 4 ধাপ (ছবি সহ)
অতিস্বনক স্মার্ট যন্ত্র: 4 ধাপ (ছবি সহ)

ভিডিও: অতিস্বনক স্মার্ট যন্ত্র: 4 ধাপ (ছবি সহ)

ভিডিও: অতিস্বনক স্মার্ট যন্ত্র: 4 ধাপ (ছবি সহ)
ভিডিও: বৈদ্যুতিক মুখ Cleansing ব্রাশ মুখের ম্যাসেডার 4 হেডস সিলিকন হ্যান্ডেল মুখের ক্লিনার ব্ল্যাকহেড 2024, জুলাই
Anonim
Image
Image
অতিস্বনক স্মার্ট যন্ত্র
অতিস্বনক স্মার্ট যন্ত্র
অতিস্বনক স্মার্ট যন্ত্র
অতিস্বনক স্মার্ট যন্ত্র
অতিস্বনক স্মার্ট যন্ত্র
অতিস্বনক স্মার্ট যন্ত্র

উদ্দেশ্য

এটি একটি যন্ত্র যা একটি বস্তুর দূরত্ব পরিমাপের জন্য একটি অতিস্বনক সেন্সর ব্যবহার করে (এটি আপনার হাত হতে পারে)। এর সাহায্যে একটি নোট বাজানোর জন্য নির্বাচন করা হয়, বিভিন্ন মোডে যন্ত্র বিভিন্ন জিনিস বাজায়। এটি একটি একক নোট হতে পারে (বাদ্যযন্ত্র হিসেবে যন্ত্র ব্যবহারের জন্য) অথবা ক্রম অনুসারে একাধিক নোট (সিনথেসাইজার হিসেবে ব্যবহারের জন্য)।

ইলেকট্রনিক্স এবং সোল্ডারিং সম্পর্কে প্রাথমিক ধারণা থাকলেই আমি আপনাকে এটি করার পরামর্শ দিই।

সরঞ্জাম:

- 12x8cm এর ন্যূনতম প্রিন্ট এলাকা সহ 3D প্রিন্টার- 300x200mm এর ন্যূনতম কাজের ক্ষেত্র সহ লেজার কাটার বা CNC মেশিন- স্যান্ডিং সরঞ্জাম- গরম আঠালো বন্দুক- সোল্ডারিং আয়রন-ওয়্যার স্ট্রিপার

উপকরণ:

- কাঠ (MDF) 3 মিমি পুরু মোট আয়তন 600x400 মিমি কিন্তু আপনি প্রতিটি অংশকে ছোট ছোট তক্তা থেকে কেটে ফেলতে পারেন, সর্বনিম্ন দিকটি 300x200 মিমি প্রয়োজন যদি আপনি এই পদ্ধতিটি ব্যবহার করেন তবে কেটে ফেলতে হবে)

- স্পিকার (5W 8Ohms 93mm বাইরের ব্যাস) আপনাকে সম্ভবত স্পিকার গর্তের মাত্রা সম্পাদনা করতে হবে কারণ সব স্পিকার এক নয় - Arduino (UNO) - Dupont Cables 20 এবং 10 cm22x 10cm পুরুষ - male10x 20cm পুরুষ - মহিলা 4 x 20cm মহিলা - মহিলা (10 সেমি তারের) (20 সেমি তারের)

- তারের আনুমানিক 2x60cm (2 মিমি পুরু, কিন্তু এটি আসলে এতটা গুরুত্বপূর্ণ নয়)

- 2 ফেরাইট রিং (নোইস কমানোর জন্য, ফাংশনের জন্য প্রয়োজনীয় নয় কিন্তু প্রস্তাবিত)- 4 বোতাম (16 মিমি) (16 মিমি বোতাম)

- 1 পিয়ানো প্যাডেল- 20x4 LCD I2C অ্যাডাপ্টারের সাথে (20x4 LCD সহ I2C অ্যাডাপ্টার)

- TDA2030A অডিও amp মডিউল (TDA 2030 অডিও amp মডিউল)

- আরডুইনো পাওয়ার সোর্স 5V বা পাওয়ার ব্যাঙ্কের সাথে ব্যবহার করার জন্য ইউএসবি কেবল কেটে নিন- 3.5 মিমি অডিও জ্যাক পোর্ট (3.5 মিমি অডিও জ্যাক পোর্ট (আমি যেভাবে ব্যবহার করি ঠিক তেমন নয়)) (দ্বিতীয় বিকল্প)

- হিট সঙ্কুচিত টিউবিং (2 মিমি) (হিট সঙ্কুচিত টিউবিং সেট)- ছোট ব্রেডবোর্ড (alচ্ছিক আপনি যেখানে আমি এটি ব্যবহার করি তারগুলি একসঙ্গে সোল্ডার করতে পারেন) (মিনি ব্রেডবোর্ড)

নকশা প্রক্রিয়া এবং ইতিহাস

আমি একটি স্কুল প্রকল্পের জন্য এই যন্ত্রটি তৈরি করেছি, আমার একটি স্মার্ট বস্তুর নকশা এবং নির্মাণের প্রয়োজন ছিল। কিছুটা চিন্তা -ভাবনার পর আমি এমন একটি যন্ত্র তৈরির ধারণা নিয়ে এসেছি যা ব্যবহারকারী শুধু যন্ত্র 1 দিলে একাধিক নোট বাজাবে।

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

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

এই প্রকল্পটি প্রথমবার আমি একটি লেজার কাটার ব্যবহার করেছি এবং অ্যাডোব ইলাস্ট্রেটর ব্যবহার করতে হয়েছিল, তাই আমি আশা করি আমি আমার কাজটি যথেষ্ট ভালভাবে ব্যাখ্যা করতে পারব।

ধাপ 1: উপাদানগুলি একত্রিত করা (পরীক্ষার পর্যায়)

উপাদানগুলি একত্রিত করা (পরীক্ষার পর্যায়)
উপাদানগুলি একত্রিত করা (পরীক্ষার পর্যায়)
উপাদানগুলি একত্রিত করা (পরীক্ষার পর্যায়)
উপাদানগুলি একত্রিত করা (পরীক্ষার পর্যায়)
উপাদানগুলি একত্রিত করা (পরীক্ষার পর্যায়)
উপাদানগুলি একত্রিত করা (পরীক্ষার পর্যায়)

আমরা পুরো জিনিসটি তৈরি করার আগে আমাদের আমাদের সমস্ত উপাদান পরীক্ষা করা উচিত যাতে সবকিছু কাজ করে।

যেসব তারের সোল্ডারিং প্রয়োজন তার সোল্ডারিং দিয়ে শুরু করুন, এগুলি হল:- অডিও জ্যাক সংযোগকারী, এগুলি 2 টি তার। একটি তারের স্থল এবং অন্যটি একটি সংকেত তারের। সম্ভাব্য আরো সংযোগ পাওয়া যায় কারণ একটি স্টিরিও জ্যাক প্লাগের একটি R এবং L সংকেত আছে, আমরা শুধু একটি ব্যবহার করি। আপনার যা প্রয়োজন তা যাচাই করার একমাত্র উপায় হল একবারে তারের সাথে সংযোগ স্থাপনের পরীক্ষা করা এবং সার্কিট বন্ধ আছে কিনা তা দেখুন (আপনি এটি একটি মাল্টিমিটার দিয়ে পরীক্ষা করতে পারেন)।

- স্পিকারে 2 টি তার, ইতিবাচক এবং নেতিবাচক। - 4 টি ধাক্কা বোতামে ইতিবাচক এবং নেতিবাচক তারগুলি। আপনি বোতামগুলিতে যোগাযোগের পিনগুলিতে পুরুষ তারের শেষটি সন্নিবেশ করতে পারেন। যখন আপনি সোল্ডারিং সম্পন্ন করেন তখন তারগুলিকে নিরোধক করার জন্য হিট স্ক্রিন টিউবিং ব্যবহার করুন

এখন তারের সংযোগের সময়। সঠিক জায়গায় সঠিক তারের সংযোগ করতে ডায়াগ্রাম এবং ফটো অনুসরণ করুন।

Ferrite রিং কারণ Arduino অডিও জন্য তৈরি করা হয় না এটি ইলেক্ট্রোম্যাগনেটিক হস্তক্ষেপ নিতে পারে। আপনি অডিও সিগন্যাল ক্যাবল এবং স্পিকার তারে একটি ফেরাইট রিং যুক্ত করতে পারেন। আপনি একটি ফেরাইট রিং এর চারপাশে 2 বা 3 বার তারের মোড়ানো দ্বারা এটি করেন এটি যন্ত্র থেকে হিসিং শব্দগুলি হ্রাস বা সম্পূর্ণরূপে অপসারণ করতে সাহায্য করবে।

(পাওয়ার অপশন 1) এক্সট্রাল পাওয়ারসোর্স Arduino এর মাধ্যমে নয় এটি Arduino পাওয়ার পোর্টের পরিবর্তে সরাসরি সার্কিটে পাওয়ার যোগ করা alচ্ছিক। আপনি যদি এটি করতে চান তবে আপনার বাহ্যিক শক্তির উত্স থেকে ইতিবাচক এবং নেতিবাচক তারগুলি ব্রেডবোর্ডের ইতিবাচক এবং নেতিবাচক লাইনের সাথে সংযুক্ত করা উচিত। ব্রেডবোর্ডের পজিটিভ দিক থেকে আরডুইনোতে ভিন পিন (জিএনডি পিন ছাড়াও অবস্থিত) এবং নেতিবাচক দিক থেকে আরডুইনোতে জিএনডি পিনে একটি তার থাকতে হবে। (পাওয়ার অপশন 2) বাহ্যিক শক্তির সাথে সংযুক্ত arduino পাওয়ার সকেট যদি আপনি arduino পাওয়ার সকেটের সাথে সংযুক্ত একটি অ্যাডাপ্টার ব্যবহার করতে চান তাহলে আপনাকে arduino 5V পিন থেকে একটি তারকে ব্রেডবোর্ডের ধনাত্মক দিকে এবং একটি GND পিন থেকে নেতিবাচক দিকে একটি তার সংযুক্ত করতে হবে।

ফাইল আপলোড করা এখন আপনার কম্পিউটারে আরডুইনো প্লাগ করুন এবং প্রোগ্রামটি আপলোড করুন। মনে রাখবেন যে আপনাকে কোড নামক একটি ফোল্ডারে code.ino এবং pitches.h রাখতে হবে। Arduino IDE (প্রোগ্রাম) এ যদি আপনার কাছে না থাকে তাহলে আপনাকে নিম্নলিখিত লাইব্রেরিগুলি ডাউনলোড করতে হবে: LiquidCrystal_I2C from Frank de BrabanderWire from adafruit (this একটি ইতিমধ্যেই তৈরি করা উচিত)

ধাপ 2: কেস তৈরি করা

Image
Image
কেস তৈরি করা
কেস তৈরি করা
কেস তৈরি করা
কেস তৈরি করা

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

লেজার কাটার বা সিএনসি মেশিন দিয়ে কাঠ কেটে শুরু করুন। ফাইলটি ব্যবহার করার জন্য Case_laser_cut.ai একবার আপনার কাছে যে অংশগুলি আপনি পরীক্ষা করতে পারেন সেগুলি মাপসই করা হলে, যদি সেগুলি বড় হয় তবে সেগুলি একসাথে ফিট না হওয়া পর্যন্ত কিছুটা বিট করে। আপনার উপরের অংশ (ছিদ্রযুক্ত তক্তা) আঠালো করা উচিত নয় কারণ আমাদের সমস্ত অংশ putুকতে হবে এবং সমস্যা হলে আমাদের কেসটি খুলতে হবে। মনে রাখবেন যে সবকিছু শুকিয়ে যাওয়ার সময় আপনি একসাথে আঁটসাঁট করুন (পুরোপুরি শক্ত হওয়ার জন্য প্রায় 24 ঘন্টা রেখে দিন)।

3 ডি প্রিন্টিং এখন আপনি এলসিডি হাউজিং এবং বোতামের উপরের অক্ষরগুলি মুদ্রণ করতে পারেন (কেস এলসিডি। এসটিএল এবং অক্ষর। এসটিএল) আমি এই সেটিংসটি সুপারিশ করি:- লেয়ার উচ্চতা 0.1 মিমি- অক্ষরের জন্য গতি 30 মিমি/সেকেন্ড এবং এলসিডির জন্য 60 মিমি/সেকেন্ড হাউজিং- LCD হাউজিংয়ের জন্য একটি লেয়ার কুলিং ফ্যান ব্যবহার করুন কারণ এতে প্রচুর ওভারহ্যাং আছে- সাপোর্ট প্রয়োজন হয় না একবার প্রিন্ট শেষ হয়ে গেলে, প্রান্তগুলিকে কিছুটা মসৃণ করার জন্য বালি দিন এবং যদি এলসিডি ফিট না হয় তবে এটি আরও কিছু স্যান্ড করার চেষ্টা করুন, এটি মাপসই করা উচিত একবার কেস হয়ে গেলে এবং যন্ত্রাংশ মুদ্রিত হলে আপনি সবকিছু একত্রিত করতে শুরু করতে পারেন। । এখন এলসিডি হাউজিংকে কাঠের আঠালো করুন, আপনি ঠোঁটে আঠালো লাগাতে পারেন এলসিডি হাউজিংয়ের নীচে। এখন বোতামের উপরে বাটন অক্ষর আঠালো করুন আপনার কাছে কোন স্পিকারের উপর নির্ভর করে আপনি এটি জায়গায় আঠালো করতে পারেন, আমি একটি ছোট গ্রিল সহ একটি স্পিকার আছে যা স্পিকার গর্তের চারপাশে 4 টি ছিদ্র ব্যবহার করে। আপনি কিভাবে আপনার স্পিকারের জন্য স্পিকার হোল এডিট করেছেন তার উপর নির্ভর করে এই ধাপটি আপনার জন্য ভিন্ন হতে পারে। নিচের 2 টি গর্ত ব্যবহার করে অতিস্বনক সেন্সর আঠালো করুন। কিন্তু এটি প্রয়োজনীয় নয় সবকিছু আবার সংযুক্ত করুন এবং আপনি সম্পন্ন করেছেন, শক্তি চালু করুন এবং উপভোগ করুন!

ধাপ 3: পরিচিত সমস্যা এবং সীমাবদ্ধতা

এই যন্ত্রটি নিখুঁত নয় প্রথমত এটি একটি খেলনা নয় একটি পণ্য! Arduino একটি যন্ত্র হিসাবে ব্যবহার করার জন্য তৈরি করা হয় না তাই সময় 100% সঠিক হবে বলে মনে করবেন না। কোডে অপারেশন পিছিয়ে যাওয়ার কারণে এই যন্ত্রটি সঠিক সময় দিয়ে তৈরি করা অসম্ভব। - কখনও কখনও অতিস্বনক সেন্সর একটি ত্রুটি যার ফলে একটি এলোমেলো নোট বাজানো বা ভুল নোট বাজানো হতে পারে।

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

- একটি নোট বাজানোর সময় ল্যাগ, এর কারণ হল যে arduino এর কোড কয়েক মিলিসেকেন্ড নেয় যা অপসারণ করা অসম্ভব কারণ arduino যন্ত্র তৈরির জন্য তৈরি করা হয় না। এলসিডিতে শব্দগুলি মানানসই ছিল না। আমি যতটা সম্ভব ইংরেজিতে করার চেষ্টা করেছি।

ধাপ 4: DIY উন্নতি

এটি তৈরির পরে আপনার কাজ শেষ হয়নি! আপনি আপনার নিজের দক্ষতা উন্নত করার চেষ্টা করতে পারেন এবং এতে এমন বৈশিষ্ট্য যুক্ত করতে পারেন যা আমি আমার সময়সীমার মধ্যে সংহত করতে পারিনি। আপনি যা চেষ্টা করতে পারেন:

- একাধিক শব্দ যোগ করা- একই সময়ে একাধিক সুর বাজানো- আরো স্পিকার যোগ করা- আরো শৈলী যোগ করুন!

প্রস্তাবিত: