সুচিপত্র:
ভিডিও: রেফ্রিজারেটর ডোর টাইমার: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই টিউটোরিয়ালে, আমরা একটি রেফ্রিজারেটর লাইট টাইমারের বিমূর্ততা নির্মাণ এবং কোডিং প্রক্রিয়ার মধ্য দিয়ে যাব। আমাদের ডিভাইসের প্রধান লক্ষ্য হল ফ্রিজের আলো জ্বালিয়ে বিদ্যুৎ সাশ্রয় করা যদি কেউ তার সামনে দাঁড়িয়ে থাকে। আমাদের ইন্টারনেট অফ থিংস ডিভাইস দুটি সেন্সর ব্যবহার করে: একটি রিড সুইচ এবং একটি অবজেক্ট এভয়েন্ডেন্স সেন্সর মডিউল। রিড সেন্সর যখনই একটি চৌম্বক ক্ষেত্র উপস্থিত থাকবে তখন একটি সংকেত পাঠাবে। এটি দরজা খোলা বা বন্ধ কিনা তা সনাক্ত করতে ব্যবহার করা হবে। যদি দরজা খোলা থাকে, প্রক্সিমিটি সেন্সর ব্যবহার করে ফ্রিজের সামনে কেউ দাঁড়িয়ে আছে কিনা তা সনাক্ত করা যায়। যদি কোন ব্যক্তি সনাক্ত না হয়, টাইমার গণনা শুরু করবে কতক্ষণ ধরে কেউ দরজার সামনে ছিল।
এই প্রকল্পটিতে ডিভাইস নিয়ন্ত্রণের জন্য একটি ইন্টারফেসও অন্তর্ভুক্ত রয়েছে, যা একটি ফ্লাস্ক সার্ভারে চালিত হয়। একজন ব্যবহারকারী প্রতিটি টাইমার চেক করতে পারেন, অথবা এই ইন্টারফেসটি ব্যবহার করে তাদের পুনরায় সেট করতে পারেন।
নিচের ধাপগুলো আপনাকে গাইড করবে যদিও এই ডিভাইস তৈরির প্রক্রিয়া।
ধাপ 1: হার্ডওয়্যার সেট আপ
প্রথম ধাপ হল ডিভাইসের জন্য সার্কিট সেট আপ করা। আমাদের প্রয়োজন হবে:
- রাস্পবেরি পাই 3
- ব্রেডবোর্ড
- রিড মডিউল*
- বাধা এড়ানো সেন্সর মডিউল*
- 10KOhm প্রতিরোধক
- তারের
- একটি চুম্বক (ডিভাইসটি চেষ্টা করার জন্য)
*Arduino 37-in-1 সেন্সর কিট থেকে (ডকুমেন্টেশন)
একবার সমস্ত উপকরণ সংগ্রহ হয়ে গেলে, উপরের চিত্রের উপর ভিত্তি করে সার্কিটটি একত্রিত করুন।
ধাপ 2: কোড
এখন যেহেতু আমাদের হার্ডওয়্যার সেট আপ আছে, আমরা কোড লিখতে শুরু করতে পারি। কোডটি সংযুক্ত জিপড ফোল্ডারে পাওয়া যাবে। ডিরেক্টরিগুলির কাঠামোটি চতুর, তাই সাবধান থাকুন যে কোনও ফাইল চারপাশে সরানো যাবে না।
ধাপ 3: ডিভাইস ব্যবহার করা
প্রোগ্রামটি ফ্লাস্ক সার্ভার ব্যবহার করে পরিচালিত হয়। ফ্লাস্ক ইনস্টল এবং ব্যবহারের জন্য বিস্তারিত এখানে পাওয়া যাবে।
প্রথমে, কমান্ড প্রম্পট ব্যবহার করে, ফ্লাস্ক অ্যাপটি iotapp.py হতে সেট করুন:
FLASK_APP = iotapp.py সেট করুন
এর পরে, অ্যাপ্লিকেশনটি চালান:
ফ্লাস্ক রান --host 0.0.0.0
ইন্টারফেসটি অ্যাক্সেস করতে, শেষ কমান্ড থেকে প্রাপ্ত URL টি অনুলিপি করুন। এই পৃষ্ঠায় দুটি টাইমার রয়েছে: একটি যা দরজাটি কতক্ষণ খোলা আছে তার উপর নজর রাখে এবং অন্যটি দরজাটি তার সামনে কাউকে ছাড়াই কতক্ষণ খোলা থাকে তা পর্যবেক্ষণ করে। যখনই পৃষ্ঠাটি রিফ্রেশ হবে, উভয় টাইমার আপডেট হবে। একজন ব্যবহারকারী "রিসেট টাইমার" বোতামটি ব্যবহার করে টাইমারগুলি পুনরায় সেট করতে পারেন।
চুম্বক ফ্রিজের দরজার প্রতিনিধিত্ব করে। যখনই চুম্বক উপস্থিত থাকে, দরজাটি বন্ধ বলে বিবেচিত হতে পারে। দরজা খোলার অনুকরণে, চুম্বকটিকে রিড সেন্সর থেকে দূরে সরান। ফ্রিজের সামনে দাঁড়িয়ে থাকা একজন ব্যক্তিকে অনুকরণ করতে, আপনার হাতটি প্রক্সিমিটি সেন্সরের উপর রাখুন। যখন আপনি আপনার হাতটি সরান, টাইমারটি গণনা শুরু করবে যে কতক্ষণ ধরে ফ্রিজের সামনে রয়েছে।
ধাপ 4: চূড়ান্ত পণ্য
এখানে, আমরা ক্রিয়ায় ডিভাইসের একটি উদাহরণ দেখাই।
এই নির্দেশযোগ্য রায়ান অ্যান্ডারসন এবং কেভিন বেনসন দ্বারা তৈরি করা হয়েছিল।
প্রস্তাবিত:
কাস্টম ডোর ম্যাট ট্রিগারড ডোর বেল: 6 টি ধাপ
কাস্টম ডোর ম্যাট ট্রিগারড ডোর বেল: হ্যালো! আমার নাম জাস্টিন, আমি হাই স্কুলে জুনিয়র, এবং এই নির্দেশনাটি আপনাকে দেখাবে যে কীভাবে আপনার দরজার মাদুরে পা রাখলে একটি ডোরবেল তৈরি করতে হয়, এবং আপনি যা চান সুর বা গান হতে পারেন! যেহেতু দরজার মাদুর দরজা ট্রিগার করে
রেফ্রিজারেটর ডোর চেক: 5 টি ধাপ
রেফ্রিজারেটর দরজা চেক: ভূমিকা: আজকাল, মানুষ " স্মার্ট " ফ্রিজ যা আপনাকে ফ্রিজের তাপমাত্রা দেখাতে পারে। কিছু ফ্রিজে অ্যালার্ম থাকে যাতে ব্যবহারকারীকে মনে করিয়ে দেয় যে দরজা বন্ধ নয়। যাইহোক, প্রত্যেকেরই এই ধরণের " স্মার্ট & q নেই
গ্যারেজ ডোর ওপেনার বন্ধ করার টাইমার: 4 টি ধাপ
গ্যারেজ ডোর ওপেনার বন্ধ করার সময় এই দুর্ঘটনার পরে, আমি একটি " বন্ধ করার টাইমার " আমার গ্যারেজ ডু জন্য বৈশিষ্ট্য
AVR মাইক্রোকন্ট্রোলার। টাইমার ব্যবহার করে LEDs ফ্ল্যাশার। টাইমার ইন্টারাপ্ট। টাইমার সিটিসি মোড: 6 টি ধাপ
AVR মাইক্রোকন্ট্রোলার। টাইমার ব্যবহার করে LEDs ফ্ল্যাশার। টাইমার ইন্টারাপ্ট। টাইমার সিটিসি মোড: হ্যালো সবাই! ইলেকট্রনিক্স ক্ষেত্রে টাইমার একটি গুরুত্বপূর্ণ ধারণা। প্রতিটি ইলেকট্রনিক উপাদান একটি সময় ভিত্তিতে কাজ করে। এই টাইম বেসটি সমস্ত কাজকে সিঙ্ক্রোনাইজড রাখতে সাহায্য করে। সমস্ত মাইক্রোকন্ট্রোলার কিছু পূর্বনির্ধারিত ঘড়ির ফ্রিকোয়েন্সিতে কাজ করে
ডোর এবং ডোর মনিটরিং এর সাথে সংযুক্ত স্বয়ংক্রিয় লাইট ।: 5 টি ধাপ
ডোর এবং ডোর মনিটরিং এর সাথে সংযুক্ত স্বয়ংক্রিয় লাইট: অন্ধকারে সুইচ বোর্ড খুঁজে পাওয়া খুব কঠিন বলে মনে হচ্ছে কিন্তু এই সমস্যাটি সমাধানের জন্য এই প্রকল্পটি সত্যিই সহায়ক। এর সমাধান জানতে নিচের ধাপগুলো অনুসরণ করুন