আলেক্সা ড্রাগনবোর্ড, অ্যান্ড্রয়েড অ্যাপ্লিকেশন এবং কফি মেশিনের সাথে কীভাবে যোগাযোগ করবেন: 7 টি ধাপ
আলেক্সা ড্রাগনবোর্ড, অ্যান্ড্রয়েড অ্যাপ্লিকেশন এবং কফি মেশিনের সাথে কীভাবে যোগাযোগ করবেন: 7 টি ধাপ
Anonim
আলেক্সা ড্রাগনবোর্ড, অ্যান্ড্রয়েড অ্যাপ্লিকেশন এবং কফি মেশিনের সাথে কীভাবে যোগাযোগ করবেন
আলেক্সা ড্রাগনবোর্ড, অ্যান্ড্রয়েড অ্যাপ্লিকেশন এবং কফি মেশিনের সাথে কীভাবে যোগাযোগ করবেন
আলেক্সা ড্রাগনবোর্ড, অ্যান্ড্রয়েড অ্যাপ্লিকেশন এবং কফি মেশিনের সাথে কীভাবে যোগাযোগ করবেন
আলেক্সা ড্রাগনবোর্ড, অ্যান্ড্রয়েড অ্যাপ্লিকেশন এবং কফি মেশিনের সাথে কীভাবে যোগাযোগ করবেন
আলেক্সা ড্রাগনবোর্ড, অ্যান্ড্রয়েড অ্যাপ্লিকেশন এবং কফি মেশিনের সাথে কীভাবে যোগাযোগ করবেন
আলেক্সা ড্রাগনবোর্ড, অ্যান্ড্রয়েড অ্যাপ্লিকেশন এবং কফি মেশিনের সাথে কীভাবে যোগাযোগ করবেন
আলেক্সা ড্রাগনবোর্ড, অ্যান্ড্রয়েড অ্যাপ্লিকেশন এবং কফি মেশিনের সাথে কীভাবে যোগাযোগ করবেন
আলেক্সা ড্রাগনবোর্ড, অ্যান্ড্রয়েড অ্যাপ্লিকেশন এবং কফি মেশিনের সাথে কীভাবে যোগাযোগ করবেন

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

কফি মেশিন সম্পর্কে আরো বিস্তারিত জানার জন্য, অনুগ্রহ করে এই নির্দেশাবলী পরীক্ষা করুন।

ধাপ 1: হার্ডওয়্যার সংযোগ

হার্ডওয়্যার সংযোগ
হার্ডওয়্যার সংযোগ
হার্ডওয়্যার সংযোগ
হার্ডওয়্যার সংযোগ

কফি মেশিনের হার্ডওয়্যার সংযোগ তৈরি করতে এবং কফি মেশিন কীভাবে কাজ করে সে সম্পর্কে প্রযুক্তিগত তথ্য জানতে, অনুগ্রহ করে এই নির্দেশনাটি পড়ুন এবং অনুসরণ করুন।

ধাপ 2: ড্রাগনবোর্ডে অ্যালেক্সা সংহত করা

ড্রাগনবোর্ডে অ্যালেক্সা সংহত করা
ড্রাগনবোর্ডে অ্যালেক্সা সংহত করা
ড্রাগনবোর্ডে অ্যালেক্সা সংহত করা
ড্রাগনবোর্ডে অ্যালেক্সা সংহত করা

ড্রাগনবোর্ডকে ভয়েস কমান্ড চিনতে এবং উপযুক্ত ভয়েস রেসপন্স প্রদান করতে, ড্রাগনবোর্ডে আলেক্সা চালানোর জন্য দায়ী কিছু পরিষেবা সেট আপ করা প্রয়োজন।

এই নির্দেশে আপনি এটি করার সঠিক উপায় শিখবেন।

ধাপ 3: অ্যান্ড্রয়েড অ্যাপ্লিকেশন

অ্যান্ড্রয়েড অ্যাপ্লিকেশন
অ্যান্ড্রয়েড অ্যাপ্লিকেশন

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

অ্যাপ্লিকেশনটিকে AWS IOT সার্ভারের সাথে সংযুক্ত করতে এবং এটি সঠিকভাবে সংযুক্ত করতে, অনুগ্রহ করে এই নির্দেশাবলীটি পরীক্ষা করুন।

ধাপ 4: API গেটওয়ে

কফি মেশিন থেকে ক্লায়েন্ট/সার্ভার সংযোগ স্থাপনের জন্য ল্যাম্বদা ফাংশন আহ্বান করার জন্য একটি API গেটওয়ে বাস্তবায়ন করা প্রয়োজন। এটি কফি মেশিনের স্ট্যাটাস আপডেট প্রদান করবে।

এখন, API গেটওয়ে তৈরি করতে:

  1. আপনার AWS অ্যাকাউন্টে আপনার কনসোল অ্যাক্সেস করুন।
  2. "পরিষেবা" ট্যাবে, "API গেটওয়ে" বিভাগে প্রবেশ করুন।
  3. "API তৈরি করুন" এ ক্লিক করুন।
  4. এটির একটি নাম, একটি বিবরণ দিন এবং "আঞ্চলিক" বিকল্পটি চেক করুন।
  5. "ক্রিয়াগুলি" নির্বাচন করুন এবং "পথ"/স্থিতি সহ "স্থিতি" নামে একটি নতুন সংস্থান তৈরি করুন।
  6. একটি POST পদ্ধতি তৈরি করুন।
  7. "ল্যাম্বদা ফাংশন" বিকল্পে আপনার তৈরি ল্যাম্বদা ফাংশনটি নির্বাচন করুন এবং "সংরক্ষণ করুন" এ ক্লিক করুন।
  8. নিশ্চিতকরণ উইন্ডোতে, উত্পন্ন ঠিকানাটি অনুলিপি করুন এবং "ঠিক আছে" এ ক্লিক করুন।

ল্যাম্বদার কাছে সঠিক এন্ডপয়েন্টটি স্বীকৃতি দেয়:

  1. আপনার AWS অ্যাকাউন্টে ল্যাম্বদা ফাংশন অ্যাক্সেস করুন।
  2. 332 লাইনে FunctionName ভেরিয়েবলটি দেখুন।
  3. ধাপ 8 এ কপি করা ঠিকানায় এর মান পরিবর্তন করুন।

ড্রাগনবোর্ডে কফি মেশিনের অবস্থা সঠিক এন্ডপয়েন্টে পাঠান:

  1. ড্রাগনবোর্ডে "ServiceHTTP.py" ফাইলটি খুলুন।
  2. পরিবর্তনশীল API_ENDPOINT (লাইন 6) সন্ধান করুন।
  3. ধাপ 8 এ কপি করা ঠিকানায় এর মান পরিবর্তন করুন।

কিভাবে একটি API গেটওয়ে তৈরি করতে হয় তার জন্য আরও তথ্যের জন্য, দয়া করে এই ডকটি পড়ুন।

ধাপ 5: ল্যাম্বদা এনভায়রনমেন্ট ভেরিয়েবল সেট করুন

ল্যাম্বডা কোড শুধুমাত্র প্রয়োজন হলেই চলবে তা বিবেচনা করে, কফি মেশিনের কফি এবং পানির স্তরের মতো কিছু মান সংরক্ষণ করার জন্য কিছু পরিবেশগত ভেরিয়েবল তৈরি করা প্রয়োজন।

কীভাবে পরিবেশের ভেরিয়েবল তৈরি করতে হয় তা জানতে, দয়া করে এই লিঙ্কটি দেখুন।

এখন, ল্যাম্বদা ফাংশনে আপনি নিম্নলিখিত নামগুলি দিয়ে পরিবেশের ভেরিয়েবল তৈরি করুন:

  1. কফি স্তর
  2. কাচের অবস্থান
  3. on_off
  4. পানির স্তর

ধাপ 6: ব্যবহার

উপরের ধাপগুলো সঠিকভাবে অনুসরণ করার পর, কফি মেশিন ব্যবহারের জন্য প্রস্তুত। এটি নিয়ন্ত্রণ করার দুটি ফর্ম রয়েছে: সরাসরি ড্রাগনবোর্ডে অডিও ইনপুট বা অ্যান্ড্রয়েড অ্যাপ্লিকেশন দ্বারা।

অডিও ইনপুট: কফি মেশিন নিয়ন্ত্রণের অন্যতম উপায় হল ড্রাগনবোর্ডে একটি অডিও ইনপুট সংযুক্ত করা। স্ক্রিপ্ট চলছে এবং আপনার মাইক্রোফোন শোনার কথা বিবেচনা করে এটি সরাসরি আলেক্সা ভয়েস সার্ভিসের মাধ্যমে করা যেতে পারে।

প্রথমে, জাগ্রত শব্দ "আলেক্সা" কথা বলা প্রয়োজন এবং তারপরে নীচের কমান্ডগুলির মাধ্যমে এটি নিয়ন্ত্রণ করুন:

  • কফি মেশিন চালু করতে বলুন: কফি মেশিন চালু করুন
  • কফি মেশিন বন্ধ করতে বলুন: কফি মেশিন বন্ধ করুন
  • কফি মেশিনকে শর্ট কফি বানাতে বলুন: কফি মেশিন শর্ট কফি তৈরি শুরু করে।
  • কফি মেশিনকে দীর্ঘ কফি তৈরি করতে বলুন: কফি মেশিন দীর্ঘ কফি তৈরি শুরু করে।

অনুরোধ করা ক্রিয়া নিশ্চিত করে সিস্টেম কমান্ডগুলিতে প্রতিক্রিয়া বার্তা সরবরাহ করে।

অ্যান্ড্রয়েড অ্যাপ্লিকেশন: অ্যান্ড্রয়েড অ্যাপ্লিকেশন কফি মেশিনে ব্যবহারকারীর কমান্ড পাঠানোর দুটি রূপ প্রদান করে: ভয়েস এবং ইউআই কম্পোনেন্টস।

  • ভয়েস: ভয়েস কমান্ডগুলি সক্ষম করতে অ্যাপের মাইক্রোফোন বোতামে ক্লিক করা এবং নিম্নলিখিত কমান্ডগুলি বলা প্রয়োজন:

    • কফি মেশিন চালু করুন: কফি মেশিন চালু করুন
    • কফি মেশিন বন্ধ করুন: কফি মেশিন বন্ধ করুন
    • লম্বা কফি তৈরি করুন: কফি মেশিন সংক্ষিপ্ত কফি তৈরি শুরু করে।
    • ছোট কফি তৈরি করুন: কফি মেশিন দীর্ঘ কফি তৈরি শুরু করে।
  • UI উপাদান: নীচের UI উপাদান দ্বারা কফি মেশিন নিয়ন্ত্রণ করে:

    • চালু/বন্ধ সুইচ: কফি মেশিনের শক্তি নিয়ন্ত্রণ করে।
    • সংক্ষিপ্ত কফি বোতাম তৈরি করুন: কফি মেশিন সংক্ষিপ্ত কফি তৈরি শুরু করে।
    • দীর্ঘ কফি বোতাম তৈরি করুন: কফি মেশিন দীর্ঘ কফি তৈরি শুরু করে।
    • স্ট্যাটাস টেক্সট ভিউ: কফি মেশিনের সাথে সংযোগের অবস্থা প্রদর্শন করে।
    • কফি লেভেল ভিউ: হোম স্ক্রিনে কফির মাত্রা শতাংশে দেখায়।
    • পানির স্তর: কফি মেশিনের পানির স্তর (পূর্ণ বা খালি) প্রদর্শন করে।
    • গ্লাস ইমেজ: কফি মেশিনে কাচের স্থিতি প্রদর্শন করা হয় (অবস্থান করা বা না রাখা)।

ধাপ 7: উপসংহার

আপনি উপরের সমস্ত পদক্ষেপগুলি বিবেচনা করে, এখন আপনি কফি মেশিনটি ব্যবহার করতে পারবেন। কোন সন্দেহ হলে, নীচে মন্তব্য করুন অথবা নিম্নলিখিত ফোরাম এবং ডকুমেন্টেশন অ্যাক্সেস করুন:

  • AWS IOT ফোরাম
  • আলেক্সা ভয়েস সার্ভিস ফোরাম
  • AWS IOT ডকুমেন্টেশন
  • আলেক্সা ভয়েস সার্ভিস ডকুমেন্টেশন
  • AWS Lambda ডকুমেন্টেশন
  • আলেক্সা দক্ষতার ভূমিকা

প্রস্তাবিত: