সুচিপত্র:
- ধাপ 1: আপনার যা লাগবে
- ধাপ 2: আপনার প্রোটোটাইপ তৈরি করুন এবং পরীক্ষা করুন
- ধাপ 3: ইনস্টল করুন এবং ভয়েলা
ভিডিও: Blynk সঙ্গে Arduino গ্যারেজ ডোর এলার্ম: 3 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
সুন্দর মৌলিক সেন্সর যা আমার গ্যারেজের দরজা - ওপেন অফ শাট - এর অবস্থা দেখানোর জন্য ব্লাইঙ্ক প্রকল্পে ডেটা পাঠায় এবং দরজার স্থিতি পরিবর্তনের সময় আমার ফোনে একটি পুশ অ্যালার্ট পাঠায় - খোলা শাট বা শাট টু ওপেন। আমি ওয়াইফাই সংযোগের জন্য এবং Arduino স্কেচ চালানোর জন্য WEMOS D1 Mini Pro ব্যবহার করেছি, কিন্তু আপনি যে কোন Arduino সামঞ্জস্যপূর্ণ ডিভাইস ব্যবহার করতে পারেন।
আমি মূলত একটি সহজ ইন্টারলক সুইচ ব্যবহার করার পরিকল্পনা করেছিলাম, তবে দরজাটি একটি পুরানো টিল্ট স্টাইলের গ্যারেজ দরজা এবং সবসময় একই অবস্থানে খোলা থাকে না। একটি সামঞ্জস্যপূর্ণ যোগাযোগ পাওয়া কঠিন হবে। আমি একই কারণে যে কোনও ধরণের চৌম্বকীয় সেন্সরও বের করে দিয়েছি।
আমি একটি ছোট ইনফ্রা-রেড (IR) সেন্সরে বসলাম যা 2-30 সেমি পরিসরে একটি বাধা সনাক্ত করতে পারে।
ধাপ 1: আপনার যা লাগবে
1. WEMOS D1 মিনি প্রো - 16MB ফ্ল্যাশ, বহিরাগত অ্যান্টেনা সংযোগকারী এবং ESP8266EX ভিত্তিক সিরামিক অ্যান্টেনায় নির্মিত একটি মিনি ওয়াইফাই বোর্ড।
2. আইআর বাধা সেন্সর।
3. আপনার স্মার্টফোনে Blynk অ্যাকাউন্ট এবং অ্যাপ।
4. পরীক্ষার জন্য SW এবং পাওয়ার সুইচ (alচ্ছিক), বিভিন্ন রুটিবোর্ড, তারের হুক আপ ইত্যাদি পুনরায় সেট করুন।
5. Jiffy Box - আমি আমার কাজ দেখতে পছন্দ করি বলে পরিষ্কার ব্যবহার করি;-)।
6. আপনার দরজার কাছে সেন্সর স্থাপনের জন্য বন্ধনী মাউন্ট করা (আমি কাঠের স্ক্র্যাপ টুকরা ব্যবহার করেছি)।
ধাপ 2: আপনার প্রোটোটাইপ তৈরি করুন এবং পরীক্ষা করুন
আইআর সেন্সরকে ডি 1 মিনিতে সংযুক্ত করুন:
সেন্সর - ডি 1 মিনি
VCC - +5V
GND - GND
আউট - ডি 3
স্কেচ চালান এবং সিরিয়াল মনিটরটি পরীক্ষা করে দেখুন যে পিন ডি 3 এর মান পরিবর্তন হয় যখন আপনি সেনরের সামনে (এলইডিগুলির সামনে) ব্লক করেন - আপনি পোটেন্টিওমিটার (পাত্র) সামঞ্জস্য করে সনাক্তকরণের দূরত্ব পরিবর্তন করতে পারেন। আমি এটিকে প্রায় 5cm এ সেট করেছি যা দরজা খোলা অবস্থায় পরিবর্তনের জন্য যথেষ্ট।
স্কেচটি লেখা হয়েছে যাতে দরজা খোলা অবস্থায় পিনটি হাই সেট করা হয় (সেন্সর ব্লক করা থাকে), অথবা দরজা বন্ধ হয়ে গেলে নিম্ন (সেনর ব্লক করা হয় না)। আপনি দরজার অবস্থানের সাথে সেন্সরটি কোথায় মাউন্ট করবেন তার উপর নির্ভর করে আপনি আপনার প্রয়োজন অনুসারে এটি সহজেই বিপরীত করতে পারেন।
বাক্সে মাউন্ট করার সময় আমি এলইডির জন্য ছিদ্রগুলি খুব সাবধানে ড্রিল করেছিলাম যাতে এলইডিগুলির জন্য একটি উপযুক্ত ফিট তৈরি করা যায় - অতিরিক্ত আঠালো প্রয়োজন নেই যা সমন্বয়, মাউন্ট ইত্যাদি অপসারণকে সহজ করে তোলে।
*দ্রষ্টব্য: স্কেচ সেন্সরটিকে পিন 0 হিসাবে সংজ্ঞায়িত করে - তবে এটি শারীরিকভাবে WEMOS D1 মিনি পিন D3 এর সাথে সংযুক্ত। । । এর কারণ হল ডি! মিনি ESP8266 চিপ/প্রসেসরের উপর ভিত্তি করে। D1 মিনি কার্যকরভাবে শুধু একটি ieldাল, স্কেচ আসলে ESP8266 এ চলে। সুতরাং GPiO পিন 0 (স্কেচে উল্লেখ করা হয়েছে), আসলে WEMOS D1 মিনি পিন D3 হিসাবে বিভক্ত। আপনি এটি অনেক Arduino স্কেচ দিয়ে পাবেন, পিন ম্যাপিং আপনি যে বোর্ড ব্যবহার করছেন তার উপর নির্ভর করে।
ধাপ 3: ইনস্টল করুন এবং ভয়েলা
আমি সেন্সরটি একটি ছোট, পরিষ্কার জিফি বক্সে লাগিয়েছি (পরিষ্কার করুন যাতে আমি আমার হাতের কাজ দেখতে পারি!)। কাঠের একটি স্ক্র্যাপ টুকরো উপর মাউন্ট করা যাতে দরজা ফ্রেম সেন্সর ব্লক যখন দরজা খোলা।
আমি পাত্রের শীর্ষে থাকা বাক্সের গোড়ায় একটি ছোট গর্ত ড্রিল করেছি, আমি screwাকনা না সরিয়ে সেন্সর রাগ সামঞ্জস্য করতে একটি ছোট স্ক্রু ড্রাইভারে স্লিপ করতে পারি। (আমি নীচে idাকনাটিও মাউন্ট করেছি, যাতে যদি বাক্সটি খোলার প্রয়োজন হয় তবে আমাকে প্রাচীর থেকে পুরো বন্ধনীটি সরানোর দরকার নেই, আমি স্ক্রুগুলি যেমন আছে তেমন অ্যাক্সেস করতে পারি)
Blynk প্রকল্পটি বেশ সহজ, ওপেন এবং শাট এর জন্য প্রতিটি একটি LED উইজেট (আমি লাল এবং সবুজ রং পরিবর্তন করেছি, আপনি প্রতিটি উইজেটের জন্য অ্যাপ সেটিংসে এগুলি বেছে নিতে পারেন)। স্কেচ প্রতি সেকেন্ডে সেন্সর পরীক্ষা করবে এবং সঠিক LED উইজেটে ডেটা পাঠাবে।
দরজার অবস্থা পরিবর্তন হলে পুশ বিজ্ঞপ্তি ট্রিগার করে। (লক্ষ্য করুন যে Blynk এর একটি সীমাবদ্ধতা রয়েছে যে তারা প্রতি 15 সেকেন্ডে শুধুমাত্র পুশ বিজ্ঞপ্তি অনুমোদন করে (এটি তাদের সার্ভারকে অনুরোধ দ্বারা বোমা ফেলা বন্ধ করার জন্য), আমি স্কেচে টাইমার সেট করেছি শুধুমাত্র 16 সেকেন্ডের দরজা অবস্থা পরিবর্তন যা যা ভাল আমার প্রয়োজনের জন্য যথেষ্ট। একটি ছোট সম্ভাবনা আছে যে যদি দরজাটি খোলা হয় তবে 16 সেকেন্ডের সময়ের মধ্যে আবার বন্ধ হয়ে গেলে আপনি বিজ্ঞপ্তি পাবেন না (কিন্তু LEDs এখনও প্রতি সেকেন্ডে চেক করার সময় সঠিক অবস্থা দেখাবে)।
প্রস্তাবিত:
DIY স্মার্ট গ্যারেজ ডোর ওপেনার + হোম অ্যাসিস্ট্যান্ট ইন্টিগ্রেশন: 5 টি ধাপ
DIY স্মার্ট গ্যারেজ ডোর ওপেনার + হোম অ্যাসিস্ট্যান্ট ইন্টিগ্রেশন: এই DIY প্রকল্পটি ব্যবহার করে আপনার স্বাভাবিক গ্যারেজের দরজা স্মার্ট করুন। হোম অ্যাসিস্ট্যান্ট (এমকিউটিটি -র উপর) ব্যবহার করে কিভাবে এটি তৈরি করা যায় এবং নিয়ন্ত্রণ করা যায় এবং আপনার গ্যারেজের দরজা দূর থেকে খোলা এবং বন্ধ করার ক্ষমতা আছে তা দেখাবো। আমি Wemos নামক একটি ESP8266 বোর্ড ব্যবহার করব
আলেক্সা Arduino Esp8266: 6 ধাপ সহ গ্যারেজ ডোর নিয়ন্ত্রিত
Arduino Esp8266 দিয়ে অ্যালেক্সা নিয়ন্ত্রিত গ্যারেজ ডোর: এই প্রকল্পের ধারণাটি আমার কাছে একটি পুরানো প্রকল্প থেকে এসেছিল যা আমি কিছুদিন আগে কাজ করেছি। আমি একটি সহজ ধাক্কা বোতাম সার্কিট তারের ছিল যে একটি গ্যারেজ দরজা দ্বারা একটি বোতাম চাপলে একটি LED চালু হবে। এই পদ্ধতিটি অবিশ্বাস্য প্রমাণিত এবং ততটা কার্যকর নয়
সস্তা স্মার্ট গ্যারেজ ডোর ওপেনার: 6 টি ধাপ (ছবি সহ)
সস্তা স্মার্ট গ্যারেজ ডোর ওপেনার: ক্রেডিট আমি সাভজির বাস্তবায়ন অনেকটাই নকল করেছি কিন্তু শেলি ব্যবহার না করে আমি সোনফ বেসিক ব্যবহার করেছি। তার ওয়েব সাইট এবং ইউটিউব চ্যানেল দেখুন
ওয়েব সার্ভার হিসেবে Esp8266 ব্যবহার করে মতামত দিয়ে গ্যারেজ ডোর ওপেনার।: 6 ধাপ
ওয়েব সার্ভার হিসেবে Esp8266 ব্যবহার করে মতামত দিয়ে গ্যারেজ ডোর ওপেনার।: হাই, আমি আপনাকে দেখাব কিভাবে একটি গ্যারেজ ডোর ওপেনার করার সহজ উপায় তৈরি করতে হয়। প্রতিক্রিয়া, আপনি জানতে পারবেন দরজাটি রিয়েল টাইমে খোলা বা বন্ধ-সহজ, আমি করতে একটি মাত্র শর্টকাট
অদৃশ্য গ্যারেজ ডোর রিমোট: 7 টি ধাপ (ছবি সহ)
অদৃশ্য গ্যারেজ ডোর রিমোট: এক সময় আমরা আমাদের গাড়ি গ্যারেজের বাইরে পার্ক করে রেখেছিলাম এবং একটি চোর গ্যারেজের দরজার রিমোটে যাওয়ার জন্য একটি জানালা ভেঙে দেয়। এরপর তারা গ্যারেজ খুলে কিছু বাইক চুরি করে। তাই আমি গাড়ির অ্যাশট্রে বানিয়ে রিমোট লুকানোর সিদ্ধান্ত নিয়েছি। এটি দ্বারা কাজ করে