সুচিপত্র:

আপনার RevPi কোর + RevPi DIO কে Ubidots এর সাথে সংযুক্ত করুন: 8 টি ধাপ
আপনার RevPi কোর + RevPi DIO কে Ubidots এর সাথে সংযুক্ত করুন: 8 টি ধাপ

ভিডিও: আপনার RevPi কোর + RevPi DIO কে Ubidots এর সাথে সংযুক্ত করুন: 8 টি ধাপ

ভিডিও: আপনার RevPi কোর + RevPi DIO কে Ubidots এর সাথে সংযুক্ত করুন: 8 টি ধাপ
ভিডিও: ডালিয়ার পোলাও ঝরঝরে ভাবে বানানোর সহজ পদ্ধতি|নিরামিষ কিম্বা উপোষের দিনের উপযুক্ত পোলাও|Dalia'r Pulao 2024, জুলাই
Anonim
আপনার RevPi কোর + RevPi DIO কে Ubidots এর সাথে সংযুক্ত করুন
আপনার RevPi কোর + RevPi DIO কে Ubidots এর সাথে সংযুক্ত করুন

EN61131-2 স্ট্যান্ডার্ড পূরণ করার সময় বিপ্লব পাই একটি প্রতিষ্ঠিত রাস্পবেরি পাই এর উপর ভিত্তি করে একটি উন্মুক্ত, মডুলার এবং টেকসই শিল্প পিসি। রাস্পবেরি পাই কম্পিউট মডিউল দিয়ে সজ্জিত, রেভপি কোর বেসটি শক্তি ব্যবস্থাপনা, প্রক্রিয়া পর্যবেক্ষণ, মেশিন স্বাস্থ্য এবং আরও অনেক কিছুর জন্য উপযুক্ত I/O মডিউল এবং ফিল্ডবাস গেটওয়ে ব্যবহার করে নির্বিঘ্নে প্রসারিত করা যেতে পারে।

Rev Pi Core হল যেকোনো অ্যাপ্লিকেশনের ভিত্তি এবং আপনার I/O প্রয়োজনীয়তার উপর নির্ভর করে RevPi DIO, RevPi AIO, RevPi গেটস এর মতো সম্প্রসারণ মডিউলগুলিকে ডিজিটাল, এনালগ বা গেটওয়ে মডিউল হিসাবে সংযুক্ত করা যেতে পারে।

এই টিউটোরিয়ালে আমরা একটি RevPI DIO এর ইন্টিগ্রেশন সম্পর্কে বিস্তারিত বর্ণনা করেছি যা আপনার মেশিন বা ইউবিডটসের সাহায্যে আউটপুট সিগন্যালগুলিকে কল্পনা এবং নিয়ন্ত্রণ করতে পারে। RevPi DIO ডিজিটাল I/O মডিউল 14 ডিজিটাল ইনপুট এবং 14 আউটপুট, PWM (পালস প্রস্থ মডুলেশন) এবং কাউন্টার ইনপুট নিয়ে আসে। RevPI DIO এর কার্যকারিতাগুলির একটি বিস্তারিত তালিকার জন্য, বিপ্লব পাই পণ্য ব্রোশারটি দেখুন।

ধাপ 1: প্রয়োজনীয়তা

  • ইথারনেট তারের
  • 24 V পাওয়ার সাপ্লাই
  • রেভপি কোর
  • RevPi DIO
  • ইউবিডটস অ্যাকাউন্ট - বা - স্টেম লাইসেন্স

পদক্ষেপ 2: হার্ডওয়্যার সেটআপ

যে কোনো নতুন ডিভাইস সেটআপ অনুযায়ী, আমরা RevPi Core + RevPi DIO- এর সাথে পরিচিত হওয়ার সুপারিশ করি বিপ্লব পাই দ্বারা অফিসিয়াল কুইক স্টার্ট গাইড। তারপর নিশ্চিত হোন যে আপনি RevPi Core + DIO একত্রিত করার জন্য সঠিকভাবে নিচের নিবন্ধগুলিকে অতিরিক্ত বিবরণের জন্য প্রয়োজনে উল্লেখ করেছেন।

  • আপনার RevPi Core কে Ubidots এর সাথে সংযুক্ত করুন
  • সংযোগকারী মডিউল
  • একটি ডিআইএন রেলের উপর মাউন্ট করা মডিউল
  • বিদ্যুৎ সরবরাহ সংযুক্ত করা হচ্ছে
  • অবস্থা LEDs DIO
  • ডিজিটাল এবং আউটপুট
  • কনফিগারেশন RevPi DIO
  • মডিউলগুলিতে ফার্মওয়্যার আপডেট করা হচ্ছে (জেসি)

একবার আপনার RevPi কোর + RevPi DIO কনফিগার, সঠিকভাবে চালিত এবং ইন্টারনেটের সাথে সংযুক্ত হয়ে গেলে, আমরা ফার্মওয়্যার আপলোডগুলি চালিয়ে যেতে পারি।

ধাপ 3: ফার্মওয়্যার সেটআপ

1. প্রথমে আমাদের অবশ্যই বিপ্লব পাই এর ইনপুট এবং আউটপুটগুলিতে অ্যাক্সেস থাকতে হবে। "Python3-revpimodio" মডিউলটি বিপ্লব পিসের IO- তে সমস্ত প্রবেশাধিকার প্রদান করে এবং Python3 দিয়ে খুব সহজেই প্রোগ্রাম করা যায়।

আপনার RevPi কোর রেফারেন্সে ইনস্টল করা চিত্রের উপর ভিত্তি করে ইনস্টলেশনটি সঠিকভাবে করতে এই নির্দেশিকা। যদি আপনার মূলে জেসি ইমেজ থাকে, তবে কেবল RevPi টার্মিনালে নীচের কমান্ডগুলি চালানোর জন্য Kunbus সংগ্রহস্থল থেকে মডিউল ইনস্টল করুন:

আপডেট সিস্টেম প্যাকেজ: sudo apt-get update

ইনস্টল করুন: sudo apt-get python3-revpimodio2 ইনস্টল করুন

আপডেট ডিস্ট্রিবিউশন (সব): sudo apt-get dist-upgrade

2. পরবর্তী, RevPi কোর টার্মিনালে নীচের কমান্ডটি চালানোর মাধ্যমে python3 এর জন্য অনুরোধ মডিউল ইনস্টল করুন:

sudo apt-get python3-request ইনস্টল করুন

3. উপরের প্রতিটি কমান্ড শেষ হয়ে গেলে, আপনার RevPi কোর টার্মিনালে Python3 খুলে এবং পূর্বে ইনস্টল করা মডিউল আমদানি করে সবকিছু যথাযথভাবে যাচাই করুন। RevPi কোর টার্মিনালে নিচের কমান্ডটি চালিয়ে Python3 খুলুন:

পাইথন 3

একবার আপনার পাইথন 3 এ প্রবেশ করার পরে, মডিউলগুলি "revpimodio2" এবং "অনুরোধ" আমদানি করুন যেমনটি নীচে দেখানো হয়েছে:

আমদানি revpimodio2

আমদানি অনুরোধ

যদি মডিউল আমদানি করার পরে বার্তা গ্রহণ এবং ত্রুটি হয়, দেখানো সমস্যাটি যাচাই করুন এবং আবার চেষ্টা করুন।

ধাপ 4: PiCtory সেটআপ

PiCtory সেটআপ
PiCtory সেটআপ
PiCtory সেটআপ
PiCtory সেটআপ
PiCtory সেটআপ
PiCtory সেটআপ
PiCtory সেটআপ
PiCtory সেটআপ

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

1. আপনার ওয়েব ব্রাউজারটি খুলুন এবং আপনার ব্রাউজারের অ্যাড্রেস বারে আপনার RevPi Cores এর IP ঠিকানা লিখুন। তারপরে, আপনি লগইন উইন্ডো দেখতে পাবেন, যেখানে ব্যবহারকারীর নাম এবং পাসওয়ার্ড নির্দেশ করা আছে সেখানে প্রবেশ করুন। আপনার RevPi এর পাশে লগইন শংসাপত্রগুলি পাওয়া যাবে।

  • ব্যবহারকারীর নাম: প্রশাসক
  • পাসওয়ার্ড: আপনি এটি আপনার RevPi কোর এর পাশে স্টিকারে পাবেন।

তারপর, "APPS" বিভাগে প্রবেশ করুন।

2. PiCtory সেটিংস দিয়ে শুরু করতে, "START" নামক সবুজ বোতাম টিপুন।

3. ডিভাইস ক্যাটালগ থেকে আপনার RevPi কোর এর সংস্করণ নির্বাচন করুন এবং এটি কনফিগারেশন বোর্ডগুলিতে বরাদ্দ করুন। তারপর, RevPi কোর এর ডানদিকে RevPi DIO বরাদ্দ করুন। PiBridge ব্যবহার করে আপনার RevPi কোর এর ডানদিকে RevPi কোর সংযুক্ত করুন মনে রাখবেন।

গুরুত্বপূর্ণ দ্রষ্টব্য: PiCtory কনফিগারেশনে নির্ধারিত মডিউলগুলির অবস্থান কনফিগারেশন ফাইল সঠিকভাবে তৈরি করতে সক্ষম হওয়ার জন্য ভৌত জগতে একইভাবে নির্ধারিত হতে হবে।

3. এখন যেহেতু আপনার কনফিগারেশন বোর্ডগুলিতে প্রয়োজনীয় মডিউলগুলি রয়েছে, আমরা নীচে যে পিনগুলি ব্যবহার করতে যাচ্ছি তার নাম যাচাই করতে দিন। আপনি প্রদত্ত দুটি নমুনা কোড পাবেন, একটি হল RevPi DIO- এর রিডিং ইনপুট থেকে একটি মান পাঠানোর জন্য, এবং অন্যটি হল RevPi DIO- এর একটি আউটপুট নিয়ন্ত্রণের জন্য।

আমরা যে ইনপুটটি ব্যবহার করতে যাচ্ছি তা হল ইনপুট 1, পিন-আউট ডায়াগ্রামের জন্য উপরে দেখুন।

ভ্যালু এডিটর বিভাগ থেকে, ইনপুট 1 এর জন্য নির্ধারিত নামটি "I_1" কিনা তা নিচের ছবিতে দেখানো হয়েছে কিনা তা যাচাই করুন, যদি না হয় তবে এটি বরাদ্দ করুন। আপনি যদি এই ধাপটি এড়িয়ে যান তবে ফার্মওয়্যার কোডটি এই পিনটি পড়া মিস করবে।

আমরা যে আউটপুটটি ব্যবহার করতে যাচ্ছি তা হল আউটপুট 1, পিন-আউট ডায়াগ্রামের জন্য উপরে দেখুন।

ভ্যালু এডিটর বিভাগ থেকে, আউটপুট 1 এ নির্ধারিত নামটি "O_1" হিসাবে যাচাই করুন নিচের ছবিতে দেখানো হয়েছে, যদি না হয় তবে এটি বরাদ্দ করুন। আপনি যদি এই ধাপটি এড়িয়ে যান তাহলে ফার্মওয়্যার কোড এই আউটপুটটি মিস করবে এবং আপনি নিয়ন্ত্রণগুলি রিলে করতে পারবেন না।

ধাপ 5: ইউবিডটসে ডেটা পাঠানো

ইউবিডটসে ডেটা পাঠানো হচ্ছে
ইউবিডটসে ডেটা পাঠানো হচ্ছে
ইউবিডটসে ডেটা পাঠানো হচ্ছে
ইউবিডটসে ডেটা পাঠানো হচ্ছে

1. আপনার ফার্মওয়্যার লেখা শুরু করতে, RevPi কোর টার্মিনালে একটি পাইথন স্ক্রিপ্ট তৈরি করুন। নতুন স্ক্রিপ্ট তৈরির জন্য আমরা ন্যানো এডিটর ব্যবহার করতে যাচ্ছি। এটি করার জন্য নীচের কমান্ডটি চালান:

ন্যানো ubidots_revpi.py

আপনি দেখতে পাবেন, ন্যানো এডিটর টার্মিনাল স্বয়ংক্রিয়ভাবে পপুলেট হবে এবং আপনি আপনার কোড শুরু করতে পারেন।

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

এই নমুনা কোডে আমরা RevPi DIO মডিউলের ইনপুট 1 (I_1) পড়তে যাচ্ছি যাতে উবিডটস ক্লাউডে তার স্ট্যাটাস পাঠানো যায় যাতে তার প্রাপ্ত ডেটা ভ্যালুর উপর ভিত্তি করে অ্যালার্ম নিরীক্ষণ ও স্থাপন করতে পারে।

দ্রষ্টব্য: ন্যানো এডিটরে স্ক্রিপ্টটি সংরক্ষণ করতে - Ctrl+o টিপুন, লিখতে ফাইলের নাম নিশ্চিত করুন (ubidots_revpi_di.py) এবং এন্টার টিপুন। ন্যানো এডিটর বন্ধ করতে Ctrl+x চাপুন।

3. এখন স্ক্রিপ্ট পরীক্ষা করা যাক। RevPi টার্মিনালে পূর্বে তৈরি স্ক্রিপ্টটি চালান:

python3 ubidots_revpi_di.py

একবার স্ক্রিপ্ট চালানো শুরু করলে, আপনি ইউবিডটস সার্ভারের সফল স্ট্যাটাস কোড প্রতিক্রিয়া দেখতে পাবেন।

4. আপনার ইউবিডটস অ্যাকাউন্টে যান এবং যাচাই করুন যে ডেটা পেয়েছে। আপনি ডিভাইস বিভাগে স্বয়ংক্রিয়ভাবে তৈরি একটি নতুন ডিভাইস দেখতে পাবেন ডিভাইসের নামটি আপনার RevPi কোর এর MAC ঠিকানা। নাম পরিবর্তনের জন্য পড়তে থাকুন।

আপনার ইউবিডটস ডিসপ্লেতে আপনার ডিভাইসের নাম হিসাবে ম্যাক ঠিকানা পছন্দ করেন না? চিন্তা করবেন না! আপনি নামটি আরও বন্ধুত্বপূর্ণ করতে পারেন, কিন্তু ডিভাইস লেবেলটি MAC ঠিকানা হিসাবে থাকবে যাতে কোন ডিভাইসটি বিভ্রান্ত না হয়। ইউবিডটসে ডিভাইসের লেবেল এবং ডিভাইসের নাম পরিবর্তনের জন্য আরও তথ্যের জন্য ইউবিডটস হেল্প সেন্টারের রেফারেন্স।

আপনার নমুনা ফার্মওয়্যার থেকে রেকর্ড করা এবং ইউবিডটসে পাঠানো ভেরিয়েবলটি কল্পনা করতে আপনার ডিভাইস বিভাগের যেকোনো ডিভাইসে ক্লিক করুন। আপনি দেখতে পাচ্ছেন, আমাদের নমুনা কোড একটি মোশন-ডিটেক্টর ভেরিয়েবল প্রদান করেছে।

ধাপ 6: ইউনিট কাউন্টার অ্যাপ্লিকেশন ডেভেলপমেন্ট

ইউনিট কাউন্টার অ্যাপ্লিকেশন ডেভেলপমেন্ট
ইউনিট কাউন্টার অ্যাপ্লিকেশন ডেভেলপমেন্ট
ইউনিট কাউন্টার অ্যাপ্লিকেশন ডেভেলপমেন্ট
ইউনিট কাউন্টার অ্যাপ্লিকেশন ডেভেলপমেন্ট
ইউনিট কাউন্টার অ্যাপ্লিকেশন ডেভেলপমেন্ট
ইউনিট কাউন্টার অ্যাপ্লিকেশন ডেভেলপমেন্ট
ইউনিট কাউন্টার অ্যাপ্লিকেশন ডেভেলপমেন্ট
ইউনিট কাউন্টার অ্যাপ্লিকেশন ডেভেলপমেন্ট

এখন যেহেতু আপনার ইনপুটের অবস্থা আপনার ইউবিডটস অ্যাকাউন্টে আপডেট হচ্ছে। আসুন আপনার অ্যাপ্লিকেশন ডিজাইন এবং স্থাপনের জন্য Ubidots বৈশিষ্ট্যগুলির সাথে খেলা শুরু করি। এই টিউটোরিয়ালে আমরা একটি সাপ্লাই লাইন জুড়ে চলা বক্সের জন্য একটি ইউনিট কাউন্টার স্থাপন করব

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

ভেরিয়েবল তৈরি করতে, "ভেরিয়েবল যোগ করুন" টিপুন। তারপরে, "রোলিং উইন্ডো" নির্বাচন করুন:

এখন তৈরি করা ডিভাইস নির্বাচন করুন> মোশন-ডিটেক্টর> যোগ> প্রতি 1 মিনিটে শেষ করে সেভ টিপুন। তারপরে আপনার পছন্দসই নামটি বরাদ্দ করুন, এই ক্ষেত্রে, আমরা আমাদের "বাক্স" নাম দিয়েছি।

এখন যেহেতু আমরা জানি যে আমাদের সেন্সর কতগুলি বাক্স সনাক্ত করছে, আমরা "বাক্স" ভেরিয়েবলের উপর ভিত্তি করে একটি ইভেন্ট তৈরি করতে পারি যাতে উৎপাদনের সাথে তাল মিলিয়ে যেতে পারে এবং উৎপাদন পিছিয়ে পড়লে সতর্ক হতে পারি।

আমাদের উৎপাদনের লক্ষ্য হল প্রতি মিনিটে 10 "বাক্স"। এই লক্ষ্য বজায় রাখার জন্য, RevPi প্রতি মিনিটে সর্বনিম্ন 10 টি বাক্স সনাক্ত করতে হবে। উৎপাদন কমে যাওয়ার বিষয়ে সতর্ক করার জন্য আমরা 10 টিরও কম বাক্স শনাক্ত হলে আমাদেরকে জানিয়ে একটি সতর্কতা তৈরি করব।

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

গুরুত্বপূর্ণ নোট: উপরে প্রদত্ত কোডটি কোন সেন্সর কনফিগারেশন স্থাপন না করে শুধুমাত্র ইনপুট 1 পড়ছে। ব্যবহৃত সেন্সরের উপর ভিত্তি করে, সেন্সরের কনফিগারেশন কোডে প্রয়োজন অনুযায়ী যোগ করুন।

ধাপ 7: Ubidots থেকে তথ্য গ্রহণ

Ubidots থেকে তথ্য গ্রহণ
Ubidots থেকে তথ্য গ্রহণ
Ubidots থেকে তথ্য গ্রহণ
Ubidots থেকে তথ্য গ্রহণ
Ubidots থেকে তথ্য গ্রহণ
Ubidots থেকে তথ্য গ্রহণ

এই নমুনা অ্যাপ্লিকেশনে আমরা RevPi DIO মডিউলের একটি আউটপুট নিয়ন্ত্রণ করতে যাচ্ছি যাতে Ubidots ক্লাউড থেকে একটি আলো চালু/বন্ধ করতে সক্ষম হয়।

1. একটি ইউবিডটস ভেরিয়েবল রূপে একটি আউটপুট নিয়ন্ত্রণ করতে সক্ষম হওয়ার জন্য আপনাকে প্রথমে এটি ভেরিয়েবল তৈরি করতে হবে। আপনার RevPi ডিভাইসটি প্রবেশ করুন এবং "পরিবর্তনশীল যোগ করুন" নির্বাচন করে একটি নতুন পরিবর্তনশীল তৈরি করুন এবং "ডিফল্ট" টিপুন। তারপরে, এটির নাম "আলো" দিন। ডিভাইসটি সঠিকভাবে তৈরি হয়ে গেলে।

2. আপনার প্রধান Ubidots ড্যাশবোর্ডে যান এবং একটি নিয়ন্ত্রণ উইজেট তৈরি করুন। হলুদ প্লাস (+) আইকনে ক্লিক করুন এবং নতুন ড্যাশবোর্ড উইজেট স্থাপনের জন্য পর্দার বিকল্পগুলি অনুসরণ করুন। নিয়ন্ত্রণ নির্বাচন করুন> সুইচ করুন> RevPICore (MACAddress)> আলো (পরিবর্তনশীল মাত্র তৈরি)> শেষ করুন। আপনার নতুন উইজেটটি তৈরি করার পরে, ড্যাশবোর্ডটি পুনরায় লোড হবে এবং আপনার নতুন আলো নিয়ন্ত্রণ উইজেটের সাথে পূর্ণ হবে।

এই "কন্ট্রোল" উইজেটটি তার স্ট্যাটাসটি RevPi DIO আউটপুটে পাঠাবে একটি আউটপুট 1 এর সাথে সংযুক্ত একটি আলোর অবস্থা বা অন্য কোনো ডিভাইসের অবস্থা নিয়ন্ত্রণ করতে।

3. ন্যানো এডিটর ব্যবহার করে একটি নতুন পাইথন স্ক্রিপ্ট তৈরি করুন। এটি করতে RevPi টার্মিনালে নীচের কমান্ডটি চালান:

ন্যানো ubidots_revpi_do.py

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

এই নমুনা কোডে আমরা RevPi DIO মডিউলের একটি আউটপুট নিয়ন্ত্রণ করতে যাচ্ছি যাতে Ubidots ক্লাউড থেকে একটি আলো চালু/বন্ধ করতে সক্ষম হয়।

দ্রষ্টব্য: ন্যানো এডিটরে স্ক্রিপ্টটি সংরক্ষণ করতে - Ctrl+o টিপুন, লিখতে ফাইলের নাম নিশ্চিত করুন (ubidots_revpi_di.py) এবং এন্টার টিপুন। ন্যানো এডিটর বন্ধ করতে Ctrl+x চাপুন।

5. এখন স্ক্রিপ্ট পরীক্ষা করা যাক। RevPi টার্মিনালে পূর্বে তৈরি স্ক্রিপ্টটি চালান:

python3 ubidots_revpi_do.py

একবার স্ক্রিপ্ট চালানো শুরু করলে, আপনি লাইট স্ট্যাটাস বার্তা দেখতে পাবেন।

6. এখন আপনার Ubidots ড্যাশবোর্ড থেকে "কন্ট্রোল" উইজেটের অবস্থা পরিবর্তন করুন এবং RevPI DIO আউটপুটের অবস্থা দেখুন।

ধাপ 8: ফলাফল

মাত্র কয়েক মিনিটের মধ্যে আপনি Revidi Core + RevPi DIO কে Ubidots- এর সাথে একীভূত করেছেন, ইউনিট কাউন্টের জন্য আপনার সাপ্লাই লাইন থেকে ডেটা পেয়েছেন, ট্র্যাক এবং আপনাকে উৎপাদনের প্রয়োজনীয়তা সম্পর্কে সতর্ক করার জন্য একটি অ্যাপ্লিকেশন তৈরি করেছেন, এবং আপনার কারখানার মেঝের আলো নিয়ন্ত্রণ করছেন - সব Ubidots সহ RevPi Core + DIO ব্যবহার করে। আরও জানতে বা পর্যবেক্ষণ বা পরিচালনার জন্য নতুন শিল্প সমাধানগুলি স্থাপন করতে, RevPi সম্প্রসারণ মডিউলগুলির সম্পূর্ণ লাইনআপ দেখুন।

প্রস্তাবিত: