সুচিপত্র:
ভিডিও: NodeMcu ISD1820 মডিউলের সাথে কথা বলুন: 3 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই সহজ টিউটোরিয়ালে আমি ব্যাখ্যা করবো কিভাবে NodeMCU বোর্ড ব্যবহার করে ISD1820 মডিউল সংযোগ এবং ব্যবহার করতে হয়। পুনশ্চ. আমার অদক্ষ ইংরেজির জন্য আমি দুঃখিত.
মডিউল ডেটশীট পড়লে লেখা হয় যে: এই মডিউল ব্যবহার খুবই সহজ যা আপনি বোর্ডে পুশ বাটন দ্বারা অথবা মাইক্রোকন্ট্রোলার দ্বারা নিয়ন্ত্রণ করতে পারেন যেমন Arduino, STM32, ChipKit ইত্যাদি এগুলি থেকে আপনি রেকর্ড, প্লেব্যাক এবং পুনরাবৃত্তি নিয়ন্ত্রণ করতে পারেন এবং তাই চালু.
ধাপ 1: আপনার কি দরকার ?
এই প্রকল্পটি বাস্তবায়নের জন্য আমাদের প্রয়োজন: নোডএমসিইউ বোর্ড।
ISD1820 মডিউল।
ব্রেডবোর্ড স্পিকার (এটি সাধারণত মডিউলের সাথে অন্তর্ভুক্ত থাকে)।
মনে রাখবেন: NodeMcu বোর্ড 3.3 ভোল্টে কাজ করে তাই মডিউলের সাথে সংযোগ স্থাপনের জন্য আমাদের সার্কিটে প্রতিরোধকের প্রয়োজন নেই কারণ মডিউলটিও 3.3 ভোল্টে কাজ করে।
ধাপ 2: সংযোগ
মডিউলের সাথে NodeMcu বোর্ড সংযোগ করা খুবই সহজ, আমাদের মাত্র 5 টি তারের প্রয়োজন। মনে রাখবেন যে নোড এমসিইউ প্রোগ্রামিং করার সময় নামগুলি Arduino IDE এর থেকে আলাদা এবং তারপর আমি আপনাকে দেখানোর মতো সংযোগগুলি চালানোর জন্য এবং ভাগ করা প্রোগ্রামটি লোড করার জন্য পর্যায় পর্যায়ের সুপারিশ করি।
ধাপ 3: কোড
আইএসডি 1820 মডিউলটি 3 পিন দ্বারা নিয়ন্ত্রিত হয়, প্রতিটি পিন যদি এটি পায় (তাই মডিউল পিনগুলি ইনপুট হয়) একটি 3.3 ভোল্ট সংকেত মডিউলটিকে একটি ভিন্ন ফাংশন সম্পাদন করবে (স্পষ্টত সিগন্যাল পাঠানো পিনের উপর নির্ভর করে)। অঙ্কনে দেখানো হয়েছে, ISD1820 ব্যবহার করার 3 টি মোড দিয়ে সজ্জিত, প্রতিটি মোড নোডএমসিইউ থেকে পাঠানো 3.3 ভোল্টের সংকেত সহ নির্বাচনযোগ্য। মোডগুলো হচ্ছে "রেকর্ডিং" যেখানে মাইক্রোফোনের মাধ্যমে মডিউলে dedালাই করা একটি শব্দ রেকর্ড করা হয় (এতে খুব কম সংখ্যক রেকর্ডিং সময় থাকে), পূর্বে রেকর্ড করা শব্দের "প্রজনন" মোড এবং সবশেষে "প্রজনন" এর মোড শব্দ "যেখানে শব্দটি আংশিকভাবে পুনরুত্পাদন করা হয়, কিছু শর্তে যা প্রোগ্রামিংয়ের সময় আমি ব্যাখ্যা করব
। আমার তৈরি করা নকশাটি দেখে (আমি জানি না কিভাবে লল আঁকতে হয়) আপনি সহজেই অনুমান করতে পারেন যে বোর্ডটি কীভাবে কাজ করে যেখানে লাল তীরগুলি নোড এমসিইউ থেকে মডিউলের একক পিনে পাঠানো 3.3 ভোল্টের সংকেত উপস্থাপন করে। (কালো তীরগুলি প্রতিনিধিত্ব করে যে কোন সংকেত পাঠানো হয় না তাই আমরা প্রোগ্রামের পিনগুলিতে "নিম্ন" লিখব)
সার্কিটের কাজকর্ম বোঝার পর আমরা প্রোগ্রাম লেখা শুরু করতে পারি। নোডএমসিইউ প্রোগ্রামে ইতিমধ্যে উল্লেখ করা হয়েছে যে আমরা আরডুইনো আইডিই ব্যবহার করব। প্রোগ্রামটি খুবই সহজ: p টি পিন (mod টি মোড নির্দেশ করে) এবং আউটপুট পিন হিসেবে সেট করার পর আমরা আমাদের ফাংশন লেখা শুরু করতে পারি। মডিউল)।
প্রথম ফাংশন হল "রেকর্ড" যেখানে 'REC' পিন বেশি হলে মডিউল সেই সাউন্ড রেকর্ড করা শুরু করবে যতক্ষণ পিন বেশি থাকে।
দ্বিতীয় ফাংশন "playSignal" যেখানে রেকর্ড করা সাউন্ডের প্লেব্যাক (পিন PLAY_E) সক্রিয় করার জন্য আপনাকে মডিউলে একটি সংক্ষিপ্ত সংকেত পাঠাতে হবে।
শেষ ফাংশন হল "playSignal_L" যেখানে মডিউলটি কেবল সেই সময়ের জন্য সাউন্ড বাজাবে যখন পিন 'PLAY_L' বেশি হবে (উদাহরণস্বরূপ রেকর্ড করা সাউন্ড 3 সেকেন্ড হলে এবং আমি playSignal_L ফাংশনটি সক্রিয় করি শুধুমাত্র এক সেকেন্ডের জন্য মডিউল চলবে যে শব্দ শুধুমাত্র এক সেকেন্ডের জন্য)
প্রোগ্রামটি লেখার পরে, এটি NodeMCU তে লোড করুন এবং সার্কিটের সাথে খেলতে মজা করুন। আমি আশা করি আমি আপনাকে সাহায্য করেছি। রোবোগি
প্রস্তাবিত:
আপনার আলোর সাথে কথা বলুন: 5 টি ধাপ
আপনার আলোর সাথে কথা বলুন: আমার প্রকল্প কি? এই প্রকল্পটি এমন একটি আলো যা আপনি কোন রং পছন্দ করবেন তা বলে আপনি রং পরিবর্তন করতে পারেন। এই প্রকল্পগুলিতে আমি যে আলোটি তৈরি করেছি তা 4 টি ভিন্ন আলো ব্যবহার করে: সবুজ, লাল, হলুদ, নীল এবং অবশ্যই আপনি আরও আলো যুক্ত করতে পারেন এবং আরও রঙ পরিবর্তন করতে পারেন
একাধিক PZEM 004T কে Nodemcu মডিউলের সাথে সংযুক্ত করুন: 3 টি ধাপ
Nodemcu মডিউলের সাথে একাধিক PZEM 004T সংযুক্ত করুন: বিদ্যুৎ চুরি শনাক্তকরণ সিস্টেম বা শক্তি পর্যবেক্ষণ সিস্টেমের মতো কিছু প্রকল্পে একাধিক PZEM 004T মডিউলের প্রয়োজনীয়তা প্রয়োজন তাই এখানে আমি Nodemcu কোড এবং 3 PZEM 004T মডিউলগুলির সংযোগ Nodemcu দিয়ে দিয়েছি।যদি আপনার কোন প্রশ্ন থাকে তারপর কে
আলেক্সা এবং গুগল সহকারীর সাথে একসাথে রাস্পবেরি পাই: 4 টি ধাপে কথা বলুন
একটি রাস্পবেরি পাইতে আলেক্সা এবং গুগল সহকারীর সাথে একসাথে কথা বলুন: রাস্পবেরি পাইতে একই সাথে অ্যামাজন আলেক্সা এবং গুগল সহকারী চালান। তাদের যে কোন একটি নাম কল করুন, তারা তাদের নিজস্ব LEDs এবং রিং সাউন্ড সাড়া দেয়। তারপরে আপনি কিছু অনুরোধ জিজ্ঞাসা করুন এবং তারা যথাক্রমে এটির উত্তর দেয়। আপনি তাদের চর জানতে পারেন
Cleverbot ব্যবহার করে বাছাই এবং কৃত্রিম বুদ্ধিমত্তার আড্ডায় কথা বলুন: 14 টি ধাপ (ছবি সহ)
Cleverbot ব্যবহার করে পিক এবং আর্টিফিশিয়াল ইন্টেলিজেন্স চ্যাটে কথা বলুন: এখানে আমি শুধু ভয়েস কমান্ডই নয়, Cleverbot ব্যবহার করে কম্পিউটারের সাথে আর্টিফিশিয়াল ইন্টেলিজেন্স চ্যাট করার চেষ্টা করি। প্রকৃতপক্ষে ধারণাটি এসেছিল যখন বাচ্চারা রঙের বাক্সে রঙ মিশ্রিত করে যখন এক রঙ থেকে নিকটতম রঙে নিয়ে যায়। কিন্তু অবশেষে বলব
কথা বলুন এবং বানান করুন: প্রাথমিক DIY কাজ: 8 টি ধাপ
কথা বলুন এবং বানান করুন: প্রাথমিক DIY কাজ: এই নির্দেশাবলী টেক্সাস ইন্সট্রুমেন্টস ভিনটেজ লার্নিং এডস: স্পিক & গণিত, কথা & বানান এবং কথা & পড়ুন। পরিবর্তন & সংযোজন প্রতিস্থাপন: স্পিকার গ্রিল ফোম ব্যাটারি কম্পার্টমেন্ট: অ্যাক্সেস কী ব্যাটারি অপসারণ: পুল-ট্যাবস্প্রো