সুচিপত্র:

একটি কথা বলার ঘড়ি তৈরি করুন: 10 টি ধাপ (ছবি সহ)
একটি কথা বলার ঘড়ি তৈরি করুন: 10 টি ধাপ (ছবি সহ)

ভিডিও: একটি কথা বলার ঘড়ি তৈরি করুন: 10 টি ধাপ (ছবি সহ)

ভিডিও: একটি কথা বলার ঘড়ি তৈরি করুন: 10 টি ধাপ (ছবি সহ)
ভিডিও: গরুটা সাথে কি হয়েছে #shorts #wildlifebd 2024, জুলাই
Anonim
একটি কথা বলার ঘড়ি তৈরি করুন
একটি কথা বলার ঘড়ি তৈরি করুন

এই ঘড়ি আপনার নিজের ভয়েস ব্যবহার করে সময় ঘোষণা করে!

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

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

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

প্রশ্ন: এটা কিভাবে কাজ করে? অডিও নমুনা একটি এসডি কার্ডে সংরক্ষণ করা হয়। DS1307 RTC দিয়ে সময় ট্র্যাক করা হয়। মাইক্রোকন্ট্রোলার ডিসপ্লে আপডেট করতে প্রতি সেকেন্ডে আরটিসিকে ভোট দেয় এবং বড় লাল 'ঘোষণা' বোতামটি দেখে। একবার আপনি বোতামটি চাপলে, মাইক্রোকন্ট্রোলার বর্তমান সময়ের উপর ভিত্তি করে উপযুক্ত নমুনাগুলি চালায়। প্রশ্ন: আমি কিভাবে আমার ভয়েস ব্যবহার করব? আপনি কেবল আপনার ভয়েস রেকর্ড করুন এবং এসডি কার্ডে অনুলিপি করুন। আমি আপনাকে একটু দেখাবো, কিন্তু এটা সহজ। প্রশ্ন: আমি কি এটা x করতে পারি? সম্ভবত। আপনি পরবর্তী ধাপে কোডটি ডাউনলোড করতে পারেন - আপনি এটিকে ধাক্কা দিতে পারেন এবং জিনিসগুলি সহজেই পরিবর্তন করতে পারেন। প্রশ্ন: প্রযুক্তিগত বিবরণগুলি কী? এটি একটি DS1307 রিয়েল-টাইম ঘড়ি এবং একটি HD44780 8x2 ক্যারেক্টার এলসিডি (4-বিট ইন্টারফেস) এর সাথে সংযুক্ত 80Mhz এ চলমান একটি প্যারালাক্স প্রোপেলার। প্রোপেলার রায়ম্যানের চমৎকার ওয়াভ প্লেব্যাক বস্তু ব্যবহার করে অডিও প্লেব্যাক সহ সবকিছু পরিচালনা করে। 16kHz মনো বা স্টেরিও wav প্লেব্যাক সমর্থিত। এটি কীভাবে কাজ করে তার একটি ওয়াকথ্রু। মনে রাখবেন যে আমি একটি LCD UI মডিউল এবং প্রোপেলার প্ল্যাটফর্ম এসডি ব্যবহার করছি, কিন্তু এই নির্দেশনাটি আপনাকে দেখাবে কিভাবে এটি একটি ব্রেডবোর্ড দিয়ে তৈরি করতে হয়।

ধাপ 2: উপকরণ

উপকরণ
উপকরণ
উপকরণ
উপকরণ
উপকরণ
উপকরণ
উপকরণ
উপকরণ

আমি একটি প্রপেলার প্ল্যাটফর্ম এসডি এবং একটি এলসিডি ইউআই মডিউল দিয়ে আমার ঘড়ি তৈরি করেছি। যদি আপনি সেগুলি পেয়ে থাকেন, তবে স্পিকারের সাথে ঘড়িটি সংযুক্ত করার জন্য আপনার কেবলমাত্র একটি হেডফোন জ্যাক দরকার। সেটআপটি একটু ভিন্ন, এবং আমি আপনাকে এটি পরে কীভাবে করব তা দেখাব।

প্রথমে আমি আপনাকে দেখাব কিভাবে একটি ব্রেডবোর্ডে আপনার ঘড়ি তৈরি করতে হয় - এবং এর জন্য আপনার যা লাগবে তা এখানে; কোড এখানে সোর্সকোড। এমআইটি লাইসেন্সের অধীনে সবকিছু পাওয়া যায়। এসডি কার্ড স্লট আমি আমার একটি প্রোটোবোর্ডে মাউন্ট করেছি এবং ড্রেমেল দিয়ে আকারে কেটেছি। আমি মাউসার থেকে একটি স্লট ব্যবহার করছি, আপনি সেই মাইক্রোএসডি -এসডি অ্যাডাপ্টারের একটি প্যাডেও ঝালাই করতে পারেন। আমি একটি প্রোটোবোর্ডে খনি রেখেছি যাতে সংযোগ করা সহজ হয়। 8x2 অক্ষর এলসিডি সময় প্রদর্শন করে। স্পার্কফুনে 16x2 LCD আছে যা কাজ করবে আপনি একটি হেডফোন স্পিকার ব্যবহার করতে পারেন 3xAA ব্যাটারি বক্স Mouser Part #12BH331/CS-GRParalalax Propeller উপলব্ধ ParallaxDS1307 RTC Mouser Part #700-DS1307N5Mhz Crystal এ পাওয়া যায় Parallax 32.768 KHz ক্রিস্টাল মাউসার পার্ট #73-XT26E62K2 #ER26232kb /P 10k পট পাওয়া যায় Parallax5x Tactile Switches Mouser Part #653-B3F-1000 3.3v Voltage Regulator Mouser Part #511-LD1117V33A 10 10k ohm resistors 4x 4.7k ohm resistors3 বা 4.1uF Ceramic Caps3 47uF Electrolytic Caps যদি আপনি চান আরটিসিতে ব্যাটারি ব্যাকআপ যোগ করার জন্য, আপনার একটি 3v ব্যাটারি, অথবা একটি সুপার ক্যাপ এবং ডায়োড ব্রেডবোর্ড এবং একগুচ্ছ হুকআপ তারের প্রয়োজন হবে। একটি এসডি বা মাইক্রোএসডি কার্ড।

ধাপ 3: আপনার ভয়েস রেকর্ড করা

আপনার ভয়েস রেকর্ড করা
আপনার ভয়েস রেকর্ড করা

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

  • 00. ওয়াভ
  • 01. wav
  • 02. wav
  • 03. wav
  • 04. wav
  • 05. wav
  • 06. wav
  • 07. wav
  • 08. wav
  • 09. ওয়াভ
  • 11. ওয়াভ
  • 12. ওয়াভ
  • 13. wav
  • 14. ওয়াভ
  • 15. wav
  • 16. wav
  • 17. wav
  • 18. wav
  • 19. wav
  • 20. wav
  • 30. wav
  • 40. wav
  • 50. wav

