মিউজিক্যাল মাইক্রোওয়েভ (আরডুইনো প্রজেক্ট): 6 টি ধাপ (ছবি সহ)
মিউজিক্যাল মাইক্রোওয়েভ (আরডুইনো প্রজেক্ট): 6 টি ধাপ (ছবি সহ)
Anonim
Image
Image
উপকরণ/সরঞ্জাম
উপকরণ/সরঞ্জাম

আপনার বিরক্তিকর মাইক্রোওয়েভকে একটি সুপারচার্জড*, নিউক্লিয়ার ** জুকবক্সে পরিণত করতে চান যা ইরেডিয়েট করার সময় সুর বাজায় *** আপনার পছন্দের খাদ্য আইটেম?!?

* প্রতারণা

** মিথ্যা বিজ্ঞাপন

*** আরো মিথ্যা বিজ্ঞাপন

পড়তে

এই প্রকল্পের জন্য, আমি একটি Arduino UNO, SparkFun MP3 Player Shield, একটি ছোট স্পিকার, এবং একটি 3-Pin SPDT মাইক্রো সুইচ ব্যবহার করেছি যখন আমার মাইক্রোওয়েভটি ব্যবহার করা হয় যখন এটি ব্যবহার করা হচ্ছে।

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

প্র: কিন্তু ইতোমধ্যেই ক্রিসমাস ইভ ?? সমস্ত পুরুষের প্রতি ছুটির আনন্দ এবং শুভেচ্ছা ছড়িয়ে দেওয়ার জন্য আমি কীভাবে এটি সময়মতো শেষ করব? ভয় পাবেন না, কারণ আপনি কখনোই ক্রিসমাসের টুয়েলভ ডে'র কথা শোনেন নি !!!

চল শুরু করি…

ধাপ 1: উপকরণ/সরঞ্জাম

এই প্রকল্পের জন্য আপনার প্রয়োজনীয় উপকরণ এবং সরঞ্জামগুলি নীচে রয়েছে।

আমি আপনার সুবিধার্থে যেসব উপকরণ ব্যবহার করেছি তা সংযুক্ত করেছি, কিন্তু নির্দ্বিধায় জিনিসগুলি ঝেড়ে ফেলুন!

উপকরণ:

  • 1 আরডুইনো ইউএনও
  • 1 এসি অ্যাডাপ্টার সঙ্গে

    • সেন্টার পজিটিভ 2.1 মিমি x 5.5 মিমি পুরুষ ব্যারেল জ্যাক প্লাগ
    • এবং 12V, 1-2A ডিসি আউটপুট
  • 1 স্পার্কফুন এমপি 3 প্লেয়ার শিল্ড
  • 1 Arduino Stackable হেডার কিট - R3
  • 1 মাইক্রো এসডি
  • 1 3.5 মিমি পুরুষ থেকে পুরুষ স্টিরিও অডিও AUX কেবল
  • AUX ইনপুট + চার্জার সহ 1 স্পিকার
  • 1 পুরুষ থেকে মহিলা জাম্পার তারের
  • 1 3-পিন এসপিডিটি মাইক্রো সুইচ
  • 3 কমান্ড স্ট্রিপস
  • 2 এক্রাইলিক/প্লাস্টিক/কাঠের স্ট্রাইকার ব্লক

    প্রায়. 0.125 "x 0.125" x 1.0"

  • আপনার পছন্দের.mp3 ফাইল

    • 8.3 ফাইলের নাম (8 অক্ষর + '.mp3')
    • বিট রেট 320 কেবিপিএস এর বেশি নয়
    • নমুনার হার 48 kHz এর বেশি নয়

সরঞ্জাম:

  • সোল্ডারিং আয়রন + সোল্ডার
  • সুই-নাক প্লায়ার
  • কম্পিউটার
  • ইউএসবি 2.0 কেবল টাইপ এ/বি
  • মাল্টিমিটার (alচ্ছিক)

ধাপ 2: সমাবেশ

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

সমাবেশ সোজা হওয়া উচিত।

Arduino UNO- তে SparkFun MP3 Player Shield সংযুক্ত করুন

1. স্পার্কফুন এমপি 3 প্লেয়ার শিল্ডে সোল্ডার হেডার পিন (নিশ্চিত করুন যে তারা উপরের ছবিগুলির সাথে মেলে)

2. এমপিথ্রি প্লেয়ার শিল্ডের হেডার পিনগুলিকে আরডুইনো ইউএনও এর হেডার পিনের সাথে সারিবদ্ধ করুন।

