সুচিপত্র:

রেট্রো ইয়ার পাই রেডিও: 7 টি ধাপ
রেট্রো ইয়ার পাই রেডিও: 7 টি ধাপ

ভিডিও: রেট্রো ইয়ার পাই রেডিও: 7 টি ধাপ

ভিডিও: রেট্রো ইয়ার পাই রেডিও: 7 টি ধাপ
ভিডিও: CLERKSHIP GK PYQ Mock | এই গুলো থেকে কমন পাওয়ার সম্ভবনা প্রবল !! 2024, জুন
Anonim
Image
Image

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

ধাপ 1: বোতামগুলির জন্য পিনআউট খুঁজুন

হার্ডওয়্যার
হার্ডওয়্যার

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

যদি পুরানো বোতামগুলি পুনuseব্যবহারের কোন সুযোগ না থাকে, তাহলে শুধু আপনার নিজেরগুলিকে রাখুন You

ধাপ 2: হার্ডওয়্যার

হার্ডওয়্যার
হার্ডওয়্যার
হার্ডওয়্যার
হার্ডওয়্যার
হার্ডওয়্যার
হার্ডওয়্যার

এই প্রকল্পটি নির্মাণের জন্য নিম্নলিখিত সরঞ্জাম এবং যন্ত্রাংশ ব্যবহার করা হয়েছিল:

সরঞ্জাম:

  • স্ক্রু ড্রাইভার
  • ড্রেমেল
  • আঠা
  • তাতাল
  • সোল্ডার ওয়্যার
  • মাল্টিমিটার

অংশ:

  • পুরানো রেডিও
  • রাস্পবেরিয়ান ওএস সহ রাস্পবেরি পাই জিরো (রাস্পবেরি পাই 3 এর তুলনায় অনেক জায়গা বাঁচায়, তবে কম শক্তিশালী)
  • মাইক্রো ইউএসবি কেবল
  • 2 টি সকেট সহ ইউএসবি পাওয়ার অ্যাডাপ্টার
  • USB তারের
  • ইলেকট্রনিক্সের জন্য জাম্পার কেবল
  • অডিও পরিবর্ধক (LM386)
  • মাল্টিটার্ন ট্রিমিং পোটেন্টিওমিটার (WEL3266-Y-203-LF)
  • এনালগ টু ডিজিটাল কনভার্টার (MCP3008)

কেন একটি পরিবর্ধক ব্যবহার করবেন?

পুরানো রেডিওতে মোটামুটি শক্তিশালী স্পিকার আছে এবং আপনি যতটা সম্ভব পুরানো যন্ত্রাংশ পুনরায় ব্যবহার করতে চান। রাস্পবেরি থেকে লো-পাওয়ার সিগন্যালগুলি লাউডস্পিকারের শক্তি বাড়ানোর জন্য যথেষ্ট নয়, তাই আপনাকে সিগন্যাল বাড়াতে হবে।

মাল্টিটার্ন পটেনশিয়োমিটার কেন ব্যবহার করবেন?

আমরা বছর নির্বাচনের জন্য ফ্রিকোয়েন্সি নোব পুনরায় ব্যবহার করার সিদ্ধান্ত নিয়েছি। দুর্ভাগ্যবশত আমরা উৎপন্ন মানগুলি পড়তে পারিনি, তাই আমরা একটি মাল্টিটার্ন পোটেনশিয়োমিটার নিয়েছিলাম - গাঁটটি 5 টি সম্পূর্ণ বাঁক তৈরি করতে পারে, একটি স্বাভাবিক পটেন্টিওমিটার স্বাভাবিকভাবেই কেবল 270 of এর পরিসীমা থাকে। আমরা এটি গাঁটের অভ্যন্তরীণ গিয়ার চাকায় আঠালো। ভলিউম অ্যাডজাস্টমেন্ট এখনও কার্যকরী ছিল, তাই আমরা এর জন্য বিল্ট-ইন পোটেন্টিওমিটার ব্যবহার করেছি এবং সঠিক পিনআউট অনুসন্ধান করেছি।

উভয় পোটেন্টিওমিটার সংযুক্ত হওয়ার পরে তাদের ন্যূনতম/সর্বোচ্চ মানগুলি পরীক্ষা করুন, যাতে আপনি কোডে সঠিক পরিসীমা সামঞ্জস্য করতে পারেন।

কেন একটি AD রূপান্তরকারী ব্যবহার করবেন?

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

ধাপ 3: তারের

তারের
তারের

ফ্রিজিং ডায়াগ্রাম অনুযায়ী সবকিছু ওয়্যার করুন।

ধাপ 4: নির্দেশাবলী

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

এখন আপনি রাস্পবেরি পাইতে বোতামগুলি সংযুক্ত করতে পারেন এবং দেখতে পারেন যে তারা কাজ করে কিনা।

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

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

ধাপ 5: স্থান তৈরি করুন

স্পেস তৈরি করুন
স্পেস তৈরি করুন
স্পেস তৈরি করুন
স্পেস তৈরি করুন

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

ধাপ 6: সফটওয়্যার

আপনার রাস্পবেরি পাইতে রাস্পবিয়ান ইনস্টল করুন।

রেডিও প্রকল্পের কোডটি আমাদের গিটহাব সংগ্রহস্থল থেকে ডাউনলোড করা যেতে পারে। অতিরিক্তভাবে, রাস্পবেরিতে লাইবারি পাইগেম ইনস্টল করা আবশ্যক। এটি করার জন্য, কনসোলে নিম্নলিখিত কমান্ডটি প্রবেশ করান:

sudo apt-get update && sudo apt-get python-pygame ইনস্টল করুন

প্রস্তাবিত: