সুচিপত্র:
- ধাপ 1: স্থাপত্য
- ধাপ 2: উপকরণ
- ধাপ 3: প্রথম PCB - De0 Nano SoC এর আগে
- ধাপ 4: দ্বিতীয় PCB - De0 Nano SoC বোর্ডের পরে
- ধাপ 5: PCB এবং De0 Nano SoC এর মধ্যে যোগাযোগ
- ধাপ 6: কিভাবে ইনফ্রারেড সেন্সর দিয়ে সাউন্ড এফেক্ট তৈরি করবেন?
ভিডিও: EISE4 প্রকল্প: একটি ভয়েস মডুলেশন ডিভাইস কিভাবে উপলব্ধি করতে হয় তা শিখুন: 6 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই নির্দেশনায়, আপনি এমন একটি ডিভাইস উপলব্ধি করার জন্য বিভিন্ন ধাপের মধ্য দিয়ে যাবেন যা সাউন্ড এফেক্ট যুক্ত করে (বিলম্ব এবং প্রতিধ্বনি)। এই ডিভাইসটি বেশিরভাগই একটি মাইক্রোফোন, একটি DE0 ন্যানো এসওসি বোর্ড, একটি লাউডস্পিকার, একটি স্ক্রিন এবং একটি ইনফ্রারেড সেন্সর নিয়ে গঠিত। আপনি ইনফ্রারেড সেন্সর থেকে যে দূরত্বের উপর নির্ভর করেন তার উপর নির্ভর করে একটি প্রভাব উপলব্ধি করা হবে। এফএফটি মুদ্রণের জন্য স্ক্রিনটি এখানে।
আমরা একটি De0 Nano SoC বোর্ড ব্যবহার করেছি, এবং দুটি PCB এর সাথে সংযুক্ত। এগুলি হল এনালগ সার্কিট যার উপর আমরা আমাদের প্রয়োজনীয় প্রতিটি উপাদান dedালাই করেছি।
ধাপ 1: স্থাপত্য
এখানে প্রকল্পটি শুরু করার আগে যে স্থাপত্যের কথা আমরা প্রথমে ভেবেছিলাম। আমরা প্রথমে মাইক্রোফোনটি পেয়েছি যা সিগন্যাল অধিগ্রহণকে উপলব্ধি করে, যা পরে ভোল্টেজ এম্প্লিফায়ার দিয়ে পরিবর্ধিত হয়। এটি তারপর DE0 ন্যানো সোক বোর্ডের ADC পিনের সাথে সংযুক্ত, যা FFT গণনা করে এবং এটি একটি স্ক্রিনে প্রিন্ট করে। বোর্ডের আউটপুট তারপর একটি DAC এর সাথে সংযুক্ত করা হয়, এর আগে পরিবর্ধিত এবং লাউডস্পিকারের সাথে সংযুক্ত করা হয়।
প্রজেটের এই মুহুর্তে আমরা ইনফ্রারেড সেন্সর ব্যবহারের কথা ভাবিনি, যা আমরা পরবর্তীতে প্রকল্পের মধ্যে একত্রিত করেছি।
ধাপ 2: উপকরণ
এই প্রকল্পটি বাস্তবায়নের জন্য, আমরা নিম্নলিখিত উপাদানগুলি ব্যবহার করেছি:
- মাইক্রোফোন
- লাউডস্পিকার
- DE0 ন্যানো সোস বোর্ড
-এনালগ-টু-ডিজিটাল কনভার্টার (DE0 ন্যানো সোস বোর্ডে সংহত)
-ডিজিটাল থেকে এনালগ কনভার্টার (MCP4821)
- অডিও পাওয়ার এম্প্লিফায়ার (LM386N-1)
- স্বয়ংক্রিয় লাভ নিয়ন্ত্রণ সহ ভোল্টেজ পরিবর্ধক
- ভোল্টেজ নিয়ন্ত্রক যা -5V (MAX764) উৎপন্ন করে
- ইনফ্রারেড সেন্সর (GP2Y0E02A)
- সৌর শক্তি যা 5V উৎপন্ন করে (বিদ্যুৎ সরবরাহ)
- স্ক্রিন (যা FFT প্রিন্ট করে)
ধাপ 3: প্রথম PCB - De0 Nano SoC এর আগে
এই প্রথম এনালগ সার্কিটে রয়েছে মাইক্রোফোন (MC1), স্বয়ংক্রিয় লাভ নিয়ন্ত্রণ সহ ভোল্টেজ এম্প্লিফায়ার (অপারেশনাল এম্প্লিফায়ারের সাথে সংযুক্ত সার্কিটের অংশ) এবং ভোল্টেজ রেগুলেটর যা -5V (MAX764) উৎপন্ন করে।
প্রথমে মাইক্রোফোন শব্দ ধরে, তারপর শব্দটি ভোল্টেজ পরিবর্ধক দিয়ে পরিবর্ধিত হয়; ভোল্টেজ প্রায় 16mV থেকে 1.2V পর্যন্ত যায়। ভোল্টেজ রেগুলেটরটি কেবলমাত্র কর্মক্ষম পরিবর্ধক সরবরাহের জন্য এখানে রয়েছে।
পুরো সার্কিটের আউটপুট DE0 Nano Soc বোর্ডের ADC পিনের সাথে সম্পর্কিত।
ধাপ 4: দ্বিতীয় PCB - De0 Nano SoC বোর্ডের পরে
এই দ্বিতীয় এনালগ সার্কিটের ইনপুটগুলি DE0 Nano Soc বোর্ডের বিভিন্ন পিনের সাথে সংযুক্ত, যা CS, SCK এবং SDI পিন। এই ইনপুটগুলি তখন DAC (MCP4821) এর সাথে সংযুক্ত থাকে, যা তারপর অডিও পাওয়ার এম্প্লিফায়ারের (LM386N-1) সাথে সংযুক্ত থাকে। আমরা অবশেষে লাউডস্পিকার পেয়েছি।
এই পুরো সার্কিটটি DE0 Nano Soc বোর্ড থেকে আসা 5V দিয়ে সরবরাহ করা হয় এবং এর স্থল DE0 Nano Soc's এবং প্রথম PCB- এর গ্রাউন্ডের সাথে সংযুক্ত।
ধাপ 5: PCB এবং De0 Nano SoC এর মধ্যে যোগাযোগ
মাইক্রোফোন থেকে যে সংকেত আসে তা কার্ডের এডিসির সাথে সংযুক্ত থাকে। ADC HPS এর সাথে সংযুক্ত এবং আমাদের একটি NIOS II আছে যা ডি স্ক্রিন নিয়ন্ত্রণ করতে ব্যবহৃত হয়। যোগাযোগ করার জন্য, HPS এবং NIOS II একটি ভাগ করা মেমরি ব্যবহার করছে। আমাদের এইচপিএসে একটি সি কোড চলছে যা এডিসি থেকে মান গ্রহণ করে এবং শব্দে কিছু প্রভাব ফেলে। ফলাফলটি পরবর্তী পিসিবিতে এসপিআই তারের মাধ্যমে পাঠানো হয় যা কার্ডের জিপিআইওতে সংযুক্ত থাকে। আমাদের একই সময়ে NIOS II এ একটি C কোডও রয়েছে। এই প্রোগ্রামটি পর্দা নিয়ন্ত্রণ এবং একটি FFT বর্ণালী দেখানোর জন্য আছে।
ধাপ 6: কিভাবে ইনফ্রারেড সেন্সর দিয়ে সাউন্ড এফেক্ট তৈরি করবেন?
এই প্রকল্পে, আমরা শুধুমাত্র একটি শব্দ প্রভাব ব্যবহার করি, যা শব্দ বিলম্ব। এই প্রভাবটি সক্রিয় করতে, আমরা ইনফ্রারেড সেন্সর ব্যবহার করার সিদ্ধান্ত নিয়েছি। কার্ডের ইন্টিগ্রেটেড এডিসির সাথে সংযুক্ত সেন্সরটির মান 60 থেকে 3300 এর মধ্যে। আমরা যখন সেন্সরের কাছাকাছি থাকি তখন আমাদের মূল্য 3300 এর কাছাকাছি থাকে এবং যখন আমরা এটি থেকে দূরে থাকি তখন আমাদের কাছে 60 এর কাছাকাছি মান থাকে। আমরা 1800 এর বেশি হলেই বিলম্ব সক্রিয় করতে বেছে নিয়েছি, অন্যথায় সাউন্ড সরাসরি SPI- এর কাছে পাঠানো হয়।
প্রস্তাবিত:
ভিসুইনো একটি LED এর উজ্জ্বলতা পরিবর্তন করতে পালস প্রস্থ মডুলেশন (PWM) কিভাবে ব্যবহার করবেন: 7 টি ধাপ
ভিসুইনো কিভাবে একটি LED এর উজ্জ্বলতা পরিবর্তন করার জন্য পালস প্রস্থ মডুলেশন (PWM) ব্যবহার করতে হয়: এই টিউটোরিয়ালে আমরা Arduino UNO এবং Visuino এর সাথে সংযুক্ত একটি LED ব্যবহার করব যাতে পালস প্রস্থ মডুলেশন (PWM) ব্যবহার করে এর উজ্জ্বলতা পরিবর্তন করা যায়।
BGA এক্স-রে পরিদর্শন- কিভাবে পরিদর্শন করতে হয় তা শিখুন?: 7 টি ধাপ
BGA এক্স-রে পরিদর্শন- কিভাবে পরিদর্শন করতে হয়? প্রয়োজন হবে: PCBPCBESD স্মোকইএসডি কব্জির চাবুক ধরে রাখতে সক্ষম এক্স-রে সিস্টেম
কিভাবে একটি হারিয়ে যাওয়া অ্যাপল ডিভাইস খুঁজে বের করতে হয়: 8 টি ধাপ
কিভাবে একটি হারিয়ে যাওয়া অ্যাপল ডিভাইস খুঁজে বের করতে হয়: যদি আপনি কখনও আপনার আইফোন ভুল করে থাকেন, তাহলে আপনার অ্যাপল কম্পিউটার সহ আপনার হারিয়ে যাওয়া ডিভাইস কিভাবে খুঁজে বের করা যায় তার একটি সহজ সমাধান। এই নির্দেশনাটি কীভাবে "আমার আইফোন খুঁজুন" ব্যবহার করতে হবে তা বিস্তারিতভাবে বর্ণনা করবে; অ্যাপ যাতে আপনাকে আর কখনো ভাবতে না হয় কোথায়
SPKR MiK: কিভাবে একটি স্পিকার থেকে একটি মাইক্রোফোন তৈরি করতে হয়।: 9 ধাপ (ছবি সহ)
SPKR MiK: কিভাবে একটি স্পিকার থেকে একটি মাইক্রোফোন তৈরি করতে হয়: কিভাবে একটি সস্তা মাইক্রোফোন তৈরি করতে হয় যা কম ফ্রিকোয়েন্সি তুলতে সক্ষম যা স্পিকার এবং সরাসরি বক্স হিসাবে দ্বিগুণ হয়। একটি কিক ড্রাম বা বেস গিটার। সাউন্ড রেকো
খুব কম খরচে কিভাবে প্যানারামা তৈরি করতে হয় তা শিখুন: 11 ধাপ
খুব কম খরচে প্যানারামা কিভাবে তৈরি করতে হয় তা শিখুন: উপাদান প্রয়োজন ডিজিটাল ক্যামেরা ট্রাইপড? Fচ্ছিক বিনামূল্যে সফটওয়্যার ছবিগুলির জন্য 12 পয়েন্ট গাইড অনেক অবসর সময় এই নির্দেশনাটি যেভাবে এসেছে তা এইরকম ছিল। আমি ইন্টারনেট সার্ফিং করছিলাম যখন আমি এমন একটি সাইটে এসেছিলাম যেখানে একটি সুন্দর প্যানোরামা ছিল। আমি চাই