সুচিপত্র:

ওয়েবসাইট নিয়ন্ত্রিত লক বক্স: 4 টি ধাপ
ওয়েবসাইট নিয়ন্ত্রিত লক বক্স: 4 টি ধাপ

ভিডিও: ওয়েবসাইট নিয়ন্ত্রিত লক বক্স: 4 টি ধাপ

ভিডিও: ওয়েবসাইট নিয়ন্ত্রিত লক বক্স: 4 টি ধাপ
ভিডিও: Chrome Browser এর ৭টি ট্রিকস্, যা সবারই জানা দরকার | Google Chrome Tips and Tricks Bangla 2024, নভেম্বর
Anonim
ওয়েবসাইট নিয়ন্ত্রিত লক বক্স
ওয়েবসাইট নিয়ন্ত্রিত লক বক্স
ওয়েবসাইট নিয়ন্ত্রিত লক বক্স
ওয়েবসাইট নিয়ন্ত্রিত লক বক্স
ওয়েবসাইট নিয়ন্ত্রিত লক বক্স
ওয়েবসাইট নিয়ন্ত্রিত লক বক্স
ওয়েবসাইট নিয়ন্ত্রিত লক বক্স
ওয়েবসাইট নিয়ন্ত্রিত লক বক্স

এটি একটি লক করা বাক্স যা একটি ওয়েবসাইটে প্রম্পট দিয়ে খোলা যায়। এর মানে হল, আপনি বাক্সে জিনিসগুলিকে লক করে রাখতে পারেন এবং কেবলমাত্র একটি পাবলিক ওয়েবসাইটে কেউ প্রদত্ত পাসফ্রেজ প্রবেশ করলেই সেগুলিতে অ্যাক্সেস পেতে পারেন। কেন এই প্রয়োজন হবে? এখানে কেউ তার/তার আইসক্রিম লক করার একটি উদাহরণ। শুধু তালা বাক্সে চাবি রাখুন এবং অন্য কাউকে সিদ্ধান্ত নিতে দিন যে আপনি আপনার ট্রিট পাবেন কিনা। সেখানে আরো কঙ্কাল মনের মানুষের জন্য, আরো অনেক "জিনিস" আছে যা বন্ধ করা যায় এবং এই বাক্সটি আপনাকে অন্য কাউকে আপনার চাবি দিতে সাহায্য করবে এমনকি আপনার বাড়ি ছেড়েও।

তাহলে এটা কিভাবে কাজ করে? বাক্সটি বন্ধ এবং শুধুমাত্র বাক্সের ভিতর থেকে খোলা যাবে। আরে, আপনি জিজ্ঞাসা করতে পারেন, বাক্সটি খুলছে তার ভিতরে কে? এটি একটি ছোট ইলেকট্রনিক টুকরা, যা ইন্টারনেটের সাথে সংযুক্ত। এটি প্রতি 10 মিনিট বা প্রতি 8 ঘণ্টার মতো একটি পূর্বনির্ধারিত ওয়েব পেজে চেক করে, আপনি এটির নাম দিন। যদি ওয়েব সাইটে বিষয়বস্তুতে একটি প্রিসেট কীওয়ার্ড থাকে, তাহলে ডিভাইসটি একটি সোলেনয়েড সক্রিয় করে যা বাক্সটি খুলবে। যে ওয়েব পেজটি চেক করা হয়েছে তা কার্যত WWW- এর যেকোন সাইট হতে পারে। উদাহরণস্বরূপ আমি emlalock.com এ একটি প্রোফাইল পৃষ্ঠা ব্যবহার করি এবং মূল বাক্যাংশটি সন্ধান করি: "লালের তালা: খোলা"। যদি সেই প্রোফাইল পৃষ্ঠাটি ধারণকারী ব্যক্তি তার পৃষ্ঠায় এই বাক্যাংশটি যোগ করে, তবে বাক্সটি যাদুকরীভাবে খোলা হবে এবং যা আমি বন্ধ করে রেখেছি তা ছেড়ে দেবে।

ধাপ 1: উপাদান তালিকা

উপাদান তালিকা
উপাদান তালিকা
উপাদান তালিকা
উপাদান তালিকা
উপাদান তালিকা
উপাদান তালিকা

আপনি যে কোন বক্স ব্যবহার করতে পারেন। এখানে আমি আমার কিনেছি:

"ভিনটেজ উডেন জুয়েলারি গিফট বক্স স্টোরেজ অর্গানাইজার কেস মেটাল লক" (~ 4, 00 €)

সোলেনয়েড লক (যেমন একটি ইলেক্ট্রো ম্যাগনেটিক রিট্র্যাকটেবল বোল্ট) চীন থেকেও অর্ডার করা হয়েছিল

12V ডিসি মন্ত্রিসভা দরজা ড্রয়ার বৈদ্যুতিক লক সমাবেশ সোলেনয়েড লক 27x29x18mm (~ 2.50 €)

একটি 12V পাওয়ার সাপ্লাই

www.banggood.com/DC-12V-1A-AC-100-240V-Ada… (3.00€)

এক ধাপ নিচে ভোল্টেজ রূপান্তরকারী

একটি রিলে

www.banggood.com/DC-5V-1CH-Relay-Shield-V2… (~ 1.50 €)

অবশেষে একটি আইওটি (ইন্টারনেট অফ থিংস) ডিভাইস যা প্রোগ্রামযোগ্য।

WeMos D1 মিনি (~ 3.50 €)

কয়েকটি তার, ছিদ্রযুক্ত ইস্পাত শীট (লক বারের জন্য),…

সামগ্রিক খরচ: ~ 16 € (~ 18 US $)

ধাপ 2: ARDUINO সফটওয়্যার ব্যবহার করে WeMos D1 এর প্রোগ্রামিং

ARDUINO সফটওয়্যার ব্যবহার করে WeMos D1 প্রোগ্রাম করা
ARDUINO সফটওয়্যার ব্যবহার করে WeMos D1 প্রোগ্রাম করা
ARDUINO সফটওয়্যার ব্যবহার করে WeMos D1 প্রোগ্রাম করা
ARDUINO সফটওয়্যার ব্যবহার করে WeMos D1 প্রোগ্রাম করা

আপনার যদি WeMos প্রোগ্রাম করার অভিজ্ঞতা না থাকে, তাহলে শুরু করার জন্য এখানে কিছু দরকারী লিঙ্ক দেওয়া হল:

www.instructables.com/id/Wemos-ESP8266-Get…

www.instructables.com/id/Programming-the-W…

আমি একটি সহজ (এখনো কার্যকর:-) প্রোগ্রাম কম্পাইল করেছি, যা ওয়াইফাই ম্যানেজার লাইব্রেরি ব্যবহার করে ওয়েমোসকে আপনার হোম নেটওয়ার্কে সংযুক্ত করে। শংসাপত্রগুলি EEPROM (eeprom লাইব্রেরি ব্যবহার করে) সংরক্ষণ করা হয়, এইভাবে দীক্ষা শুধুমাত্র একবার করতে হবে। আপনি দেখতে পাবেন যে আরও কয়েকটি লাইব্রেরির প্রয়োজন রয়েছে। আপনি ARDUINO প্রোগ্রামিং পরিবেশ ব্যবহার করে সেগুলি ডাউনলোড এবং ইনস্টল করতে পারেন। উপরন্তু আপনি আপনার ARDUINO পরিবেশ ব্যবহার করে WeMos বোর্ড ইনস্টল করতে হবে। যদি আপনার কম্পিউটারে সবকিছু ইনস্টল করা থাকে, WeMos কে আপনার কম্পিউটারে সংযুক্ত করুন, ডিভাইসটি নির্বাচন করুন ("WeMos D1 R2 & mini") এবং ভার্চুয়াল COM পোর্ট (উপরের পরিসংখ্যান দেখুন)।

নীচে তালিকাভুক্ত সফ্টওয়্যারে, আপনাকে কয়েকটি পরিবর্তন করতে হবে, যদি না আপনি কেবল আপনার বাক্সটি খুলতে চান, যখন আমি আমার প্রোফাইল পৃষ্ঠায় বলব:-)। আপনি যদি একটি এমললক প্রোফাইল পৃষ্ঠা ব্যবহার করেন, নিশ্চিত করুন যে সেই পৃষ্ঠার ধারক তার প্রোফাইলটি সর্বজনীন করেছে। অন্যথায় আপনাকে প্রথমে আপনার WeMos দিয়ে লগ ইন করতে হবে। আমি অনুমান করি এটি করা যেতে পারে, কিন্তু আমি এখনই কিভাবে তা বের করার চেষ্টা করছি না। সোর্স কোডে মন্তব্যগুলি পড়ুন এবং আপনার অনুগ্রহ করে সংশোধন করুন। উপরন্তু, অবশ্যই, ডিবাগিং বৈশিষ্ট্যগুলি ব্যবহার করে সফ্টওয়্যারটি পরীক্ষা করুন। মূলত আপনি ARDUINO পরিবেশের সিরিয়াল মনিটরে সঠিকভাবে কাজ করছে কিনা তা দেখতে পারেন।

ধাপ 3: সংযোগ করুন

সংযোগ করুন
সংযোগ করুন
সংযোগ করুন
সংযোগ করুন
সংযোগ করুন
সংযোগ করুন
সংযোগ করুন
সংযোগ করুন

সফটওয়্যারটি ইনস্টল হয়ে গেলে, WeMos ওয়াইফাই ম্যানেজার দিয়ে শুরু হবে। আপনি দেখতে পাবেন একটি নতুন বেতার নেটওয়ার্ক আপনার হোম নেটওয়ার্ক পরিবেশে উপস্থিত হচ্ছে। আপনার মোবাইল বা কম্পিউটার ব্যবহার করে এর সাথে সংযোগ করুন এবং আপনার ওয়েব ব্রাউজারটি শুরু করুন। ব্রাউজার চালু করার সময় যদি স্বাগত পর্দা (উপরে দেখানো হয়েছে) খোলা না থাকে, তাহলে সরাসরি "192.168.4.1" আইপি প্রবেশ করার চেষ্টা করুন। কনফিগার ওয়াইফাই -তে ক্লিক করুন এবং আপনার হোম নেটওয়ার্ক নির্বাচন করুন এবং আপনার পাসওয়ার্ড দিন। এটাই! WeMos এখন আপনার নেটওয়ার্কের সাথে সংযুক্ত হবে। আপনাকে পাওয়ার লাইনের সাথে লাগাতার বাক্স লাগাতে হবে না। পরের বার যখন আপনি ডিভাইসটি শুরু করবেন, এটি শংসাপত্রগুলি মনে রাখবে কারণ সেগুলি EEPROM (বৈদ্যুতিকভাবে মুছে ফেলা যায় এমন প্রোগ্রামযোগ্য পঠনযোগ্য মেমরি) এ সংরক্ষণ করা হয়।

WWW এর সাথে সংযোগ স্থাপন হয়ে গেলে, সফ্টওয়্যারটি পছন্দসই ওয়েব পেজ খুলবে এবং মূল বাক্যাংশটি সন্ধান করবে। এটি প্রতি 10 মিনিটে পুনরাবৃত্তি করা হবে (10 মিনিট হল ডিফল্ট মান, এটি কীভাবে পরিবর্তন করবেন সে সম্পর্কে মন্তব্য দেখুন)।

ধাপ 4: একটু বিট করুন

একটু বিট করুন
একটু বিট করুন

যদি আপনার সিরিয়াল মনিটর অনুযায়ী সবকিছু ঠিকঠাক কাজ করে, আপনি এখন রিলেকে আপনার WeMos, সোলেনয়েড এবং 12 V রিলেতে সংযুক্ত করতে পারেন, এবং ভোল্টেজ নিয়ন্ত্রকের ইন-পোর্টে 12 V এবং আউট-পোর্ট থেকে 5 V WeMos।

আমি একটি চিত্র তৈরি করেছি কিভাবে সবকিছু সংযুক্ত করতে হয়। আপনি যদি WeMos রিলে শিল্ড অর্ডার করে থাকেন, তাহলে আপনি যদি উভয় ডিভাইসের সাথে আসা সমস্ত পিন সোল্ডারিং করতে সময় নেন তাহলে WeMos এর উপরে রাখতে পারেন। আপনি যদি সরাসরি সংযোগ করার সিদ্ধান্ত নেন, তাহলে ছবিতে দেখানো স্কিমটি ব্যবহার করুন। ভুলে যাবেন না যে রিলে 5V পাওয়ার সাপ্লাই প্রয়োজন! আপনি একটি LED যোগ করতে পারেন যা নির্দেশ করে যে বাক্সটি খোলা যেতে পারে এবং সোলেনয়েড সক্রিয় করার জন্য একটি পুশ বোতাম (যা পাসফ্রেজ পাওয়া গেলেই কাজ করে)। আমি সোর্স কোডে এই বৈশিষ্ট্যগুলি প্রস্তুত করেছি কিন্তু এখানে দেখানো সরলীকৃত সংস্করণে সেগুলি প্রয়োগ করা হয়নি। তাছাড়া, এই বাক্সে প্রচুর শীতল বৈশিষ্ট্য যোগ করা যেতে পারে। আমি পরে কিছু ধারনা দিতে পারি কিন্তু আপনার মন্তব্য শুনে আমিও খুশি।

অবশেষে, বাক্সের ভিতরে সবকিছু আঠালো করুন, আপনার আইসক্রিম বাক্সের চাবি নিক্ষেপ করুন এবং বাক্সটি বন্ধ করুন। মজা অপেক্ষা করুন, এবং সবসময় নিরাপদে খেলতে মনে রাখবেন:-)

চিয়ার্স, ল্যালসন

প্রস্তাবিত: