সুচিপত্র:

রাস্পবেরি পাই মিউজিক প্লেয়ার: 10 টি ধাপ (ছবি সহ)
রাস্পবেরি পাই মিউজিক প্লেয়ার: 10 টি ধাপ (ছবি সহ)

ভিডিও: রাস্পবেরি পাই মিউজিক প্লেয়ার: 10 টি ধাপ (ছবি সহ)

ভিডিও: রাস্পবেরি পাই মিউজিক প্লেয়ার: 10 টি ধাপ (ছবি সহ)
ভিডিও: 🔴 Przyznano ZŁOTE MALINY, Będzie nowy THE ROOM | LIVE 2024, জুলাই
Anonim
রাস্পবেরি পাই মিউজিক প্লেয়ার
রাস্পবেরি পাই মিউজিক প্লেয়ার

আপনি কি কখনও বাড়িতে এসেছিলেন এবং কম্পিউটার, আপনার ফোন বা অন্য কোনো ডিভাইস চালু না করে কিছু ব্যাকগ্রাউন্ড মিউজিক শীতল করতে চেয়েছিলেন? আমি সমস্যা বলেছিলাম। এনালগ সুইচ দ্বারা। (সঙ্গীতটি ইউএসবি স্টিক #oldschool এ নির্মিত থেকে আসে) আমি এই নির্দেশযোগ্য সহজ লেখার চেষ্টা করবো তাই এমনকি সবচেয়ে বড় NOOBS এটি করতে পারে, যদিও আমি রাস্পবিয়ান ব্যবহার করেছি (ধাপ 4 এ ব্যাখ্যা করা খারাপ কৌতুক) নোট: আমার কোন অভিজ্ঞতা নেই কোডিং এর সাথে তাই আমি আরও অভিজ্ঞ কোডারের সাথে কাজ শেষ করলাম (ধন্যবাদ রাফায়েল:) আমার ব্যক্তিগত অভিজ্ঞতা ইউটিউবে প্রস্তুতি হিসেবে একটি ভিডিও দেখা থেকে এসেছে তাই যদি আপনি কোড বা সাধারণভাবে নির্দেশযোগ্য ভুল খুঁজে পান, দয়া করে মন্তব্য করুন।

ধাপ 1: পরিকল্পনা

পরিকল্পনা
পরিকল্পনা
পরিকল্পনা
পরিকল্পনা
পরিকল্পনা
পরিকল্পনা
পরিকল্পনা
পরিকল্পনা

প্রথমে আপনার একটি পরিকল্পনা প্রয়োজন ইউএসবি স্টিক এমন এক মিউজিক ধরে রাখতে চলেছে যা আমি এক বছরে শুনতে পারব যাতে আপাতত এটি ঠিক থাকে। সম্ভবত আমি Wlan মডিউল ব্যবহার করতে যাচ্ছি যা রাস্পবেরিতে তৈরি করা হয়েছে আমার NAS সার্ভারের সাথে একটি বড় সঙ্গীত নির্বাচনের জন্য। তাই আপনি জানেন যে ডাইনি প্লেলিস্ট চলছে] -> এর পরে আরো এবং সবচেয়ে গুরুত্বপূর্ণভাবে: যদি এটি করা হয়, আমি এটি আর কখনও মোকাবেলা করতে চাই না।

ধাপ 2: উপাদান তালিকা

উপাদান তালিকা
উপাদান তালিকা
উপাদান তালিকা
উপাদান তালিকা
উপাদান তালিকা
উপাদান তালিকা

1. একটি রাস্পবেরি পাই (আমি 3B মডেলের ব্যবহার করেছি কিন্তু একটি পুরোনোটিও ঠিক হওয়া উচিত। প্রকৃতপক্ষে আপনি আরডুইনো এর মতো কম শক্তিশালী কিছু ব্যবহার করতে পারেন কিন্তু আপনাকে একটি এসডি কার্ড এবং অডিওর জন্য মডিউল যুক্ত করতে হবে) 2। একটি সাউন্ডকার্ড, প্রয়োজনীয় নয় কিন্তু যেটি তৈরি করা হয়েছে তা খুব ভাল নয় (আমি হাইফাইবেরি ডিএসি দিয়ে শুরু করেছি, যা সামঞ্জস্যপূর্ণ নয় তাই আমি সাউন্ডকার্ড ব্যবহার না করেই শেষ করলাম যেহেতু মান আমার জন্য ভাল ছিল এবং আমি চেয়েছিলাম প্রকল্প শেষ করুন:) 3। কিছু জাম্পার কেবল 4 একটি অন্তর্নির্মিত পরিবর্ধক সঙ্গে স্পিকার (আপনি স্পিকার ছাড়া ব্যবহার করতে পারেন এবং amplifie (amplify?) তাদের পৃথক কিন্তু এটি সহজ/পরিষ্কার যে ভাবে) 5। প্লেলিস্টের জন্য সুইচ: আমি প্লেলিস্টের জন্য 3 ব্যবহার করেছি [আপনি কমবেশি ব্যবহার করতে পারেন, আপনাকে তখন কোডটি সংশোধন করতে হবে] এবং শাটডাউন 6 এর জন্য একটি। কিছু স্ক্র্যাপ কাঠ বা যে কোন ধরনের বাক্স (ধাপ 7/8 এ 3 টি বিকল্প) 7। pi8 সংযোগ করার জন্য একটি কম্পিউটার/এইচডিএমআই কেবল। মাউস এবং কীবোর্ড 9। একটি পাওয়ার ক্যাবল এটি পাওয়ার 10। কিছু এলইডি (optionচ্ছিক)

ধাপ 3: কোড

কোড
কোড

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

ধাপ 4: রাস্পবেরি পাই

রাস্পবেরি পাই
রাস্পবেরি পাই
রাস্পবেরি পাই
রাস্পবেরি পাই

সুতরাং এই ধাপে আমরা রাস্পবেরি পাই সেট আপ করতে যাচ্ছি। আমি একটি অপারেটিং সিস্টেম হিসাবে রাস্পবিয়ান ব্যবহার করেছি কিন্তু আপনি যদি চান নুবস বা অন্য কোন সিস্টেম ব্যবহার করতে পারেন (মনে রাখবেন কিছু পদ্ধতি অন্যান্য সিস্টেমে ভিন্ন হতে পারে)। প্রথমে আপনি এটি সেট আপ করুন (আপনি ইন্টারনেটে একটি বিস্তারিত গাইড পড়তে পারেন বা ইউটিউবে একটি ভিডিও দেখতে পারেন, আমি এতে যেতে যাচ্ছি না, এটি প্রায় 10 মিনিট সময় নেবে।) তারপর আপনি দুটি স্ক্রিপ্ট অটোস্টার্টে যুক্ত করুন রাস্পবেরিতে। আপনি কমান্ড লাইনে "sudo nano /etc/rc.local" লিখে এবং "প্রস্থান" লাইনের আগে নাম এবং সেই পথ যোগ করে যা আপনি পৃষ্ঠার নীচে ফাইলগুলি সংরক্ষণ করেছেন। এই ক্ষেত্রে: "/media/pi/TRANSCEND/kill_v1.py &" "/media/pi/TRANSCEND/gabou_v2.py &" (প্রকল্পটি একটি লুপ এবং শেষে আপনাকে "&" যোগ করতে হবে পটভূমিতে কাজ করুন)। কিল এবং মূল স্ক্রিপ্ট দিয়ে এটি করুন। এখন আপনি সাউন্ডকার্ড ছাড়তে "Ctrl X" টিপুন। আমি একটি সাউন্ডকার্ড ব্যবহার করবো কারণ পাই -তে 3.5 মিমি অডিও জ্যাক খুব বেশি স্ল্যামিং করছে না। সাউন্ডকার্ডটি যে দোকানটি আমাকে বিক্রি করেছিল তা সবচেয়ে পুরনো ছিল তাই নতুন পাইয়ের সাথে মিলিত হওয়ায় এটি কিছু সমস্যার সৃষ্টি করেছিল (এই মুহুর্তে বেশ বিরক্ত, আমি 30 spent ব্যয় করেছি সেই কার্ডে)। তাই আমি অ্যামাজনে একটি সস্তা গাধা (6 €) ইউএসবি সাউন্ডকার্ড অর্ডার করেছি। সুতরাং আপনি যে মিস করবেন না (অধ্যায় 6 এ যে আরো) যে হিসাবে সহজ সম্পন্ন

ধাপ 5: ইউএসবি স্টিক

ইউএসবি স্টিক
ইউএসবি স্টিক

এখন ইউএসবি স্টিকটি ঠিক আমার মত হতে হবে অথবা আপনাকে প্রোগ্রাম পরিবর্তন করতে হবে। লাঠিকে "ট্রান্সকেন্ড" এ নামকরণ করুন, কিন্তু এটি প্রয়োজনীয় নয় তাই …) 2। Pl.1, Pl.2 এবং Pl.3 নামে 3 টি প্লেলিস্ট তৈরি করুন যার মধ্যে গান আছে। উপরের একই নামের মত bla bla bla3। রাস্পবেরি পাইতে মিউজিকপ্লেয়ার কিছু চিহ্ন এবং অক্ষর ব্যবহার করবে না তাই আমি একটি পুনnameনামক (আমি অ্যান্ট রেনমার ব্যবহার করেছি) ডাউনলোড করার পরামর্শ দেব যা 8 টি এলোমেলো সংখ্যায় গানগুলির নাম পরিবর্তন করে

4. প্লেলিস্ট ফোল্ডারে স্ক্রিপ্ট এবং গান যুক্ত করুন

ধাপ 6: শেষ স্পর্শ

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

ধাপ 7: ডিবাগিং

ডিবাগিং
ডিবাগিং

যদি আপনি সঠিকভাবে কাজ করেন তাহলে আপনার এই ধাপের দরকার নেই যদি আপনি আমার মতো কাজ করেন, আমি অনুমান করি যে আপনার এটি প্রয়োজন হবে তাই, সম্ভাব্য ভুলগুলি কি?*) আপনি গানের নাম পরিবর্তন করেননি*) পথের টাইপোস অটোস্টার্ট (rc.local)*) ইউএসবি স্টিক/প্লেলিস্টে টাইপোস । যদি এটি কাজ করে তবে ত্রুটিগুলির জন্য লাঠি এবং পাই চেক করুন।) বিদ্যুৎ বন্ধ*)… ভবন নির্মাণের সময় প্রতিটি ভুলের মধ্যে অন্তত একবার আমার সাথে ঘটেছে

ধাপ 8: বাক্স

বক্স
বক্স

এখন বাক্স। আপনার কাছে 2 টি বিকল্প আছে 1) তাই যদি আপনি এটি স্টাইল করতে চান তাহলে আপনি লেজার কেটে (বা সিএনসি) কাঠের টুকরো থেকে একটি বাক্স জয়েন্ট এবং সবকিছুর সাথে বের করে নেবেন। 2) আরেকটি উপায় হল একটি বিদ্যমান বাক্স নেওয়া এবং এটি হাউজিং হিসাবে ব্যবহার করা। প্রথমে আমি সেটা করেছিলাম কিন্তু আমি চেহারাটি পছন্দ করিনি তাই আমি এটি নিম্নরূপ করেছি (ধাপ 8) বাক্সের উপরে 3+3 ছিদ্র ড্রিল করুন এবং সুইচগুলি ইনস্টল করুন (এবং যদি আপনি কিছু ব্যবহার করেন তবে) একটি গর্ত ড্রিল করুন বিদ্যুতের পাশে (অলস উপায় হল কেবল অপসারণযোগ্য তারবিহীন বিদ্যুৎ নির্মিত একটি ইউএসবি কেবল ব্যবহার করা), তবে আমি পাওয়ারের জন্য একটি ইউএসবি এক্সটেনশন কেবল ব্যবহার করার পরামর্শ দিচ্ছি তাই যদি পাওয়ার ক্যাবলটি ভেঙ্গে যায় তবে আপনাকে এটি নিতে হবে না জিনিস appart -> যার ফলে আমরা কাজ এড়িয়ে যাওয়ার চেষ্টা করি এখন সবকিছুই প্রস্তুত পাই এবং স্পিকারগুলিকে সংযুক্ত করুন।

ধাপ 9: হিপস্টার ওয়ে এবং কেস শেষ করা

হিপস্টার ওয়ে এবং কেস ফিনিশিং
হিপস্টার ওয়ে এবং কেস ফিনিশিং
হিপস্টার ওয়ে এবং কেস ফিনিশিং
হিপস্টার ওয়ে এবং কেস ফিনিশিং
হিপস্টার ওয়ে এবং কেস ফিনিশিং
হিপস্টার ওয়ে এবং কেস ফিনিশিং
হিপস্টার ওয়ে এবং কেস ফিনিশিং
হিপস্টার ওয়ে এবং কেস ফিনিশিং

এটি এমন সৃজনশীল ব্যক্তিদের জন্য যারা তাদের দক্ষতা প্রদর্শন করতে চায়। এই বিকল্পের জন্য আপনি একটি বাক্স তৈরি করতে কাঠের তক্তা এবং আঠা/স্ক্রু একসাথে ব্যবহার করতে পারেন অথবা আপনি কঠিন পথের কঠিন কাজটি করতে পারেন এবং পাইকে ভিতরে রাখার জন্য কাঠের একটি বিদ্যমান ব্লক তৈরি করতে পারেন। আমি সেই ভাসমান তাক দেখেছি এবং চেয়েছিলাম সেই কৌশল ব্যবহার করতে। তাই আমি আমার বাগানে গেলাম, একটি পুরানো কাঠের টুকরো নিয়েছিলাম এবং স্পিকারগুলি এর উপর (প্রস্থ) দাঁড়াতে পারে কিনা তা পরীক্ষা করেছিলাম। তাকটি একটি শক্ত, ভাসমান টুকরার মতো হওয়া উচিত যাতে কেবল সুইচগুলি আটকে থাকে তাই আমি এটি নীচে থেকে খোদাই করেছি। আমি সামনে এক ধরনের "ঠোঁট" দিই যাতে আপনি কাটআউট দেখতে না পান আমি আশা করি আমার আঁকাগুলি আপনাকে একটি ওভারভিউ পেতে সাহায্য করতে পারে কেসটি শেষ করা: সুতরাং আপনার যদি একটি বাক্স থাকে তবে প্রক্রিয়াটি সহজ। বাক্সের উপরে 3+3 ছিদ্র ড্রিল করুন এবং উপরে 3 টি সুইচ এবং 3 টি এলইডি ইনস্টল করুন যদি আপনি কিছু ব্যবহার করেন বিদ্যুতের জন্য পাশে একটি গর্ত ড্রিল করুন (অলস উপায় হল কেবলমাত্র একটি ইউএসবি কেবল ব্যবহার করা যা বিদ্যুৎ হিসাবে ব্যবহার করা হয়) অপসারণযোগ্য কেবল ছাড়া), যাইহোক আমি আমার অলসতা কাটিয়ে উঠতে যাচ্ছি এবং ব্যবহারিকতার জন্য একটি আইইসি সকেট ব্যবহার করব কারণ আমি নিয়মিতভাবে আমার তারগুলি ভেঙে দিচ্ছি এখন সবকিছুই প্রস্তুত পাই সংযোগ করুন। মাউন্ট করা: প্রাচীরের উপর এটি মাউন্ট করার জন্য আমি পিছনে 2 টি বড় গর্ত ড্রিল করতে এবং এটি 2 টি হুক (উপরের ছবি) দিয়ে মাউন্ট করতে পছন্দ করি এবং আমরা সম্পন্ন করেছি প্রো টিপ: ড্রিল করার সময় দেয়ালের মধ্য দিয়ে চলমান পাওয়ার কর্ডগুলিতে মনোযোগ দিন এটা। তাদের আঘাত করা সত্যিই একটি মর্মান্তিক অভিজ্ঞতা হবে। হা সেখানে পেয়েছি।

ধাপ 10: সম্পন্ন

সম্পন্ন!
সম্পন্ন!

সেই বোমাটাতে শেষ হওয়ার সময়। আপনি যে কোন উন্নতি খুঁজে পেতে পারেন এবং আপনার সঙ্গীত বাক্সটি পোস্ট করুন দয়া করে মন্তব্য করুন। পড়ার জন্য ধন্যবাদ, মজা করুন এবং যত্ন নিন।

প্রস্তাবিত: