এক্স 10 লাইটিং মনিটরিং – প্রোব জোন হাব রিভিউ

জমা দেওয়া: মার্কাস ওয়ারিংটন পরিচিতি কার্যত বর্তমানে সমস্ত উপলভ্য ইউকে এক্স 10 মডিউলগুলির মতো, এলডি 11 স্থিতির প্রতিক্রিয়া সমর্থন করে না। এটি এই সত্যের সাথে মিলিত হয়েছে যে এক্স 10 কমান্ডগুলি কিছু ক্ষেত্রে “বিপথগামী হতে পারে” এবং নির্বাচিত ডিভাইসে পৌঁছানোর আগে আপাতদৃষ্টিতে বৈদ্যুতিক ইথারে অদৃশ্য হয়ে যেতে পারে, তা বোঝায় যে কোনও ডিভাইসের বর্তমান অবস্থার ট্র্যাকিং খুব ত্রুটিযুক্ত।

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

এই সমস্যার সম্ভাব্য পরিষেবা একটি নতুন পরিষেবা হ’ল ফ্র্যাঙ্ক ম্যাকএলিন্ডেনের প্রোব সিস্টেম ব্যবহার। এই সিস্টেমটি মূলত একাধিক অঞ্চলে এ/ভি সরঞ্জামগুলির বর্তমান অবস্থা অর্জনের জন্য হোমভিশনকে অনুমতি দেওয়ার জন্য তৈরি করা হয়েছিল (এই নিবন্ধটি দেখুন), তবে ফ্র্যাঙ্ক এখন এটি একটি তদন্তের সাথে প্রসারিত করেছেন যা একটি খুব উজ্জ্বল সাদা এলইডি এবং ডিটেক্টর ব্যবহার করে যা পড়ার জন্য তৈরি হয় একটি এলডি 11 ইউনিটের স্থিতি।

হার্ডওয়্যার

প্রোব জোন হাব (পিজেডএইচ) – এটি সরাসরি এইচভি ইউনিটগুলির অভ্যন্তরীণ বন্দরগুলির সাথে সংযুক্ত হয়, বা ফ্রাঙ্কস হোমভিশন আই/ও এক্সপেন্ডার (হোমভিশন অভ্যন্তরীণ বাসে) বা সিরিয়াল ইন্টারফেসের মাধ্যমে (9600 বাউড) মাধ্যমে সংযুক্ত করে। প্রোব জোন হাব পাওয়ার (12 ভি) সরবরাহ করে এবং প্রোব জোনের মনিটরের সংযুক্ত প্রোবগুলির স্থিতি পুনরুদ্ধার করে। 8 টি পর্যন্ত প্রোব জোন মনিটরগুলি একটি একক প্রোব জোন হাবের সাথে সংযুক্ত করা যেতে পারে। এটি একটি সম্ভাব্য মোট 48 টি ডিভাইস দেয় যা অনুসন্ধান করা যেতে পারে।

* এটি লক্ষ করা উচিত যে সিস্টেমটি ব্যবহারকারীকে তাদের নিজস্ব 12 ভি পাওয়ার সাপ্লাই (সেন্টার পিন পজিটিভ) সরবরাহ করতে হবে।

প্রোব জোন মনিটর (পিজেডএম) – প্রতিটি প্রোব জোন মনিটর 6 টি বিভিন্ন ডিভাইস বা 4 টি ডিভাইস এবং 2 ডালাস থার্মোমিটার প্রোব নিরীক্ষণ করতে পারে। প্রতিটি প্রোব জোন মনিটর প্রচলিত ক্যাট 5 কেবলের একক টুকরো দিয়ে পিজেডএইচ -এর সাথে সংযোগ স্থাপন করে। এটি প্রোব জোন মনিটরের সাথে শক্তি এবং যোগাযোগের প্রস্তাব দেয় এবং প্রোব জোন মনিটরগুলি সুবিধাজনক পয়েন্টগুলিতে বাড়ির চারপাশে বিতরণ করার অনুমতি দেয়।

