সুচিপত্র:

অ্যালেক্সা সক্ষম লিফট বোতাম: 4 টি ধাপ
অ্যালেক্সা সক্ষম লিফট বোতাম: 4 টি ধাপ

ভিডিও: অ্যালেক্সা সক্ষম লিফট বোতাম: 4 টি ধাপ

ভিডিও: অ্যালেক্সা সক্ষম লিফট বোতাম: 4 টি ধাপ
ভিডিও: 𝗛𝗜𝗧𝗠𝗔𝗡 𝟯 𝗚𝗔𝗠𝗘𝗠𝗢𝗩𝗜𝗘 𝗛𝗗𝗥 𝗦𝗧𝗢𝗥𝗬 𝗔𝗟𝗟 𝗖𝗨𝗧𝗦𝗖𝗘𝗡𝗘𝗦 𝟰𝗸 𝟮𝟭𝟲𝟬𝗽 2024, নভেম্বর
Anonim
Image
Image
বোতামের খুঁটি খুঁজুন
বোতামের খুঁটি খুঁজুন

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

চূড়ান্ত ধারণা হল --- যখন আপনি একটি বোতাম চাপেন, আপনি একটি সার্কিট সম্পন্ন করেন। এই নির্দেশের জন্য, আমি সার্কিটটি সম্পূর্ণ করতে একটি আলেক্সা/মাইক্রোকন্ট্রোলার/রিলে সমন্বয় ব্যবহার করছি। এটি বোতামটি প্রতিস্থাপন করছে না। বোতাম টিপলে সার্কিটটি সম্পূর্ণ হবে। কিন্তু উপরন্তু, যখন আপনি অ্যালেক্সাকে কল করেন, তিনি মাইক্রোকন্ট্রোলারকে সংকেত দেন এবং মাইক্রোকন্ট্রোলার রিলেতে একটি সংকেত পাঠায় যা সার্কিটটি সম্পূর্ণ করে।

প্রয়োজনীয় জিনিসগুলি হল:

WeMos D1 মিনি

রিলে বোর্ড

তারের

WeMos D1 মিনি এর জন্য পাওয়ার কর্ড

ধাপ 1: বোতামের খুঁটি খুঁজুন

বোতামের খুঁটি খুঁজুন
বোতামের খুঁটি খুঁজুন
বোতামের খুঁটি খুঁজুন
বোতামের খুঁটি খুঁজুন
বোতামের খুঁটি খুঁজুন
বোতামের খুঁটি খুঁজুন

আমি লিফট প্লেটটি খুলে ফেললাম এবং দেখতে পেলাম যে আমি কেবল একটি টেলিফোন প্লাগ সংযোগকারী আনপ্লাগ করে এটি বের করতে পারি। লিফট প্লেটের পিছনে ছিল বোতাম, একটি প্রসেসর এবং নম্বর প্রদর্শনের জন্য একটি স্ক্রিনের কাজ। সৌভাগ্যবশত পুশ বোতামে তারের জন্য একটি স্ক্রু টার্মিনাল ছিল। কোন কাটা বা সোল্ডারিং প্রয়োজন! যাইহোক, সেখানে 4 টি টার্মিনাল ছিল এবং আমাকে সিদ্ধান্ত নিতে হয়েছিল যে 2 টি বোতামের জন্য। আমার কাছে মনে হয় যে 99% বোতামগুলি কোনও ধরণের প্লেট কভারের সাথে একটি কৌশল সুইচ ব্যবহার করে, তাই যখন আমি বোতাম প্লেটের দিকে তাকালাম তখন আমি দেখতে পেলাম যে বোতামের পা কোথায় বিক্রি হয়েছিল এবং তারা কোন টার্মিনালে গিয়েছিল। সুতরাং, আমি অনুমান করেছিলাম যে এই দুটি টার্মিনালগুলি আমি চেয়েছিলাম। এটি পরীক্ষা করার জন্য, আমি লিফট প্লেটে প্লাগ করেছিলাম এবং প্রতিটি টার্মিনালে একটি তারের উভয় প্রান্ত স্পর্শ করেছি। যথেষ্ট নিশ্চিত, এটি সার্কিটটি সম্পন্ন করেছে, বোতামটি জ্বলছে এবং লিফটের দরজা খোলা হয়েছে।

ধাপ 2: ওয়্যার ইট আপ

ওয়্যার ইট আপ
ওয়্যার ইট আপ
ওয়্যার ইট আপ
ওয়্যার ইট আপ
ওয়্যার ইট আপ
ওয়্যার ইট আপ

এই সার্কিটটি 'নরমালি ওপেন'। যখন আপনি বোতামটি চাপবেন, আপনি এটি সার্কিট বন্ধ করতে চান। সুতরাং, বোতাম থেকে তারগুলি রিলেতে যায়। একটি COM টার্মিনালে যায় এবং অন্যটি NO (নরমালি ওপেন) টার্মিনালে যায়।

এরপরে, রিলেটির অন্য প্রান্ত থেকে তারগুলি মাইক্রোপ্রসেসরের সাথে সংযুক্ত হয়। এটা বেশ সহজ…

ডিসি- মাইক্রোপ্রসেসরের GND এর রিলে

ডিসি+ মাইক্রোপ্রসেসরের 5V থেকে রিলে

মাইক্রোপ্রসেসরের যেকোনো ডিজিটাল পিনের রিলে

সবকিছু ঠিকঠাক কাজ করছে কিনা তা যাচাই করার পরে, আমি লিফট প্লেটের পিছনে রিলে এবং ওয়েমস প্রসেসর গরম করে আঠালো করে দিলাম।

ধাপ 3: কোড ইট আপ

এটি সহজ এবং কঠিন উভয় এবং একই সময়ে। যদি আমাকে আমাজন আলেক্সার সাথে সমস্ত হ্যান্ডশেকিং কোড করতে হয় তবে এটি আমার দক্ষতার স্তরের বাইরে হবে। সৌভাগ্যক্রমে, কেউ ইতিমধ্যে এটি সম্পন্ন করেছে।

এখানে সিন্রিকের জন্য সাইন আপ করুন। এই সাইটে প্রয়োজনীয় সবকিছু আছে। আপনি এই পৃষ্ঠায় আপনার 'ডিভাইস' নিবন্ধন করতে পারেন যাতে এটি একটি অনন্য ডিভাইসের নাম দেওয়া হয় যার সাথে আলেক্সা যোগাযোগ করতে পারে। তারপরে আপনি WeMos এ আপলোড করার জন্য নমুনা কোডটি ব্যবহার করতে পারেন এবং আপনার ডিভাইসের নাম, আপনার ওয়াইফাই এবং কোডটি চালু করতে পারেন যখন অ্যালেক্সা আপনার ডিভাইস চালু/বন্ধ করে দেয়। আমার ক্ষেত্রে এটি কেবল একটি পিনমোড (myRelayPin, HIGH) যোগ করছিল; বিলম্ব (700); pinMode (myRelayPin, LOW); সার্কিট সম্পন্ন করতে রিলে একটি সংকেত পাঠাতে।

ধাপ 4: এটিকে আরও বেশি উপযোগী করুন

আমি উপরের এবং নীচের বোতামের জন্য এই পদক্ষেপগুলি অনুসরণ করেছি। এই মুহুর্তে আপনি যে তলায় আছেন তার জন্য আলেক্সা বোতাম টিপতে পারেন, তারপরে আপনি যে তলায় যাচ্ছেন সেখানে বোতাম টিপতে দ্বিতীয় আদেশ দিন। কিন্তু সত্যিই, এটা খুব কষ্টকর।

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

প্রস্তাবিত: