সুচিপত্র:
- ধাপ 1: পূর্ব-প্রয়োজনীয়তা
- ধাপ 2: উপকরণ বিল
- ধাপ 3: দূরবর্তী জন্য রেডিও কোড খুঁজুন
- ধাপ 4: রেডিও ট্রান্সমিটার হিসাবে Nodemcu সেটআপ করুন
- ধাপ 5: হোমব্রিজ-এইচটিটিপি-আইআরব্লাস্টার প্লাগইন দিয়ে হোমব্রিজ সেটআপ করুন
- ধাপ 6: চেষ্টা করে দেখুন
- ধাপ 7: ক্রেডিট
ভিডিও: হোমকিট এবং আলেক্সা দিয়ে আপনার অগ্নিকুণ্ড নিয়ন্ত্রণ করুন: 7 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
আমি সম্প্রতি একটি গ্যাস অগ্নিকুণ্ড ইনস্টল ছিল, যে একটি রিমোট কন্ট্রোল অন্তর্ভুক্ত। এবং তাদের হোম কন্ট্রোল সেটআপের মধ্যে তাদের অগ্নিকুণ্ডগুলিকে সংহত করার কয়েকটি উদাহরণ দেখার পরে আমি একইরকম সন্ধান করতে শুরু করি। আমার অগ্নিকুণ্ডের এই রিমোট কন্ট্রোল আছে https://valorfireplaces.com/features/remote-contr… যা দূরবর্তী এবং 315 Mhz এর অগ্নিকুণ্ডের মধ্যে রেডিও ব্যবহার করে।
ধাপ 1: পূর্ব-প্রয়োজনীয়তা
এই নির্দেশের জন্য পূর্বশর্ত হিসাবে, আমার কাছে এই রিমোট কন্ট্রোল সহ একটি গ্যাস অগ্নিকুণ্ড আছে। আপনি যদি আপনার রিমোটের পেছনের দিকে তাকান, এটিতে FCC ID RTD-G6RH এবং 315 Mhz এর ফ্রিকোয়েন্সি থাকা প্রয়োজন। যদি আপনার এই রিমোট না থাকে, তাহলে এই নির্দেশনাটি আপনার জন্য নয়।
এছাড়াও আমি হোমব্রিজ ইনস্টল এবং কাজ করছি, এবং এটি আমার আলেক্সার সাথে একীভূত।
ধাপ 2: উপকরণ বিল
এই নির্দেশের জন্য, আমি আমার বিদ্যমান হোমব্রিজ এবং আলেক্সা বাস্তবায়নকে লিভারেজ করেছি। আমি কয়েক বছর ধরে হোমব্রিজ চালাচ্ছিলাম, এবং এটি আমার অ্যালেক্সার সাথে সংযুক্ত করেছি। হোমব্রিজ টু অ্যালেক্সা ইন্টিগ্রেশন এই https://www.npmjs.com/package/homebridge-alexa ব্যবহার করেছে। এগুলি একটি অনুকূল এবং আমি তাদের সেটআপ সম্পর্কে বিস্তারিত বলব না।
আমার ফায়ারপ্লেসকে এর সাথে যুক্ত করার জন্য, আমাকে এটি সিস্টেমে যুক্ত করতে হবে
Nodemcu ESP8266-https://www.aliexpress.com/item/10pcs-lot-NodeMcu…
315 মেগাহার্জ ট্রান্সমিটার-https://www.creatroninc.com/product/315mhz-rf-lin…
ব্রেডবোর্ড
রেডিও রিমোটের কোড খুঁজে পেতে, আমি এই NooElec NESDR Mini 2+ 0.5PPM TCXO RTL-SDR & ADS-B USB Receiver Set w/ Antenna, Suction Mount, Female SMA Adapter & Remote Control, RTL2832U & R820T2 Tuner ব্যবহার করেছি। কম খরচে সফটওয়্যার নির্ধারিত রেডিও -
ধাপ 3: দূরবর্তী জন্য রেডিও কোড খুঁজুন
অগ্নিকুণ্ডের জন্য রেডিও রিমোট কোডগুলি খুঁজে পেতে, আমি এই নির্দেশনায় #7 পর্যন্ত পদক্ষেপগুলি অনুসরণ করেছি। এবং তাদের কোডের পরিবর্তে IR ব্লাস্টার কোড ব্যবহার করেছে।
ফায়ারপ্লেস রিমোটের জন্য আমি দেখতে পেলাম যে সিগন্যালটি 23 বিট লম্বা ছিল এবং এটি প্রতি বোতাম প্রেসে 10 বার পুনরাবৃত্তি হয়েছিল। অডাসিটিতে ডেটা বিশ্লেষণ করার পরে আমি প্রতিটি রিমোট বোতামের জন্য এই বিট প্যাটার্ন নিয়ে এসেছি:
চালু - 01110100010111000110011
বন্ধ - 01110100010111000110111
উপরে - 01110100010111000111011
ডাউন - 01110100010111000000000
শূন্যের 200 এমএস সিগন্যাল এবং 700 এমএস সিগন্যাল নেই, এবং একজন 700 এমএস সিগন্যাল এবং 200 এমএস সিগন্যাল নয়। আমি সন্দেহ করি যে ডেটার প্রথম অংশটি অনন্য তথ্য যা আমার অগ্নিকুণ্ডকে চিহ্নিত করে এবং লেজের শেষটি অনন্য কমান্ড।
রিমোট কন্ট্রোল কোড নির্ধারণের জন্য আমার কর্মপ্রবাহ ছিল:
1) QGRX এ একটি বোতাম টিপুন
2) ধাপ 1 এ তৈরি wav ফাইলটি খুলুন এবং প্রাসঙ্গিক বিভাগে জুম করুন যতক্ষণ না এটি প্রায় পূর্ণ পর্দার প্রস্থ ছিল।
3) পৃথক বোতাম টিপে একটি স্ক্রিন দখল করে, এবং ফাইলটি সংরক্ষণ করে।
4) একটি স্প্রেডশীটে স্ক্রিন গ্র্যাব খুলেছে, এবং কলামের প্রস্থকে সামঞ্জস্য করেছে যাতে একটি কলাম কিছুটা প্রস্থের সমান হয়।
5) রেকর্ড করা হয়েছে যদি বিটটি নীচের সারিতে শূন্য বা এক হয়।
7) নীচের সারিতে একটি আনুষ্ঠানিক তৈরি করেছেন, = if (D19 = 0, "200, 700,", "700, 200,"), এবং সমস্ত কলাম জুড়ে এটি অনুলিপি করেছেন। যেখানে D19 ছিল উপরের সারি।
8) তারপর আমি যদি আমার সম্পাদকের কাছে if স্টেটমেন্ট দ্বারা তৈরি পাঠ্যটি অনুলিপি করি
আপনি যদি কোডটি রূপান্তর করেন তবে এটি হবে
200, 700, 700, 200, 700, 200, 700, 200, 200, 700, 700, 200, 200, 700, 200, 700, 200, 700, 700, 200, 200, 700, 700, 200, 700, 200, 700, 200, 200, 700, 200, 700, 200, 700, 700, 200, 700, 200, 200, 700, 200, 700, 700, 200, 700, 200
প্রতিটি বোতামের জন্য এটি করুন। ফলাফল প্রতিটি বোতামের জন্য 46 নম্বর হওয়া উচিত।
ধাপ 4: রেডিও ট্রান্সমিটার হিসাবে Nodemcu সেটআপ করুন
নোডএমসিইউর জন্য, আমি ট্রান্সমিটার নিয়ন্ত্রণের জন্য মাইকেল হিগিন্স আইআর ব্লাস্টার কোড ব্যবহার করেছি। ইনস্টলেশনের বিস্তারিত এখানে রয়েছে:
github.com/mdhiggins/ESP8266-HTTP-IR-Blast…
রেডিও ট্রান্সমিটার সংযোগ করার জন্য, আমি কেবল এটিকে একটি LED এর মতো সংযুক্ত করেছিলাম, কিন্তু কোন প্রতিরোধক বা ট্রানজিস্টর ব্যবহার করিনি কারণ ট্রান্সমিটারের প্রয়োজন ছিল না।
NodmePins থেকে ট্রান্সমিটার পিন
1 - গ্রাউন্ড - নোড এমসিইউতে গ্রাউন্ড
2 - ডেটা - সরাসরি D2 এর সাথে সংযুক্ত
3 - Vcc - সরাসরি ভিন (5 ভোল্ট) এর সাথে সংযুক্ত
4 - অ্যান্টেনা - একটি 23cm দৈর্ঘ্যের তারের সাথে সংযুক্ত
ধাপ 5: হোমব্রিজ-এইচটিটিপি-আইআরব্লাস্টার প্লাগইন দিয়ে হোমব্রিজ সেটআপ করুন
হোমব্রিজে প্লাগইন সেটআপ করার জন্য আমি এখানে নির্দেশাবলী অনুসরণ করেছি
github.com/NotherMan54/homebridge-HTTP-I…
এবং প্লাগইন কনফিগার করার জন্য আমি নিম্নলিখিত config.json এন্ট্রি তৈরি করেছি
এই এন্ট্রি আপনার ডিভাইসের জন্য কাজ করবে না কারণ আপনার ডিভাইসের ইউনিক কোড এবং ইউআরএল আলাদা হবে।
ইউআরএল আপনার নেটওয়ার্কে আপনার ডিভাইসের ঠিকানা হবে, এবং আপনার শুধুমাত্র ঠিকানা অংশ পরিবর্তন করা উচিত। অর্থাৎ আপনার সেটআপ থেকে মানগুলিতে 192.168.1.175।
Off_data, on_data, up_data, এবং down_data- এর জন্য "ডেটা" লাইনটি পরিবর্তন করুন যা আপনি এর আগে নির্ধারণ করেছেন।
ধাপ 6: চেষ্টা করে দেখুন
হোমব্রিজ পুনরায় চালু করুন, এবং আপনি এখন ফায়ারপ্লেস নামে একটি নতুন আনুষঙ্গিক দেখতে পাবেন, যা FAN আইকন ব্যবহার করে। হোম অ্যাপ দিয়ে আপনার শিখার উচ্চতা চালু, বন্ধ এবং নিয়ন্ত্রণ করা উচিত। দয়া করে নোট করুন যে যখন ফায়ারপ্লেস চালু বা বন্ধ করতে ব্যস্ত থাকে, অতিরিক্ত কমান্ডগুলি উপেক্ষা করা হবে এবং হোম অ্যাপটি একটি ত্রুটি দেখাবে।
ধাপ 7: ক্রেডিট
এই বিশেষ সেটআপের জন্য, আমি তাদের প্রচেষ্টার জন্য বিপুল সংখ্যক লোককে ধন্যবাদ জানাতে চাই কারণ আমার এই অংশটি তাদের জন্য সহজ ছিল ধন্যবাদ তাদের সম্প্রদায়ের সাথে তাদের প্রচেষ্টা ভাগ করে নেওয়ার জন্য
- মাইকেল হিগিন্স এবং তার ESP8266-HTTP-IR-Blaster প্রকল্প। এটি সবচেয়ে অনুপ্রেরণা ছিল
- veggiebenz এবং তার নির্দেশযোগ্য
www.instructables.com/id/Reverse-Engineer-… ডিকোডিং রেডিও ভিত্তিক রিমোট কন্ট্রোল সম্পর্কে বিস্তারিত জানার জন্য।
- মার্ক Szabo এবং তার IRremoteESP8266 লাইব্রেরি
- অ্যাপল হোমকিট ইন্টিগ্রেশনের জন্য হোমব্রিজ এবং হ্যাপনোডজেএস সম্প্রদায়।
প্রস্তাবিত:
আপনার মাথা দিয়ে আপনার কম্পিউটার নিয়ন্ত্রণ করুন!: 6 টি ধাপ (ছবি সহ)
আপনার মাথার সাহায্যে আপনার কম্পিউটারকে নিয়ন্ত্রণ করুন! আমি কেন এটা তৈরি করেছি? আমি এমন একটি বস্তু তৈরি করতে চেয়েছিলাম যা ভিডিও গেম তৈরি করে
সহজ অঙ্গভঙ্গি নিয়ন্ত্রণ - আপনার হাতের নড়াচড়া দিয়ে আপনার আরসি খেলনা নিয়ন্ত্রণ করুন: 4 টি ধাপ (ছবি সহ)
সহজ অঙ্গভঙ্গি নিয়ন্ত্রণ - আপনার হাতের নড়াচড়ার সাথে আপনার আরসি খেলনা নিয়ন্ত্রণ করুন: আমার 'ible' #45 তে স্বাগতম। কিছুক্ষণ আগে আমি লেগো স্টার ওয়ার্স পার্টস ব্যবহার করে BB8 এর একটি সম্পূর্ণরূপে কার্যকরী RC সংস্করণ তৈরি করেছি … স্পেরো দ্বারা তৈরি ফোর্স ব্যান্ড, আমি ভেবেছিলাম: " ঠিক আছে, আমি গ
আপনার টিভি রিমোট দিয়ে আপনার এলইডি নিয়ন্ত্রণ করুন?! -- Arduino IR টিউটোরিয়াল: 5 টি ধাপ (ছবি সহ)
আপনার টিভি রিমোট দিয়ে আপনার এলইডি নিয়ন্ত্রণ করুন?! || আরডুইনো আইআর টিউটোরিয়াল: এই প্রজেক্টে আমি দেখাবো কিভাবে আমি আমার টিভির পিছনের এলইডি নিয়ন্ত্রণের জন্য আমার টিভি রিমোটের অকেজো বোতামগুলিকে পুনরায় ব্যবহার করেছি। আপনি এই কৌশলটি কোড কোড এডিটিং সহ সব ধরণের নিয়ন্ত্রণ করতে ব্যবহার করতে পারেন। আমি তত্ত্ব সম্পর্কে একটু কথা বলব
আলেক্সা দিয়ে আপনার EV3 মোটর নিয়ন্ত্রণ করুন: 9 টি ধাপ
আলেক্সা দিয়ে আপনার EV3 মোটর নিয়ন্ত্রণ করুন: ভয়েস কমান্ড দিয়ে আপনার লেগো EV3 নিয়ন্ত্রণ করতে চান? এই প্রকল্পে, আপনি আলেক্সার সাথে কথা বলে একটি EV3 মোটর সরানোর চেষ্টা করতে পারেন। আপনার যা দরকার তা হ'ল একটি অ্যামাজন ইকো ডট, একটি আরডুইনো ন্যানো 33 আইওটি বোর্ড এবং ওয়াইফাই ডংগল এবং মোটর সহ একটি ইভি 3। ধারণাটি তৈরি করা হচ্ছে
আরডুইনো এবং অ্যাপল হোমকিট ইন্টিগ্রেশন - সিরি থেকে আপনার বাড়ি নিয়ন্ত্রণ করুন! আইওটি এখানে: 6 টি ধাপ
আরডুইনো এবং অ্যাপল হোমকিট ইন্টিগ্রেশন - সিরি থেকে আপনার বাড়ি নিয়ন্ত্রণ করুন! আইওটি এখানে আছে: এই নির্দেশযোগ্যটি আপনাকে আইওএস ডিভাইসে অ্যাপলের হোমকিটটিতে একটি আরডুইনো বোর্ড যুক্ত করার দ্রুত এবং সহজ উপায় দেবে। এটি সার্ভারে চলমান স্ক্রিপ্ট সহ আপেলের হোমকিট " দৃশ্য " সহ সব ধরণের সম্ভাবনার উন্মুক্ত করে, এটি তৈরি করে