সুচিপত্র:
- ধাপ 1: প্রয়োজনীয়তা এবং সেটআপ
- ধাপ 2: Arduino IDE সেটআপ
- ধাপ 3: আপনার SONOFF দ্বৈত কোডিং
- ধাপ 4: দূর থেকে আপনার যন্ত্রপাতি নিয়ন্ত্রণ করুন
ভিডিও: SONOFF দ্বৈত টিউটোরিয়াল: MQTT এবং Ubidots ব্যবহার করে দূর থেকে আপনার বৈদ্যুতিক যন্ত্রপাতি নিয়ন্ত্রণ করুন: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
এই $ 9 ওয়াই-ফাই রিলে একই সময়ে দুটি যন্ত্রপাতি নিয়ন্ত্রণ করতে পারে। এটিকে ইউবিডটসের সাথে কীভাবে সংযুক্ত করতে হয় এবং এর পূর্ণ সম্ভাবনা প্রকাশ করতে শিখুন!
এই গাইডে আপনি আইটেডের SONOFF Dual ব্যবহার করে $ 9 এর বিনিময়ে Wi-Fi এর মাধ্যমে 110V যন্ত্রপাতিগুলির কয়েকটি নিয়ন্ত্রণ করতে শিখবেন। বাজারে ভোক্তা-গ্রেড ওয়াইফাই স্মার্ট প্লাগগুলির সাথে তুলনা করে, SONOFF স্মার্ট হোম এবং এমনকি বৃহত্তর স্কেলে শিল্প আইওটি প্রকল্প তৈরির জন্য একটি দুর্দান্ত বিকল্প। তাছাড়া, এটি জনপ্রিয় ESP8266 ওয়াই-ফাই চিপের উপর ভিত্তি করে, এটি আরডুইনো পরিবেশ এবং উবিডটসে আমাদের ESP লাইব্রেরির মতো অন্যান্য সম্পদের সাথে সামঞ্জস্যপূর্ণ করে তোলে।
ধাপ 1: প্রয়োজনীয়তা এবং সেটআপ
এই নির্দেশাবলী অনুসরণ করার জন্য, আপনার প্রয়োজন হবে:
- আপনার কম্পিউটার ব্যবহার করে SONOFF প্রোগ্রাম করতে সক্ষম হওয়ার জন্য একটি UartSBee ডিভাইস
- একটি SONOFF দ্বৈত
- UbidotsESPMQTT লাইব্রেরি
- ইউবিডটস অ্যাকাউন্ট - বা - স্টেম লাইসেন্স
হার্ডওয়্যার সেটআপ
SONOFF ডুয়াল ডিভাইসটি আলাদা করুন, এটি SONOFF TTL পিনআউট অ্যাক্সেস করার জন্য, যা আমাদের অনবোর্ড ESP8266 প্রোগ্রাম করতে হবে। SONOFF এর দুটি পিন হেডার ছাড়া আসে, তাই ইউনিট প্রোগ্রামিং করার আগে আপনাকে সেগুলি সোল্ডার করতে হবে।
সোল্ডারিংয়ের পরে, এই টেবিলটি অনুসরণ করে UartSBee এর সাথে বোর্ডটি সংযুক্ত করুন:
UartSBee - SONOFF দ্বৈত
ভিসিসি - ভিসিসি
TX - RX
RX - TX
GND - GND
ধাপ 2: Arduino IDE সেটআপ
Arduino IDE তে, Files -> Preferences- এ ক্লিক করুন এবং Arduino এর জন্য ESP8266 এর লাইব্রেরি অ্যাক্সেস করতে সক্ষম হতে অতিরিক্ত বোর্ড ম্যানেজার URL ক্ষেত্রের মধ্যে এই URL টি প্রবেশ করুন:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
এই ক্ষেত্রটি একাধিক ইউআরএল সমর্থন করে। যদি আপনি ইতিমধ্যে অন্য ইউআরএল টাইপ করে থাকেন তবে সেগুলি কমা দিয়ে আলাদা করুন।
- Tools -> Board মেনু থেকে বোর্ড ম্যানেজার খুলুন এবং ESP8266 প্ল্যাটফর্ম ইনস্টল করুন।
- ইনস্টলেশনের পরে, সরঞ্জাম> বোর্ড মেনুতে যান এবং বোর্ড নির্বাচন করুন: জেনেরিক ESP8266 মডিউল।
- UbidotsESPMQTT লাইব্রেরিটি আমাদের GitHub অ্যাকাউন্টে একটি ZIP ফাইল হিসেবে ডাউনলোড করুন।
- আপনার Arduino IDE- এ ফিরে, Sketch -> Include Library -> Add. ZIP Library- এ ক্লিক করুন।
- UbidotsESPMQTT এর. ZIP ফাইলটি নির্বাচন করুন এবং তারপর "Accept" বা "Choose" এ ক্লিক করুন। Arduino IDE বন্ধ করুন এবং এটি আবার খুলুন।
ধাপ 3: আপনার SONOFF দ্বৈত কোডিং
এই নমুনা কোডটি একটি ইউবিডটস ভেরিয়েবলের সাবস্ক্রাইব করবে যা একই সাথে উভয় রিলে চালু বা বন্ধ করে।
কোডটি চালানোর আগে, আপনার ইউবিডটস অ্যাকাউন্টে যান, "ডিভাইসগুলি" ট্যাবটি সনাক্ত করুন এবং "SONOFF Dual" নামে একটি ডিভাইস তৈরি করুন এবং "রিলে" নামে একটি পরিবর্তনশীল তৈরি করুন। এটি এই চিত্রের মতো হওয়া উচিত।
নিশ্চিত করুন যে ডিভাইস API লেবেল "sonoff-dual" এবং পরিবর্তনশীল API লেবেল "রিলে"। এই SONOFF দ্বারা ব্যবহৃত অনন্য শনাক্তকারী MQTT ব্রোকারে কোন ভেরিয়েবল সাবস্ক্রাইব করতে হবে তা জানতে। প্রয়োজনে আপনি লেবেলগুলি সম্পাদনা করতে পারেন আপনি এখন এই কোডটি দিয়ে আপনার ডিভাইসটি ফ্ল্যাশ করার জন্য প্রস্তুত!
ধাপ 4: দূর থেকে আপনার যন্ত্রপাতি নিয়ন্ত্রণ করুন
আপনার ডিভাইসগুলিকে ফ্ল্যাশ করার পরে, Arduino IDE এর সিরিয়াল মনিটরটি খুলুন, আপনার ছবিতে এমন কিছু দেখা উচিত, যার অর্থ WiFi সংযোগ এবং MQTT সাবস্ক্রিপশন সফল হয়েছে।
এখন "ড্যাশবোর্ড" ট্যাবে যান এবং "নিয়ন্ত্রণ" "সুইচ" টাইপের একটি নতুন উইজেট যুক্ত করুন। এই সুইচটি "রিলে" ভেরিয়েবলে "1" বা "0" পাঠাবে, যা রিলে চালু বা বন্ধ করার জন্য SONOFF- এর কলব্যাক ফাংশনে পড়ে। আপনি এখন আপনার ড্যাশবোর্ড থেকে দূর থেকে আপনার SONOFF দ্বৈত নিয়ন্ত্রণ করতে পারেন!
প্রস্তাবিত:
Arduino এবং BTS7960b ব্যবহার করে শক্তিশালী বৈদ্যুতিক স্কেটবোর্ড ই-বাইক 350W ডিসি মোটর নিয়ন্ত্রণ করুন: 9 ধাপ
Arduino এবং BTS7960b ব্যবহার করে শক্তিশালী বৈদ্যুতিক স্কেটবোর্ড ই-বাইক 350W ডিসি মোটর নিয়ন্ত্রণ করুন: এই টিউটোরিয়ালে আমরা Arduino এবং Dc ড্রাইভার bts7960b ব্যবহার করে একটি ডিসি মোটরকে নিয়ন্ত্রণ করতে শিখতে যাচ্ছি। যতক্ষণ না এর শক্তি BTS7960b ড্রাইভার ম্যাক্স কারেন্ট অতিক্রম না করে। ভিডিওটি দেখুন
লোরা ভিত্তিক রিমোট কন্ট্রোলার - বড় দূরত্ব থেকে যন্ত্রপাতি নিয়ন্ত্রণ করুন: Ste টি ধাপ
লোরা ভিত্তিক রিমোট কন্ট্রোলার | বড় দূরত্ব থেকে যন্ত্রপাতি নিয়ন্ত্রণ করুন: আরে, কি হচ্ছে, বন্ধুরা! এখানে CETech থেকে আর্ক। এই প্রকল্পে, আমরা একটি রিমোট কন্ট্রোল তৈরি করতে যাচ্ছি যা বিভিন্ন ধরনের যন্ত্র যেমন LED, মোটর বা আমাদের দৈনন্দিন জীবনের কথা বললে আমরা আমাদের বাড়ির অ্যাপলিয়ানকে নিয়ন্ত্রণ করতে পারি।
Esp8266: 5 ধাপ ব্যবহার করে যন্ত্রপাতি নিয়ন্ত্রণ এবং আবহাওয়া পর্যবেক্ষণ করার জন্য কিভাবে একটি IoT ডিভাইস তৈরি করবেন
Esp8266 ব্যবহার করে যন্ত্রপাতি নিয়ন্ত্রণ এবং আবহাওয়া পর্যবেক্ষণের জন্য একটি IoT ডিভাইস কীভাবে তৈরি করবেন: ইন্টারনেট অফ থিংস (IoT) হল ভৌত ডিভাইসের আন্ত--নেটওয়ার্কিং (এটিকে "" সংযুক্ত ডিভাইস " এবং " স্মার্ট ডিভাইস "), ভবন, এবং অন্যান্য আইটেম - ইলেকট্রনিক্স, সফটওয়্যার, সেন্সর, অ্যাকচুয়েটর এবং
তাপমাত্রা এবং আর্দ্রতা প্রদর্শন সহ আপনার টিভি রিমোট (আইআর রিমোট) দিয়ে আপনি বৈদ্যুতিক যন্ত্রপাতি নিয়ন্ত্রণ করুন: 9 টি ধাপ
আপনার টিভি রিমোট (আইআর রিমোট) দিয়ে তাপমাত্রা এবং আর্দ্রতা প্রদর্শনের মাধ্যমে আপনার বৈদ্যুতিক যন্ত্রপাতি নিয়ন্ত্রণ করুন: হাই আমি অভয় এবং এটি ইন্সট্রাকটেবলের উপর আমার প্রথম ব্লগ এবং আজ আমি আপনাকে দেখাবো কিভাবে এটি নির্মাণ করে আপনার টিভি রিমোট দিয়ে আপনার বৈদ্যুতিক যন্ত্রপাতি নিয়ন্ত্রণ করা যায় সহজ প্রকল্প। ATL ল্যাবকে ধন্যবাদ এবং উপাদান সরবরাহ করার জন্য
অ্যাক্সেস একটি সার্ভার বা বেশিরভাগ উইন্ডোজ কম্পিউটারকে দূর থেকে নিয়ন্ত্রণ করুন।: 6 টি ধাপ
অ্যাক্সেস a একটি সার্ভার বা বেশিরভাগ উইন্ডোজ কম্পিউটারকে দূর থেকে নিয়ন্ত্রণ করুন ।: এই নির্দেশযোগ্য কিছু ধারণাগুলির সংমিশ্রণ যা এখানে নির্দেশাবলীতে দেখা যায়। Ha4xor4life আপনার ব্যক্তিগত ফাইল সার্ভারে সহজেই চেক আপ নামক একটি নির্দেশনা দিন। এটি একটি ভাল ধারণা কিন্তু এর জন্য দুটি ইনপুট সহ একটি মনিটর প্রয়োজন