সুচিপত্র:

আপনার মাইক্রোকন্ট্রোলার প্রকল্পে ভিডিও এবং অডিও যুক্ত করুন: 7 টি ধাপ
আপনার মাইক্রোকন্ট্রোলার প্রকল্পে ভিডিও এবং অডিও যুক্ত করুন: 7 টি ধাপ

ভিডিও: আপনার মাইক্রোকন্ট্রোলার প্রকল্পে ভিডিও এবং অডিও যুক্ত করুন: 7 টি ধাপ

ভিডিও: আপনার মাইক্রোকন্ট্রোলার প্রকল্পে ভিডিও এবং অডিও যুক্ত করুন: 7 টি ধাপ
ভিডিও: ESP32 Turorial 1 - Introduction to SunFounder's ESP32 IoT Learnig kit Software and Arduino IDE 2024, নভেম্বর
Anonim
আপনার মাইক্রোকন্ট্রোলার প্রকল্পে ভিডিও এবং অডিও যুক্ত করুন
আপনার মাইক্রোকন্ট্রোলার প্রকল্পে ভিডিও এবং অডিও যুক্ত করুন
আপনার মাইক্রোকন্ট্রোলার প্রকল্পে ভিডিও এবং অডিও যুক্ত করুন
আপনার মাইক্রোকন্ট্রোলার প্রকল্পে ভিডিও এবং অডিও যুক্ত করুন

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

  • কম্পোজিট ভিডিও (ওরফে, আরসিএ জ্যাক) সর্বব্যাপী, এবং 3 " - 60" ডিসপ্লে নিয়ে কাজ করে
  • 640x480 রঙের পর্দা আপনাকে জটিল তথ্য, গ্রাফিক্স, চার্ট এবং অ্যানিমেশন প্রদর্শন করতে দেয়
  • কম্পোজিট সস্তা, প্রোগ্রাম করা সহজ, ছোট মেমরির পদচিহ্ন দিয়ে চালানো যায় এবং সস্তা ক্যাবল ব্যবহার করে

এই নির্দেশযোগ্য প্রোটোপ্লাসের জন্য, একটি সার্কিট বোর্ড যা আমি প্রোপেলার প্ল্যাটফর্মে ভিডিও এবং অডিও সংযোগ যুক্ত করার জন্য ডিজাইন করেছি। যেহেতু প্রোপেলার ইতিমধ্যেই চিপে ভিডিও জেনারেশন সার্কিট্রি আছে, তাই ভিডিও তৈরি করা খুবই সহজ। আমি একটি 240 গর্ত 2-সারি / 3-সারি প্রোটোটাইপিং এলাকা এবং অডিও সংযোগ অন্তর্ভুক্ত করার জন্য বোর্ডে বাকি স্থান ব্যবহার করেছি। আমি স্বাভাবিকের চেয়ে কিছুটা লম্বা পিন হেডার ব্যবহার করি যাতে এটি প্রোপেলার প্ল্যাটফর্মের উপরে বা নীচে সংযুক্ত হতে পারে। আমি কিভাবে সিল্কস্ক্রিনে প্রোটোটাইপিং এলাকায় ট্রেস চিহ্নিত করেছি যাতে ট্রেসগুলি কীভাবে সংযুক্ত থাকে তা সহজে দেখা যায়। প্রোটোপ্লাস গ্যাজেট গ্যাংস্টারের কিট হিসাবে পাওয়া যায়। প্রোপেলার PAL বা NTSC আউটপুট করতে পারে, এখানে কি করা যায় তার কয়েকটি নমুনা দেওয়া হল: অভিনব গ্রাফিক্স সত্যিই অভিনব 3D গ্রাফিক্স (আপনাকে এটি দেখতে হবে!) UI / তথ্য প্রদর্শন

ধাপ 1: প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী

প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী

প্রোটোপ্লাস কি? এটি প্রোপেলার প্ল্যাটফর্মের জন্য একটি সম্প্রসারণ মডিউল, এটি আপনাকে আপনার প্রোপের সাথে ভিডিও এবং অডিও সংযুক্ত করতে দেয় এবং একটি প্রোটোটাইপিং এলাকা রয়েছে এটি কি দিয়ে কাজ করে? এটি প্যারাল্যাক্স প্রোপেলার কাজ করার জন্য সেট আপ করা হয়েছে, এটি প্রপেলার প্ল্যাটফর্মের উপরে (বা নীচে) ফিট হবে, অথবা আপনি এটি একটি ব্রেডবোর্ডে ফেলে দিতে পারেন। এটি কি Arduino বা PICaxe এর সাথে কাজ করবে? না। Arduino এবং PICaxe কেবল তাদের নিজস্ব ভিডিও তৈরি করার জন্য যথেষ্ট দ্রুত নয়, তাদের ভিডিওর জন্য নিবেদিত একটি 'সহায়ক' মাইক্রোকন্ট্রোলার প্রয়োজন। টেলিমেট এমন একটি হাতিয়ার যা আমি সচেতন, যদিও এটি B/W, শুধুমাত্র পাঠ্য। NTSC বা PAL? আপনার উপর - প্রপেলার সম্পূর্ণরূপে সংকেত উৎপন্ন করার জন্য সামগ্রী।

ধাপ 2: যন্ত্রাংশ এবং সরঞ্জাম

যন্ত্রাংশ এবং সরঞ্জাম
যন্ত্রাংশ এবং সরঞ্জাম

আপনার প্রয়োজনীয় অংশগুলি এখানে। যদি আপনি একটি কিট অর্ডার করেন, আপনার প্যাকেজে তালিকাভুক্ত সমস্ত অংশ আছে কিনা তা নিশ্চিত করতে ডাবল চেক করুন। যদি কিছু অনুপস্থিত থাকে, শুধু আমাদের info emailgadgetgangster.com এ ইমেল করুন;

  • 0.01 uF রেডিয়াল সিরামিক ক্যাপ
  • 47 uF রেডিয়াল ইলেক্ট্রোলাইটিক ক্যাপ
  • 40 পিন হেডার
  • 2x 1.1k প্রতিরোধক (বাদামী - বাদামী - লাল)
  • 560 ওহম প্রতিরোধক (সবুজ - নীল - বাদামী)
  • 270 ওহম প্রতিরোধক (লাল - ভায়োলেট - বাদামী)
  • 2x আরসিএ ফোনো জ্যাক
  • প্রোটোপ্লাস পিসিবি

এটি তৈরি করতে, আপনার 20-30 ওয়াটের সোল্ডারিং লোহা এবং এক জোড়া ডাইক লাগবে। আমার সোল্ডারিং টিউটোরিয়াল দেখুন যদি এটি আপনার প্রথমবারের সোল্ডারিং হয়।

ধাপ 3: তৈরি করুন: প্রতিরোধক

তৈরি করুন: প্রতিরোধক
তৈরি করুন: প্রতিরোধক
তৈরি করুন: প্রতিরোধক
তৈরি করুন: প্রতিরোধক

চলুন শুরু করা যাক 3 টি প্রতিরোধক যা ভিডিও DAC তৈরি করে;

R1 হল 1.1k ohms, এটি বাদামী - বাদামী - লাল R2 হল 560 ohms, এটি সবুজ - নীল - বাদামী R3 হল 270 ohms, এটি লাল - ভায়োলেট - বাদামী R4 যোগ করুন। এটিও 1.1k ওহম (বাদামী - বাদামী - লাল)

ধাপ 4: তৈরি করুন: ক্যাপাসিটার

তৈরি করুন: ক্যাপাসিটার
তৈরি করুন: ক্যাপাসিটার
তৈরি করুন: ক্যাপাসিটার
তৈরি করুন: ক্যাপাসিটার

2 ক্যাপাসিটার আছে:

C2 হল সিরামিক.01uF ক্যাপাসিটর, এটি পোলারাইজড নয়, তাই এটা কোন ব্যাপার না যে এটি কোন পথে যায়। C1 হল ইলেক্ট্রোলাইটিক 47uF ক্যাপাসিটর। এটি পোলারাইজড, লম্বা সীসা '+' এর কাছাকাছি বর্গাকার গর্তের মধ্য দিয়ে যায়। ক্যাপাসিটরের শরীরে ফিতেটি বোর্ডের প্রান্তের কাছাকাছি দিকে যায়।

ধাপ 5: তৈরি করুন: সংযোগকারী

তৈরি করুন: সংযোগকারী
তৈরি করুন: সংযোগকারী

2 আরসিএ সংযোগকারী যোগ করুন। 'টিভি' চিহ্নিত সংযোগকারী টিভি আউটপুট করবে, এবং অডিও সংযোগকারী লাইন স্তরের অডিও আউটপুট করবে।

ধাপ 6: তৈরি করুন: হেডার পিন করুন