3. দৃ (়ভাবে (কিন্তু আলতো করে) MP3 প্লেয়ার শিল্ড এবং Arduino একসাথে ধাক্কা।

স্পার্কফুন এমপি 3 প্লেয়ার শিল্ডে 3-পিন এসপিডিটি মাইক্রো সুইচ সংযুক্ত করুন

পুরুষ থেকে মহিলা জাম্পার তার ব্যবহার করে …

1. মাইক্রো সুইচের কমন (C) পিনটি এমপি 3 প্লেয়ার শিল্ডের একটি GND পিনের সাথে সংযুক্ত করুন।

2. এমপি 3 প্লেয়ার শিল্ডে পিন 10 এর সাথে মাইক্রো সুইচের নরমালি ক্লোজড (NC) সংযুক্ত করুন।

দ্রষ্টব্য: আপনি জাম্পার তারের মহিলা প্রান্তগুলিকে মাইক্রো সুইচের পিনগুলিতে সোল্ডার করতে পারেন বা সুই-নাকের প্লায়ারগুলির সাথে সেই প্রান্তগুলিকে সংকোচন করতে পারেন। যে কোনও ক্ষেত্রে, আপনি প্রথমে জাম্পার তারের মহিলা প্রান্ত থেকে প্লাস্টিকের সংযোগকারীগুলি সরিয়ে ফেলতে চান …

এখন যখন মাইক্রো সুইচের লিভার বাহু বিষণ্ণ হয় …

মাইক্রো সুইচের সি এবং এনসি পিনগুলি একটি ওপেন সার্কিট তৈরি করে সংযুক্ত হবে এবং আরডুইনো ইউএনও পিন 10 এ উচ্চ (বা ~ 5V) এর মান পরিমাপ করবে।

যখন মাইক্রো সুইচের লিভার বাহু উঠানো হয়…

মাইক্রো সুইচের সি এবং এনসি পিনগুলি একটি বন্ধ-সার্কিট তৈরি করে সংযুক্ত হবে এবং আরডুইনো ইউএনও পিন 10 এ LOW (বা ~ 0V) এর মান পরিমাপ করবে।

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

স্পার্কফুন এমপিথ্রি প্লেয়ার শিল্ড স্পিকারের সাথে সংযুক্ত করুন

1. এমপি 3 প্লেয়ার শিল্ড এবং স্পিকার 3.5 মিমি পুরুষ থেকে পুরুষ স্টেরিও অডিও AUX কেবল ব্যবহার করে সংযুক্ত করুন।

এসি অ্যাডাপ্টারকে আরডুইনো ইউএনওতে সংযুক্ত করুন

1. এসি অ্যাডাপ্টারের পুরুষ ব্যারেল জ্যাক প্লাগ আরডুইনো ইউএনও এর মহিলা ব্যারেল জ্যাক প্লাগের মধ্যে লাগান।

ধাপ 3: মাইক্রোওয়েভে মাউন্ট করুন

মাইক্রোওয়েভে মাউন্ট করুন
মাইক্রোওয়েভে মাউন্ট করুন
মাইক্রোওয়েভে মাউন্ট করুন
মাইক্রোওয়েভে মাউন্ট করুন
মাইক্রোওয়েভে মাউন্ট করুন
মাইক্রোওয়েভে মাউন্ট করুন
মাইক্রোওয়েভে মাউন্ট করুন
মাইক্রোওয়েভে মাউন্ট করুন

আপনার পছন্দের মাইক্রোওয়েভের কাছে/কাছে ডিভাইসটি রাখুন।

দ্রষ্টব্য: নিশ্চিত করুন যে Arduino UNO একটি বৈদ্যুতিক অন্তরক (যেমন শুকনো কার্ডবোর্ডের একটি টুকরো) এবং একটি বৈদ্যুতিক কন্ডাকটর (যেমন ধাতু মাইক্রোওয়েভ) উপর বিশ্রাম করছে তা নিশ্চিত করুন। যেহেতু আরডুইনো ইউএনও তার নিচের দিকে পিনগুলি উন্মুক্ত করেছে, তাই এটি একটি পরিবাহী পৃষ্ঠে স্থাপন করলে অনিচ্ছাকৃত প্রভাব/শর্ট সার্কিট হতে পারে।

মাইক্রোওয়েভ দরজায় স্ট্রাইকার ব্লক সংযুক্ত করুন।

1. মাইক্রোওয়েভ দরজায় স্ট্রাইকার ব্লক সংযুক্ত করতে কমান্ড স্ট্রিপ ব্যবহার করুন (উপরের ছবিতে দেখানো হয়েছে)।

2. ব্লকগুলি সমান্তরাল হওয়া উচিত এবং মাইক্রোওয়েভ দরজা এবং মাইক্রোওয়েভের মধ্যে সীমের সাথে ফ্লাশ করা উচিত

3. মাইক্রোওয়েভের সাথে মাইক্রোওয়েচ সংযুক্ত করার জন্য একটি কমান্ড স্ট্রিপ ব্যবহার করুন (যেমন উপরের ছবিতে দেখানো হয়েছে) মাইক্রো সুইচটি রাখা উচিত যাতে মাইক্রোওয়েভের দরজাটি বন্ধ হয়ে গেলে এবং মাইক্রোওয়েভের দরজা খোলার সময় তার লিভার বাহুটি বিষণ্ন হয়।

এখন যখন মাইক্রোওয়েভের দরজা বন্ধ …

Arduino UNO পিন 10 এ উচ্চ (বা ~ 5V) এর মান পরিমাপ করবে।

এবং যখন মাইক্রোওয়েভের দরজা খোলা থাকে …

Arduino UNO পিন 10 এ LOW (বা ~ 0V) এর মান পরিমাপ করবে।

দ্রষ্টব্য: আপনি যদি আরও বিচক্ষণ সেটআপ চান, আপনি করতে পারেন…

1. মাইক্রোওয়েভ (দরজা) এর নিচের দিকে মাইক্রো সুইচ এবং স্ট্রাইকার ব্লক রাখুন। এটি ট্রিগারটি লক্ষ্য করা অনেক কঠিন করে তুলবে।

2. মাইক্রো সুইচকে এমপি 3 প্লেয়ার শিল্ডের সাথে সংযুক্ত করতে দীর্ঘ তারের ব্যবহার করুন। এটি আপনাকে ডিভাইসটিকে মাইক্রোওয়েভ থেকে আরও দূরে লুকিয়ে রাখতে দেবে।

ধাপ 4: Arduino প্রোগ্রাম করুন

Arduino প্রোগ্রাম করুন
Arduino প্রোগ্রাম করুন

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

github.com/The-Engineer-Channel/musical-microwave-arduino-mp3-shield

আপনি সমস্ত ধাপ সম্পন্ন করার পর, এই নির্দেশযোগ্য পরবর্তী ধাপে যান!

ধাপ 5: পাওয়ার অন

এই মুহুর্তে, আপনার ইতিমধ্যে থাকা উচিত ছিল …

  1. ডিভাইস একত্রিত।
  2. এটি মাইক্রোওয়েভে লাগানো।
  3. Arduino প্রোগ্রাম করা
  4. মাইক্রো এসডি কনফিগার করা হয়েছে

চূড়ান্ত পদক্ষেপ

  1. MP3 প্লেয়ার শিল্ডের স্লটে মাইক্রো এসডি োকান।
  2. স্পিকার চালু করুন।
  3. স্পিকারটিকে তার চার্জারের সাথে সংযুক্ত করুন (alচ্ছিক)।
  4. এসি অ্যাডাপ্টারটি একটি প্রাচীরের সকেটে লাগান।

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

ডিভাইসটি একটি সাধারণ ব্যবহারের প্যাটার্ন অনুমান করে:

মাইক্রোওয়েভ দরজা খুলুন> খাবার রাখুন> মাইক্রোওয়েভ দরজা বন্ধ করুন> গান বাজান> মাইক্রোওয়েভ দরজা খুলুন> গান বন্ধ করুন> খাবার বের করুন> মাইক্রোওয়েভ দরজা বন্ধ করুন> পুনরাবৃত্তি করুন

আপনি কীভাবে মনে করেন যে আমরা এটি আরও ভাল করতে পারি? আমাকে জানতে দাও.

ধাপ 6: সমর্থন এবং অতিরিক্ত সম্পদ

সমর্থন

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

অন্য সব কিছুর জন্য, দয়া করে নীচে মন্তব্য করুন।

আমি সাহায্য করার জন্য যথাসাধ্য চেষ্টা করব।

অতিরিক্ত সম্পদ

আরডুইনো

  • সরকারী ওয়েবসাইট

    • Arduino IDE ডাউনলোড করুন
    • Arduino এবং Genuino UNO দিয়ে শুরু করা
    • অতিরিক্ত Arduino লাইব্রেরি ইনস্টল করা হচ্ছে

স্পার্কফুন এমপি 3 প্লেয়ার শিল্ড

  • এমপি 3 প্লেয়ার শিল্ড হুকআপ গাইড ভি 15 - স্পার্কফুনের দারুণ ব্যাপক টিউটোরিয়াল
  • স্পার্কফুন-এমপিথ্রি-প্লেয়ার-শিল্ড-আরডুইনো-লাইব্রেরি

    ডকুমেন্টেশন

পুল-আপ প্রতিরোধক

  • একটি পুল আপ প্রতিরোধক কি? [1]
  • একটি পুল আপ প্রতিরোধক কি? [2]
  • Arduino ডিজিটাল পিন

প্রস্তাবিত: