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

এই নির্দেশযোগ্যটি Arduino এবং ESP8266 এর মতো হার্ডওয়্যারকে ক্লাউডে সংযুক্ত করার বিষয়ে একটি নিবন্ধে আসে। আমি আপনাকে ব্যাখ্যা করতে যাচ্ছি কিভাবে আপনার ESP32 চিপকে ক্লাউডের সাথে AskSensors IoT পরিষেবা দিয়ে সংযুক্ত করা যায়।
কেন ESP32?
ESP8266 এর বড় সাফল্যের পরে, ESP32 হল Espressif থেকে একটি নতুন চিপ যা দুটি CPU কোর এবং একটি ভাল হার্ডওয়্যার পেরিফেরাল সেট সহ ওয়াইফাই এবং ব্লুটুথ বেতার ক্ষমতাগুলিকে একত্রিত করে।
আপনি কি শিখবেন?
এই টিউটোরিয়াল চলাকালীন আপনি শিখবেন:
- Arduino IDE দিয়ে কিভাবে আপনার ESP32 প্রোগ্রাম করবেন।
- HTTP GET রিকোয়েস্ট ব্যবহার করে কিভাবে আপনার ESP32 থেকে AskSensors- এ ডেটা পাঠাবেন।
- ক্লাউডে রিয়েল টাইম ডেটা স্ট্রিম কিভাবে কল্পনা করা যায়।
ধাপ 1: প্রয়োজনীয়তা

তুমি কি চাও:
- একটি ESP32 মডিউল। আমি উপরের চিত্রে দেখানো একটি ESP32 পিকো কিট ব্যবহার করছি।
- একটি কম্পিউটার Arduino IDE সফটওয়্যার চালাচ্ছে।
- কম্পিউটারে ESP32 মডিউল সংযোগ করার জন্য একটি USB তারের।
- একটি বিনামূল্যে AskSensors অ্যাকাউন্ট।
ধাপ 2: কেন AskSensors?
AskSensors হল একটি IoT প্ল্যাটফর্ম যা বাজারের সবচেয়ে সহজ অ্যাপ্লিকেশন হিসেবে ডিজাইন করা হয়েছে, যা ব্যবহারকারীদের ক্লাউডে তাদের সেন্সর ডেটা সংযোগ, ভিজ্যুয়ালাইজ এবং বিশ্লেষণ করতে দেয়।
ধরা যাক আমরা একটি ঘরের তাপমাত্রা পর্যবেক্ষণ করতে চাই এবং এই মানগুলি মেঘের কোথাও সংরক্ষণ করতে চাই যাতে সেগুলি পরে বিশদভাবে ব্যাখ্যা করা যায়। এটি একটি সাধারণ দৃশ্যকল্প যেখানে ESP32 থেকে AskSensors- এ ডেটা কিভাবে পাঠাতে হয় তা জানা প্রয়োজন। কিন্তু আরো অনেক দৃশ্য আছে যেখানে এই টিউটোরিয়ালটি আপনার জন্য উপকারী হতে পারে।
তাই পড়তে থাকুন;-)
ধাপ 3: সেন্সর সেটআপ
- সাইন আপ করুন: কয়েক সেকেন্ডের মধ্যে একটি বিনামূল্যে অ্যাকাউন্ট পান:
- আপনার এপিআই কী পান: AskSensors আপনার ডিভাইস এবং IoT ক্লাউডের মধ্যে ডেটা বিনিময় প্রক্রিয়া সহজ করার জন্য API এর একটি সেট প্রকাশ করে। এই শুরু করার নির্দেশিকা আপনাকে দেখায় কিভাবে একটি নতুন সেন্সর তৈরি করতে হয়, এবং এটি সেট আপ করতে ডেটা পাঠাতে সক্ষম হবে। আপনার অপি কী ইন কপি করুন, আমরা পরবর্তী ধাপে এটি ব্যবহার করব।
ধাপ 4: Arduino IDE এ ESP32 ইনস্টল করুন
আপনার Arduino IDE এ ESP32 বোর্ড ইনস্টল করতে, নিচের নির্দেশাবলী অনুসরণ করুন:
- আপনাকে Arduino IDE সফটওয়্যারের সর্বশেষ সংস্করণ (1.8.7 বা উচ্চতর) ইনস্টল করতে হবে।
- প্রথমত, Arduino IDE: File> Preferences থেকে পছন্দসমূহ উইন্ডো খুলুন
-
"অতিরিক্ত বোর্ড ম্যানেজার ইউআরএল" ফিল্ডে যান, নিম্নলিখিত ইউআরএল লিখুন:
dl.espressif.com/dl/package_esp32_index.json
আপনার যদি ইতিমধ্যেই ESP8266 বোর্ড ইউআরএল থাকে, তাহলে নিচে দেখানো হিসাবে কমা দিয়ে ইউআরএলগুলি আলাদা করুন:
dl.espressif.com/dl/package_esp32_index.json, এখন, ওপেন বোর্ড ম্যানেজার (টুলস> বোর্ড> বোর্ড ম্যানেজার), ESP32 অনুসন্ধান করুন এবং "ESP32 by Espressif Systems" এর জন্য ইনস্টল বোতামটি ক্লিক করুন। এটি কয়েক সেকেন্ড সময় নেয়।
ধাপ 5: কোডিং

AskSensors Github পেজ থেকে এই ডেমোটি ডাউনলোড করুন এবং ডিকম্প্রেস করুন। কোডটিতে একটি ওয়াইফাই নেটওয়ার্কের সাথে সংযোগ স্থাপন এবং HTTP অনুরোধগুলি সম্পাদন করার জন্য লাইব্রেরি অন্তর্ভুক্ত রয়েছে।
আপনাকে নিম্নলিখিতগুলি সংশোধন করতে হবে:
const char* ssid = "……………"; // ওয়াইফাই এসএসআইডি
const char* password = "……………"; // ওয়াইফাই পাসওয়ার্ড const char* apiKeyIn = "……………।"; // এপিআই কী
ধাপ 6: প্রোগ্রামিং


- একটি USB তারের মাধ্যমে আপনার কম্পিউটারে ESP32 মডিউল সংযুক্ত করুন।
- Arduino IDE দিয়ে কোড আপলোড করুন।
- একটি সিরিয়াল টার্মিনাল খুলুন। আপনার উপরের চিত্রের মতো একটি আউটপুট পাওয়া উচিত। মনে রাখবেন আমরা দুটি কোড পাচ্ছি:
- 200: একটি OK HTTP কোডের সাথে সামঞ্জস্যপূর্ণ।
- 1: মডিউলের সংখ্যা সফলভাবে আপডেট করা হয়েছে (আমাদের ক্ষেত্রে একটি মডিউল)।
ধাপ 7: আপনার ডেটা ভিজুয়ালাইজ করুন

আপনার সেন্সর ড্যাশবোর্ডে যান। আপনার মডিউলে একটি গ্রাফ যোগ করুন (মডিউল 1)।
আপনার প্রতি 20 সেকেন্ডে 10 থেকে 100 এর মধ্যে র্যান্ডম ডেটা স্ট্রিম পাওয়া উচিত।
উপরের চিত্রটি একটি বার গ্রাফ ডিসপ্লের উদাহরণ দেখায়।
ধাপ 8: ধন্যবাদ
পড়ার জন্য ধন্যবাদ.
আমাদের টিউটোরিয়ালগুলি আবিষ্কার করুন:
প্রস্তাবিত:
কিভাবে ESP8266 NodeMCU কে IoT ক্লাউডে সংযুক্ত করবেন: 5 টি ধাপ

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

কিভাবে একটি আরসি গাড়ি এবং একটি রাস্পবেরি পাইকে রেমো.টিভিতে সংযুক্ত করবেন: আপনার নিজের ঝুঁকিতে এই নির্দেশাবলী অনুসরণ করুন, আমি কোনও ক্ষতি বা আইনী সমস্যাগুলির জন্য দায়বদ্ধ নই। আপনি যদি কোনও বিমানবন্দর, রেডিও স্টেশন, বা এমার্জেন্সি সার্ভিসের কাছাকাছি থাকেন তবে এটি করবেন না। যদি আপনার কোন সংকেত এয়ার ট্রাফিক নিয়ন্ত্রণে হস্তক্ষেপ করে, তাহলে আবির্ভূত হন
IoT বুনিয়াদি: Mongoose OS ব্যবহার করে ক্লাউডে আপনার IoT সংযুক্ত করা: 5 টি ধাপ

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

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

কিভাবে মাটির আর্দ্রতা সেন্সর এবং ESP8266 কে AskSensors IoT Cloud এর সাথে সংযুক্ত করবেন: এই নির্দেশনাটি আপনাকে দেখায় কিভাবে আপনার মাটির আর্দ্রতা সেন্সর এবং ESP8266 কে IoT ক্লাউডের সাথে সংযুক্ত করতে হয়। যা পানির ভলিউমেট্রিক কন্টেন্ট পরিমাপ করে