তৈরি করুন: পিন হেডার
তৈরি করুন: পিন হেডার
তৈরি করুন: পিন হেডার
তৈরি করুন: পিন হেডার

পিন হেডার যুক্ত করার সবচেয়ে সহজ উপায় হল সেগুলোকে একটি ব্রেডবোর্ডে orুকিয়ে দেওয়া (অথবা প্রোপেলার প্ল্যাটফর্ম, ছবিতে দেখানো হয়েছে), বোর্ডটি উপরে রাখুন এবং এটি নিচে ঝালিয়ে নিন। একবার প্রিন্টপ্লাসে পিন হেডারগুলি সোল্ডার হয়ে গেলে, এটি আপনার ব্রেডবোর্ড থেকে তুলে নিন এবং আপনি সোজা পিন হেডার পেয়েছেন।

ধাপ 7: এটি ব্যবহার এবং ডাউনলোড

এটি ব্যবহার করে এবং ডাউনলোড করে
এটি ব্যবহার করে এবং ডাউনলোড করে
এটি ব্যবহার করে এবং ডাউনলোড করে
এটি ব্যবহার করে এবং ডাউনলোড করে

এটি ব্যবহার করা: ভিডিও

প্রোপেলার দিয়ে ভিডিও করা সহজবোধ্য:

  1. প্রোপেলার টুল পান। এটি প্রোপের জন্য উন্নয়ন পরিবেশ। ম্যাক/লিনাক্স এবং উইন্ডোজের লিঙ্কগুলি নীচের ডাউনলোড বিভাগে রয়েছে।
  2. 'Tv_text' অবজেক্ট অন্তর্ভুক্ত করুন। প্রোপেলার টুলটি একটি টিভি বস্তু সহ বস্তুর একটি শালীন লাইব্রেরির সাথে আসে। আপনার কোডের OBJ বিভাগে, কেবল অন্তর্ভুক্ত করুন:

    পাঠ্য: "tv_text"

  3. টিভি শুরু করুন। ব্যবহার করুন:

    text.start (12)

  4. স্ক্রিনে text.str, text.hex, text.out, ইত্যাদি দিয়ে স্টাফ রাখুন এখানে একটি উদাহরণ:

    text.str (স্ট্রিং (13, "হ্যালো ওয়ার্ল্ড", $ C, 1))

পুরো প্রোগ্রামটি হবে:

কন

_clkmode = xtal1 + pll16x 'প্রপ 16x সেট করে xtal _xinfreq = 5_000_000' প্রপকে বলে যে xtal 5MHz OBJ টেক্সটে চলছে: "tv_text" 'এই বস্তুটি PUB স্টার্ট টেক্সট অন্তর্ভুক্ত করুন। basepin 11 text.str (স্ট্রিং (13, "হ্যালো ওয়ার্ল্ড", $ C, 1)) 'টেক্সট লাগাতে' str 'পদ্ধতি ব্যবহার এটি মৌলিক পাঠ্য তুলে ধরার একটি সারসংক্ষেপ। গ্রাফিক্স একটু বেশি জটিল, কিন্তু খারাপ না, Graphics_demo এ একবার দেখুন কিভাবে অ্যানিমেশন, আকার এবং গ্রাফিক্স করতে হয়।

এটি ব্যবহার করা: অডিও

অডিও ঠিক তেমনই সহজ।. Wav ফাইল, ভয়েস সংশ্লেষণ, এবং ফ্রিকোয়েন্সি সংশ্লেষণ চালানোর জন্য ইতিমধ্যে বস্তু রয়েছে। যদি আপনি শুধু দ্রুত এবং নোংরা উদাহরণ চান, Kwabena এর স্পিকার ড্রাইভার বস্তুটি সহজ দেখায়। বস্তুটি ধরুন, PWM_Pin ধ্রুবককে 11 এ পরিবর্তন করুন এবং এখানে একটি উদাহরণ ব্যবহার করুন:

কন

_clkmode = xtal1 + pll16x 'প্রপ 16x সেট করে xtal _xinfreq = 5_000_000' প্রপকে বলে যে xtal 5MHz OBJ স্পিকারে চলছে: "PWMEngine" এই বস্তুটি PUB স্টার্ট স্পিকার অন্তর্ভুক্ত করে। PWMEngine 'স্পিকার স্পিকার শুরু করে। 1000) 'ফ্রিকোয়েন্সি 1, 000 হার্টজ স্পিকারে পরিবর্তন করুন। 6, 000 হার্টজ

ডাউনলোড

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

প্রস্তাবিত: