সুচিপত্র:
- ধাপ 1: Mqtt ব্রোকার ইনস্টল করা:
- ধাপ 2: MQTT (মশা) পরীক্ষা করা
- ধাপ 3: আর্মট্রনিক্স বোর্ড এবং এমকিউটিটির সাথে কাজ করা
ভিডিও: আর্মট্রনিক্স বোর্ডে এমকিউটিটি: 3 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
এই নির্দেশনায় আমরা প্রাথমিকভাবে আপনাকে দেখাতে চাই যে আপনি কিভাবে একটি লিনাক্স (ডেবিয়ান বা উবুন্টু) ভিত্তিক সিস্টেম ব্যবহার করতে পারেন এবং এটিতে মশকিটো (এমকিউটিটি ব্রোকার) ইনস্টল করতে পারেন, এছাড়াও আপনার ফোনে (অ্যান্ড্রয়েড)/ লিনাক্স ভিত্তিক কিভাবে এমকিউটিটি ক্লায়েন্ট ব্যবহার করবেন তা দেখান। সিস্টেম, Mqtt এর মাধ্যমে বার্তা প্রেরণ এবং গ্রহণ। এর সাথে পরিচিত হওয়ার পরে, আমরা আপনাকে দেখাতে চাই যে আপনি কীভাবে আমাদের বোর্ডকে এই ইনস্টল করা Mqtt ব্রোকারের সাথে কনফিগার এবং সংযুক্ত করতে পারেন। এছাড়াও আপনি Mqtt ব্রোকারে প্রমাণীকরণ যোগ করতে পারেন এবং ডিবাগ করার জন্য কিছু প্রাথমিক টিপস এবং কৌশল যোগ করতে পারেন। চল শুরু করা যাক ………..
ধাপ 1: Mqtt ব্রোকার ইনস্টল করা:
একাধিক Mqtt দালাল আছে যা আপনি ইনস্টল করতে পারেন। কিছু পরিচিত যারা নীচে উল্লেখ করা হয়েছে। তাদের মধ্যে কিছু ক্লাউড ভিত্তিক সেবা।
- HiveMQ
- মশা ক্লাউড
- এমকিউটিটি
- Adafruit.io
লিনাক্স ভিত্তিক সিস্টেমে (উবুন্টু 18.04) মশকিটো কীভাবে ইনস্টল করবেন তা আমরা আপনাকে দেখাব। এটি করার জন্য প্রথমে উবুন্টু উৎসের তালিকায় মশা যোগ করুন। একবার উবুন্টু সংগ্রহস্থলে মশকিটো পাওয়া গেলে আপনি এটি apt-get দিয়ে ইনস্টল করতে পারবেন।
শুধু একটি টার্মিনাল খুলুন। একটি টার্মিনাল খুলতে, উবুন্টু ডেস্কটপের বাম দিকের নিচের কোণে যান, শো অ্যাপ্লিকেশনটিতে ক্লিক করুন (ডোটেড 3X3 গ্রিড)। একটি উইন্ডো খুলবে। সেখানে আপনি টার্মিনাল অনুসন্ধান করুন। টার্মিনালে ক্লিক করুন আপনি নিম্নলিখিত ছবিতে দেখানো হিসাবে একটি উইন্ডো খোলা দেখতে সক্ষম হওয়া উচিত।
- অ্যাপ্লিকেশন দেখান (ছবি 1)।
- টার্মিনালের জন্য অনুসন্ধান করুন (চিত্র 2)।
- টার্মিনাল উইন্ডো (ছবি 3)।
টার্মিনাল খোলার পর নিচের কমান্ডগুলো লিখুন
sudo apt-add-repository ppa: মশারি-দেব/মশারি-পিপিএ
sudo apt- আপডেট পান
sudo apt-get install মশা
আপনি Mqtt ক্লায়েন্টও ইনস্টল করতে পারেন। এটি করার আদেশ হবে
sudo apt-get install মশা-ক্লায়েন্ট
আপনার রেফারেন্সের জন্য কিছু ছবি
- পিপিএ যোগ করা (চিত্র 4)।
- রেপো আপডেট করা হচ্ছে (ছবি 5)।
- মশা ইনস্টল করা (ছবি 6)।
- মশা ক্লায়েন্ট ইনস্টল করা (চিত্র 7)।
ধাপ 2: MQTT (মশা) পরীক্ষা করা
উবুন্টু (একই সিস্টেম বা অন্যান্য সিস্টেম) এর মাধ্যমে mqtt পরীক্ষা করার জন্য আপনাকে mqtt ক্লায়েন্ট ইনস্টল করতে হবে যা আগে sudo apt-get install Mosquito-client কমান্ড দ্বারা ইনস্টল করা হয়েছিল। যদি আপনি একটি মোবাইল ফোন (অ্যান্ড্রয়েড) ব্যবহার করে এটি পরীক্ষা করতে চান, আপনি প্লে স্টোর থেকে MyMqtt অ্যাপটি ইনস্টল করতে পারেন।
Mqtt টপিকস নামক কিছুতে কাজ করে। বোঝার সুবিধার জন্য এই বিষয়গুলিকে একটি কম্পিউটার হার্ড ড্রাইভের একটি ফোল্ডার হিসাবে বিবেচনা করুন। আসুন এই কম্পিউটারটিকে একটি কম্পিউটার সার্ভার হিসাবে বিবেচনা করি (যা mqtt বিশ্বে Mqtt ব্রোকার)। এই সার্ভারে আমাদের একটি ফোল্ডার থাকার কথা বিবেচনা করা যাক।
ফোল্ডারের নাম: /Folder_one /
এখন আসুন আমরা দুটি পৃথক সিস্টেম (পিসি/ল্যাপটপ) থেকে দুজন লোককে এই সার্ভারটি অ্যাক্সেস করি ফাইলগুলি পড়তে বা ফাইল পাঠাতে/ডাম্প করতে বা উভয় অপারেশন করতে।
আমরা সিস্টেম এক্স, সিস্টেম ওয়াই (এইগুলি এমকিউটিটি ওয়ার্ল্ডে এমকিউটি ক্লায়েন্ট) হিসাবে দুটি লোক/সিস্টেমের নাম রাখব।
এখন বলি, সিস্টেম এক্স কিছু ফাইল (ফাইলের নাম: তাপমাত্রা) "/Folder_one/" ফোল্ডারে পাঠায়/ডাম্প করে, এই mqtt বিশ্বে আমরা এই প্রকাশনাকে কল করতে পারি (আমরা ফাইলের পরিবর্তে কিছু বার্তা/প্লেলোড পাঠাই)।
এখন বলা যাক, সিস্টেম ওয়াই এই ফাইল বা নতুন কোনো ফাইল পেতে/পড়তে বা এই ফোল্ডারে আপডেট করতে চায়, প্রথমে যে জিনিসটির প্রয়োজন তা হল ফোল্ডারের নাম এবং পথ জানা, যা আমাদের ক্ষেত্রে "/Folder_one/"। সুতরাং এখন এটি এই ফোল্ডারে যাবে এবং সেই ফাইলটি পড়বে/গ্রহণ করবে (ফাইলের নাম: তাপমাত্রা)। পথ/বিষয় জানা এবং Mqtt বিশ্বে ফাইল/নতুন ফাইলগুলির পরিবর্তনগুলি পরীক্ষা করা সেই বিষয়ের সাবস্ক্রিপশন।
উপরের উদাহরণ বিবেচনা করে, সিস্টেম এক্স "/Folder_one" তে প্রকাশ করছে এবং সিস্টেম ওয়াই "/Folder_one" এর সাবস্ক্রাইব করেছে
এছাড়াও মনে রাখবেন যে সিস্টেম এক্স "/Folder_one" এর সাবস্ক্রাইব করতে পারে এবং সিস্টেম Y এছাড়াও "/Folder_one" তে প্রকাশ করতে পারে। বিজ্ঞদের মতো সার্ভার সিস্টেম (দ্য এমকিউটি ব্রোকার) এমকিউটি ক্লায়েন্ট ইনস্টল করে "/ফোল্ডার_নে" প্রকাশ/সাবস্ক্রাইব করতে পারে যেমন আমরা বর্তমানে করেছি। মনে রাখার মতো আরেকটি বিষয় হল একটি বিষয় প্রকাশ বা সাবস্ক্রাইব করা যা আপনাকে Mqtt ব্রোকারের IP ঠিকানা জানতে হবে।
প্রথমে আমরা উবুন্টু ক্লায়েন্টের মাধ্যমে এটি পরীক্ষা করব যা ব্রোকারের মতো একই সিস্টেমে ইনস্টল করা আছে। আমরা দুটি টার্মিনাল উইন্ডো খুলব এর একটি প্রকাশ করবে এবং অন্যটি এতে সাবস্ক্রাইব করবে। উদাহরণস্বরূপ আমরা /Folder_one টপিক হিসেবে ব্যবহার করব। কোনো বিষয়ে পাব/সাব করার আগে আপনাকে উবুন্টুর আইপি ঠিকানা খুঁজে বের করতে হবে। এটি করতে স্ক্রিনের ডান দিকের উপরের কোণে ক্লিক করুন, ওয়াইফাই সেটিং নির্বাচন করুন, সেখান থেকে আপনি উবুন্টু সিস্টেমের আইপি ঠিকানা (বর্তমানে ব্রোকার আইপি) খুঁজে পেতে সক্ষম হবেন। রেফারেন্সের জন্য শেয়ার করা স্ক্রিনশর্ট (ছবি 8)।
অথবা ব্রোকারের আইপি ঠিকানা খুঁজে পেতে আপনি টার্মিনালে নিচের কমান্ড ব্যবহার করে নেট টুল ইনস্টল করে আইপি ঠিকানা খুঁজে পেতে পারেন
sudo apt net-tools ইনস্টল করুন
নেট-সরঞ্জাম ইনস্টল করা (চিত্র 9)। তারপরে কেবল ipconfig কমান্ডটি টাইপ করুন আপনি ম্যাক এবং আইপি ঠিকানা সহ নেটওয়ার্ক ইন্টারফেসের একটি তালিকা পাবেন
sudo ipconfig
আমার সিস্টেমের আইপি ঠিকানা 192.168.1.67 (চিত্র 10)
প্রকাশ করার জন্য
মশার_পব -এইচ 192.168.1.67 -t /Folder_one -m pub_to_folderone
এখানে, mositto_pub হল কমান্ড, এর পরে প্যারামিটার আইডেন্টিফায়ার এলিমেন্ট -h যা হোস্ট /ব্রোকার আইপি অ্যাড্রেস (আমাদের ক্ষেত্রে 192.168.1.67), এর পরে -t যা প্রকাশকের কাছে টপিকের নাম (আমাদের ক্ষেত্রে /Folder_one), এরপর -এম যার অর্থ বার্তা/পেলোড পাঠাতে হবে (আমাদের ক্ষেত্রে pub_to_folderone)।
সাবস্ক্রাইব করতে
মস্কিটো_সাব -এইচ 192.168.1.67 -t /Folder_one
প্রকাশকের পাঠানো বার্তা: pub_to_folderone
প্রকাশনার উদাহরণ
Moscitto_pub -h 192.168.1.67 -t /Folder_one -m "হাই টেস্ট mqtt"
Moscitto_pub -h 192.168.1.67 -t /Folder_one -m "mqtt working"
বিষয় সাবস্ক্রাইব করার সময় প্রাপ্ত প্রতিক্রিয়াগুলির উদাহরণ
মস্কিটো_সাব -এইচ 192.168.1.67 -t /Folder_one
প্রকাশকের পাঠানো বার্তা:
- pub_to_folderone
- হাই পরীক্ষা mqtt
- mqtt কাজ করছে
পাব সাব দুটি পৃথক টার্মিনাল উইন্ডোতে পাশাপাশি (চিত্র 11)
অ্যান্ড্রয়েডে Mqtt পরীক্ষা করা (আমার mqtt)
আপনার অ্যান্ড্রয়েড ফোনে প্লে স্টোর থেকে mymqtt অ্যাপ ইনস্টল করুন (চিত্র 12)
অ্যাপ্লিকেশনটি খুলুন এবং বাম দিকের উপরের কোণে ক্লিক করুন (চিত্র 13, চিত্র 14)।
সেটিংসে ক্লিক করুন এবং ব্রোকারের আইপি ঠিকানা লিখুন, ডিফল্টভাবে পোর্ট 1883 হবে। বর্তমানে আমরা অনুমোদিত mqtt ব্রোকার ব্যবহার করছি না তাই ব্যবহারকারীর নাম এবং পাসওয়ার্ড ফাঁকা থাকবে। শুধু এটি সংরক্ষণ করুন এবং আবার অ্যাপের বাম উপরের কোণে ক্লিক করুন (<সেটিংস) ড্রয়ারটি আবার খুলবে (চিত্র 15)।
ড্রয়ারের উপরে এটি আপনাকে ব্রোকারের আইপি অ্যাড্রেস এবং পোর্ট দেখাবে অ্যাপটি সংযুক্ত (চিত্র 16)।
এখন সাবস্ক্রাইব এ ক্লিক করে আপনি যে টপিকটি সাবস্ক্রাইব করতে চান তা যুক্ত করুন। এখানে আমরা /Folder_one (Image 17, Image 18) হিসেবে টপিক যোগ করব।
এটি করার পরে, উবুন্টু সিস্টেম থেকে টার্মিনাল ব্যবহার করে আমরা বিষয়টিতে প্রকাশ করব। প্রকাশ করার সময় আপনার এই মোবাইল অ্যাপে পেলোড/বার্তা প্রকাশিত হওয়া উচিত। উদাহরণস্বরূপ "এআরএম -অটোমেশন রোবটিক্স অ্যান্ড মেকাট্রনিক্স" হিসাবে পেলোড প্রকাশ করা। কমান্ডটি পূর্বে উল্লেখ করা হয়েছে।
মস্কিটো_পব -এইচ 192.168.1.67 -t /Folder_one -m "ARM -Automation Robotics & Mechatronics"
উবুন্টু সিস্টেম থেকে প্রকাশ (ছবি 19)।
ড্যাশবোর্ডে প্রকাশিত বার্তা পেয়েছেন (চিত্র 20)।
এখন আসুন আমরা অ্যান্ড্রয়েড ফোন (মাই এমকিউটিটি) থেকে প্রকাশ করি এবং উবুন্টু সিস্টেমে সাবস্ক্রাইব করি। এই উদাহরণের জন্য আমরা "/mymqtt_to_pub" বিষয় ব্যবহার করছি।
এটি করার জন্য প্রথমে আপনার উবুন্টু সিস্টেম থেকে একটি টার্মিনাল খুলুন এবং নিম্নলিখিত কমান্ডটি ব্যবহার করে "/mymqtt_to_pub" বিষয়টিতে সাবস্ক্রাইব করুন (চিত্র 21)
মশার_সুব -এইচ 192.168.1.67 -t /mymqtt_to_pub
এখন mymqtt অ্যাপের ড্রয়ারে গিয়ে পাবলিশ এ ক্লিক করুন। প্রকাশনার বিষয় যোগ করুন (আমাদের ক্ষেত্রে এটি "/mymqtt_to_pub") এবং কিছু বার্তা পাঠান যেমন আমরা "হাই উবুন্টু" পাঠাবো, পাঠানোর বোতাম টিপুন (চিত্র 22, চিত্র 23)।
বার্তাটি উবুন্টু সিস্টেমের আপনার টার্মিনাল উইন্ডোতে উপস্থিত হওয়া উচিত (চিত্র 24)।
মনে রাখবেন উবুন্টু সিস্টেম এবং অ্যান্ড্রয়েড ফোন উভয়ই একই নেটওয়ার্কে থাকা বা পোর্ট 1883 উন্মুক্ত হওয়া উচিত এবং mqtt কাজ করার জন্য আপনার রাউটার/গেটওয়ের আইপি ঠিকানা জানা উচিত। আপনি যদি আপনার mqtt ব্রোকারে প্রমাণীকরণ যোগ করতে চান তাহলে আপনি নীচের উল্লিখিত ব্লগ লিঙ্ক https://medium.com/@eranda/setting-up-authenticat… অনুসরণ করে করতে পারেন এই ব্লগের দ্বিতীয় ধাপ থেকে অনুসরণ করুন। আমরা আমাদের ব্রোকারের প্রমাণীকরণ সক্ষম করেছি এবং আমাদের বোর্ডের জন্য অনুমোদিত ব্রোকার ব্যবহার করব।
ধাপ 3: আর্মট্রনিক্স বোর্ড এবং এমকিউটিটির সাথে কাজ করা
বর্তমানে এই নির্দেশের জন্য, আমরা আমাদের ওয়াইফাই একক ডিমার বোর্ড ব্যবহার করছি যা সাইন ওয়েভ কাটতে ট্রায়াক ব্যবহার করে এবং পরিবর্তে ডিম বাল্ব বা ফ্যানের গতি নিয়ন্ত্রণ করে। এছাড়াও আমরা এটি mqtt প্রমাণীকরণ প্রকারের মাধ্যমে সংযুক্ত করেছি।
প্রাথমিকভাবে আমরা বোর্ড কনফিগার করেছি। এটি কনফিগার করার ধাপগুলো নিচে উল্লেখ করা হল।
বোর্ডে পাওয়ার, এটি একটি ওয়াইফাই অ্যাক্সেস পয়েন্ট হোস্ট করা শুরু করবে।
একটি এন্ড্রয়েড ফোন বা ল্যাপটপ ব্যবহার করে এই AP এর সাথে সংযুক্ত করুন (চিত্র 25)।
একবার এই AP- এর সাথে সংযুক্ত হলে AP সংযুক্ত সিস্টেম/ফোন থেকে একটি ব্রাউজার (ক্রোম/ফায়ারফক্স) খোলার মাধ্যমে টাইপ করুন 192.168.4.1। নিশ্চিত করুন যে আপনি আপনার ডেটা সংযোগ (3G/4G) ব্যবহার করছেন না।
আইপি টাইপ করার সময়, একটি ওয়েবপেজ খুলবে যেখানে অনুসরণ করতে হবে (চিত্র 26)।
- SSID: ওয়াইফাই এপি নাম।
- পাসওয়ার্ড: SSID পাসওয়ার্ড।
- IoT মোড Mqtt বা Http (Mqtt নির্বাচন করুন)।
- Mqtt ব্রোকার আইপি (আমাদের ক্ষেত্রে এটি 192.168.1.67)।
- Mqtt ব্যবহারকারীর নাম এবং পাসওয়ার্ড, যেমন আমরা প্রমাণীকরণ টাইপ ব্যবহার করছি, আমরা নরেন, xxxx ব্যবহার করেছি
- Mqtt পাবলিক টপিক: এটি হবে বোর্ড কোন টপিক প্রকাশ করে, আমরা ব্যবহার করেছি /টেস্টপব।
- এমকিউটিটি সাবস্ক্রাইব টপিক: ট্রায়াক ট্রিগার করার জন্য বোর্ড কোন বিষয়ের উপর কমিশন শুনবে, তা আমরা ব্যবহার করব /টেস্টসাব।
- ডিভাইসের নাম: বোর্ডকে ট্রিগার করার জন্য আপনি যে নামটি আলেক্সাকে ডেকেছেন, আমরা করভি ব্যবহার করেছি।
বিশদটি প্রবেশ করার পরে, জমা দিন বোতাম টিপুন, এটি করার পরে আপনি চিত্র 27 এ দেখানো হিসাবে একটি পর্দা পাবেন, কিছুক্ষণ অপেক্ষা করুন যতক্ষণ না বোর্ড এপি হোস্ট করা বন্ধ করে।
অনুগ্রহ করে মনে রাখবেন যে আমরা Uart এর মাধ্যমে আমাদের বোর্ডকে Arduino IDE এর সিরিয়াল মনিটরের সাথে সংযুক্ত করেছি। সুতরাং বাম দিকে আপনি ডিবাগ বার্তাগুলি দেখতে পাবেন যা এটি Uart এর মাধ্যমে মুদ্রণ করে (এটি কেবল আপনার রেফারেন্সের জন্য)।
একবার এটি হয়ে গেলে আপনি ডিবাগ স্ক্রিন দেখতে পারেন। বেশিরভাগ বিবরণ সেখানে দৃশ্যমান হবে। এর পরে, এটি ডিবাগ (সিরিয়াল) স্ক্রিনে ব্রোকারের সাথে সফলভাবে সংযুক্ত হবে আপনি এটি দেখতে পারেন।
প্রমাণীকরণের সাথে MQTT ব্রোকারের সাথে সংযুক্ত। বিষয় 1 এ সাবস্ক্রাইব করা হয়েছে।
এটি প্রিন্ট করার পর আপনি এখন এটি mqtt এর মাধ্যমে কমান্ড পাঠানো শুরু করতে পারেন যে বিষয়টিতে এটি সাবস্ক্রাইব করেছে যেমন /টেস্টসাব /
এই বোর্ডের জন্য কমান্ডগুলি হল:
- R13_ON: ট্রায়াক 100%চালু করতে।
- R13_OFF: ট্রায়াক 0%বন্ধ করতে।
- ডিমার: xx: যেখানে, xx হল ডিমিং মান এবং 0 থেকে 99 পর্যন্ত পরিবর্তিত হতে পারে।
- পুনরায় সেট করুন: বোর্ডের কনফিগারেশন পরিষ্কার করতে।
- স্থিতি: বোর্ডের প্রকাশনার বিষয়ে বোর্ডের আবছা অবস্থা মুদ্রণ করুন।
একটি উবুন্টু ভিত্তিক সিস্টেম থেকে এই কমান্ডটি পাঠাতে যেখানে mqtt ক্লায়েন্ট ইনস্টল করা আছে, কেবল নীচের শো হিসাবে এটি টাইপ করুন। প্রমাণীকরণের কারণে এখানে দুটি অতিরিক্ত প্যারামিটার যোগ করা হয়েছে -যেমন -u যা ব্যবহারকারীর নাম এবং -P হল পাসওয়ার্ড, দয়া করে মনে রাখবেন যে এগুলি কেস সংবেদনশীল।
মশারি_পব -এইচ 192.168.1.67 -u নরেন -পি xxxx -t /টেস্টসুব -এম আর 13_অন
মশারি_পব -এইচ 192.168.1.67 -u নরেন -পি xxxx -t /টেস্টসুব -এম R13_OFF
মস্কিটো_পব -এইচ 192.168.1.67 -u নরেন -পি xxxx -t /টেস্টসুব -এম ডিমার: 50
দ্রষ্টব্য: 50 হল dimmer মান
মশারি_পব -এইচ 192.168.1.67 -u নরেন -পি xxxx -t /টেস্টসুব -এম R13_ON
মশারি_পব -এইচ 192.168.1.67 -u নরেন -পি xxxx -t /টেস্টসুব -এম অবস্থা
সর্বশেষ স্ট্যাটাসের জন্য, স্ট্যাটাসটি বোর্ডের প্রকাশনা বিষয়ে মুদ্রিত হয় যা আমাদের ক্ষেত্রে /টেস্টপব। উদাহরণস্বরূপ, যদি আমরা শারীরিকভাবে এটি বাস্তবায়নের চেয়ে বোর্ড সাবস্ক্রাইবকৃত বিষয়ে ডিমার: ৫০ পাস করি, তাহলে বোর্ড একটি বার্তা প্রেরণ করবে যা প্রকাশনার বিষয়ে আবছা স্তরের কথা বলে। উদাহরণ নিচে দেখানো হয়েছে, আপনার উবুন্টু সিস্টেম থেকে বোর্ডের প্রকাশনার বিষয়ে সাবস্ক্রাইব করতে নিম্নলিখিত কমান্ডটি প্রবেশ করান
মশার_সুব -এইচ 192.168.1.67 -u নরেন -পি xxxx -t /টেস্টপব
আমরা যে বার্তাটি পাই তা হল
DimmerIS50
এর কয়েকটি স্ক্রিন শর্ট নীচে রয়েছে (চিত্র 28, চিত্র 29)
প্রস্তাবিত:
সোনফ বেসিক ওয়াইফাই এক্সটেন্ডার - এমকিউটিটি ড্রাই কন্টাক্ট রিলে - 5 ভি ডিসি লো ভোল্টেজ: 6 ধাপ
সোনফ বেসিক ওয়াইফাই এক্সটেন্ডার - এমকিউটিটি ড্রাই কন্টাক্ট রিলে - 5 ভি ডিসি লো ভোল্টেজ: ঠিক আছে আমার কিছু প্রথম প্রজন্মের সোনফ মৌলিক ডিভাইস ছিল এবং আমি সেগুলো 220v দিয়ে ব্যবহার করতে চাই না কারণ সেগুলি এখনও মুক্ত হয়নি। তারা কিছুক্ষণ ধরে তাদের সাথে কিছু করার অপেক্ষায় শুয়ে ছিল।
টোটোরো প্রকল্প - আইওটি এবং এমকিউটিটি এবং ইএসপি 01: 7 ধাপ (ছবি সহ)
টোটোরো প্রজেক্ট - আইওটি এবং এমকিউটিটি এবং ইএসপি 01: টোটোরো প্রজেক্ট এটি একটি চমৎকার আইওটি প্রজেক্ট যা আপনি অন্য অনেক ভিন্ন আকারে অনুলিপি করতে পারেন। কেস অ্যাডাফ্রুটআইও)। এমকিউটিটি এবং বিজ্ঞাপনের জন্য একটি দরকারী নির্দেশিকা
রাস্পবেরি পিআই এবং নোডেমকু বোর্ড ব্যবহার করে স্থানীয় এমকিউটিটি সার্ভারের ভিত্তিতে হোম অটোমেশন: 6 টি ধাপ
রাস্পবেরি পিআই এবং নোডেমকু বোর্ড ব্যবহার করে স্থানীয় এমকিউটিটি সার্ভারের ভিত্তিতে হোম অটোমেশন: এখন পর্যন্ত আমি ইন্টারনেটে যন্ত্রপাতি নিয়ন্ত্রণের বিষয়ে বেশ কয়েকটি টিউটোরিয়াল ভিডিও তৈরি করেছি। এবং এর জন্য আমি সর্বদা অ্যাডাফ্রুট এমকিউটিটি সার্ভার পছন্দ করি কারণ এটি ব্যবহার করা সহজ এবং ব্যবহারকারী বান্ধবও ছিল। কিন্তু সে সব জিনিস ছিল ইন্টারনেটের উপর ভিত্তি করে। তার মানে আমরা
থিংসস্পিক এমকিউটিটি এবং আইএফটিটিটি অ্যাপলেট ব্যবহার করে আবহাওয়ার প্রতিবেদন: 8 টি ধাপ
থিংসস্পিক এমকিউটিটি এবং আইএফটিটিটি অ্যাপলেট ব্যবহার করে আবহাওয়ার প্রতিবেদন: ভূমিকা একটি ক্লাউড-ভিত্তিক আবহাওয়া অ্যাপ্লিকেশন যা দৈনিক আবহাওয়ার প্রতিবেদন ইমেল বিজ্ঞপ্তি হিসাবে প্রদান করে। এই ওয়েব অ্যাপ্লিকেশনটি SHT25 এবং Adafruit Huzzah ESP8266 ব্যবহার করে তাপমাত্রা এবং আর্দ্রতা পরিমাপ করে। এটি আমাদের রিয়েল-টাইম তাপমাত্রা এবং আর্দ্রতা সরবরাহ করে
রাস্পবেরি পাই এবং ইএসপি 8266 এর সাথে এমকিউটিটি কীভাবে ব্যবহার করবেন: 8 টি ধাপ (ছবি সহ)
রাস্পবেরি পাই এবং ইএসপি 8266 এর সাথে এমকিউটিটি কীভাবে ব্যবহার করবেন: এই নির্দেশনায়, আমি ব্যাখ্যা করব যে এমকিউটিটি প্রোটোকল কী এবং এটি কীভাবে ডিভাইসের মধ্যে যোগাযোগের জন্য ব্যবহৃত হয়। তারপর, একটি বাস্তব প্রদর্শন হিসাবে, আমি আপনাকে দেখাব কিভাবে একটি সহজ দুটি সেটআপ করতে হয় ক্লায়েন্ট সিস্টেম, যেখানে একটি ESP8266 মডিউল একটি মেসেজ পাঠাবে