সুচিপত্র:

সাউন্ড মিটার - আরডুইনো: 10 টি ধাপ (ছবি সহ)
সাউন্ড মিটার - আরডুইনো: 10 টি ধাপ (ছবি সহ)

ভিডিও: সাউন্ড মিটার - আরডুইনো: 10 টি ধাপ (ছবি সহ)

ভিডিও: সাউন্ড মিটার - আরডুইনো: 10 টি ধাপ (ছবি সহ)
ভিডিও: কিভাবে উইন্ডোজ দিতে হয় | Windows 10 Setup process Step By Step | How To Install Windows 10 2024, জুলাই
Anonim
Image
Image
সরবরাহ
সরবরাহ

এই নির্দেশনায় আমি দেখাব কিভাবে একটি Arduino এবং আরো কিছু উপাদান ব্যবহার করে একটি সাউন্ড মিটার তৈরি করতে হয়।

এটি একটি স্কুল প্রকল্প যা আমি সম্প্রতি করেছি যা সম্পূর্ণ করতে আমার এক বছর সময় লেগেছে, এটি একটি সাউন্ড মিটার নির্মাণের উপর ভিত্তি করে যা ডেসিবেলে শব্দের মাত্রা নিবন্ধন করে। উদ্দেশ্য ছিল শব্দ দূষণকে তুলে ধরা, এক ধরনের দূষণ যা কম পরিচিত, কিন্তু যা আমাদের দৈনন্দিন জীবনে প্রতিনিয়ত প্রভাবিত করে।

ধাপ 1: সরবরাহ

ইলেকট্রনিক্স:

  • 1 - আরডুইনো মেগা 2560
  • 1 - স্পার্কফুন সাউন্ড ডিটেক্টর
  • 1 - মাইক্রোএসডি কার্ড মডিউল
  • 1 - স্ট্যান্ডার্ড প্রোটোবোর্ড
  • 1 - নিওপিক্সেল LED স্ট্রিপ
  • 1 - LCD (20X4)
  • 1 - RTC DS3231 (Real Tme Clock)
  • 1 - সাত ডিগমেন্ট ডিসপ্লে
  • 2 - 9V ব্যাটারি
  • 1 - বাক কনভার্টার
  • 12 - 220 Ω প্রতিরোধক
  • 1 - 470 প্রতিরোধক
  • তারগুলি
  • 2 - সুইচ
  • 1 - 1000 μF ক্যাপাসিটর

3D প্রিন্টিং:

  • Anet A8
  • Bq কালো PLA

সমাবেশ/সরঞ্জাম:

  • গরম আঠা + গরম আঠালো বন্দুক
  • ভালো আঠা
  • 3mm x বিভিন্ন দৈর্ঘ্যের স্ক্রু
  • ডবল পার্শ্বযুক্ত টেপ
  • সোল্ডারিং আয়রন + তাপ-সঙ্কুচিত টিউব
  • স্ক্রু ড্রাইভার
  • বৈদ্যুতিক টেপ

ধাপ 2: সার্কিট ডায়াগ্রাম

বর্তনী চিত্র
বর্তনী চিত্র
বর্তনী চিত্র
বর্তনী চিত্র

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

আমি এটি ব্যাখ্যা করার চেষ্টা করব।

প্রথমত, Arduino MEGA হল সাউন্ড মিটারের মস্তিষ্ক, এতে কোড আছে যা প্রতিটি উপাদানকে নিয়ন্ত্রণ করে। লাল পিসিবি হল স্পার্কফুন সাউন্ড ডিটেক্টর যা তরঙ্গের প্রশস্ততা পড়ে, পরে ডিবিতে রূপান্তরিত হয়। এই পরিমাপগুলি দিনের সাথে মাইক্রোএসডি কার্ডে সংরক্ষণ করা হয় এবং কোন সময়ে সেগুলি নেওয়া হয়েছিল (আরটিসি মডিউল), এছাড়াও সেগুলি সাত সেগমেন্ট ডিসপ্লেতে প্রদর্শিত হয়।

আমাদের একটি নিওপিক্সেল এলইডি স্ট্রিপ রয়েছে, যার মধ্যে 37 টি পৃথকভাবে নিয়ন্ত্রিত এলইডি রয়েছে, যা এলসিডিতে ব্যাখ্যা করা ডেসিবেল রিডিংয়ের উপর নির্ভর করে বিভিন্ন রঙে আলোকিত হয় (উপরের ছবিটি দেখুন)।

  • লাল: 120 ডিবি এর উপরে যা ব্যথা থ্রেশহোল্ড।
  • হলুদ: 65 থেকে 120 ডিবি পর্যন্ত।
  • সবুজ: 30 ডিবি এর উপরে, যা সর্বনিম্ন সাউন্ড মিটার সনাক্ত করতে পারে।

এটি একটি ট্রাফিক লাইটের অনুরূপ নকশা ছিল এবং মূলত 3 টি LEDs হওয়ার পরিকল্পনা করা হয়েছিল (আমি এমনকি একটি RGB LED এর কথাও ভেবেছিলাম কিন্তু এটি নান্দনিকভাবে সুখকর ছিল না)। এই নিওপিক্সেল এলইডি স্ট্রিপটি 9V ব্যাটারি দ্বারা চালিত কিন্তু যেহেতু এটির মাত্র 5V প্রয়োজন, তাই আমি 1000 μF ক্যাপাসিটরের সাথে ভোল্টেজ কমাতে একটি বাক কনভার্টার ব্যবহার করেছি এবং LED গুলি না জ্বালানোর জন্য 470 Ω রোধক।

Arduino সহ বাকি উপাদানগুলি অন্য 9V ব্যাটারি দ্বারা চালিত ছিল।

দুটি সুইচও রয়েছে: একটি প্রধান ইলেকট্রনিক্সের জন্য (আরডুইনো, ইত্যাদি) এবং অন্যটি কেবল LED স্ট্রিপের জন্য, যদি আমি তাদের আলো দিতে চাই না।

দ্রষ্টব্য: ডায়াগ্রামে সংযোগগুলি দেখতে সহজ করার জন্য একটি ছোট্ট প্রোটোবোর্ড আছে কিন্তু বিল্ডে আমি একটি ব্যবহার করিনি।

ধাপ 3: কোড

"লোড হচ্ছে =" অলস"

Image
Image
সিএডি ডিজাইন - ফিউশন 360
সিএডি ডিজাইন - ফিউশন 360
সিএডি ডিজাইন - ফিউশন 360
সিএডি ডিজাইন - ফিউশন 360

আমি প্রায় 4 বছর ধরে আমার Anet A8 ছিলাম (আমি এটা পছন্দ করি) এবং আমি সবসময় TinkerCAD ব্যবহার করেছি, যা একটি অনলাইন ফ্রি CAD প্রোগ্রাম যা আপনি যা খুশি ডিজাইন করতে পারেন! এটা খুবই স্বজ্ঞাত এবং আমি টিঙ্কার করে শিখেছি (ইন্টারনেট তথ্যের অসাধারণ, আমি Arduino এর সাথে কোড করতে এবং প্রকল্প করতে শিখেছি ধন্যবাদ এবং আশ্চর্যজনক Arduino ফোরাম। এই পোস্ট এবং আমার অভিজ্ঞতা শেয়ার করুন)।

এই প্রকল্পের জন্য আমি ফিউশন 360 এ স্যুইচ করেছি কারণ টিঙ্কারক্যাডের কিছু নকশা সীমাবদ্ধতা আছে, মূলত আমি প্রকল্প সম্পর্কে চিন্তা করার আগে ফিউশন পেয়েছিলাম কারণ আপনি এটি শখের জন্য পেতে পারেন (সত্যিই চমৎকার যদি আপনি এটিকে একবার ব্যবহার করেন আপনার ক্ষুদ্র সৃষ্টিগুলি ডিজাইন করার জন্য), যতক্ষণ না আমি সাউন্ড মিটার তৈরি করার সিদ্ধান্ত নিই ততক্ষণ আমি এটি ব্যবহার করিনি।

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

এই শেষ নকশায় আমি এটিকে আরও কার্যকরী এবং সুন্দর করার জন্য কয়েকটি জিনিস উন্নত করেছি:

  • আকার কমিয়েছে
  • নিওপিক্সেল LED স্ট্রিপ
  • উন্নত সংগঠন
  • Knurl patten সহজে টপ অফ নিতে।
  • কালো ফিলামেন্ট (আরো মার্জিত;))

Anet A8 বিছানায় ফিট করার জন্য দুটোকেই টুকরো করে ভাগ করা হয়েছে। সংস্করণ 2 এ 26 টি টুকরা আছে, এবং আপনি উপরের অংশটি খুলে ফেলতে পারেন এবং মেশিনের সাহস দেখতে পারেন, আমি এটি কম্পিউটারের সাথে সংযুক্ত করার সময় Arduino খোলার জন্য এটি ডিজাইন করেছি।

বিস্তারিত

এই নকশাটির কিছু বিবরণ আছে যা আমি হাইলাইট করতে চাই:

  1. Knurl নকশা আরো খপ্পর যোগ করতে এবং উপরের অংশ তুলতে সাহায্য (3 য় ছবি)। আমি বৈদ্যুতিক টেপ দিয়ে আবৃত LED তারের প্রবেশদ্বারটিও লুকিয়ে রেখেছিলাম।
  2. এসডি কার্ডে এটি একটি খাঁজ আছে যাতে এটি বাছাই করা সহজ হয় (4th র্থ ছবি)।
  3. গাইড উপরের অংশটি রাখতে সাহায্য করার জন্য আমি একটি ত্রিভুজাকার গাইড (5 ম ছবি) ডিজাইন করেছি।
  4. সিলিকন আঠালো বাম্প নিচের অংশের নিচে থেমে যায়।

ধাপ 5: 3D মুদ্রণ

3D প্রিন্টিং
3D প্রিন্টিং
3D প্রিন্টিং
3D প্রিন্টিং
3D প্রিন্টিং
3D প্রিন্টিং

উভয় সংস্করণ মুদ্রণ করতে দীর্ঘ সময় লেগেছে।

আমি চূড়ান্ত সংস্করণ সম্পর্কে কথা বলতে যাচ্ছি। আমি কুরা স্লাইসার ব্যবহার করেছি এবং আমার প্যারামিটারগুলি ছিল:

  • অধিকাংশ টুকরো সমর্থন প্রয়োজন হয় না
  • আমি তাদের মধ্যে কিছু স্কার্ট ব্যবহার করেছি কারণ তারা লম্বা বা ছোট ছিল, যাতে তারা বিছানায় আটকে থাকতে পারে।
  • তাপমাত্রা = 205º
  • বিছানা = 60º
  • ফ্যান হ্যাঁ
  • 0.2 মিমি
  • গতি = প্রায় 35 মিমি/সেকেন্ড। (টুকরা উপর নির্ভর করে)। যদিও প্রথম স্তরটি 30 মি/সেকেন্ড।
  • ইনফিল 10-15% (এটি টুকরোর উপরও নির্ভর করে)।

ছবির মধ্যে কিছু টুকরো দেখানো হয়েছে।

ধাপ 6: সমাবেশ

সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ

ছবিতে অর্গানাইজেশন সংক্রান্ত পার্থক্যকে প্রশংসিত করা যেতে পারে।

সর্বদা হিসাবে আমি চূড়ান্ত সংস্করণ, কালো এক উপর ফোকাস করতে যাচ্ছি। দুর্ভাগ্যবশত, আমার কাছে বিল্ডটির কোন ছবি নেই, কিন্তু আমি আশা করি এই ছবিগুলি দেখাবে যে এটি কীভাবে সেট আপ করা হয়েছে।

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

আমি তাপ-সঙ্কুচিত টিউব দিয়ে সোল্ডার করা সমস্ত জায়গা আচ্ছাদিত করেছি।

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

সুইচ এবং সাতটি সেগমেন্ট ডিসপ্লে বৈদ্যুতিক টেপে আবৃত ছিল তাই গরম আঠালো বা সুপার আঠালো ব্যবহার করার প্রয়োজন ছিল না কারণ তারা তাদের নিজ নিজ জায়গায় লাগানো ছিল।

ধাপ 7: ক্রমাঙ্কন

ক্রমাঙ্কন
ক্রমাঙ্কন

আরেকটি সাউন্ড মিটারের সাথে সবচেয়ে ভাল উপায় হতে পারে কিন্তু আমার কাছে এটি নেই তাই আমি আমার ফোনে একটি অ্যাপ ব্যবহার করেছি। এবং এই ফিসিক্স সূত্রটি ডেসিবেল পাওয়ার জন্য।

ধাপ 8: ফলাফল

ফলাফল
ফলাফল
ফলাফল
ফলাফল
ফলাফল
ফলাফল

সুতরাং এই উভয় ক্ষেত্রে শেষ ফলাফল। আমি উভয়ের ছবি সংযুক্ত করেছি কিন্তু প্রথম সংস্করণের সমস্ত উপাদান শেষের একটিতে রয়েছে, যা আসল চূড়ান্ত ফলাফল কিন্তু আমি অন্যটিকে ভুলে যেতে চাই না কারণ এটিও সৃষ্টি প্রক্রিয়ার একটি অংশ ছিল।

দ্রষ্টব্য: এটি একটি অগ্রগতির পোস্টে এখনও কাজ করছে, আমি কিছু জিনিস পরিবর্তন করতে পারি, যেমন আরও ক্রমাঙ্কন ব্যাখ্যা করুন বা এটি কাজ করে এমন একটি ভিডিও যুক্ত করুন।

ধাপ 9: উপসংহার

উপসংহার
উপসংহার
উপসংহার
উপসংহার
উপসংহার
উপসংহার

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

  1. এটি আমার স্কুলে শ্রেণী পরিবর্তনের মধ্যে রয়েছে।
  2. নববর্ষের প্রাক্কালে একটি ইনডোর পার্টি, আমি লক্ষ্য করেছি যে একটি গানের পরিবর্তনের সময় সর্বনিম্ন ডেসিবেল।
  3. সিনেমায় 1917 দেখছি। আমি জানি মুভির কোন অংশে শুরুতে ডেসিবেল বাড়ছে কিন্তু আমি কিছু বলব না, যদিও আমি মনে করি না যে এটি স্পয়লার।

দ্রষ্টব্য: দেখানো প্রতিটি পরিমাপ COVID-19 রোগের কারণে সৃষ্ট মহামারীর কয়েক মাস আগে তৈরি করা হয়েছিল।

ধাপ 10: সমস্যা দেখা দিয়েছে

এই প্রকল্পটি তৈরিতে আমি কিছু সমস্যার মুখোমুখি হয়েছি যা নিয়ে আমি কথা বলতে চাই কারণ সেগুলি প্রতিটি নির্মাতার সৃষ্টির অংশ।

  1. নিওপিক্সেল এলইডি স্ট্রিপ কোড: কোডের মধ্যে সবচেয়ে বড় সমস্যা ছিল এলইডি স্ট্রিপ এবং অ্যানিমেশন বিলম্ব, যা পুরো প্রোগ্রামগুলিকে প্রভাবিত করেছিল (সাত সেগমেন্ট ডিসপ্লের রিফ্রেশ রেট সহ)। আমি মিলিস ব্যবহার করেছি কিন্তু তারপরও সবকিছুকে প্রভাবিত করেছি তাই আমি আমার তৈরি করা একটি কোড দিয়ে শেষ হয়ে গেলাম যা বাকি উপাদানগুলিকে প্রভাবিত করে নি কিন্তু অ্যানিমেশন প্রথম LED তে শুরু হয়নি, এটি একটি এলোমেলোভাবে শুরু হবে (I don ' কেন জানি না), কিন্তু এটি এখনও দুর্দান্ত দেখাচ্ছে। আমি অনেক অনুসন্ধান করেছি এবং কালারওয়াইপ অ্যানিমেশনের সমস্যাটি অচল বলে মনে হচ্ছে।
  2. এটি একটি বড় সমস্যা নয়, আমি যে স্পার্কফুন সেন্সর কিনেছিলাম তাতে হেডার ছিল না তাই আমি সেগুলো কিনেছি এবং সেগুলো বিক্রি করেছি কিন্তু তারা 3D মুদ্রিত ক্ষেত্রে সেন্সর স্থাপনে বাধা দেয়। কিন্তু, যেহেতু আমি সোল্ডারিংয়ে সেরা নই, আমি এটিকে সেভাবেই রেখেছিলাম এবং সামান্য ভুল স্থান পেয়েছি।
  3. চূড়ান্ত ক্ষেত্রে একত্রিত করার সময় আমি খুঁজে পেয়েছিলাম যে এটি সঠিকভাবে পাশের 3D মুদ্রিত বক্ররেখা স্থাপন করা কঠিন ছিল তাই আমি তাদের সঠিকভাবে স্থাপন এবং আঠালো করার জন্য আরেকটি টুকরা ডিজাইন করেছি।

অনুমান আমি একজন পারফেকশনিস্ট (মাঝে মাঝে এটা খারাপ) কিন্তু আমি মনে করি উন্নতির জন্য অনেক জায়গা আছে।

আমি সাউন্ড মিটার বন্ধ করে মাইক্রোএসডি কার্ড নেওয়ার পরিবর্তে রিডিং দেখতে ফোন, পিসি ইত্যাদির মাধ্যমে অ্যাক্সেস করার জন্য একটি ESP8266 ওয়াই-ফাই মডিউল যুক্ত করার কথাও ভেবেছিলাম।

প্রস্তাবিত: