সুচিপত্র:
- ধাপ 1: হার্ডওয়্যার এবং সফ্টওয়্যার প্রয়োজন
- ধাপ 2: ইউএসবি ইন্টারফেস সহ আইওটি লং-রেঞ্জ ওয়্যারলেস ভাইব্রেশন, টেম্পারেচার সেন্সর এবং লং-রেঞ্জ ওয়্যারলেস মেশ মডেম ব্যবহার করে ল্যাবভিউ কম্পন এবং তাপমাত্রা প্ল্যাটফর্মে ডেটা পাঠানোর পদক্ষেপ:
- ধাপ 3: Arduino IDE ব্যবহার করে ESP32 এ কোড আপলোড করা হচ্ছে:
- ধাপ 4: সিরিয়াল মনিটর আউটপুট
- পদক্ষেপ 5: ইউবিডট কাজ তৈরি করা
- ধাপ 6: আউটপুট
- ধাপ 7: ইউবিডটসে ইভেন্ট তৈরি করা
- ধাপ 8: আপনার মেইলে ইভেন্টের আউটপুট
- ধাপ 9: গুগল শীটে আপনার ইউবিডটস ডেটা রপ্তানি করুন
ভিডিও: ইউবিডটস + ইএসপি 32- ভবিষ্যদ্বাণীমূলক মেশিন পর্যবেক্ষণ: 10 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
ইউবিডটস ব্যবহার করে গুগল শীটে মেল ইভেন্ট এবং কম্পনের রেকর্ড তৈরি করে মেশিনের কম্পন এবং তাপমাত্রার পূর্বাভাস বিশ্লেষণ।
ভবিষ্যদ্বাণীমূলক রক্ষণাবেক্ষণ এবং মেশিন স্বাস্থ্য পর্যবেক্ষণ
নতুন প্রযুক্তির উত্থান, যেমন ইন্টারনেট অফ থিংস, ভারী শিল্প তার সবচেয়ে বড় চ্যালেঞ্জগুলি সমাধানের জন্য সেন্সর-ভিত্তিক ডেটা সংগ্রহ গ্রহণ শুরু করেছে, তাদের মধ্যে প্রধানটি শাটডাউন এবং প্রক্রিয়া বিলম্বের আকারে ডাউনটাইম প্রক্রিয়া করে। মেশিন মনিটরিংকে ভবিষ্যদ্বাণীমূলক রক্ষণাবেক্ষণ বা শর্ত পর্যবেক্ষণও বলা হয়, ডায়াগনস্টিক ডেটা জমা করার জন্য সেন্সরের মাধ্যমে বৈদ্যুতিক যন্ত্রপাতি পর্যবেক্ষণ করার অভ্যাস। এটি অর্জনের জন্য, ডেটা অধিগ্রহণ সিস্টেম এবং ডেটা লগারগুলি বয়লার, মোটর এবং ইঞ্জিনের মতো সমস্ত ধরণের সরঞ্জাম পর্যবেক্ষণ করতে ব্যবহৃত হয়। নিম্নলিখিত অবস্থা পরিমাপ করা হয়:
- তাপমাত্রা এবং আর্দ্রতা ডেটা পর্যবেক্ষণ
- বর্তমান এবং ভোল্টেজ পর্যবেক্ষণ
- কম্পন পর্যবেক্ষণ: এই নিবন্ধে, আমরা তাপমাত্রা, কম্পন পড়ব এবং ইউবিডটগুলিতে ডেটা প্রকাশ করব। ইউবিডট গ্রাফ, ইউআই, বিজ্ঞপ্তি এবং ইমেল সমর্থন করে। এই বৈশিষ্ট্যগুলি ভবিষ্যদ্বাণীমূলক রক্ষণাবেক্ষণ বিশ্লেষণের জন্য এটিকে আদর্শ করে তোলে। আমরা গুগল শীটে ডেটাও পাব যা ভবিষ্যদ্বাণীমূলক রক্ষণাবেক্ষণ বিশ্লেষণকে আরও সহজ করে তুলবে।
ধাপ 1: হার্ডওয়্যার এবং সফ্টওয়্যার প্রয়োজন
হার্ডওয়্যার:
- ESP-32
- আইওটি লং রেঞ্জ ওয়্যারলেস কম্পন এবং তাপমাত্রা সেন্সর
- ইউএসবি ইন্টারফেস সহ লং-রেঞ্জ ওয়্যারলেস মেস মডেম
ব্যবহৃত সফটওয়্যার:
- Arduino IDE
- ইউবিডটস
ব্যবহৃত লাইব্রেরি:
- PubSubClient লাইব্রেরি
- ওয়্যার.এইচ
ধাপ 2: ইউএসবি ইন্টারফেস সহ আইওটি লং-রেঞ্জ ওয়্যারলেস ভাইব্রেশন, টেম্পারেচার সেন্সর এবং লং-রেঞ্জ ওয়্যারলেস মেশ মডেম ব্যবহার করে ল্যাবভিউ কম্পন এবং তাপমাত্রা প্ল্যাটফর্মে ডেটা পাঠানোর পদক্ষেপ:
- প্রথমত, আমাদের একটি ল্যাবভিউ ইউটিলিটি অ্যাপ্লিকেশন দরকার যা ncd.io ওয়্যারলেস কম্পন এবং তাপমাত্রা সেন্সর। Exe ফাইল যার উপর ডেটা দেখা যায়।
- এই ল্যাবভিউ সফটওয়্যারটি শুধুমাত্র ncd.io বেতার কম্পন তাপমাত্রা সেন্সর দিয়ে কাজ করবে
- এই UI ব্যবহার করতে, আপনাকে নিম্নলিখিত ড্রাইভারগুলি ইনস্টল করতে হবে এখানে 64bit থেকে রান টাইম ইঞ্জিন ইনস্টল করুন
- 32 বিট
- NI ভিসা ড্রাইভার ইনস্টল করুন
- ল্যাবভিউ রান-টাইম ইঞ্জিন এবং এনআই-সিরিয়াল রানটাইম ইনস্টল করুন
- এই পণ্যের জন্য গাইড শুরু করা
ধাপ 3: Arduino IDE ব্যবহার করে ESP32 এ কোড আপলোড করা হচ্ছে:
- PubSubClient লাইব্রেরি এবং Wire.h লাইব্রেরি ডাউনলোড করুন এবং অন্তর্ভুক্ত করুন।
- আপনাকে অবশ্যই আপনার অনন্য ইউবিডটস টোকেন, MQTTCLIENTNAME, SSID (ওয়াইফাই নাম) এবং উপলব্ধ নেটওয়ার্কের পাসওয়ার্ড দিতে হবে।
- Ncd_vibration_and_temperature.ino কোড কম্পাইল করে আপলোড করুন।
- ডিভাইসের সংযোগ এবং পাঠানো ডেটা যাচাই করতে সিরিয়াল মনিটর খুলুন। যদি কোন প্রতিক্রিয়া দেখা না যায়, আপনার ESP32 আনপ্লাগ করার চেষ্টা করুন এবং তারপর আবার প্লাগিং করুন। নিশ্চিত করুন যে সিরিয়াল মনিটরের বড রেট আপনার কোড 115200 এ উল্লেখ করা আছে।
ধাপ 4: সিরিয়াল মনিটর আউটপুট
পদক্ষেপ 5: ইউবিডট কাজ তৈরি করা
- Ubidot- এ অ্যাকাউন্ট তৈরি করুন।
- আমার প্রোফাইলে যান এবং টোকেন কীটি নোট করুন যা প্রতিটি অ্যাকাউন্টের জন্য একটি অনন্য কী এবং আপলোড করার আগে এটি আপনার ESP32 কোডে পেস্ট করুন।
- আপনার ইউবিডট ড্যাশবোর্ডের নাম ESP32 এ একটি নতুন ডিভাইস যুক্ত করুন।
- ডিভাইসের ভিতরে একটি নতুন ভেরিয়েবল নাম সেন্সর তৈরি করুন যাতে আপনার তাপমাত্রা পড়া দেখানো হবে।
- ইউবিডটসে একটি ড্যাশবোর্ড তৈরি করুন।
ধাপ 6: আউটপুট
ধাপ 7: ইউবিডটসে ইভেন্ট তৈরি করা
- ইভেন্টগুলি নির্বাচন করুন (ডেটা ড্রপডাউন থেকে)।
- একটি নতুন ইভেন্ট তৈরি করতে, পর্দার উপরের ডান কোণে হলুদ প্লাস আইকনে ক্লিক করুন।
ইভেন্টের প্রকারভেদ: ইউবিডটস ইতোমধ্যে ইন্টিগ্রেটেড ইভেন্টগুলিকে সমর্থন করে যা আপনাকে ইভেন্ট, সতর্কতা এবং বিজ্ঞপ্তি পাঠাতে দেয় যাদেরকে জানার প্রয়োজন হলে তাদের জানার প্রয়োজন হয়। ইউবিডটসের পূর্বনির্মিত ইন্টিগ্রেশনগুলির মধ্যে রয়েছে:
- ইমেল বিজ্ঞপ্তি
- এসএমএস বিজ্ঞপ্তি
- ওয়েবহুক ইভেন্ট - আরো জানুন
- টেলিগ্রাম বিজ্ঞপ্তি
- স্ল্যাক বিজ্ঞপ্তি - আরো জানুন
- ভয়েস কল বিজ্ঞপ্তি - আরো জানুন
- স্বাভাবিক বিজ্ঞপ্তিতে ফিরে যান - আরো জানুন
- জিওফেন্স বিজ্ঞপ্তি - আরো জানুন
- তারপর একটি ডিভাইস এবং এসোসিয়েটিং ভেরিয়েবল বেছে নিন যা ডিভাইসের "মান" নির্দেশ করে।
- এখন আপনার ইভেন্টটি ট্রিগার করার জন্য একটি থ্রেশহোল্ড মান নির্বাচন করুন এবং এটি ডিভাইসের মানগুলির সাথে তুলনা করুন এবং আপনার ইভেন্টটি ট্রিগার করার জন্য সময়ও নির্বাচন করুন।
- কোন কাজগুলি সম্পাদন করা হবে এবং রিসিভারের কাছে বার্তাটি স্থাপন করুন এবং কনফিগার করুন: এসএমএস, ইমেল, ওয়েবহুকস, টেলিগ্রাম, ফোন কল, স্ল্যাক এবং ওয়েবহুক যাঁদের জানা দরকার তাদের কাছে পাঠান।
- ইভেন্ট বিজ্ঞপ্তি কনফিগার করুন।
- ক্রিয়াকলাপ উইন্ডো নির্ধারণ করুন ইভেন্টগুলি সম্পাদিত হতে পারে/নাও হতে পারে।
- আপনার ইভেন্টগুলি নিশ্চিত করুন।
ধাপ 8: আপনার মেইলে ইভেন্টের আউটপুট
ধাপ 9: গুগল শীটে আপনার ইউবিডটস ডেটা রপ্তানি করুন
এতে, আমরা আরও বিশ্লেষণের জন্য ইউবিডটস ক্লাউডে সংরক্ষিত ডেটা বের করতে পারি। সম্ভাবনাগুলি বিশাল; উদাহরণস্বরূপ, আপনি একটি স্বয়ংক্রিয় রিপোর্ট জেনারেটর তৈরি করতে পারেন এবং প্রতি সপ্তাহে আপনার গ্রাহকদের কাছে পাঠাতে পারেন।
আরেকটি অ্যাপ্লিকেশন হবে ডিভাইস প্রভিশনিং; যদি আপনার হাজার হাজার ডিভাইস স্থাপন করা হয়, এবং তাদের তথ্য একটি গুগল শীটে থাকে, আপনি শীটটি পড়ার জন্য একটি স্ক্রিপ্ট তৈরি করতে পারেন এবং ফাইলের প্রতিটি লাইনের জন্য একটি ইউবিডটস ডেটা সোর্স তৈরি করতে পারেন। এটি করার ধাপ-
একটি গুগল শীট তৈরি করুন এবং এই নামের সাথে দুটি শীট যোগ করুন:
- পরিবর্তনশীল
- মূল্যবোধ
- আপনার গুগল শীট থেকে, "টুলস" তারপর "স্ক্রিপ্ট এডিটর …", তারপর "ফাঁকা প্রকল্প" এ ক্লিক করুন।
- স্ক্রিপ্ট এডিটর খুলুন।
- স্ক্রিপ্ট স্ক্রিপ্টে নীচের কোডটি (কোড বিভাগে) যোগ করুন।
- সম্পন্ন! এখন আবার আপনার গুগল শীট খুলুন এবং আপনি ফাংশনগুলিকে ট্রিগার করার জন্য একটি নতুন মেনু দেখতে পাবেন।
প্রস্তাবিত:
ডিজিটাল ক্লক এলইডি ডট ম্যাট্রিক্স - ইএসপি ম্যাট্রিক্স অ্যান্ড্রয়েড অ্যাপ: 14 টি ধাপ
ডিজিটাল ক্লক এলইডি ডট ম্যাট্রিক্স - ইএসপি ম্যাট্রিক্স অ্যান্ড্রয়েড অ্যাপ: এই নিবন্ধটি গর্বের সাথে PCBWAY দ্বারা স্পনসর করা হয়েছে। আপনার নিজের জন্য এটি ব্যবহার করে দেখুন এবং PCBWAY তে মাত্র 5 ডলারে 10 PCBs পান খুব ভালো মানের সাথে, ধন্যবাদ PCBWAY। আমি যে ইএসপি ম্যাট্রিক্স বোর্ড তৈরি করেছি
ক্রিয়েটিং-অ্যালার্ট-ইউজিং-ইউবিডটস-ইএসপি 32+টেম্প এবং আর্দ্রতা সেন্সর: 9 টি ধাপ
ক্রিয়েটিং-অ্যালার্ট-ইউজিং-ইউবিডটস-ইএসপি 32+টেম্প এবং আর্দ্রতা সেন্সর: এই টিউটোরিয়ালে, আমরা টেম্প এবং আর্দ্রতা সেন্সর ব্যবহার করে বিভিন্ন তাপমাত্রা এবং আর্দ্রতা ডেটা পরিমাপ করব। আপনি কিভাবে ইউবিডটসে এই ডেটা পাঠাবেন তাও শিখবেন। যাতে আপনি বিভিন্ন অ্যাপ্লিকেশনের জন্য যেকোন জায়গা থেকে এটি বিশ্লেষণ করতে পারেন। এছাড়াও ইমাই তৈরি করে
(আইওটি) ইউবিডটস (ইএসপি 26২6+এলএম )৫) সহ জিনিসগুলির ইন্টারনেট: Ste টি ধাপ
(IoT) ইন্টারবিট অফ থিংস উইথ ইউবিডটস (ESP8266+LM35): আজ আমরা বন্ধুত্বপূর্ণ উপায়ে ইন্টারনেটে ডেটা ভিজ্যুয়ালাইজ করতে ইউবিডটস প্ল্যাটফর্ম ব্যবহার করতে শিখতে যাচ্ছি।
ক্রিয়েটিং-অ্যালার্ট-ইউজিং-ইউবিডটস+ইএসপি 32 এবং ভাইব্রেশন সেন্সর: 8 টি ধাপ
ক্রিয়েটিং-অ্যালার্ট-ইউজিং-ইউবিডটস+ইএসপি 32 এবং ভাইব্রেশন সেন্সর: এই প্রকল্পে, আমরা ইউবিডটস-ভাইব্রেশন সেন্সর এবং ইএসপি 32 ব্যবহার করে মেশিনের কম্পন এবং তাপমাত্রার একটি ইমেল সতর্কতা তৈরি করব। মোটরচালিত গ্যাজেটগুলিতে মেশিন এবং উপাদান। কম্পন আমি
ইএসপি 32 / ইএসপি 8266 ওয়াইফাই মডিউল সহ হাইফাইভ 1 ওয়েব সার্ভার টিউটোরিয়াল: 5 টি ধাপ
HiFive1 ESP32 / ESP8266 ওয়াইফাই মডিউল টিউটোরিয়াল সহ ওয়েব সার্ভার: HiFive1 হল প্রথম Arduino- সামঞ্জস্যপূর্ণ RISC-V ভিত্তিক বোর্ড যা SiFive থেকে FE310 CPU দিয়ে নির্মিত। বোর্ডটি আরডুইনো ইউএনও -র তুলনায় প্রায় 20 গুণ দ্রুততর হলেও ইউএনও বোর্ডের মতো হাইফাইভ 1 এর ওয়্যারলেস সংযোগের অভাব রয়েছে। সৌভাগ্যবশত, বেশ কয়েকটি অনভিজ্ঞ রয়েছে