শব্দ

  • am.wav
  • pm.wav
  • geve.wav (শুভ সন্ধ্যা)
  • morn.wav (শুভ সকাল)
  • anoon.wav (শুভ বিকাল)
  • and.wav (এবং)
  • oclock.wav (O'Clock)
  • সেকেন্ড। wav (সেকেন্ড)
  • exact.wav (ঠিক)
  • beep.wav, একটি বিপ শব্দ
  • standard.wav (প্রশান্ত মহাসাগরীয় সময় হবে)
  • dlight.wav (প্রশান্ত মহাসাগরীয় দিনের আলো হবে)

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

ধাপ 4: এটি তৈরি করুন: পরিকল্পিত

এটি তৈরি করুন: পরিকল্পিত
এটি তৈরি করুন: পরিকল্পিত

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

ধাপ 5: এটি তৈরি করুন: শক্তি এবং প্রোপেলার

এটি তৈরি করুন: শক্তি এবং প্রোপেলার
এটি তৈরি করুন: শক্তি এবং প্রোপেলার
এটি তৈরি করুন: শক্তি এবং প্রোপেলার
এটি তৈরি করুন: শক্তি এবং প্রোপেলার
এটি তৈরি করুন: শক্তি এবং প্রোপেলার
এটি তৈরি করুন: শক্তি এবং প্রোপেলার
এটি তৈরি করুন: শক্তি এবং প্রোপেলার
এটি তৈরি করুন: শক্তি এবং প্রোপেলার

ব্যাটারি বক্সকে রুটিবোর্ডের সাথে সংযুক্ত করুন এবং পাওয়ার স্টেজ তৈরি করুন।

তারপরে চিপের উভয় পাশে Vdd এবং Vss সংযোগ করে প্রপ যুক্ত করুন। লক্ষ্য করুন আমি প্রতিটি পাওয়ার রেল এ 2.1uF সিরামিক ক্যাপ যুক্ত করেছি। এখন প্রোপের ঠিক উপরে EEPROM এবং 2 10k রোধক যোগ করুন, হেডারগুলিকে RST এবং P30 এবং P31 এর সাথে সংযুক্ত করতে পিন হেডার এবং তার যুক্ত করুন।

ধাপ 6: এটি তৈরি করুন: পরীক্ষা

এটি তৈরি করুন: পরীক্ষা
এটি তৈরি করুন: পরীক্ষা
এটি তৈরি করুন: পরীক্ষা
এটি তৈরি করুন: পরীক্ষা

আপনার বেসিক প্রোপেলার সেটআপ এখন সম্পূর্ণ। শিরোনামে আপনার প্রপ প্লাগ লাগান, ইউএসবি কেবল সংযুক্ত করুন এবং প্রপেলার টুলটি জ্বালান। F7 টিপুন এবং নিশ্চিত করুন যে আপনি প্রোপের সাথে যোগাযোগ করতে পারেন

ধাপ 7: এটি তৈরি করুন: আরটিসি

এটি তৈরি করুন: আরটিসি
এটি তৈরি করুন: আরটিসি
এটি তৈরি করুন: আরটিসি
এটি তৈরি করুন: আরটিসি

এখন, প্রোপেলার এর 5Mhz স্ফটিক যোগ করা যাক (Xo এবং Xi এ)। 80 মেগাহার্টজ চালানোর জন্য প্রোপের স্ফটিক প্রয়োজন, যা ওয়াভ প্লেব্যাক করার জন্য প্রয়োজনীয়।

DS1307 যোগ করুন, এটি P29 এবং P28 এর সাথে সংযুক্ত, eeprom হিসাবে একই পিন। এছাড়াও DS1307 এর P1 এবং P2 তে ঘড়ি স্ফটিক যুক্ত করুন।

Allyচ্ছিকভাবে, আপনি DS3307 কে ব্যাটারি ব্যাকআপ দিতে পারেন 3v ব্যাটারিকে P3 এর সাথে সংযুক্ত করে, অথবা একটি সুপার ক্যাপ এবং ডায়োড ব্যবহার করে। যখনই সার্কিটে বিদ্যুৎ প্রয়োগ করা হবে তখন সুপার ক্যাপ চার্জ হবে, এবং ছোট ডায়োড নিশ্চিত করবে যে এটি শুধুমাত্র DS1307 (পুরো সার্কিটকে পাওয়ার করার পরিবর্তে) ছাড়বে

ধাপ 8: এটি তৈরি করুন: এসডি কার্ড, স্পিকার, ডিসপ্লে

এটি তৈরি করুন: এসডি কার্ড, স্পিকার, ডিসপ্লে
এটি তৈরি করুন: এসডি কার্ড, স্পিকার, ডিসপ্লে
এটি তৈরি করুন: এসডি কার্ড, স্পিকার, ডিসপ্লে
এটি তৈরি করুন: এসডি কার্ড, স্পিকার, ডিসপ্লে
এটি তৈরি করুন: এসডি কার্ড, স্পিকার, ডিসপ্লে
এটি তৈরি করুন: এসডি কার্ড, স্পিকার, ডিসপ্লে
এটি তৈরি করুন: এসডি কার্ড, স্পিকার, ডিসপ্লে
এটি তৈরি করুন: এসডি কার্ড, স্পিকার, ডিসপ্লে

স্পিকারটিকে প্রোপেলার, তারপর এসডি কার্ডের সাথে সংযুক্ত করুন। মনে রাখবেন যে এসডি কার্ডের প্রতিটি লাইনে একটি পুল-আপ 10k রোধক রয়েছে।

এলসিডি ডিসপ্লে সংযুক্ত করুন। এটি একটি জটিল সংযোগ - প্রতিটি পিনের জন্য পরিকল্পিত দেখুন। উল্লেখ্য যে DB4-DB7 4.7k প্রতিরোধক দিয়ে যায়।

অবশেষে ইনপুটের জন্য আপনি যে সুইচগুলি ব্যবহার করবেন তা যোগ করুন।

ধাপ 9: এটি তৈরি করুন: প্রোগ্রামিং

এটি তৈরি করুন: প্রোগ্রামিং
এটি তৈরি করুন: প্রোগ্রামিং

একবার আপনি সবকিছু তারযুক্ত হয়ে গেলে, সোর্সকোড ডাউনলোড করুন (এখানে), আপনার প্রপ প্লাগ সংযুক্ত করুন এবং প্রোপেলার প্রোগ্রাম করুন। এখানে দেখতে কেমন হবে;

ধাপ 10: এটি তৈরি করুন: LCD UI এবং প্রোপেলার প্ল্যাটফর্ম SD ব্যবহার করে

এটি তৈরি করুন: এলসিডি ইউআই এবং প্রোপেলার প্ল্যাটফর্ম এসডি ব্যবহার করে
এটি তৈরি করুন: এলসিডি ইউআই এবং প্রোপেলার প্ল্যাটফর্ম এসডি ব্যবহার করে
এটি তৈরি করুন: এলসিডি ইউআই এবং প্রোপেলার প্ল্যাটফর্ম এসডি ব্যবহার করে
এটি তৈরি করুন: এলসিডি ইউআই এবং প্রোপেলার প্ল্যাটফর্ম এসডি ব্যবহার করে

আপনি যদি প্রোপেলার প্ল্যাটফর্ম এসডি এবং এলসিডি ইউআই ব্যবহার করেন, সেটআপ একটু ভিন্ন;

1 - প্রোপেলার প্ল্যাটফর্ম এসডি প্রি -অ্যাসেম্বল্ড। 2 - LCD UI একত্রিত করার জন্য এই নির্দেশাবলী অনুসরণ করুন। 3 - আপনার একটি প্রপ প্লাগ লাগবে না। প্রোপেলার প্ল্যাটফর্ম এসডি -তে একটি বুটলোডার রয়েছে, তাই আপনি কেবল এই ফাইলটি আনজিপ করুন এবং আপনার এসডি কার্ডের মূলটিতে অনুলিপি করুন। 4 - আপনাকে একটি হেডফোন জ্যাক যোগ করতে হবে অথবা শুধু LCD UI- এর একটি ছোট স্পিকারে হুকআপ ওয়্যার যুক্ত করতে হবে। আমি ফটোতে দেখতে পাচ্ছি কিভাবে আমি এটা করেছি। এটাই! আপনার নতুন কথা বলার ঘড়িটি নিয়ে মজা করুন!

প্রস্তাবিত: