সুচিপত্র:
- ধাপ 1: প্রয়োজনীয় উপাদান এবং সরঞ্জাম
- ধাপ 2: পরিকল্পিত
- ধাপ 3: নির্মাণ
- ধাপ 4: সফ্টওয়্যার এবং প্রাথমিক কনফিগারেশন
- ধাপ 5: কোড ক্যাপচার করা
ভিডিও: ILumos রিমোট কন্ট্রোল: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
স্মার্ট লাইট সুইচ এবং dimmers এর iLumos পরিসীমা খুব সুন্দরভাবে কাজ করে। তারা ইউকেতে সহজেই ইনস্টল করে কারণ তাদের নিরপেক্ষ সংযোগের প্রয়োজন হয় না যা প্রায়ই ইউকে লাইটিং সুইচ পয়েন্টে থাকে না।
তারা তাদের রিমোট কন্ট্রোল থেকে 433MHz ট্রান্সমিশন ব্যবহার করে এবং তাদের ফেস প্লেটে স্পর্শ সংবেদনশীল নিয়ন্ত্রণ থাকে। যদি কেউ তাদের একটি অ্যাপ থেকে নিয়ন্ত্রণ করতে চায় বা আলেক্সার মত ভয়েস কন্ট্রোল ব্যবহার করতে চায় তাহলে প্রস্তাবিত পদ্ধতি হল একটি ব্রডলিঙ্ক আরএম কন্ট্রোলার ব্যবহার করা যা IR বা 433MHz আরএফ বার্তা প্রেরণ করতে পারে। যেহেতু প্রটোকলটি তৈরি করা হয়নি তাই রিমোট কন্ট্রোল সিগন্যাল শিখতে ব্রডলিংক প্রোডাক্টকে প্রশিক্ষণ দিতে হবে। এই প্রশিক্ষণটি করা কঠিন এবং এমনকি আপাতদৃষ্টিতে সফল হলেও এটি একটি নির্ভরযোগ্য ফলাফল দেয় না। আমি মনে করি এটি এই কারণে যে iLumos প্রোটোকলটি স্বাভাবিক পটভূমি 433MHz শব্দ থেকে আলাদা করা বেশ কঠিন এবং তাই প্রশিক্ষিত সংকেত যা ব্রডলিংক পুনরুত্পাদন করে তা কি প্রয়োজন তা একটি ভাল উপস্থাপনা নয়।
একটি নির্ভরযোগ্য নিয়ামক কিভাবে তৈরি করতে হয় তা এই নির্দেশযোগ্য। এটি করার জন্য রিমোট কন্ট্রোল থেকে আরএফ বার্তাগুলি ধরা হয়েছিল এবং বিশ্লেষণ করা হয়েছিল যাতে সেগুলি 433Mhz ট্রান্সমিটারে সঠিকভাবে পুনরুত্পাদন করা যায়।
এই বার্তাগুলির প্রোটোকল এবং বিন্যাসের বিবরণ ডকুমেন্টেশনে অন্তর্ভুক্ত করা হয়েছে তবে এই প্রতিস্থাপন নিয়ামকটি তৈরি এবং ব্যবহার করার জন্য এটি বোঝার প্রয়োজন নেই।
নিয়ামক একটি মডিউল (ESP-12F) আকারে একটি ESP8266 wifi মাইক্রোকন্ট্রোলার ব্যবহার করে। এটি ওয়েব কমান্ড গ্রহণ করতে পারে এবং সেগুলিকে প্রয়োজনীয় বার্তা বিন্যাসে রূপান্তর করতে পারে এবং তারপর একটি সহজ কম খরচে 433Mhz ট্রান্সমিটার মডিউলের মাধ্যমে পাঠাতে পারে। এর অনেকটা আগের আইআর কন্ট্রোলারের উপর ভিত্তি করে তৈরি করা হয়েছে যা টিভি ইত্যাদির মতো আইআর ডিভাইসে কোড পাঠাতে পারে। ওয়েব ইন্টারফেসের মাধ্যমে কনফিগারেশন টেক্সট ফাইল যোগ করে অন্য 433Mhz ডিভাইসে প্লাগ ইন সকেটের মতো যোগ করাও সম্ভব।
ধাপ 1: প্রয়োজনীয় উপাদান এবং সরঞ্জাম
নিম্নলিখিত উপাদানগুলির প্রয়োজন
- ESP-12F ওয়াইফাই মডিউল
- 433Mhz ট্রান্সমিটার মডিউল
- ভোল্টেজ বুস্ট রূপান্তরকারী
- 3.3V নিয়ন্ত্রক
- 220uF 6V ক্যাপাসিটর
- আইআর ডায়োড
- n চ্যানেল MOSFET (AO3400)
- 47R প্রতিরোধক
- 4K7 প্রতিরোধক x2
- 100K প্রতিরোধক x 1
- ইউএসবি মাইক্রো সকেট
- তারে হুক আপ
- ঘের; একটি 3D মুদ্রিত কেস ব্যবহার করেছেন -
www.thingiverse.com/thing:3318386
নিম্নলিখিত সরঞ্জাম প্রয়োজন
- ফাইন পয়েন্ট সোল্ডারিং লোহা
- টুইজার
- ইপক্সি আঠালো
- রাস্পবেরি পাই এবং 433MHz রিসিভার কোড ক্যাপচার করতে
মনে রাখবেন আমি যে কেসটি ব্যবহার করেছি তা যতটা সম্ভব ছোট রাখা হয়েছিল এবং SMD কম্পোনেন্ট ব্যবহার করা হয়েছিল.. যদি একটি বড় ঘের ব্যবহার করা হয় তবে NodeMCU esp8266 মডিউলের মতো বড় উপাদানগুলি ব্যবহার করা সম্ভব।
ধাপ 2: পরিকল্পিত
সার্কিট খুবই সহজ।
ESP-12F মডিউলটি একটি রৈখিক 3.3V নিয়ন্ত্রকের মাধ্যমে একটি USB 5V সকেট থেকে চালিত হয়।
5V আইআর ডায়োডের শক্তি উৎস হিসাবে ব্যবহৃত হয় এবং একটি মডিউলের মাধ্যমে 10V তেও উন্নীত হয়। এটি 433MHz এর পাওয়ার উৎস হিসেবে ব্যবহৃত হয়। সাধারণ TX মডিউলগুলি সরাসরি 5V উত্সের সাথে ব্যবহার করা যেতে পারে তবে 10V থেকে সেগুলি চালানোর ফলে ট্রান্সমিট পাওয়ার এবং পরিসীমা বৃদ্ধি পায়। কিছু TX মডিউল 3.3V সাপ্লাই থেকে চলবে কিন্তু আবার একটু কম পাওয়ার হতে পারে।
জিপিআইও 14 আইআর এবং 433 মেগাহার্টজ সিগন্যালের জন্য মডুলেটেড আউটপুট হিসাবে ব্যবহৃত হয়। IR ক্ষেত্রে এটি একটি ক্যারিয়ার (সাধারণত 38KHz) দ্বারা নিয়ন্ত্রিত হয় কিন্তু RF ব্যবহারের জন্য এটি সরাসরি ট্রান্সমিট অন / অফ সিগন্যাল নিয়ন্ত্রণ করে। যদিও আইআর প্রেরণ করা হবে যখনই আরএফ বার্তা পাঠানো হয় তখন তারা সাধারণ আইআর বার্তাগুলির সাথে বিভ্রান্ত হতে পারে না।
ধাপ 3: নির্মাণ
নির্মাণ খুবই সহজ।
আমি MOSFET ট্রানজিস্টর এবং এর গেট রোধককে একটি ছোট ছোট মডিউল হিসাবে IR অংশটি তৈরি করি যা সরাসরি এলইডি লেগে সোল্ডার করা হয়। আমি এটি সুরক্ষিত করার জন্য কিছু ইপোক্সি রজন যুক্ত করি।
নিয়ন্ত্রক এবং decoupling ক্যাপাসিটর সরাসরি ESP-12F মডিউলে মাউন্ট করা হয়।
বাকিটা শুধু হুক আপ ওয়্যার ব্যবহার করে বিদ্যুৎ এবং ডাটা সিগন্যাল সংযোগ করতে।
আমি https://www.instructables.com/id/433-MHz-Coil-loaded-antenna/ এ বর্ণিত পদ্ধতি ব্যবহার করে 433MHz সংযোগের জন্য একটি অ্যান্টেনা তৈরি করি
ধাপ 4: সফ্টওয়্যার এবং প্রাথমিক কনফিগারেশন
সফটওয়্যারটি একটি Arduino পরিবেশে নির্মিত।
এর জন্য সোর্স কোড হল https://github.com/roberttidey/iLumos- এ
ES8266 ডিভাইসে কম্পাইল এবং ফ্ল্যাশ করার আগে কোডটি নিরাপত্তার উদ্দেশ্যে কিছু ধ্রুবক পরিবর্তন করতে পারে।
- AP_PORT কমান্ড পাওয়ার জন্য শোনার পোর্ট নির্ধারণ করে
- WM_PASSWORD স্থানীয় ওয়াইফাই নেটওয়ার্কে ডিভাইস কনফিগার করার সময় wifiManager দ্বারা ব্যবহৃত পাসওয়ার্ড সংজ্ঞায়িত করে
- AP_AUTHID একটি অনুমোদন কোড সংজ্ঞায়িত করে যা অবশ্যই অনুমোদনের জন্য প্রতিটি কমান্ডের সাথে পাঠাতে হবে।
- update_password একটি পাসওয়ার্ড সংজ্ঞায়িত করে যা ফার্মওয়্যার আপডেট করার অনুমতি দেয়।
যখন প্রথম ব্যবহার করা হয় ডিভাইসটি ওয়াইফাই কনফিগারেশন মোডে প্রবেশ করে। ডিভাইস দ্বারা সেট আপ অ্যাক্সেস পয়েন্টের সাথে সংযোগ করতে একটি ফোন বা ট্যাবলেট ব্যবহার করুন তারপর 192.168.4.1 এ ব্রাউজ করুন। এখান থেকে আপনি স্থানীয় ওয়াইফাই নেটওয়ার্ক নির্বাচন করতে পারেন এবং এর পাসওয়ার্ড লিখতে পারেন। এটি শুধুমাত্র একবার বা ওয়াইফাই নেটওয়ার্ক বা পাসওয়ার্ড পরিবর্তন করা প্রয়োজন।
একবার ডিভাইসটি তার স্থানীয় নেটওয়ার্কের সাথে সংযুক্ত হয়ে গেলে এটি কমান্ড শুনবে। ধরুন এর আইপি ঠিকানা হল 192.168.0.100 তারপর প্রথমে ডাটা ফোল্ডারে ফাইল আপলোড করতে 192.168.0.100:AP_PORT/upload ব্যবহার করুন। এটি 192.168.0.100/edit কে পরবর্তী ফাইলগুলি দেখতে এবং আপলোড করার অনুমতি দেবে এবং 192.168.0100: AP_PORT পরীক্ষার কমান্ড পাঠানোর জন্য ব্যবহার করার অনুমতি দেবে।
সোর্স কোডটি আমাকে পড়ায় নিয়ন্ত্রণকারী কমান্ড, ম্যাক্রো কমান্ড পাঠানোর এবং ডিভাইসটিকে আলেক্সা পরিষেবাতে সংযুক্ত করার বিষয়ে আরও নির্দেশাবলী রয়েছে।
ধাপ 5: কোড ক্যাপচার করা
iLumos সুইচগুলিকে প্রথমে তাদের নিয়ন্ত্রণকারী ডিভাইসের সাথে যুক্ত করতে হবে। এটি iLumos নির্দেশাবলী দ্বারা বর্ণনা করা হয়েছে এবং ডিভাইসটিকে পেয়ারিং মোডে রাখা এবং তারপর এটি একটি ON কমান্ড পাঠানো জড়িত। এরপরে ডিভাইসটি প্রতিটি বার্তায় থাকা জোড়া ঠিকানা ব্যবহার করে আরও কমান্ডগুলি সনাক্ত করতে পারে।
এখানে কন্ট্রোলার ব্যবহারের জন্য দুটি কৌশল সম্ভব।
প্রথমে আপনি বিদ্যমান iLumos রিমোট থেকে কোডগুলি ক্যাপচার করতে পারেন এবং তারপরে এগুলি প্রতিলিপি করতে নিয়ামক ব্যবহার করতে পারেন।
দ্বিতীয়ত, এই কন্ট্রোলারের জন্য নতুন ঠিকানাগুলি ব্যবহার করা যেতে পারে এবং ডিভাইসগুলি তখন বিদ্যমান রিমোটে ইতিমধ্যেই চিহ্নিত কমান্ড কোডগুলি ব্যবহার করে নতুন ঠিকানায় জোড়া হয়।
আমি আগের পদ্ধতি পছন্দ করি।
গিথুবের সোর্স কোডটিতে একটি ইউটিলিটি অন্তর্ভুক্ত রয়েছে যা আইলুমোস রিমোট থেকে কোডগুলি ক্যাপচার করার জন্য 433MHz রিসিভার বোর্ড ব্যবহার করে রাস্পবেরি পাইতে চালানো যেতে পারে। এর জন্য নির্দেশাবলী সেই সাইটে প্রোটোকল বর্ণনা PDF তে পাওয়া যাবে।
প্রস্তাবিত:
আইআরডুইনো: আরডুইনো রিমোট কন্ট্রোল - একটি হারিয়ে যাওয়া রিমোট অনুকরণ করুন: 6 টি ধাপ
আইআরডুইনো: আরডুইনো রিমোট কন্ট্রোল - একটি হারানো রিমোট অনুকরণ করুন: আপনি যদি কখনও আপনার টিভি বা ডিভিডি প্লেয়ারের রিমোট কন্ট্রোল হারিয়ে ফেলে থাকেন, তাহলে আপনি জানেন যে ডিভাইসে বোতামগুলি হাঁটতে, খুঁজে পেতে এবং ব্যবহার করতে কতটা হতাশাজনক। কখনও কখনও, এই বোতামগুলি রিমোটের মতো একই কার্যকারিতা সরবরাহ করে না। প্রাপ্তি
ESP8266 RGB LED স্ট্রিপ ওয়াইফাই কন্ট্রোল - NODEMCU একটি আইআর রিমোট হিসাবে LED স্ট্রিপের জন্য নিয়ন্ত্রিত ওয়াইফাই - RGB LED STRIP স্মার্টফোন কন্ট্রোল: 4 টি ধাপ
ESP8266 RGB LED স্ট্রিপ ওয়াইফাই কন্ট্রোল | NODEMCU একটি আইআর রিমোট হিসেবে LED স্ট্রিপের জন্য নিয়ন্ত্রিত ওয়াইফাই | আরজিবি এলইডি স্ট্রিপ স্মার্টফোন কন্ট্রোল: হাই বন্ধুরা এই টিউটোরিয়ালে আমরা শিখব কিভাবে একটি আরজিবি এলইডি স্ট্রিপ নিয়ন্ত্রণের জন্য আইআর রিমোট হিসেবে নোডেমকু বা এসপি 8266 ব্যবহার করতে হয় এবং নডেমকু স্মার্টফোনের মাধ্যমে ওয়াইফাই দ্বারা নিয়ন্ত্রিত হবে। তাই মূলত আপনি আপনার স্মার্টফোন দিয়ে RGB LED STRIP নিয়ন্ত্রণ করতে পারেন
HT12D HT12E ব্যবহার করে RF 433MHZ রেডিও কন্ট্রোল - 433mhz: 5 টি ধাপ সহ HT12E এবং HT12D ব্যবহার করে একটি Rf রিমোট কন্ট্রোল তৈরি করা
HT12D HT12E ব্যবহার করে RF 433MHZ রেডিও কন্ট্রোল | 433mhz দিয়ে HT12E এবং HT12D ব্যবহার করে একটি Rf রিমোট কন্ট্রোল তৈরি করা: এই নির্দেশে আমি আপনাকে দেখাবো কিভাবে 433mhz ট্রান্সমিটার রিসিভার মডিউল ব্যবহার করে HT12E এনকোড & HT12D ডিকোডার আইসি এই নির্দেশে আপনি খুব সস্তা উপাদানগুলির মতো ডেটা পাঠাতে এবং গ্রহণ করতে পারেন: HT
সাধারণ রিমোট কন্ট্রোল কিট চার-চ্যানেল আরসি টয় রিমোট কন্ট্রোলে রূপান্তরিত: 4 টি ধাপ
সাধারণ রিমোট কন্ট্রোল কিট চার-চ্যানেল আরসি টয় রিমোট কন্ট্রোলে রূপান্তরিত হয়েছে: 将 通用 遥控 器 套件 转换 模型 6 6方法 非常 简单 简单
রিমোট রিমোট কন্ট্রোল: 11 টি ধাপ (ছবি সহ)
রিমোট রিমোট কন্ট্রোল: আমার একটি নবজাতক বাচ্চা আছে এবং সে মনে করে না যে আমার স্ত্রী যতক্ষণ তাকে ঘুমাতে হবে এবং আমিও তাকে কামনা করতে পারি। একটি জিনিস যা তাকে তার খাঁচায় খুশি রাখে তা হল মোবাইল যা তার উপর ঝুলছে। সুতরাং যখন তিনি জেগে উঠেন যদি আমাদের আরও 25 মিনিট বা তারও বেশি প্রয়োজন হয়