সুচিপত্র:
- ধাপ 1: সরবরাহ এবং সরঞ্জাম
- ধাপ 2: সার্কিট ডায়াগ্রাম এবং এটি কিভাবে কাজ করে
- ধাপ 3: নির্মাণ
- ধাপ 4: সফটওয়্যার
- পদক্ষেপ 5: মেমরি কার্ড এবং এমপি 3 ফাইল প্রস্তুত করা
- ধাপ 6: প্রাথমিক চেক এবং সেটআপ
- ধাপ 7: ত্রুটি কোড
- ধাপ 8: এটি একটি ক্ষেত্রে রাখা
ভিডিও: "জাম্বালাম" শফল এমপি 3 মিউজিক প্লেয়ার: 8 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
এই প্রকল্পের জন্য আমি আমার কর্মশালায় ব্যবহার করার জন্য একটি সহজ, শক্তিশালী খেলোয়াড় তৈরি করার সিদ্ধান্ত নিয়েছি।
অন্য কিছু এমপি 3 মডিউল চেষ্টা করার পর আমি সহজেই সহজলভ্য, সস্তা "ডিএফপ্লেয়ার মিনি" মডিউল বেছে নিয়েছি।
এটিতে একটি "র্যান্ডম প্লে" মোড রয়েছে তবে এটি এলোমেলো, সুরগুলির পুনরাবৃত্তি করা সম্ভব!
আমার নকশা পুনরাবৃত্তি ছাড়াই এলোমেলোভাবে বাজানোর জন্য সঙ্গীতকে "জাম্বল-আপ" করার জন্য একটি পিআইসি মাইক্রোকন্ট্রোলার ব্যবহার করে। (চালিত অবস্থায়)।
এটি DFPlayers এর সীমিত ফাইল সিস্টেমের কারণে ফাইলের নাম এবং ফোল্ডারগুলির উপর নিষেধাজ্ঞা কাটিয়ে উঠেছে এখন আপনি আপনার সমস্ত মিউজিক ফাইলগুলিকে সরাসরি একটি মাইক্রো এসডি-কার্ড বা ইউএসবি মেমরি স্টিকে নাম পরিবর্তন না করে বা ফোল্ডারের নাম নিয়ে বিরক্ত না করে রাখতে পারেন।
বৈশিষ্ট্য
- পাওয়ার-অন এ, সুরগুলি পুনরাবৃত্তি রোধ করার জন্য জট-আপ হয়।
- কেবল একটি গাঁট দ্বারা নিয়ন্ত্রিত, ভলিউম চালু করুন, পরবর্তী টিউনের জন্য টিপুন!
- 32 গিগাবাইট পর্যন্ত টিউন চালানোর জন্য একটি রেডিমেড "DFPlayer" MP3 মডিউল ব্যবহার করে!
- মাইক্রো-এসডি কার্ড বা ইউএসবি স্টিক থেকে সুর বাজানো যায়
- খেলার সময় মেজাজ আলো এবং স্থিতি ইঙ্গিতের জন্য RGB LEDs।
- দুটি 60W ক্লাস-ডি পাওয়ার এম্প্লিফায়ার মডিউল ব্যবহার করে।
- কোনো ব্যবহারকারীর চলাচল ধরা না পড়লে একটি সেন্সর বাজানো বন্ধ করে দেয়।
- একটি IR রিমোট (NEC প্রোটোকল) দ্বারাও নিয়ন্ত্রিত হতে পারে
- EQ মোড নির্বাচন এবং সংরক্ষণের জন্য পুশ-বোতাম
- পাওয়ার-অফের পরেও ভলিউম সেটিং সংরক্ষণ করা হয়।
- এম্প্লিফায়ার ট্র্যাক এবং পাওয়ার-অফের মধ্যে নিutedশব্দ করা হয় যাতে "পপ" প্রতিরোধ করা যায়।
এই ক্ষেত্রে আমি একটি পুরানো "বক্সি বক্স" স্ট্রিমিং টিভি প্লেয়ার ব্যবহার করেছি যা নির্মাতা 2012 সালে বন্ধ করে দিয়েছিলেন।
ধাপ 1: সরবরাহ এবং সরঞ্জাম
- D-SUN 3 Amp রেগুলেটর মডিউল (Ebay বা Aliexpress)
- DFPLAYER মিনি MP3 মডিউল (Ebay বা Aliexpress)
- TPA3118 PBTL MONO 60W AMPLIFIER MODULE (Ebay বা Aliexpress) X 2
- PIC18F14K50-I/P PIC মাইক্রোকন্ট্রোলার (DIP টাইপ)
- 100uF ক্যাপাসিটরের রেডিয়াল ইলেক্ট্রোলাইটিক 25V ওয়ার্কিং
- 47uF ক্যাপাসিটরের রেডিয়াল ইলেক্ট্রোলাইটিক 16V ওয়ার্কিং
- 0.1uF ক্যাপাসিটর 2.5 মিমি Y5V সিরামিক 50V এক্স 5 কাজ করছে
- 0.47uF ক্যাপাসিটর 2.5 মিমি Y5V সিরামিক 50V কাজ করছে
- 100uF ক্যাপাসিটরের রেডিয়াল ইলেক্ট্রোলাইটিক 16V ওয়ার্কিং এক্স 2
- BAT85 Schottky বাধা ডায়োড
- ফিউজ 3A পলি রিসেটেবল (30v ওয়ার্কিং)
- প্রয়োজন অনুযায়ী কাটাতে 2.54 মিমি পিন হেডার স্ট্রিপের দৈর্ঘ্য
- "ডুপন্ট" টাইপ 2.54 মিমি মহিলা ক্রাম্প সকেট। 2-উপায় এক্স 3 এবং 3-উপায় এক্স 3
- 2.1 মিমি ডিসি সকেট পিসিবি আর/এঙ্গেল মাউন্ট
- USB A Female through Hole PCB Socket
- BC327 ট্রানজিস্টার TO-92L
- 10k 1/8W কার্বন ফিল্ম প্রতিরোধক (5%)
- 22R 1/8W কার্বন ফিল্ম রোধকারী (5%) X 2
- 470R 1/8W কার্বন ফিল্ম রোধকারী (5%)
- 10K 1/8W কার্বন ফিল্ম রোধকারী (5%) X 9
- 100R 1/8W কার্বন ফিল্ম প্রতিরোধক (5%)
- 1K 1/8W কার্বন ফিল্ম প্রতিরোধক (5%)
- 10k প্রিসেট Potentiometer 6mm X 2
- সুইচ টাইপ EC11 (Ebay বা Aliexpress) সহ রোটারি এনকোডার
- ঠিকানা LED PL9823 5mm বা WS2812B SMD (1 বা তার বেশি)
- TL1838 VS1838B HX1838 ইনফ্রারেড রিসিভার - (চ্ছিক (Ebay বা Aliexpress) (ধাপ 6 দেখুন)
- মাইক্রোওয়েভ রাডার সেন্সর RCWL -0516 মডিউল - (চ্ছিক (Ebay বা Aliexpress)
- 28-পিন DIP / DIL PCB IC সকেট (0.3”) (PIC এর জন্য)
- ছোট ধাক্কা বোতাম (সাধারণত খোলা)
- আইআর ইনফ্রারেড রিমোট কন্ট্রোল (এনইসি প্রোটোকল) - (চ্ছিক (ইবে) (ধাপ 6 দেখুন)
- রোটারি এনকোডারের জন্য নোব
- 4 উপায় পুশ স্প্রিং লোড স্পিকার টার্মিনাল (ইবে)
- ডবল পার্শ্বযুক্ত 1.6 মিমি পুরু তামা PCB বোর্ড
- ডিসি পাওয়ার অ্যাডাপ্টার (12V 5 Amp বা 19.5V 4 Amp PC পাওয়ার ইট)
- স্পিকার X 2 (আমি 65W পর্যন্ত রেট দেওয়া 6 Ohm impedance ব্যবহার করেছি)
- ঝাল
- যন্ত্রপাতি তার
- "টোনার ট্রান্সফার" লেজার প্রিন্টার পেপার
- পিসিবি খোদাই সরঞ্জাম - ফেরিক ক্লোরাইড এবং প্লাস্টিকের পাত্রে ইত্যাদি
- পিসিবি প্লাস্টিক স্ট্যান্ডঅফ স্ক্রু এবং বাদাম এক্স 4
- এম 3 স্ক্রু এবং বাদাম (স্পিকার টার্মিনালের জন্য) এক্স 4
-
তাপ সঙ্কুচিত হাতা
সরঞ্জাম
- ছোট, সূক্ষ্ম টিপ সোল্ডারিং লোহা।
- সোল্ডারিং, এচিং ইত্যাদির সময় ব্যবহারের জন্য নিরাপত্তা চশমা।
- ম্যানুয়াল পেপার ফিড সহ লেজার প্রিন্টার (টোনার ট্রান্সফার পিসিবি পদ্ধতির জন্য)
- গৃহস্থালি লোহা (টোনার ট্রান্সফার পিসিবি পদ্ধতির জন্য)
- ESD কব্জি চাবুক (স্ট্যাটিক সংবেদনশীল অংশগুলি পরিচালনা করার জন্য)
- পিসিবি ড্রিল
- পিসিবি ড্রিল বিট, 0.8 মিমি, 1 মিমি এবং একটি স্টেপ ড্রিল বিট (3-13 মিমি)
- প্লায়ার, কাটার, ফাইন হ্যাকস, ফাইল
- পিসি
- মাইক্রোচিপ PIC প্রোগ্রামার (উদা। Pickit2)
- মাইক্রোচিপ MPLAB বা PICkit2 স্বতন্ত্র প্রোগ্রামার সফটওয়্যার
- গরম দ্রবীভূত আঠালো বন্দুক এবং আঠালো লাঠি
- রোটারি "ড্রেমেল" টাইপ টুল
- "ডুপন্ট" সকেটের জন্য ক্রিম্প টুল (SN-28B) (Ebay বা Aliexpress)
ধাপ 2: সার্কিট ডায়াগ্রাম এবং এটি কিভাবে কাজ করে
মাইক্রোচিপ পিআইসি মাইক্রোকন্ট্রোলার
সার্কিটের হার্ট একটি মাইক্রোচিপ PIC18F14K50 মাইক্রোকন্ট্রোলার। এই চিপটি বেছে নেওয়া হয়েছিল কারণ এটি সঙ্গীতকে জ্যাম্বল-আপ করার জন্য যথেষ্ট মেমরি উপলব্ধ, মোটামুটি ছোট (20 পিন) এবং কম খরচে। এটি একটি সিরিয়াল ডেটা প্রোটোকল ব্যবহার করে একটি DFPlayer Mini MP3 মডিউল নিয়ন্ত্রণ করার জন্য অ্যাসেম্বলার ল্যাঙ্গুয়েজে প্রোগ্রাম করা হয়েছে। (9600 বাউড)।
Dfplayer MP3 মডিউল
ডিএফপ্লেয়ার মডিউল একটি খুব কম খরচের ডিভাইস যা এমপি 3 ফাইল চালানোর জন্য একটি বিল্ট ইন মিনি-এসডিকার্ড হোল্ডার ব্যবহার করে অথবা যদি বাইরের ইউএসবি স্টিকের মাধ্যমে লাগানো হয়। এটি একটি 24-বিট DAC আউটপুট এবং 2 ওয়াট পরিবর্ধক (এই প্রকল্পে ব্যবহৃত হয় না)। এই মডিউলটি ইবে থেকে সহজেই পাওয়া যায়।
এটিতে কয়েকটি সমস্যা রয়েছে।
- মডিউল লেআউট কিছু শ্রবণযোগ্য শব্দ হস্তক্ষেপের কারণ (বিশেষ করে যখন একটি সুর নির্বাচন বা খুব শান্ত বিভাগ বাজানোর সময়।
- সমস্ত বিক্রেতারা মূল YX5200-24SS চিপ দিয়ে মডিউল সরবরাহ করে না। (কিছু বিকল্প চিপ প্রত্যাশা অনুযায়ী কাজ নাও করতে পারে।)
এই নকশাটি যখনই সঙ্গীত বাজছে না তখন এম্প্লিফায়ার মডিউলগুলিকে নিutingশব্দ করে শব্দ সমস্যা হ্রাস করার চেষ্টা করে।
পিসিবির গোলমাল কমাতে সাহায্য করার জন্য গ্রাউন্ড প্লেন রয়েছে। (ব্রেডবোর্ড ব্যবহার করবেন না!)।
পাওয়ার-অন এ, PIC DFplayer sd-card বা USB stick- এ মোট সুরের সংখ্যাগুলির জন্য অনুরোধ করে।
এটি এই সুরগুলিকে জম্বল-আপ করে এবং তারপর প্লেয়ারকে বাজানো শুরু করার আদেশ দেয়।
চালানোর সময় সম্পূর্ণ খেলার ক্রম PIC মেমরিতে রাখা হয়। এটি নিশ্চিত করে যে চালিত অবস্থায়, একটি সুর পুনরাবৃত্তি করতে পারে না যতক্ষণ না SD-CARD- এর প্রতিটি সুর বাজানো হয়।
যখন একটি সুর শেষ হয়, প্লেয়ারের ব্যস্ত লাইন বেশি হয়ে যায়, পিআইসি পরবর্তী সুর নির্বাচন করে এবং প্লেয়ারকে প্লে কমান্ড পাঠায়।
রোটারি এনকোডার
প্লেয়ার ভলিউম একটি ঘূর্ণমান এনকোডার দ্বারা নিয়ন্ত্রিত হয়। গাঁটের প্রতিটি মোড়ে, পিআইসি টার্ন দিক নির্দেশ করে এবং নতুন ভলিউম স্তর সেট করার জন্য প্লেয়ারকে কমান্ড পাঠায়। নির্বাচিত ভলিউম স্তরটি PIC eeprom- এ সংরক্ষিত হয় যাতে পাওয়ার-অফের পরেও তা ধরে রাখা যায়।
রোটারি এনকোডার বোতাম
একটি ছোট প্রেস PIC কে একটি নতুন সুর নির্বাচন করার নির্দেশ দেয়। যদি বোতামটি কয়েক সেকেন্ডের জন্য চেপে রাখা হয়, PIC বর্তমান সুর বন্ধ করে এবং amps নি mশব্দ করে। বাটনের পরবর্তী প্রেস একটি নতুন সুর নির্বাচন করে এবং বাজায়।
EQ বোতাম
EQ বোতামের প্রতিটি প্রেস উপলব্ধ EQ মোডের মাধ্যমে PIC চক্র তৈরি করে এবং প্লেয়ারকে কমান্ড পাঠায়। নির্বাচিত মোড eeprom এ সংরক্ষিত হয়।
ছয়টি উপলব্ধ EQ মোড RGB নেতৃত্বাধীন রঙ দ্বারা নির্দেশিত হয়:
- বন্ধ (কোন EQ নেই)
- লাল (পপ)
- সবুজ (শিলা)
- নীল (জ্যাজ)
- সাদা (ধ্রুপদী)
- ম্যাজেন্টা (বাস)
এই EQ মোডগুলি তাদের বর্ণনার সাথে খুব ভালভাবে মিলছে বলে মনে হচ্ছে না! (নীল (জ্যাজ) মোড আমার প্রিয়)
ডি-সান ভোল্টেজ রেগুলেটর মডিউল
PIC মাইক্রোকন্ট্রোলার, DFplayer মডিউল এবং RGB LEDs 5V এ একটি D-Sun 3 Amp উচ্চ দক্ষতা সুইচিং রেগুলেটর মডিউল দ্বারা চালিত হয়। (ইবে থেকে পাওয়া যায়)।
রেগুলেটর মডিউলের একটি পরিবর্তনশীল রোধক রয়েছে যা সার্কিটের যেকোনো অংশের সাথে সংযোগ করার আগে ঠিক 5 ভোল্টের আউটপুটে সামঞ্জস্য করতে হবে। বিকল্পভাবে কিছু ইবে বিক্রেতাদের কাছ থেকে ডি-সুন নিয়ন্ত্রক মডিউলের অনুরূপ সংস্করণ পাওয়া যায় যার একটি নির্দিষ্ট 5V আউটপুট রয়েছে। এটি মূল মডিউলের অনুরূপ দেখায় ছোট পরিবর্তনশীল প্রতিরোধকটি 44.2KOhm (63C) SMD প্রতিরোধক দ্বারা প্রতিস্থাপিত হয়েছে।
TPA3118 পরিবর্ধক মডিউল
দুটি TPA3118 ক্লাস ডি (ডিজিটাল) 60W পাওয়ার এম্প্লিফায়ার মডিউল সরাসরি বাহ্যিক ডিসি পাওয়ার সাপ্লাই থেকে চালিত হয় যা কমপক্ষে 3 Amps রেটযুক্ত 8 থেকে 19.5 ভোল্টের মধ্যে হতে পারে। (A 12V বা 19.5V ল্যাপটপ পাওয়ার ইট ব্যবহার করা যেতে পারে)।
TPA3118 চিপ আসলে একটি 30W স্টিরিও এম্প যা 10% THD (4 Ohm স্পিকার এবং 21V পাওয়ার সাপ্লাই ব্যবহার করে) সর্বোচ্চ 60W পাওয়ার অর্জনের জন্য মনো মোডে (PBTL) ব্যবহার করা হচ্ছে।
বাস্তবে প্রতি মডিউলে প্রায় 30W সর্বাধিক 1% THD এর কম সময়ে সম্ভব কারণ তাদের হিট-সিংক নেই। প্রতিটি মডিউলে একটি "স্ট্যান্ডবাই" (নিuteশব্দ) ইনপুট রয়েছে। এটি PNP ট্রানজিস্টর Q1 দ্বারা সুইচ করা হয়েছে। পিআইসি যখনই সুর বাজায় না এবং স্ট্যান্ডবাইতে রাখে যখন পাওয়ার-অফের সময়, ডায়োড ডি 1 এবং ক্যাপাসিটর সি 11 স্পিকার "পপ" প্রতিরোধের জন্য যথেষ্ট পরিমাণে Q1 রাখতে ভোল্টেজ বজায় রাখে।
Jumper JP1 Amp মডিউলের সাথে মেলাতে স্ট্যান্ডবাই পোলারিটি সিগন্যাল সেট করে (এটি চাইলে বিভিন্ন এম্প্লিফায়ার মডিউল টাইপ ব্যবহার করতে পারে)।
ঠিকানাযোগ্য আরজিবি LED/গুলি
মেজাজ এবং অবস্থা আলো এক বা একাধিক ঠিকানা RGB LEDs দ্বারা প্রদান করা হয়। হয় একটি 5mm মাধ্যমে গর্ত PL9823 অথবা SMD WS2812B টাইপ ব্যবহার করা যেতে পারে।
Jumper JP2 কে LED টাইপের সাথে মেলাতে হবে কারণ তাদের রঙের টেবিল কিছুটা আলাদা। এটি নিশ্চিত করে যে সঠিক স্থিতির রং সবসময় প্রদর্শিত হয়।
যদি একাধিক LED ব্যবহার করা হয়, তাহলে এটি প্রথমটির সাথে সমান্তরালভাবে সংযুক্ত হতে পারে। (ডেটা আউট পিন ব্যবহার করা হয় না)।
দূরবর্তী নিয়ন্ত্রণ
একটি VS1838B IR 38Khz রিমোট সেন্সর J4 তে লাগানো যেতে পারে। এটি প্লেয়ারকে Nচ্ছিকভাবে একটি NEC প্রোটোকল IR রিমোট কন্ট্রোল দ্বারা নিয়ন্ত্রিত হতে দেয়।
রিমোট কন্ট্রোল একই কাজ করে (ভলিউম, নেক্সট ট্র্যাক, স্টপ এবং ইকিউ সিলেকশন) প্লাস পজ/রিজিউম। রিমোট কন্ট্রোল পাওয়া গেছে ইবে থেকে।
প্লেয়ারটি সেই সঠিক মডেলের জন্য এনইসি কী কোডগুলির সাথে কাজ করার জন্য প্রাক-প্রোগ্রাম করা হয়েছে। NEC প্রোটোকল ব্যবহার করে এমন অন্যান্য ধরনের কনফিগার করা যেতে পারে (নিচে রিমোট কন্ট্রোল সেটআপ বিভাগ দেখুন)।
মুভমেন্ট সেন্সর
যদি কেউ এটি না শুনতে থাকে তবে এটি প্লেয়ারকে থামায়। একটি বডি মুভমেন্ট সেন্সর J5 এর সাথে সংযুক্ত হতে পারে। একটি মাইক্রোওয়েভ "রাডার" টাইপ RCWL-0516 মডিউল ভাল কাজ করে কারণ এটিতে ভাল চলাচলের সংবেদনশীলতা/পরিসীমা রয়েছে এবং সহজেই এমপি 3 প্লেয়ার কেসের ভিতরে লাগানো যায় (ধাতু নয়)।
কোন সনাক্ত করা আন্দোলন সুর বাজানো রাখে। যদি 5 মিনিটের মধ্যে কোন নড়াচড়া না হয়, প্লেয়ার টিউন থামায় এবং স্ট্যান্ডবাই মোডে এম্পস রাখে। যখন আন্দোলন আবার সনাক্ত করা হয়, সুর আবার শুরু হয়।
যদি মুভমেন্ট সেন্সর ইনস্টল করা না থাকে প্লেয়ার টাইমআউট হয় না।
ধাপ 3: নির্মাণ
আমি একটি টবলার বোর্ডে (প্রায় 10.3 x 7.3 সেমি) "টোনার ট্রান্সফার পদ্ধতি" ব্যবহার করে পিসিবি তৈরি করেছি। এই বিভাগের শেষে দুটি পিডিএফ ফাইল দেখুন (প্রতিটি তামার স্তরের জন্য একটি)। টোনার ট্রান্সফারে তাদের মুদ্রণ করুন 100% স্কেলে একটি লেজার প্রিন্টার ব্যবহার করে কাগজ। দুটি ট্রান্সফার শীটকে সুনির্দিষ্টভাবে একত্রিত করা প্রয়োজন।
ফটোতে দেখানো হিসাবে মডিউল ইনপুট এবং আউটপুট হোলগুলির কম্পোনেন্ট সাইডে 2.54 মিমি হেডার পিনের সোল্ডারিং জোড়া দিয়ে ডি-সান রেগুলেটর প্রস্তুত করা প্রয়োজন। (এটি মডিউলটিকে পরে পিসিবিতে উল্টোদিকে লাগাতে দেয়) একটি ডিসি সরবরাহ (প্রায় 9-12 V) IN+ এবং IN- পিনের সাথে সংযুক্ত করুন এবং OUT+ এবং OUT- পিনগুলিতে ভোল্টেজ পরিমাপ করুন। যতটা সম্ভব 5.00V এর কাছাকাছি ভোল্টেজ পেতে ছোট পরিবর্তনশীল প্রতিরোধক সামঞ্জস্য করুন। প্রতিরোধক সমন্বয় খুব সংবেদনশীল, যদি 5.00V অর্জন করা কঠিন হয় তবে এটি সামান্য নীচে সেট করুন।
দুটি TPA3118 Amp মডিউল পিসিবিতে ফিট করার জন্য নিচের দিকে হেডার পিন দিয়ে লাগানো যেতে পারে। শব্দের মান উন্নত করার জন্য একটি ছোট পরিবর্তন করা যেতে পারে। ডিফল্টরূপে, পরিবর্ধক লাভ সর্বোচ্চ ভলিউমের জন্য খুব বেশি (36dB) প্রিসেট হয়। এটি কিছু হিসি এবং অস্থিরতা সৃষ্টি করে। এটি allyচ্ছিকভাবে 20dB এ হ্রাস করা যেতে পারে, যার ফলে প্রতিটি মডিউল থেকে একটি SMD রোধকারী R27 অপসারণ করে অনেক কম হিসি এবং উন্নত অডিও গুণমান (সর্বাধিক ভলিউম ব্যয়ে)।
প্রতিরোধক R27 (ফটো দেখুন) সাবধানে সোল্ডারিং লোহার টিপ দিয়ে সাবধানে গরম করে এবং তারপর টুইজার দিয়ে মুছে ফেলা যায়। (এটি একটি খুব ছোট প্রতিরোধক, এটি করার জন্য একটি ম্যাগনিফাইং গ্লাসের প্রয়োজন হতে পারে!)।
জাম্পার জেপি 1 (এম্প্লিফায়ার মিউটিং পোলারিটি)
ডিফল্ট TPA3118 মডিউল ব্যবহার করার সময়। ছবিতে দেখানো হিসাবে JP1 এর দুটি বাম প্যাড জাম্পার করুন।
Jumper JP2 (RGB LED type)
WS2812 LED ব্যবহার করলে, ছবিতে দেখানো হিসাবে JP2 এর দুটি বাম প্যাড জাম্পার করুন।
PL9223 টাইপ LEDs এর জন্য, JP2 এর দুটি ডান প্যাড জাম্পার করুন।
ধাপ 4: সফটওয়্যার
এখানে PIC18F14K50 মাইক্রোকন্ট্রোলারের জন্য HEX ফাইল ফার্মওয়্যার।
পদক্ষেপ 5: মেমরি কার্ড এবং এমপি 3 ফাইল প্রস্তুত করা
প্লেয়ার একটি মাইক্রো-এসডি কার্ড বা 32 গিগাবাইট পর্যন্ত ধারণক্ষমতার ইউএসবি স্টিক ব্যবহার করতে পারে।
প্রথম ব্যবহারের আগে, একটি পিসি ব্যবহার করে মেমরি কার্ড/স্টিক ফরম্যাট করতে হবে।
যদি কার্ডের ক্ষমতা 4GB এর কম হয়, পিসি সাধারণত স্বয়ংক্রিয়ভাবে FAT বা FAT16 ফাইল সিস্টেম ব্যবহার করে (যা ঠিক আছে)।
যদি কার্ডটি 4 গিগাবাইটের বেশি হয় তবে এটি কাজ করার জন্য ফরম্যাট করার সময় আপনাকে FAT32 ফাইল সিস্টেমটি ম্যানুয়ালি নির্বাচন করতে হতে পারে।
যদি আপনার মেমোরি কার্ডে ফিট করার জন্য আপনার সংগীত সংগ্রহ খুব বড় হয়, তাহলে একটি নতুন প্লেলিস্ট তৈরি করতে MediaMonkey এর মতো একটি মিউজিক ম্যানেজার প্রোগ্রাম ব্যবহার করুন। নতুন প্লেলিস্ট সম্পাদনা করুন এবং আপনার সমস্ত সংগীত সংগ্রহের মিশ্রণের জন্য "এলোমেলো" অনুসারে সাজান। তারপরে "পাঠান" বিকল্পটি এবং তারপরে "ফোল্ডার অনুলিপি" নির্বাচন করুন এবং আপনার মেমরি কার্ডের ড্রাইভ লেটারে অনুলিপি করতে নির্বাচন করুন। MediaMonkey তারপর আপনার সঙ্গীত সংগ্রহের একটি এলোমেলো নির্বাচন মেমরি কার্ডে অনুলিপি করবে যতক্ষণ না এটি পূর্ণ হয়।
ধাপ 6: প্রাথমিক চেক এবং সেটআপ
আরজিবি এলইডি পাওয়ার-এ নীল হওয়া উজ্জ্বল হওয়া উচিত। (যদি ঘড়ির কাঁটার দিকে ঘুরলে এটি কম হয়ে যায় তাহলে এনকোডারে A এবং B পিন সংযোগগুলি স্থানান্তর করতে হবে) বোতাম টিপুন এবং পরবর্তী টিউন বাজানো উচিত। স্পিকার থেকে সেরা ভলিউম এবং ভারসাম্য পেতে দুটি পরিবর্তনশীল প্রতিরোধক সামঞ্জস্য করুন।
রিমোট কন্ট্রোল সেটআপ
শুধুমাত্র NEC রিমোট কন্ট্রোল প্রোটোকল সমর্থিত। উপরের ছবিতে দেখানো রিমোটের সাথে কাজ করার জন্য প্লেয়ারকে প্রি-প্রোগ্রাম করা হয়।
আমি এটি ইবে থেকে পেয়েছি (বর্ণনা করা হয়েছে: HX1838 VS1838 Arduino Infrared IR Wireless Remote Control Sensor Module Kits)। এটি একটি ছোট PCB তে IR সেন্সর দিয়ে সম্পূর্ণ হয়েছে।
ছবিতে কীপ্যাডের নীচে তীর বোতাম রয়েছে।
(কীপ্যাডের উপরের তীর বোতামগুলির সাথে "কীস" চিহ্নিত একই ধরণের উপলব্ধ বিভিন্ন কীকোড রয়েছে যা আপনাকে নীচে দেখানো হিসাবে এটি প্রোগ্রাম করার প্রয়োজন)
যদি আপনার রিমোট কন্ট্রোলটি উপরের ছবির মতো না হয় তবে এটি সেটআপ করতে হবে:
- এনকোডার বাটন চেপে ধরে বিদ্যুৎ চালু করুন। (LED হালকা সবুজ ফ্ল্যাশ করা উচিত)
- বোতামটি ছেড়ে দিন (LED ঝলকানি বন্ধ করে এবং হালকা সবুজ থাকে)।
- পরবর্তী টিউনের জন্য আপনি যে রিমোট বাটনটি ব্যবহার করতে চান তা টিপুন। ">"
- প্লেয়ারের তখন একটি সুর বাজানো শুরু করা উচিত এবং LED লাল হয়ে যায়।
- VOLUME UP- এর জন্য ব্যবহার করার জন্য রিমোট বোতাম টিপুন " ^"
- LED হলুদ হওয়া উচিত।
- ভলিউম ডাউনের জন্য রিমোট বোতাম টিপুন যেমন "ভি"
- LED সবুজ হওয়া উচিত
- STOP- এর জন্য ব্যবহার করতে দূরবর্তী বোতাম টিপুন "ঠিক আছে"
- LED স্কাই ব্লুতে যেতে হবে P PAUSE- এর জন্য ব্যবহার করার জন্য রিমোট বোতাম টিপুন "#"
- LED ভায়োলেট হওয়া উচিত E EQ- এর জন্য ব্যবহার করার জন্য রিমোট বোতাম টিপুন "1"
- LED 1.5 সেকেন্ডের জন্য সাদা হওয়া উচিত
- তারপর LED সবুজ জ্বলজ্বল করে
- এনকোডার বোতাম টিপুন যতক্ষণ না LED ঝলকানি বন্ধ করে - সেটিংস সংরক্ষণ করতে।
ধাপ 7: ত্রুটি কোড
LED দ্রুত ফ্ল্যাশ করে নীল - হয় কোন sdcard, usb স্টিক বা ফাইল পাওয়া যায়নি।
যদি এটি পাওয়ার -অনের ক্ষেত্রে ঘটে থাকে - এসডিকার্ড বা ইউএসবি স্টিকটি সঠিকভাবে ফরম্যাট করা আছে এবং এমপি 3 ফাইল উপস্থিত আছে তা পরীক্ষা করুন। যদি এটি খেলার সময় ঘটে থাকে, তাহলে ধীর বা বেমানান এসডকার্ড/ইউএসবি স্টিকের কারণে ফাইলটি পড়তে সমস্যা হতে পারে। একটি ভিন্ন sdcard/usb স্টিক।
LED দ্রুত ফ্লাশ করে লাল - টাইমআউট Dfplayer মডিউল আরম্ভ করার জন্য অপেক্ষা করছে।
ডিএফপ্লেয়ার মডিউল 5 সেকেন্ডের মধ্যে আরম্ভ করতে ব্যর্থ হলে এটি পাওয়ার-অন এ ঘটতে পারে।
একটি ভিন্ন sdcard/usb স্টিক ব্যবহার করে দেখুন। যদি এখনও একই হয়, sdcard/usb স্টিক এবং পাওয়ার-অন সরান। ডিএফপ্লেয়ার কাজ করলে LED এখন সবুজ ফ্ল্যাশ করা উচিত। যদি এটি এখনও লাল হয়ে যায়, সমস্ত তারের পরীক্ষা করুন বা ডিফ্লেয়ার মডিউলটি প্রতিস্থাপন করুন।
LED দ্রুত সবুজ ফ্লাশ করে - পাওয়ার -অন এ কোন sdcard বা USB স্টিক পাওয়া যায় না।
একটি এসডিকার্ড বা ইউএসবি স্টিক োকান।
ধাপ 8: এটি একটি ক্ষেত্রে রাখা
আপনি সম্ভবত এটি একটি সাধারণ উদ্দেশ্যে প্লাস্টিকের কেস বা অন্য কিছু অপ্রয়োজনীয় সরঞ্জামের ক্ষেত্রে রাখতে পারেন।
2012 সালে নির্মাতা এটির জন্য সমর্থন বন্ধ করার পর থেকে আমার কাছে একটি পুরানো "বক্সি বক্স" টিভি স্ট্রিমিং বক্স ছিল
আমি ইলেকট্রনিক বোর্ডগুলি সরিয়ে দিলাম তারপর মেটাল চ্যাসির দুটি অর্ধেককে পুনরায় একত্রিত করলাম যা মূল বোর্ডটি ধরে রেখেছিল। আমি নতুন বোর্ডটি ধরে রাখার জন্য চ্যাসির উপরের অংশে ছিদ্র করেছিলাম এবং প্লাস্টিকের স্পেসার লাগিয়েছিলাম (শুধুমাত্র তিনটি স্পেসার লাগানো যেতে পারে কারণ বক্সি চ্যাসি ছিল বড় কাট-আউট যেখানে চতুর্থ স্পেসার যেতে হবে।)
আমি বক্সি (পাওয়ার) পুশবাটন এবং কেবলকে ইকিউ বোতাম হিসাবে পুনরায় ব্যবহার করার জন্য রেখেছিলাম।
বক্সির সামনের প্যানেলে একটি প্রান্ত-আলোকিত লোগো ছিল। আমি মূল দুটি এলইডি সরিয়ে দিয়েছি এবং সেগুলি দুটি WS2812 RGB পিক্সেল লেড দিয়ে গরম-দ্রবীভূত আঠা দিয়ে স্থির করেছি।
(কালো রঙের ড্যাব ব্যবহার করে "বক্স" দেখানোর জন্য আমি "বক্সি" লোগোও পরিবর্তন করেছি।)
ঘূর্ণমান এনকোডারের জন্য উপরে একটি গর্ত ড্রিল করা হয়েছিল।
পিছনের প্যানেলে "ড্রেমেল" রোটারি কাটার এবং পাওয়ার, ইউএসবি সকেট, এসডিকার্ড স্লট এবং দুটি স্পিকার কানেক্টর দিয়ে সাবধানে তৈরি করা বেশ কয়েকটি কাটআউট থাকতে হয়েছিল।
আইআর রিমোট রিসিভার লোগোর কাছাকাছি সামনের প্যানেলে লাগানো হয়েছিল একটি ছোট ছিদ্র আংশিকভাবে কালো প্লাস্টিকের মধ্যে ড্রিল করে স্বচ্ছ সামনের প্যানেলের প্লাস্টিকের শীট (এবং কালো পিছনের আবরণ স্ক্র্যাপিং) পর্যন্ত পৌঁছানোর জন্য। গরম দ্রবীভূত আঠা দিয়ে রাখুন।
"রাডার" মুভমেন্ট সেন্সরটি তাপ সঙ্কুচিত হাতা দিয়ে উত্তাপিত হয়েছিল এবং সামনের প্যানেলে আঠালো ছিল।
বাক্সটি তখন একসাথে লাগানো হয়েছিল (সবকিছু একসাথে ফিরে যাওয়ার জন্য এটি চতুর!)।
প্রস্তাবিত:
আরডুইনো এবং ডিএফপ্লেয়ার মিনি এমপি 3 প্লেয়ার মডিউল ব্যবহার করে এলসিডি দিয়ে এমপি 3 প্লেয়ার কীভাবে তৈরি করবেন: 6 টি ধাপ
কিভাবে Arduino এবং DFPlayer মিনি MP3 প্লেয়ার মডিউল ব্যবহার করে LCD দিয়ে একটি MP3 প্লেয়ার তৈরি করবেন: আজ আমরা Arduino এবং DFPlayer মিনি MP3 প্লেয়ার মডিউল ব্যবহার করে LCD দিয়ে একটি MP3 প্লেয়ার তৈরি করব। প্রকল্পটি SD কার্ডে MP3 ফাইলগুলি পড়তে পারে, এবং বিরতি দিতে পারে এবং 10 বছর আগে ডিভাইসটির মতোই খেলুন। এবং এটিতে আগের গান এবং পরবর্তী গানটি মজাদার
বাচ্চাদের এমপি 3 মিউজিক বক্স: 6 টি ধাপ (ছবি সহ)
কিডস এমপি 3 মিউজিক বক্স: যখন আরডুইনোর আশেপাশে কিছু নতুন DIY প্রজেক্ট খুঁজছি তখন আমি বাচ্চাদের জন্য আরএফআইডি ভিত্তিক এমপিথ্রি প্লেয়ার সম্পর্কে কিছু চমৎকার ধারণা পেয়েছি। এবং বাজারে একটি দুর্দান্ত পেশাদার খেলনা বাক্স রয়েছে - এই ছেলেরা শাসন করে। তারা তাদের স্মার্ট ধারণা থেকে একটি দুর্দান্ত ব্যবসা করেছে। চেক করুন
বাড়িতে সবচেয়ে সস্তা এমপি 3 মিউজিক প্লেয়ার -- DIY: 7 ধাপ
বাড়িতে সবচেয়ে সস্তা এমপি 3 মিউজিক প্লেয়ার || DIY: আমরা সবাই আমাদের বাড়িতে একটি মিউজিক প্লেয়ার প্রয়োজন। তাই যদি আমরা একটি সাশ্রয়ী মূল্যের খরচে আমাদের নিজস্ব প্রয়োজনীয়তা হিসাবে একটি মিউজিক সিস্টেম তৈরির প্রক্রিয়াটি শিখি তবে এটি নিখুঁত নির্দেশনা … সঠিক উপায়ে
এমপি 3 মিউজিক প্লেয়ার: 8 টি ধাপ
এমপি 3 মিউজিক প্লেয়ার: এই নির্দেশনাটি কিভাবে একটি এমপি 3 প্লেয়ার তৈরি করতে হবে তা বর্ণনা করবে। বস্তুর প্রয়োজনীয়তার একটি সংখ্যা পূরণ করতে হবে। এটিতে একটি কব্জা থাকা দরকার এটিতে একটি বৈদ্যুতিক সংযোগ থাকতে হবে
কার স্টেরিওর জন্য এমপি 3 প্লেয়ার "ইনপুট": 8 টি ধাপ
কার স্টেরিওর জন্য এমপি 3 প্লেয়ার "ইনপুট": এই নির্দেশনাটি https://www.instructables.com/id/Add-an-auxiliary-MP3Ipod-input-to-your-cars-st/?ALLSTEPS দ্বারা অনুপ্রাণিত হয়েছিল তাই ধন্যবাদ " আকা_বিগ্রেড " যিনি ছিলেন মূল লেখক। এই মোডটি আপনাকে একটি এমপি 3 প্লেয়ার ইনপুট জ্যাক যুক্ত করতে দেবে