
সুচিপত্র:
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36

এই টিউটোরিয়ালে আমরা আপনাকে ব্যাখ্যা করব কিভাবে ওয়াইফাই এর মাধ্যমে আপনার Arduino কে IoT ক্লাউডের সাথে সংযুক্ত করা যায়।
আমরা একটি Arduino এবং একটি ESP8266 ওয়াইফাই মডিউল থেকে তৈরি একটি সেটআপকে একটি IoT Thing হিসাবে কনফিগার করব এবং এটি AskSensors ক্লাউডের সাথে যোগাযোগের জন্য প্রস্তুত করব।
চল শুরু করি!
ধাপ 1: AskSensors সেটআপ
প্রথম পদক্ষেপ হিসেবে আমাদের AskSensors IoT প্ল্যাটফর্মে একটি অ্যাকাউন্ট সেটআপ করতে হবে। AskSensors হল একটি IoT প্ল্যাটফর্ম যা ইন্টারনেট সংযুক্ত ডিভাইস এবং ক্লাউডের মধ্যে যোগাযোগ প্রদান করে। এটি একটি ফ্রি ট্রায়াল অ্যাকাউন্ট অফার করে যাতে আপনাকে আরম্ভ করতে আপনার মানিব্যাগ খুলতে না হয়!
আমি এই শুরু করার নির্দেশিকাটি অনুসরণ করার পরামর্শ দিই। এটি আপনাকে দেখাবে কিভাবে ডেটা পাঠাতে একটি নতুন সেন্সর তৈরি এবং অ্যাকাউন্ট করা যায় এবং সেটআপ করা যায়।
পদক্ষেপ 2: হার্ডওয়্যার প্রস্তুত করুন

এই প্রদর্শনীতে আমাদের নিম্নলিখিত হার্ডওয়্যার প্রয়োজন হবে:
- Arduino, আমি একটি Arduino Uno ব্যবহার করছি
- ESP8266 ওয়াইফাই মডিউল, আমি একটি ESP-01S ব্যবহার করছি
- কম্পিউটার Arduino IDE চালাচ্ছে
- আরডুইনো ইউএসবি কেবল
- তার এবং একটি ব্রেডবোর্ড
উপরের ছবিটি আমার প্রোটোটাইপ দেখায়।
ধাপ 3: হার্ডওয়্যার তৈরি করুন

Arduino এবং ESP8266 এর মধ্যে সংযোগ নিম্নরূপ:
- ESP TX থেকে Arduino পিন 10, 1K রোধের মাধ্যমে।
- ESP RX থেকে Arduino পিন 11, 1K রোধের মাধ্যমে।
- ESP VCC থেকে Arduino 3V3
- ESP CH_PD থেকে Arduino 3V3
- ESP GND থেকে Arduino GND
দ্রষ্টব্য: ESP8266 GPIO গুলির জন্য 3V3 সংকেত প্রয়োজন (5V সহনশীল নয়)। দ্রুত হ্যাকের জন্য, আপনি ESP8266 GPIO কে ক্ষতির হাত থেকে রক্ষা করতে Arduino পিন এবং ESP8266 পিনের মধ্যে শুধুমাত্র 1K এর একটি সিরিয়াল রোধক যোগ করতে পারেন। যাইহোক, উত্পাদনের জন্য, দীর্ঘমেয়াদী সার্কিট নির্ভরযোগ্যতার গ্যারান্টি দেওয়ার জন্য 5V/3V3 স্তরের শিফটার প্রয়োজন। আপনি একটি 5V/3V3 স্তরের শিফটার মডিউল পেতে এই পৃষ্ঠাটি পরীক্ষা করতে পারেন।
ধাপ 4: কোড লিখুন
এখন আসুন কোড লিখি আরডুইনো থেকে ওয়াইফাই এর মাধ্যমে AskSensors ক্লাউডে একটি সহজ তথ্য পাঠাতে। Arduino কোডটি ESP8266 WiFi মডিউলের সাথে AT কমান্ড ব্যবহার করে যোগাযোগ করে। HTTP সংযোগের মাধ্যমে ডেটা AskSensors- এ পাঠানো হবে।
ক্লাউডে সঠিক সেন্সরের কাছে ডেটা পাঠানোর জন্য আমাদেরকে পূর্বে AskSensors থেকে পাওয়া 'Api Key In' প্রদান করতে হবে।
কোড ব্যবহারের জন্য প্রস্তুত:
AskSensors github পৃষ্ঠায় কোড ব্যবহারের জন্য প্রস্তুত। কোডটি ডাউনলোড করুন এবং আপনার সেটআপের জন্য নিম্নলিখিত ভেরিয়েবলগুলি সেট করুন (ওয়াইফাই এসএসআইডি, পাসওয়ার্ড এবং 'এপিআই কী ইন'):
স্ট্রিং ssid = "…………।"; // ওয়াইফাই এসএসআইডি
স্ট্রিং পাসওয়ার্ড = "…………।"; // ওয়াইফাই পাসওয়ার্ড স্ট্রিং apiKeyIn = "…………।"; // এপিআই কী
ধাপ 5: কোডটি চালান


এখন আপনার বোর্ড সংযুক্ত করার সময়।
- USB তারের মাধ্যমে আপনার কম্পিউটারে Arduino সংযুক্ত করুন।
- Arduino IDE খুলুন এবং কোডটি ফ্ল্যাশ করুন।
- একটি সিরিয়াল টার্মিনাল খুলুন। আপনাকে দেখতে হবে যে Arduino ESP8266 এর সাথে AT কমান্ডগুলি পরিচালনা করে যা WiFi নেটওয়ার্কের সাথে সংযোগ স্থাপন করে এবং HTTP অনুরোধের উপর AskSensors ক্লাউডে ডেটা পাঠায়।
ধাপ 6: আপনার ডেটা ভিজুয়ালাইজ করুন

আপনি গ্রাফ ব্যবহার করে আপনার ডেটা কল্পনা করতে পারেন। আপনার AskSensors ড্যাশবোর্ডে যান এবং যে সেন্সরটিতে আপনি ডেটা পাঠাচ্ছেন সেটি খুলুন। AskSensors ব্যবহারকারীকে লাইন, গেজ, স্ক্যাটার এবং বার সহ বিভিন্ন ধরনের গ্রাফে আপনার ডেটা কল্পনা করতে দেয়। সংযুক্ত ছবিটি লাইন গ্রাফের ক্ষেত্রে দেখায়।
তোমার দরকার হতে পারে:
অন্যান্য কার্যকারিতা পাওয়া যায় যেমন সম্পূর্ণ গ্রাফ লাইভ স্ট্রীমে ডেটা ভিজ্যুয়ালাইজ করা, আপনার গ্রাফ বহিরাগত অ্যাপস এবং ব্যবহারকারীদের সাথে শেয়ার করা, CSV ফাইলগুলিতে ডেটা রপ্তানি করা এবং আরও অনেক কিছু!
ধাপ 7: ভাল হয়েছে
আমি আশা করি এই টিউটোরিয়ালটি আপনাকে সাহায্য করেছে!
যদি আপনি Arduino, ESP8266, ESP32, Raspberry Pi কে ক্লাউডে সংযুক্ত করার ব্যাপারে সমর্থন প্রয়োজন হয় তাহলে অনুগ্রহ করে টিউটোরিয়ালের এই তালিকাটি পড়ুন।
প্রস্তাবিত:
DIY -- কিভাবে একটি মাকড়সা রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: 6 টি ধাপ

DIY || কিভাবে একটি স্পাইডার রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: স্পাইডার রোবট তৈরির সময় কেউ রোবটিক্স সম্পর্কে অনেক কিছু শিখতে পারে। এই ভিডিওতে আমরা আপনাকে দেখাবো কিভাবে একটি স্পাইডার রোবট তৈরি করা যায়, যা আমরা আমাদের স্মার্টফোন ব্যবহার করে পরিচালনা করতে পারি (Androi
কিভাবে ESP8266 NodeMCU কে IoT ক্লাউডে সংযুক্ত করবেন: 5 টি ধাপ

কিভাবে ESP8266 NodeMCU কে IoT ক্লাউডের সাথে সংযুক্ত করবেন: এই নির্দেশনাটি আপনাকে ESP8266 NodeMCU ব্যবহার করে একটি সহজ ইন্টারনেট অফ থিংস ডেমো এবং AskSensors নামে একটি অনলাইন IoT পরিষেবা দেখায়। কিভাবে ESP8266 HTTPS ক্লায়েন্টের কাছ থেকে দ্রুত ডেটা পাবেন এবং গ্রাফে এটি AskSensors Io- এ প্লট করবেন তা আমরা আপনাকে দেখাই
আরডুইনো এবং পাইথনের আরডুইনো মাস্টার লাইব্রেরি ব্যবহার করে হালকা তীব্রতা প্লট করা: 5 টি ধাপ

আরডুইনো এবং পাইথনের আরডুইনো মাস্টার লাইব্রেরি ব্যবহার করে হালকা তীব্রতার প্লট করা: আরডুইনো একটি অর্থনৈতিক কিন্তু অত্যন্ত দক্ষ এবং কার্যকরী হাতিয়ার, এটিকে এমবেডেড সি -তে প্রোগ্রাম করা প্রকল্পগুলিকে ক্লান্তিকর করে তোলে! পাইথনের আরডুইনো_মাস্টার মডিউল এটিকে সহজ করে এবং আমাদের গণনা করতে দেয়, আবর্জনার মান অপসারণ করে
IoT বুনিয়াদি: Mongoose OS ব্যবহার করে ক্লাউডে আপনার IoT সংযুক্ত করা: 5 টি ধাপ

আইওটি বুনিয়াদি: মঙ্গুজ ওএস ব্যবহার করে ক্লাউডের সাথে আপনার আইওটি সংযুক্ত করা: আপনি যদি একজন ব্যক্তি যিনি টিঙ্কারিং এবং ইলেকট্রনিক্সের মধ্যে থাকেন, প্রায়শই, আপনি ইন্টারনেট অফ থিংস শব্দটি দেখতে পাবেন, সাধারণত আইওটি হিসাবে সংক্ষিপ্ত, এবং এটি ডিভাইসের একটি সেট বোঝায় যা ইন্টারনেটের সাথে সংযুক্ত হতে পারে! এমন একজন মানুষ হয়ে
একটি ESP8266- ভিত্তিক বোর্ডের সাথে ক্লাউডে একটি DHT11/DHT22 সেন্সর সংযুক্ত করা: 9 টি ধাপ

একটি ESP8266- ভিত্তিক বোর্ডের সাথে ক্লাউডে একটি DHT11/DHT22 সেন্সর সংযুক্ত করা: আগের নিবন্ধে, আমি আমার ESP8266- ভিত্তিক NodeMCU বোর্ডকে Cloud4RPi পরিষেবার সাথে সংযুক্ত করেছি। এখন, এটি একটি বাস্তব প্রকল্পের সময়