এলইডি প্রোব – এটি যখন ডিভাইসটি চালু থাকে তখন এটি সনাক্ত করে (সাধারণত ডিভাইসের অন/অফ এলইডি সনাক্ত করে, তবে আমাদের ক্ষেত্রে তারা এলডি 11 এর সাথে সংযুক্ত খুব উজ্জ্বল সাদা এলইডি আবিষ্কার করে)। আপনার প্রতি এলডি 11 এর মধ্যে একটি দরকার। প্রতিটি তদন্ত এক প্রান্তে একটি স্টেরিও জ্যাক এবং অন্যদিকে একটি মনো জ্যাক সহ প্রায় 1 মিটার দীর্ঘ। স্টেরিও জ্যাক প্রোব জোন মনিটরের পিছনে প্লাগ করে যখন মনো জ্যাক এলইডি মডিউলটিতে প্লাগ করে।

সুপার ব্রাইট এলইডি মডিউল – এটি এলডি 11 এর আউটপুটের সাথে সংযোগ স্থাপন করে এবং আপনার প্রতি এলডি 11 মডিউলগুলির মধ্যে একটির প্রয়োজন হবে। এলইডি (এবং ডিটেক্টর) একটি 16 মিমি স্ক্রু একসাথে প্লাস্টিকের সিলিন্ডারে রাখা হয়। এটি দক্ষতার সাথে এলডি 11 (উচ্চ ভোল্টেজ আউটপুট) এবং প্রোব সিস্টেম (12 ভোল্ট) এর মধ্যে অপ্টো বিচ্ছিন্নতা দেয়।

আপনার নিজের তৈরি করার জন্য ফ্র্যাঙ্ক এগুলি কিট আকারে বিক্রি করে।

হোমভিশন আইও এক্সপেন্ডার
সরাসরি এইচভি বাসের সাথে সংযুক্ত হয় (বা সিরিয়াল ইন্টারফেসের মাধ্যমে) এবং এইচভিকে আইসি 2 বাসের মাধ্যমে পিজেডএইচ ইউনিটের সাথে যোগাযোগের অনুমতি দেয়।

মুতলি প্রোব অ্যাডাপ্টার – একটি সহজ ব্ল্যাক বক্স যা আপনাকে পিজেডএম -এ একক প্রোব ইনপুট মাধ্যমে বেশ কয়েকটি এলডি 11 এর নিরীক্ষণ করতে দেয়। আপনার যদি কোনও ঘরে (দৃশ্যের আলো) বেশ কয়েকটি ব্যাঙ্ক লাইট থাকে তবে এটি সহায়ক হতে পারে এবং আপনি কোন লাইটের ব্যাঙ্কগুলি আসলে চালু রয়েছে তা আপনি জানতে পারবেন না, কেবলমাত্র তাদের মধ্যে কমপক্ষে একটি চালু রয়েছে।

বিল্ড কোয়ালিটি – হার্ডওয়্যার সম্পর্কে আপনাকে প্রথম যে বিষয়টি আঘাত করে তা হ’ল ইউনিটগুলির অত্যন্ত পেশাদার সমাপ্তি এবং বিল্ড মানের। প্রতিটি ইউনিট পেশাদারভাবে তার সামনের প্যানেলে পোর্ট এবং স্ট্যাটাস লাইটের বিশদ বিবরণে সাদা রঙের লেটারিং দিয়ে খোদাই করা হয়। ইউনিটগুলির এটি সম্পর্কে একটি শক্তিশালী এবং কার্যকরী অনুভূতি রয়েছে, প্রতিটি ইউনিটের নিজস্ব সিরিয়াল নম্বর, বারকোড এবং ওয়ারেন্টি তথ্য লেবেল সংযুক্ত রয়েছে।

খুব উজ্জ্বল সাদা এলইডি মডিউলগুলি ফিট করে – প্রতিটি মডিউলটির প্রতিটি এলডি 11 এর উপরে গ্রাহক ইউনিটে একটি ছোট 16 মিমি গর্তের ড্রিলিং প্রয়োজন। এলইডি মডিউলগুলি দুটি প্লাস্টিকের অর্ধেকের সমন্বয়ে গঠিত যা একসাথে স্ক্রু করে। ইউনিটের একপাশে খুব উজ্জ্বল এলইডি ধারণ করে এবং এলডি 11 মডিউলটির সাথে সংযোগের জন্য দুটি তারের (লাইভ এবং নিরপেক্ষ) রয়েছে। অন্যান্য অর্ধেকটি এলইডি ডিটেক্টর রাখে এবং পিজেডএম ইউনিটের সাথে সংযোগের জন্য একটি জ্যাক সকেট রয়েছে।

এই পদ্ধতিটি গ্রাহক ইউনিটের অভ্যন্তরে উচ্চ ভোল্টেজ উপাদানগুলি থেকে পৃথক কম ভোল্টেজ উপাদানগুলি রাখে। আমি গ্রাহক ইউনিটগুলিতে প্রয়োজনীয় গর্তগুলি তৈরি করতে 16 মিমি কাঠের ড্রিল ব্যবহার করার পরামর্শ দেব, কারণ স্পাইকড পরামর্শ আপনাকে সঠিকভাবে অবস্থান করতে দেয় যেখানে গর্তটি হবে

আমার ইনস্টলেশন – আমার এক্স 10 ইনস্টলেশনটি একটি retrofit বিষয় এবং যেমন এলডি 11 এর বাড়ির চারপাশে 3 টি বিভিন্ন স্থানে, অ্যাটিক আলমারি, প্রথম তল ল্যান্ডিংয়ে আলমারি এবং স্থগিত ডাইনিং রুমের উপরে রাখা হয়েছে।

যেহেতু প্রতিটি পিজেডএম প্রচলিত ক্যাট 5 এর মাধ্যমে পিজেডএইচ এর সাথে সংযুক্ত থাকে (শক্তি এবং স্থিতির জন্য) এটি বোঝায় যে আমি পিজেডএমের প্রতিটিটিতে রাখতে পারিএই অবস্থানগুলি এবং এগুলিকে পিজেডএইচ -এর সাথে আবার সংযুক্ত করুন যা আমার হোমভিসনের জন্য সুবিধাজনক পৃথক স্থানে অবস্থিত। অবশেষে হোমভিসন এবং পিজেডএইচ আমার নোড 0 এ স্থানান্তরিত হবে (যখন আমি এটি শেষ করি)।

প্রকল্প রোলিং শুরু করতে আমি কেবল একটি স্থানে মনোনিবেশ করতে এবং জিনিসগুলি কীভাবে চলে গেছে তা দেখতে বেছে নিয়েছি। প্রথম তলায় সিঁড়ির নীচে আলমারিটিতে চারটি গ্রাহক ইউনিট আবাসন 13 এলডি 11 মডিউল রয়েছে; এগুলি সমস্ত প্রথম তল শয়নকক্ষ, বাথরুম, হলওয়ে এবং ল্যান্ডিংস এবং সামনের কক্ষগুলি খাওয়ায়। আমি এখন পর্যন্ত মূল শয়নকক্ষ এবং হলওয়েগুলি covering েকে রেখে 6 টি প্রোব মাউন্ট করেছি

হোমভিশনে সংযুক্ত হওয়া – এটি মোটামুটি সহজ পদ্ধতি তবে ব্লক সংযোগকারীকে ধাক্কা দিয়ে এইচভি আইও রিবন কেবল টেলিভিশন সংযুক্ত করতে হোমভিশন ইউনিট খোলার সাথে জড়িত। যে কেউ কখনও কোনও পিসির সাথে আইডিই ড্রাইভকে সংযুক্ত করেছেন তাদের এটি করতে কোনও সমস্যা হওয়া উচিত নয়। এই ফিতা তারের টেলিভিশনের অন্য প্রান্তটি তারপরে একই পদ্ধতিতে এইচভি আইও এক্সপেন্ডারটির ভিতরে সংযোগ স্থাপনের প্রয়োজন। এইচভি আইও এক্সপেন্ডার তখন কেবল পিজেডএইচ এর পিছনের দিকে ডিবি 9 পুরুষ সংযোগকারীটিতে প্লাগ করে। ইউনিটের সামনের অংশে একটি আরজে 12 সংযোগকারীও রয়েছে যা আসলে সিরিয়াল পোর্টের মাধ্যমে ডিভাইসের সাথে যোগাযোগের জন্য একটি সিরিয়াল সংযোগকারী (এটি আরও পরে)

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

প্রোবের স্থিতি ডকুমেন্টেশনে নির্দিষ্ট কোডটি ব্যবহার করে এইচভি আইও এক্সপেন্ডারকে ভোট দিয়ে মূল্যায়ন করা হয়। একবার কোড প্রবেশ করলে, একটি তদন্তের স্থিতি পরীক্ষা করা কেবল কয়েকটি ভেরিয়েবল (প্রোব নম্বর এবং জোন নম্বর) সেট করার বিষয়, ম্যাক্রোকে কল করে এবং তারপরে পতাকাটি পরীক্ষা করে (তদন্তের স্থিতি)। এই পুরো প্রক্রিয়াটি শুরু থেকে শেষ পর্যন্ত প্রায় এক সেকেন্ড সময় নিয়েছে বলে মনে হয়েছিল।

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

প্রাথমিকভাবে পিজেডএম (এবং পিজেডএইচ) অবিচ্ছিন্নভাবে আলোটি রিপোর্ট করেছে, এর এলইডি আলো লাল দেখায়, যতক্ষণ না আমি বুঝতে পেরেছিলাম যে আমি তদন্তটি ভুল পথে সংযুক্ত করেছি। স্টেরিও জ্যাকটি পিজেডএম এবং মনো জ্যাক এন্ডে প্লাগ ইন এলইডি মডিউলটিতে প্লাগ করে।

দ্বিতীয় পরীক্ষাটি হ’ল হোমভিশনের মধ্যে একটি স্থিতি পতাকা আপডেট করতে এবং আমাদের বেবিডসাইড টেবিল ল্যাম্পগুলিতে আলোর স্থিতি প্রতিফলিত করতে প্রতি 3 সেকেন্ডে ক্রমাগত এই ম্যাক্রো চালানো। এটি দুর্দান্তভাবে কাজ করেছে এবং টেবিল ল্যাম্পগুলি মূল আলোতে স্যুইচ করার কারও স্বয়ংক্রিয়ভাবে (3½ সেকেন্ডের মধ্যে) আসতে দেয়।

আপনি যদি দ্রুত যেতে চান তবে চিৎকার করুন – লাইটের স্থিতি ট্র্যাক করতে এবং এটি একটি টেবিল ল্যাম্পে আয়না করতে সক্ষম হওয়া কতটা সহায়ক তা দেখে আমি প্রোব স্ট্যাটাসগুলির দ্রুত পুনরুজ্জীবিত করার জন্য সিরিয়াল সংযোগটি ব্যবহার করার চেষ্টা করার বিষয়ে সেট করেছি। এটি দ্রুততর হওয়ার কারণটি হ’ল সিরিয়াল প্রোটোকলটি একটি অনুরোধ এবং প্রতিক্রিয়া বার্তায় একটি জোনে সমস্ত প্রোব পরীক্ষা করার অনুমতি দেয়।

প্রোব ইউনিটটি একটি সহজ তবে কার্যকর সিরিয়াল প্রোটোকল ব্যবহার করে যা কয়েকটি ASCII অক্ষর সমন্বয়ে গঠিত, যা একক ক্যারেজ রিটার্ন চরিত্র দ্বারা সমাপ্ত।

যেমন “#কিউএ 1 (সিআর)” = জোন 1 এ সমস্ত প্রোবের ক্যোয়ারী স্ট্যাটাস
যেমন “#কিউ 14 (সিআর)” = জোন 1 এ প্রোব 4 এর ক্যোয়ারী স্ট্যাটাস

পিজেডএইচ এর সাথে সাড়া দেয়;
যেমন “#RA1: ynyyyn (cr)”। যেখানে Ynyyyn প্রতিটি তদন্ত 1 – 6 এর স্থিতি।
যেমন “#আর 14: ওয়াই (সিআর)”

আমার হোমভিশন ইউনিটে দ্বিতীয় সিরিয়াল পোর্ট না থাকা, আমি একটি সহজ পদ্ধতি সেটআপ করি যার মাধ্যমে একটি আইআর দূরবর্তী ইনবিল্ট এইচভি কমস পোর্টটি একটি সামঞ্জস্যপূর্ণ ভিত্তিতে (বাউড রেট 9600 এ) জিজ্ঞাসা করার জন্য ব্যবহৃত হওয়ার মধ্যে ব্যবহার করার মধ্যে টগল করতে পারে এবং একটি সাধারণে ফিরে যায় পিসির সাথে সংযুক্ত নিয়ন্ত্রণ পোর্ট (একটি বাউড রেটে 19200)।

ইনবিল্ট সিরিয়াল পোর্ট টগল করার কোডটি বেশ সহজ; একটি পরিচিত আইআর সিগন্যাল গ্রহণের উপর।

যদি
টাইমার #8 (প্রোবহাব_স্যারিয়ালস্ক্যানিংটাইমর) বন্ধ করা হয়েছে
তারপর
; চালু করুন – প্রোব হাব সিরিয়াল স্ক্যানিং
; –——————————————————————
নিয়ামক কমান্ড: মাস্টার রিপোর্ট মোড অক্ষম করুন
নিয়ামক কমান্ড: বাউড রেট 9600 এ সেট করুন
;
; লাস্টেস্টেটটি পতাকাটিতে বিট 0 সেট করুন অজানা এবং এটি শুরু করা উচিত
; এটি বোঝায় যে কোনও ইভেন্ট প্রথম কলটির জন্য প্রতিটি তদন্তের জন্য গুলি চালাবে
বিটস 0 টি var #5 এ সেট করুন (প্রোবস্ক্যান_জোন 1_laststate)
;
0: 00: 01: 00 এর সাথে টাইমার #8 (প্রোবহাব_সিরিয়ালস্ক্যানিংটিমার) লোড করুন এবং শুরু করুন
;
নিয়ামক কমান্ড: ব্যবহারকারী নেতৃত্বে চালু করুন
অন্য
; বন্ধ করুন – প্রোব হাব সিরিয়াল স্ক্যানিং – এইচভি নিয়ন্ত্রণে ফিরে যান
; ——————————————————————————————————————————————
বন্ধ করুন এবং টাইমার ক্লিয়ার করুন #8 (প্রোবহাব_সিরিয়ালস্ক্যানিংটাইমার)
বন্ধ করুন এবং টাইমার ক্লিয়ার করুন #9 (প্রোবহাব_ফেইলসফে_কিউএ #)
নিয়ামক কমান্ড: 19200 এ বাউড রেট সেট করুন
নিয়ামক কমান্ড: মাস্টার রিপোর্ট মোড সক্ষম করুন
;
নিয়ামক কমান্ড: ব্যবহারকারী এলইডি বন্ধ করুন
যদি শেষ

জোন 1 এ সমস্ত প্রোবের স্থিতি প্রেরণের জন্য পিজেডএইচকে অনুরোধ করার কোডটি টিমার #8 এর মাধ্যমে প্রতি 3 সেকেন্ডে স্বয়ংক্রিয়ভাবে চলমান হয়: প্রোবহাব_স্যারিয়ালস্ক্যানিংটাইমার;

; Trasnmit “ক্যোয়ারী সমস্ত পিজোন 1 এ পোশাক ”
বন্ধ করুন এবং টাইমার ক্লিয়ার করুন #9 (প্রোবহাব_ফেইলসফে_কিউএ #)
সিরিয়াল পোর্ট 1: স্ট্রিং স্ট্রিং ‘#কিউএ 1’
সিরিয়াল পোর্ট 1: ট্রান্সমিট বাইটস ‘0 ডি’
;
; নিরাপদে ব্যর্থ .. যদি হাব 10 সেকেন্ডের মধ্যে repsond না হয় তবে ক্যোয়ারী পুনরায় প্রেরণ করুন
0: 00: 10: 00 অপেক্ষা করুন টাইমার #9 (প্রোবহাব_ফেইলসফে_কিউএ #) সহ, তারপরে:
যদি
টাইমার #8 (প্রোবহাব_স্যারিয়ালস্ক্যানিংটাইমর) বন্ধ হয় না
তারপর
0: 00: 00: 01 এর সাথে টাইমার #8 (প্রোবহাব_সিরিয়ালস্ক্যানিংটাইমারের) লোড করুন এবং শুরু করুন
যদি শেষ
শেষ অপেক্ষা

একবার অনুরোধ প্রেরণ করা হলে, ক্যোয়ারির প্রতিক্রিয়া না পাওয়া পর্যন্ত আর কিছুই প্রেরণ করা হবে না। প্রতিক্রিয়া মিস হওয়ার ক্ষেত্রে “প্রোবহাব_ফেইলসফে_কিউএ# টাইমার” ব্যবহার করা হয় এবং 10 সেকেন্ডের মধ্যে কোনও প্রতিক্রিয়া না পাওয়া গেলে কেবল অনুরোধটি আবার প্রেরণ করবে।

ক্যোয়ারির প্রতিক্রিয়াটি হোমভিশনের সিরিয়ালপোর্ট 1 এর “ডেটা ইনপুট” ইভেন্টে ক্যাপচার করা হয়। কোডটি সর্বশেষ পরিচিত স্থিতির বিপরীতে প্রতিটি তদন্তের স্থিতি পরীক্ষা করে এবং যদি তদন্তের স্থিতি পরিবর্তিত হয় তবে ম্যাক্রোকে “#5 (প্রোবস্ট্যাটাসচেঞ্জ)” বলে কল করে। সংক্ষিপ্ততার স্বার্থে কেবল প্রোব 1 এর পরীক্ষা প্রদর্শন করার জন্য কোডটি সংক্ষিপ্ত করা হয়েছে। অন্যান্য প্রোবগুলি পরীক্ষা করার জন্য কেবল “টেস্ট প্রোব 1” কোডটি “var #2” এবং “বিট টেস্ট” এর প্রকল্পটি পরিবর্তন করে প্রতিবার নকল করুন

; বিট 0 সেট = লাস্টস্টেটটি সূচনা করুন অর্থাত্ প্রোব রাষ্ট্র পরিবর্তনের জন্য ম্যাক্রো নির্বিশেষে
; বিট 1 -6 হ’ল সর্বশেষ পরিচিত স্থিতি সঞ্চয় করার জন্য পতাকা তাই প্রোবের অবস্থা পরিবর্তিত হলে কেবল ম্যাক্রোকে কল করুন
যদি
টাইমার #8 (প্রোবহাব_স্যারিয়ালস্ক্যানিংটাইমর) বন্ধ হয় না
এবং সিরিয়াল পোর্ট 1: সিরিয়াল ইনপুট অক্ষর 1 নম্বর থেকে 3 এর মধ্যে রয়েছে ‘#Ra’
তারপর
সিরিয়াল পোর্ট 1: প্রাপ্ত চর 4 এর মান 4 ফলাফলের মান দিন
Var #1 (জোন বাফার) = ফলাফলের মান
;
; পরীক্ষা পরীক্ষা 1 —————————————————————————————
Var #2 (প্রোব বাফার) = 1
যদি
সিরিয়াল পোর্ট 1: সিরিয়াল ইনপুট অক্ষর 6 নম্বর থেকে 6 এর মধ্যে রয়েছে ‘y’
তারপর
; তদন্ত চালু আছে
যদি
Var #5 (প্রোবস্ক্যান_জোন 1_laststate) বিট 1 সেট করা হয়নি
বা var #5 (প্রোবস্ক্যান_জোন 1_laststate) বিট 0 সেট করা আছে
তারপর
; শেষ স্ক্যানের কারণে তদন্তটি রাষ্ট্র বদলেছে
পতাকা সেট করুন #6 (প্রোবস্ক্যান_স্টেট)
ম্যাক্রো #5 (প্রোবস্টেটচ্যাঞ্জড) একবার করুন
যদি শেষ
বিআইটিএস 1 এ 1 টি করুন #5 এ (প্রোবস্ক্যান_জোন 1_laststate)
অন্য
; তদন্ত বন্ধ আছে
যদি
Var #5 (প্রোবস্ক্যান_জোন 1_laststate) বিট 1 সেট করা আছে
বা var #5 (প্রোবস্ক্যান_জোন 1_laststate) বিট 0 সেট করা আছে
তারপর
; শেষ স্ক্যানের কারণে তদন্তটি রাষ্ট্র বদলেছে
পরিষ্কার পতাকা #6 (প্রোবস্ক্যান_স্টেট)
ম্যাক্রো #5 (প্রোবস্টেটচ্যাঞ্জড) একবার করুন
যদি শেষ
Var #5 এ 1 বিট সাফ করুন (প্রোবস্ক্যান_জোন 1_laststate)
যদি শেষ
; —————————————————————————————————
;
; গ্যারান্টি যে আরম্ভ বিট এখন পরিষ্কার
Var #5 এ 0 বিট সাফ করুন (প্রোবস্ক্যান_জোন 1_laststate)
;
; সমস্ত স্থিতির জন্য অনুরোধ প্রেরণ করে আবার ক্রমটি শুরু করুন ’
0: 00: 00: 50 সহ টাইমার #8 (প্রোবহাব_সিরিয়ালস্ক্যানিংটিমার) লোড করুন
;
যদি শেষ

মারক্রো #5 প্রোবস্টেটচ্যাঞ্জড – এই ম্যাক্রো তখন আপনি যা করতে চান তা করতে ব্যবহার করা যেতে পারে। আমি কোডটি সেটআপ করেছি যাতে একটি শেল্ফ আলো মূল আলো দিয়ে চালু এবং বন্ধ হয়।

যদি
পতাকা #6 (প্রোবস্ক্যান_স্টেট) সেট করা আছে
তারপর
; ‘নতুন অবস্থা চলছে
যদি
Var #1 (জোন বাফার) = 1
তারপর
যদি
Var #2 (প্রোব বাফার) = 1
তারপর
; 1 = বেডরুম 1 (ফ্রন্ট বক্স রুম)
এক্স -10: একটি 7 (বেডরুম 1 শেল্ফ আলো) চালু
যদি শেষ
যদি শেষ
অন্য
; নতুন স্থিতি বন্ধ
যদি
Var #1 (জোন বাফার) = 1
তারপর
যদি
Var #2 (প্রোব বাফার) = 1
তারপর
; 1 = বেডরুম 1 (ফ্রন্ট বক্স রুম)
এক্স -10: একটি 7 (বেডরুম 1 শেল্ফ লাইটিং) ফোর্স অফ
যদি শেষ
যদি শেষ
যদি শেষ

এই পদ্ধতিটি ব্যবহার করে বোঝানো হয়েছে যে একটি জোনের সমস্ত 6 টি প্রোব প্রায় 1 সেকেন্ডে স্ক্যান করা যেতে পারে। এটি এইচভি আইও এক্সপেন্ডার পদ্ধতিটি ব্যবহার করে প্রায় ½ এক সেকেন্ডের সাথে (অর্থাত্ 3+ সেকেন্ড মোট) তুলনা করে।

আমার রেস্টরুমে মাল্টি প্রোব অ্যাডাপ্টার আমার কাছে দুটি লাইটের 3 টি ব্যাঙ্কে সংগঠিত 6 টি রিসেসড সিলিং লাইট রয়েছে। প্রতিটি ব্যাংক লাইটের একটি এলডি 11 মডিউলটিতে তারযুক্ত হয়, একক মূল আলো স্যুইচটি 3 এলডি 11 এর প্রত্যেকটিতে তারযুক্ত থাকে। এর কারণ হ’ল (শেষ পর্যন্ত) আমি আইআর বা ওয়াইফাই দ্বারা নিয়ন্ত্রিত রেস্টরুমে দৃশ্যের আলো রাখার পরিকল্পনা করছি একটি পকেটপিসি গঠন করে। ধারণাটি হ’ল আমি স্নানের উপরে লাইটগুলি 50% হ্রাস করতে পারি যখন বাকি ঘরটি 10-20% এ ম্লান হয়ে যায় যে রেস্টরুমের টিভিটি স্নান করার সময় এবং দেখার সময় আরও অনেক বেশি অনিচ্ছাকৃত পরিবেশ দেয় (যে আমি

Leave a Reply

Your email address will not be published. Required fields are marked *