সুচিপত্র:

IFTTT- এর মাধ্যমে MCU ইন্টারনেট পরিষেবা অ্যাক্সেস করছে - Ameba Arduino: 3 ধাপ
IFTTT- এর মাধ্যমে MCU ইন্টারনেট পরিষেবা অ্যাক্সেস করছে - Ameba Arduino: 3 ধাপ

ভিডিও: IFTTT- এর মাধ্যমে MCU ইন্টারনেট পরিষেবা অ্যাক্সেস করছে - Ameba Arduino: 3 ধাপ

ভিডিও: IFTTT- এর মাধ্যমে MCU ইন্টারনেট পরিষেবা অ্যাক্সেস করছে - Ameba Arduino: 3 ধাপ
ভিডিও: Smart Home (google assistant controlled) | full Bangla tutorial | Blynk | IFTTT | IoT 2024, নভেম্বর
Anonim
IFTTT- এর মাধ্যমে MCU ইন্টারনেট পরিষেবা অ্যাক্সেস করছে - Ameba Arduino
IFTTT- এর মাধ্যমে MCU ইন্টারনেট পরিষেবা অ্যাক্সেস করছে - Ameba Arduino

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

সরবরাহ

  • আমেবা x 1
  • আইএফটিটিটি পরিষেবা অ্যাক্সেস করার জন্য https://ifttt.com/ থেকে একটি অ্যাকাউন্ট

ধাপ 1: IFTTT এর ভূমিকা

IFTTT এর ভূমিকা
IFTTT এর ভূমিকা
IFTTT এর ভূমিকা
IFTTT এর ভূমিকা
IFTTT এর ভূমিকা
IFTTT এর ভূমিকা

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

IFTTT থেকে অ্যাপলেট তৈরি করুন

পরবর্তীতে, আমরা নির্দিষ্ট প্রাপককে ইমেল পাঠানোর জন্য IFTTT অ্যাপলেটের একটি উদাহরণ পাই।

উদাহরণটি চালানোর জন্য, আমেবার HTTP POST বৈশিষ্ট্যটি একটি সাধারণ ওয়েবহুক পরিষেবা পোস্ট করতে ব্যবহৃত হয় যা IFTTT প্ল্যাটফর্ম দ্বারা প্রাপ্ত হয় এবং পরিবর্তে একটি প্রতিক্রিয়া (একটি ইমেল প্রেরণ) ট্রিগার করতে ব্যবহৃত হয়।

Https://ifttt.com/ এ লগ ইন করার পরে, শীর্ষ থেকে আমার অ্যাপল্টস ক্লিক করুন।

ধাপগুলি অনুসরণ করতে উপরের ছবিগুলি দেখুন।

পদক্ষেপ 2: আমেবা এমসিইউতে আইএফটিটিটি সেটআপ করুন

আমেবা এমসিইউতে আইএফটিটিটি সেটআপ করুন
আমেবা এমসিইউতে আইএফটিটিটি সেটআপ করুন
আমেবা এমসিইউতে আইএফটিটিটি সেটআপ করুন
আমেবা এমসিইউতে আইএফটিটিটি সেটআপ করুন
আমেবা এমসিইউতে আইএফটিটিটি সেটআপ করুন
আমেবা এমসিইউতে আইএফটিটিটি সেটআপ করুন

Ame আমেবার মাধ্যমে ট্রিগার পোস্ট করুন

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

1. উদাহরণ প্রোগ্রামটি "HTTP_IFTTT_POST" ফোল্ডারের অধীনে রয়েছে। নিচের ধাপগুলো অনুসরণ করুন:

1) Arduino IDE দিয়ে উদাহরণ খুলতে ক্লাসে প্রদত্ত উদাহরণ ফোল্ডারের ভিতরে *.ino ফাইলটিতে ক্লিক করুন।

2) একবার প্রোগ্রামটি খোলা হলে, প্রোগ্রামটি সফলভাবে কাজ করার জন্য কোডের মধ্যে নিম্নলিখিত 3 টি আইটেম সম্পাদনা করুন।

ওয়াই-ফাই হটস্পট বা পছন্দসই পছন্দের অ্যাক্সেস পয়েন্টের সাথে সংযোগ করতে ওয়াই-ফাই শংসাপত্রগুলি সম্পাদনা করুন।

হোস্ট নেম ক্ষেত্রের অধীনে, আইএফটিটিটি পরিষেবা "maker.ifttt.com" এর হোস্টনাম লিখুন

পথ ক্ষেত্রের অধীনে, EventName এবং কী ক্ষেত্রটি লিখুন "ট্রিগার // দিয়ে/কী/"

- ইভেন্টের নাম: ইভেন্টের নাম আইএফটিটিটি অ্যাপলেটে নির্দিষ্ট একটির মতো হওয়া উচিত। এই উদাহরণে, ইভেন্টের নাম হল "test_event"

- কী: পৃথক IFTTT অ্যাকাউন্টে ওয়েবহুক পরিষেবার অধীনে উপলব্ধ। পেতে পরবর্তী ধাপ দেখুন।

3) ওয়েবহুকের ডকুমেন্টেশন ট্যাব থেকে কী পেতে হয়?

সার্ভিস ট্যাবে ওয়েবহুকস পরিষেবা খুঁজুন।

ওয়েবহুকস পরিষেবা পৃষ্ঠায়, উপরের ডান কোণে ডকুমেন্টেশন ট্যাবে ক্লিক করুন।

ডকুমেন্টেশন পৃষ্ঠায় কীটি পাওয়া যাবে। এছাড়াও, HTTP রিকোয়েস্ট কিভাবে দেখানো হয়েছে সেভাবে ব্যবহার করা যাবে

ধাপ 3: কোডিং এবং রানিং

কোডিং এবং রানিং
কোডিং এবং রানিং
কোডিং এবং রানিং
কোডিং এবং রানিং
কোডিং এবং রানিং
কোডিং এবং রানিং

সম্পূর্ণ কোডের নমুনা উপরে নির্দেশিত হয়েছে

এখন আমেবাতে নমুনা প্রোগ্রাম চালানো যাক

উদাহরণ তৈরি হয়ে গেলে, ইউএসবি কেবল এর মাধ্যমে আমেবা বোর্ডের সাথে সংযোগ করুন।

কোড কম্পাইল করুন। আরডুইনোতে "স্কেচ" -> "যাচাই/কম্পাইল" এ ক্লিক করুন। সমাপ্তির পরে, "সম্পন্ন কম্পাইলিং" Arduino এর নীচে অনুরোধ করা হবে।

"স্কেচ" -> "আপলোড" এ ক্লিক করে কোডটি আমেবাতে আপলোড করুন (ফ্ল্যাশড)। (আপলোড করার প্রক্রিয়াটি কম্পোনেন্ট D3 দ্বারা নির্দেশিত হবে যা বোর্ডে ঝলকানি হবে)

একবার আপলোড সম্পন্ন হয়ে গেলে (বোর্ডে উপাদান D3 ঝলকানি বন্ধ করবে), "আপলোড ফিনিস" Arduino IDE উইন্ডোর নীচে প্রতিফলিত হবে

সিরিয়াল মনিটর খুলুন।

আউটপুট লগ দেখতে "রিসেট" বোতাম টিপুন।

ইভেন্টটি সফলভাবে চালানোর পরে, "অভিনন্দন! আপনি test_event ইভেন্টটি বহিস্কার করেছেন "সিরিয়াল মনিটরে দেখা যাবে এবং এই ইভেন্টের জন্য একটি ইমেল রিমাইন্ডার দেওয়া হবে।

তারপরে আইএফটিটিটি অ্যাপলেটে নিবন্ধিত প্রাপকের ইমেল অ্যাকাউন্টে একটি ইমেল পাঠানো হয় এবং ইমেল বিজ্ঞপ্তি প্রাপ্ত হবে।

প্রস্তাবিত: