সুচিপত্র:

ওয়েব সার্ভার হিসেবে Esp8266 ব্যবহার করে মতামত দিয়ে গ্যারেজ ডোর ওপেনার।: 6 ধাপ
ওয়েব সার্ভার হিসেবে Esp8266 ব্যবহার করে মতামত দিয়ে গ্যারেজ ডোর ওপেনার।: 6 ধাপ

ভিডিও: ওয়েব সার্ভার হিসেবে Esp8266 ব্যবহার করে মতামত দিয়ে গ্যারেজ ডোর ওপেনার।: 6 ধাপ

ভিডিও: ওয়েব সার্ভার হিসেবে Esp8266 ব্যবহার করে মতামত দিয়ে গ্যারেজ ডোর ওপেনার।: 6 ধাপ
ভিডিও: Introduction to NodeMCU ESP8266 WiFi Development board with HTTP Client example- Robojax 2024, জুলাই
Anonim
Image
Image
হার্ডওয়্যার কিনুন
হার্ডওয়্যার কিনুন

ওহে, আমি আপনাকে দেখাব কিভাবে গ্যারেজের দরজা খোলার একটি সহজ উপায়।

-ESP8266 ওয়েব সার্ভার হিসাবে কোডেড, দরজা বিশ্বের সর্বত্র খোলা হতে পারে

-প্রতিক্রিয়া সহ, আপনি জানতে পারবেন দরজাটি রিয়েল টাইমে খোলা বা বন্ধ

-সহজ, আপনার ফোনে একটি মাত্র শর্টকাট।

-পাসওয়ার্ড সুরক্ষিত

-সস্তা, 10 ডলারের নিচে

-সেটআপ করার জন্য কোন ডোমিনিক্স নেই

-যখন বিদ্যুৎ চলে যায় এবং ফিরে আসে তখন দরজাটি সক্রিয় না করে

আমি ইন্টারনেটে অনুসন্ধান করেছি এবং কিছু কোড পেয়েছি কিন্তু ঠিক যা খুঁজছিলাম তা নয়, তাই আমি অন্য কিছু কোড এবং ধারণা সংশোধন করেছি + আমার ব্যক্তিগত অভিজ্ঞতা + আমার ছেলেকে ধন্যবাদ, তিনি সত্যিই এই বিষয়ে আমাকে সাহায্য করেছেন। রিয়েল টাইম পার্ট তার কাছ থেকে।

তাহলে শুরু করা যাক!

ধাপ 1: হার্ডওয়্যার কিনুন

হার্ডওয়্যার কিনুন
হার্ডওয়্যার কিনুন
হার্ডওয়্যার কিনুন
হার্ডওয়্যার কিনুন

আপনার একটি esp8266 বোর্ড এবং একটি রিলে বোর্ড লাগবে।

ইবে একটি অনুসন্ধান করুন: NodeMCU ESP8266 এবং রিলে মডিউল বোর্ড

রিলে মডিউল সহজ বা ডবল হতে পারে কিন্তু আমরা শুধুমাত্র একটি রিলে ব্যবহার করছি।

এটা সব আপনার প্রয়োজন!

ধাপ 2: Arduino সফটওয়্যার ইনস্টল করুন এবং Esp8266 প্রোগ্রাম করুন

Arduino সফটওয়্যার ইনস্টল করুন এবং Esp8266 প্রোগ্রাম করুন
Arduino সফটওয়্যার ইনস্টল করুন এবং Esp8266 প্রোগ্রাম করুন

এখানে arduino ide ইনস্টল করার একটি খুব ভাল উপায়। আপনি 1 থেকে 12 ধাপ করতে পারেন

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

ফাইলটি আনজিপ করুন এবং Garage_door_yt.ino কোড দিয়ে আপনার esp8266 প্রোগ্রাম করুন

আপনার ino ফাইলে পরিবর্তন করার জন্য কিছু পরিবর্তনশীল থাকবে।

-এসএসআইডি এবং রাউটার পাসওয়ার্ড আপনার ওয়েব সার্ভারে সংযোগ করতে।

-এছাড়া, আপনি ইচ্ছেমতো পোর্ট পরিবর্তন করতে পারেন। উদাহরণ: ওয়াইফাই সার্ভার সার্ভার (54195)

-পাসওয়ার্ড:.ino ফাইলে আপনার ইচ্ছা অনুযায়ী Passw0rd খুঁজুন এবং প্রতিস্থাপন করুন।

-একটি বন্ধ সময় যোগ করা হয়েছে প্রতিদিন ঠিক সময়ে দরজা খোলা থাকলে বন্ধ হয়ে যাবে। (GarageDoor2.rar)

আরডুইনোতে সিরিয়াল মনিটর শুরু করুন। টুল, সিরিয়াল মনিটর। আপনি আরও বিস্তারিত এবং ওয়েব সার্ভার স্থানীয় আইপি ঠিকানা দেখতে পাবেন। ওয়েব ব্রাউজারে এটি প্রবেশ করতে আপনার স্থানীয় আইপি ঠিকানা প্রয়োজন।

উদাহরণস্বরূপ, যদি আপনার ওয়েব সার্ভার আইপি ঠিকানা 192.168.2.53 হয় তবে এটি লিখুন:

স্থানীয়:

192.168.2.53:54195/Passw0rd

দূর থেকে:

ip- ঠিকানা: পোর্ট/পাসওয়ার্ড (রাউটার আইপি অ্যাড্রেস)

কোডে আপনি আপনার ইচ্ছামতো সবকিছু পরিবর্তন করতে পারেন।

আমি আপনার রাউটারে এই আইপি ঠিকানা সংরক্ষণ করার পরামর্শ দিচ্ছি। এই ভাবে, আপনার ফোনের শর্টকাট সবসময় কাজ করবে। যদি না হয়, রাউটার জামিন প্রায়ই 30 দিন এবং আইপি ঠিকানা পরিবর্তন হবে।

এই শর্টকাটটি শুধুমাত্র আপনার ইন্ট্রানেটে কাজ করছে। আপনি যদি বিশ্বব্যাপী ইন্টারনেটে আপনার গ্যারেজের দরজা দূর থেকে খুলতে চান, তাহলে এটি কীভাবে করবেন:

1- আপনাকে অবশ্যই আপনার সর্বজনীন আইপি ঠিকানা জানতে হবে। গুগলে আমার আইপি কী তা লিখুন এবং আপনি এটি জানতে পারবেন।

2-আপনাকে অবশ্যই আপনার রাউটারে একটি পোর্ট ফরওয়ার্ডিং করতে হবে। আমাদের ক্ষেত্রে পোর্টটি 54195। তাই আমার রাউটারে আমি আমার সার্ভারের IP ঠিকানা 192.168.2.53 এ 54195 পোর্ট ফরওয়ার্ড করি। আরো বিস্তারিত জানার জন্য আপনি পোর্ট ফরওয়ার্ডিং এর জন্য গুগল করতে পারেন।

3-উদাহরণস্বরূপ। যদি আমার পাবলিক আইপি ঠিকানা 70.52.46.219 হয়। ওয়েব পেজ দেখতে আমাকে অবশ্যই 70.52.46.219:54195/Passw0rd লিখতে হবে।

আপনার সর্বজনীন ঠিকানা না জেনে ওয়েব সার্ভারে প্রবেশ করুন:

বেশিরভাগ পরিষেবা প্রদানকারী আপনাকে কিছু সময়ের জন্য একটি আইপি ঠিকানা প্রদান করে। এবং এই ঠিকানা সময়ের সাথে পরিবর্তিত হয়।

আপনি বিনা পয়সায় সাবস্ক্রাইব করতে পারেন এবং সর্বদা সর্বত্র কাজ করে এমন একটি সর্বজনীন ঠিকানা থাকতে পারে।

শুধু https://www.noip.com/ এ গিয়ে সাইন আপ করুন

উদাহরণ:

গুরুত্বপূর্ণ: আপনি যদি ওয়াইফাই সক্ষম করে বাড়িতে থাকেন, আপনার ইন্টারনেট শর্টকাট কাজ করবে না। সুতরাং, আমার ফোনে আমার 2 টি শর্টকাট আছে। একটি ইন্ট্রানেট এবং একটি ইন্টারনেট শর্টকাট। আমার দুটোই আছে. যদি আমি আমার ল্যানে থাকি, আমি ইন্ট্রানেট ব্যবহার করি এবং যদি আমি বাইরে থাকি lte (4g) আমি ইন্টারনেট শর্টকাট ব্যবহার করছি।

ধাপ 3: বোর্ডগুলি ইনস্টল করুন

বোর্ডগুলি ইনস্টল করুন
বোর্ডগুলি ইনস্টল করুন
বোর্ডগুলি ইনস্টল করুন
বোর্ডগুলি ইনস্টল করুন
বোর্ডগুলি ইনস্টল করুন
বোর্ডগুলি ইনস্টল করুন

এখানে আমি আমার বোর্ড ঠিক করার জন্য একটি ডবল সাইড টেপ ব্যবহার করছি।

ধাপ 4: তারের ডায়াগ্রাম, খুব সহজ।

তারের ডায়াগ্রাম, খুব সহজ।
তারের ডায়াগ্রাম, খুব সহজ।

বিদ্যুৎ সরবরাহের জন্য, আপনি একটি অ্যান্ড্রয়েড টেলিফোন চার্জার ব্যবহার করতে পারেন। এটা সস্তা এবং নিখুঁত।

আপনাকে অবশ্যই রিলে বোর্ড 5V এর সাথে সংযুক্ত করতে হবে। 3.3v ব্যবহার করা এড়িয়ে চলুন। কিছু সময়, এটি কাজ করতে পারে কিন্তু কয়েলগুলি 5v এর জন্য তৈরি।

রেগুলেটর ইনপুটে উপরের লাল রেখাটি দেখায় যে তারটি কোথায় বিক্রি করতে হবে।

D1 হল আউটপুট। এই পিনটি অবশ্যই রিলে বোর্ড ইনপুটে যাবে। এই পিন সবসময় উচ্চ (3.3v)। সক্রিয় করার সময়, কুণ্ডলীটি সক্রিয় করতে এটি 0, 5 সেকেন্ডের জন্য LOW (0v) যান।

D2 হল দরজা বোঝার ইনপুট। যদি LOW (0v) দরজা বন্ধ থাকে। যদি না হয়, এটা খোলা।

সচেতন থাকুন, এই ইনপুট (D2) হল 3, 3v এর একটি ইনপুট। অভ্যন্তরীণ পুল আপ সক্রিয় হয়।

আমার পাশে, আমার গ্যারেজ মোটর ইনপুট আমাকে 5v দেয়। তার অভ্যন্তরীণ টান-আপ সম্ভবত সক্রিয়। যাই হোক আমি একসাথে সংযুক্ত এবং আমার কোন সমস্যা নেই। শুধু নিশ্চিত করুন, এই পিনে 5v এর বেশি প্রবেশ করবেন না। আপনার গ্যারেজের দরজার ইনপুট পরীক্ষা করতে আপনার মাল্টি-মিটার ব্যবহার করুন। যদি এটি 5v এর চেয়ে বেশি হয়, আপনার 2 টি পছন্দ থাকবে:

1- 2 টি প্রতিরোধক দিয়ে একটি সার্কিট ডিভাইডার তৈরি করুন

একটি পৃথক চুম্বক সুইচ ইনস্টল করুন

*************************

এছাড়াও গ্যারেজ ওপেনারের সাথে রিলে বোর্ড সংযুক্ত করার সময় পোলারিটিতে মনোযোগ দিন। সর্বদা esp8266 gnd গ্যারেজ মোটর operner gnd বা সাধারণ রাখুন।

*************************

ধাপ 5: আরো কিছু ছবি

আরো কিছু ছবি
আরো কিছু ছবি
আরো কিছু ছবি
আরো কিছু ছবি

এটি আমার গ্যারেজ ওপেনার। পুরানো কিন্তু এখনো কাজ করছে:)

আপনি দেখতে পাচ্ছেন, আমি রিলে বোর্ডকে গ্যারেজের দরজার ধাক্কা বোতাম এবং D2 ইনপুট বন্ধ সীমাতে সংযুক্ত করেছি।

আপনার গ্যারেজ ওপেনার চেক করুন, আপনি অনুরূপ কিছু পাবেন।

প্রস্তাবিত: