সুচিপত্র:
- ধাপ 1: সার্কিট
- ধাপ 2: মাইক্রোকন্ট্রোলার কোড
- ধাপ 3: ওয়েব অ্যাপ নিয়ন্ত্রণ
- ধাপ 4: ইলেক্ট্রোম্যাগনেট মাউন্টিং বন্ধনী
- ধাপ 5: চুম্বক এবং প্লেট মাউন্ট করা
- ধাপ 6: কন্ট্রোল বক্স
- ধাপ 7: কম্পন সেন্সর এবং প্রকল্প সমাপ্তি
ভিডিও: সিক্রেট নক, আইআর সেন্সর এবং ওয়েব অ্যাপ সহ ম্যাগনেটিক স্মার্ট লক: 7 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
আপনি যদি এই প্রকল্পটি পছন্দ করেন তবে অনুগ্রহ করে আমাকে ইনস্টাগ্রাম এবং ইউটিউবে অনুসরণ করুন।
এই প্রকল্পে আমি আমার বাড়ির অফিসের জন্য একটি চৌম্বকীয় লক তৈরি করতে যাচ্ছি, যদি আপনি গোপন নক জানেন তবে এটি খোলে। ওহ … এবং এটির আরও কিছু কৌশল রয়েছে যা এর হাতাও।
অফিস ভবনে চুম্বকীয় লকগুলি সাধারণ এবং কিটগুলি অনলাইনে সহজেই কেনা যায়। যাইহোক, আমি একটি কাস্টম সেটআপ তৈরি করতে চেয়েছিলাম, বুঝতে পারি এটি আমার বাড়ির একটি অভ্যন্তরীণ দরজায় ইনস্টল করা হবে।
প্রাথমিকভাবে দরজা খোলার তিনটি উপায় থাকবে: ভিতরে একটি আইআর সেন্সর, একটি ওয়েব অ্যাপ এবং একটি পাইজো ট্রান্সডুসার যা দরজায় কম্পন সনাক্ত করতে পারে।
অংশ (অ্যাফিলিয়েট লিঙ্ক)
- 49 মিমি ইলেক্ট্রোম্যাগনেট:
- পারফোর্ড:
- ESP8266 দেব বোর্ড:
- N- চ্যানেল MOSFET:
- পাইজো ট্রান্সডুসার:
- আইআর প্রক্সিমিটি সেন্সর (এটি আমি ব্যবহার করিনি, তবে আমি এটি পেয়ে যাব এবং এটি PSU থেকে চালাব):
- অপারেশনাল এম্প্লিফায়ার মডিউল:
- 2 ডায়োড
- 10K প্রতিরোধক
- লোহার থালা
- 3D মুদ্রিত বন্ধনী
- 3D মুদ্রিত ইলেকট্রনিক্স বক্স
- 3D মুদ্রিত সেন্সর ক্যাপ
মাইক্রোকন্ট্রোলার কোড এবং ওয়্যারিং ডায়াগ্রাম:
ওয়েব অ্যাপ কোড:
3D মডেল
49 মিমি ইলেক্ট্রোম্যাগনেট মাউন্টিং বন্ধনী: https://codepen.io/calebbrewer/pen/dJKBmw সেন্সর ক্যাপ/কভার:
প্রকল্প বক্স:
ধাপ 1: সার্কিট
মূলত, ESP8266 dev বোর্ড একটি পাওয়ার সাপ্লাই থেকে তার অনবোর্ড রেগুলেটরে 9 ভোল্ট নেয়। বিদ্যুৎ সরবরাহ থেকে ইতিবাচক চুম্বক যায়, এবং মাটি মসফেটের উৎসে যায়। ভ্রূণ থেকে নিষ্কাশন চুম্বকে যায়, এবং FET- এর গেটটি মাইক্রো কন্ট্রোলারে পিন 5 দ্বারা খোলা হয়। পিন চালু থাকা অবস্থায় এটি 9v কে চুম্বকে প্রবাহিত করতে দেয়। অপ্যাম্প ট্রান্সডুসার থেকে এনালগ সিগন্যাল নেয়, এটিকে বাড়ায় এবং এনালগ পিনে পাঠায়। আইআর সেন্সর 14 টি পিন করার জন্য একটি ডিজিটাল সিগন্যাল পাঠায় (অন্য কথায় চালু বা বন্ধ) ওহ এবং সবকিছু গ্রাউন্ডেড হয়ে যায়। আমি দেখেছি যে 12v রেটযুক্ত চুম্বকের পরিবর্তে 9v ব্যবহার করে কুলার চালানো যায়, যদিও এখনও অনেক শক্তিশালী, বিশেষ করে আমি সেই মোটা স্টিলের প্লেট ব্যবহার করছি। এছাড়াও মাইক্রো কন্ট্রোলারের নিয়ন্ত্রক 9v এর বেশি পরিচালনা করতে পারে না। আপনি একটি প্রতিরোধক যোগ করতে হবে, এবং ডায়োড যেখানে তারা ডায়াগ্রামে দেখানো হয়েছে।
আমি এখানে নোট করতে চাই যে আপনি পিজো ভাইব্রেশন সেন্সর স্থাপন করছেন তার উপর নির্ভর করে, এবং তারগুলি কতক্ষণ থাকে, আপনার অপ-অ্যাম্পের প্রয়োজন নাও হতে পারে। আপনি কেবল সেন্সরের বাইরের রিংটি মাটিতে এবং অন্য তারের এনালগ ইনপুটে চালাতে পারেন, তারের মধ্যে 1M প্রতিরোধক সহ। অপ amp শুধুমাত্র একক amplifying হয়।
ধাপ 2: মাইক্রোকন্ট্রোলার কোড
সাধারণত Arduino এর মত একটি প্রকল্পের জন্য ব্যবহার করা হবে, কিন্তু আমি এখানে শস্যের বিরুদ্ধে যাচ্ছি এবং Espruino নামে একটি ফার্মওয়্যার ব্যবহার করছি, যা আপনাকে মাইক্রোকন্ট্রোলারগুলিতে জাভাস্ক্রিপ্ট চালাতে দেয়। আপনি যদি কৌতূহলী হন, আমি এস্প্রুইনো দিয়ে নোড এমসিইউ ইএসপি 8266 দেব বোর্ড ঝলকানোর একটি সম্পূর্ণ ভিডিও করেছি। আপনি এটি পরীক্ষা করা উচিত।
GitHub এ কোড দেখুন
শীর্ষে আমি কিছু ধ্রুবক সেটআপ করি, যেমন: পিনগুলি কী, ব্যবহৃত হয় এবং গোপন নক করার জন্য মিলিসেকেন্ডে সময়গুলির একটি অ্যারে। এই সময় প্রতিটি ঠকঠকির মধ্যে সময়। আমি দরজা আনলক এবং লক করার জন্য ফাংশন সেটআপ করি, সেইসাথে সঠিক নক পরীক্ষা করার জন্য। যখন বোর্ড শুরু হয় তখন এটি ওয়াইফাই এর সাথে সংযোগ স্থাপন করে এবং একটি ওয়েব সার্ভার তৈরি করে যা দরজা নিয়ন্ত্রণের জন্য কমান্ড গ্রহণ করতে পারে। আইআর সেন্সরের সাথে সংযুক্ত পিনে একটি ঘড়ি সেট করা আছে, তাই সেন্সরটি ট্রিপ হলে আনলক ফাংশনটি চালু হবে। যতদূর কম্পন সেন্সর যায়… একটি ব্যবধান শুরু হয় যা এনালগ পিন পড়ে যে কম্পন সেন্সরটি প্রতি মিলিসেকেন্ডের সাথে সংযুক্ত থাকে এবং যদি সংকেত একটি নির্দিষ্ট প্রান্তের উপরে থাকে তবে সময় ধরা পড়ে। যদি পর্যাপ্ত কম্পন ধারণ করা হয়, তাহলে এটি ফাংশনটি চালাবে যা পরীক্ষা করে যে বন্দী সময়গুলি গোপন সময়ের সাথে যথেষ্ট পরিমাণে মিলছে কিনা। যদি তারা তা করে, এটি দরজা খুলবে।
ধাপ 3: ওয়েব অ্যাপ নিয়ন্ত্রণ
ওয়েব অ্যাপ কোড
ওয়েব অ্যাপটি একটি জাভাস্ক্রিপ্ট সহ একটি ওয়েব পেজ যা মাইক্রোকন্ট্রোলারে আমাদের তৈরি করা ওয়েব সার্ভারে কমান্ড পাঠায়। আমি এটি AWS S3 এ একটি স্ট্যাটিক ওয়েবসাইট বানিয়েছি, এবং এটি আমার ফোনের হোম স্ক্রিনে সংরক্ষণ করেছি। এখন আমি দরজা আনলক করতে পারি, দরজা লক করতে পারি, অথবা আনলক রেখে দিতে পারি। অ্যাপটি সুরক্ষিত করা, এবং আমার নেটওয়ার্ক সেটআপ করাও সম্ভব হবে যাতে আমি ইন্টারনেট সংযোগ দিয়ে যেকোনো জায়গায় দরজা ফর্মটি পরিচালনা করতে পারি।
আপনার মাইক্রোকন্ট্রোলারের জন্য কোডে ব্যবহৃত আইপি ঠিকানাটি পরিবর্তন করতে হবে। আমি আমার রাউটার আইপি রিজার্ভ করেছি, তাই এটি কখনই পরিবর্তন হবে না।
ধাপ 4: ইলেক্ট্রোম্যাগনেট মাউন্টিং বন্ধনী
আমি ফিউশন 360 এ গিয়েছিলাম এবং 49 মিমি ইলেক্ট্রোম্যাগনেটের মাত্রা অনুসারে একটি বন্ধনী তৈরি করেছি। এখানে মডেলের একটি লিঙ্ক। আমি তখন এটি 3D প্রিন্টারে পাঠিয়েছিলাম। একবার সেই আশ্চর্যজনকভাবে দীর্ঘ প্রক্রিয়াটি সম্পন্ন হয়ে গেলে, আমি এটিকে প্রাইমারের একটি কোট দিয়েছিলাম, এটি থেকে ক্রেপ বের করেছিলাম এবং কিছু সাদা পেইন্ট দিয়ে আঘাত করেছি।
ধাপ 5: চুম্বক এবং প্লেট মাউন্ট করা
চুম্বকটি স্টিলের প্লেটে সঠিকভাবে লাইন আপ করতে যাচ্ছে তা নিশ্চিত করার জন্য; আমি প্লেটটিকে নীল টেপে coveredেকে দিলাম, তাতে বন্ধনীটি খুঁজে পেলাম, তারপর বাজার যেখানে মাউন্ট গর্তগুলি যেতে হবে।
শক্ত ধাতু দিয়ে ড্রিল করার সময় এটি একটি ছোট্ট বিট দিয়ে শুরু করা এবং আপনার পথে কাজ করা একটি ভাল ধারণা। এছাড়াও, ড্রিল বিট তৈলাক্ত করতে তেল ব্যবহার করুন।
আমার একটি ফাঁকা দরজা আছে, তাই আমি এটির মধ্য দিয়ে লগ বোল্টগুলি দৌড়েছি, এবং অন্যদিকে বড় ওয়াশারগুলি রেখেছি যাতে এটি টানতে না পারে।
ফ্রেমে চৌম্বক দিয়ে বন্ধনী মাউন্ট করার জন্য আমি কাঠের স্ক্রু ব্যবহার করেছি। আমি তারপর চুম্বক তারের একটি দীর্ঘ তারের soldered, এবং সাদা sheathing একটি দীর্ঘ টুকরা মাধ্যমে তারের দৌড়ে। ভিতরে, আমি দরজা মুখোমুখি তারের দৌড়ে, এবং নিচে ছিল নিয়ন্ত্রণ বাক্স হবে।
ধাপ 6: কন্ট্রোল বক্স
কন্ট্রোল বক্সটি একটি simpleাকনা সহ একটি অতি সাধারণ বাক্স যা আমি মডেল করেছি এবং মুদ্রিত করেছি। দুটি ছোট প্রান্তে ছিদ্র রয়েছে যাতে তারগুলি চলতে পারে। সার্কিটবোর্ডটি কেবল এর ভিতরে বসে আছে, এবং আইআর সেন্সরের এলইডিগুলি আমি ছিদ্র করা ছিদ্র দিয়ে বেরিয়ে আসে।
এখানে মডেল।
ধাপ 7: কম্পন সেন্সর এবং প্রকল্প সমাপ্তি
স্পন্দন সেন্সরটি সংযুক্ত করার জন্য, আমি আরেকটি দীর্ঘ তারের টুকরো সংযুক্ত করেছি যা আমি সাদা শীথিংয়ের মধ্য দিয়ে দৌড়েছি। দরজায় লাগানোর জন্য, আমি গরম আঠা ব্যবহার করেছি। জিনিসগুলিকে সুন্দর দেখানোর জন্য আমি 3D মুদ্রিত ক্যাপ দিয়ে সেন্সরটি coveredেকে দিলাম।
এটি সম্পন্ন হওয়ার পরে আমি চুম্বক এবং কম্পন সেন্সরের জন্য তারগুলি সার্কিটবোর্ডে তাদের নিজ নিজ তারের কাছে বিক্রি করেছি।
দরজা ল্যাচ নিচে টোকা পরে, যা আমি অবশেষে সব একসঙ্গে সরানো, এবং কিছু পরিষ্কার পরিষ্কার প্রকল্প সম্পন্ন হয়েছিল!
দয়া করে ভিডিওটি দেখুন তাই দেখুন কিভাবে এই প্রকল্পটি কাজ করে।
প্রথমবারের লেখক রানার আপ
প্রস্তাবিত:
কার্ডবোর্ড, আরজিবি লাইট এবং সেন্সর সহ DIY ম্যাগনেটিক টেবিল হকি: 11 টি ধাপ (ছবি সহ)
কার্ডবোর্ড, আরজিবি লাইট এবং সেন্সর সহ DIY ম্যাগনেটিক টেবিল হকি: আপনি অবশ্যই এয়ার হকি খেলেছেন! গেমিং জোনে কিছু $$ ডলার $ $ প্রদান করুন এবং আপনার বন্ধুদের পরাজিত করতে গোল করা শুরু করুন। এটা কি খুব নেশা নয়? আপনি নিশ্চয়ই বাড়িতে একটি টেবিল রাখার কথা ভেবেছেন, কিন্তু আরে! এটা কি কখনো নিজে বানানোর কথা ভেবেছেন? আমরা
ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে নোডএমসিইউ এবং আইআর রিসিভারের সাথে রিলে কন্ট্রোল: 5 টি ধাপ (ছবি সহ)
ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে নোডএমসিইউ এবং আইআর রিসিভারের সাথে 8 রিলে কন্ট্রোল: ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপের মাধ্যমে নোডেমকু এবং আইআর রিসিভার ব্যবহার করে 8 রিলে সুইচ নিয়ন্ত্রণ করুন। এখানে
ওয়েব-ভিত্তিক কন্ট্রোল প্যানেলের সাথে ওয়েব-সংযুক্ত স্মার্ট LED অ্যানিমেশন ঘড়ি, টাইম সার্ভার সিঙ্ক্রোনাইজড: ১১ টি ধাপ (ছবি সহ)
ওয়েব-ভিত্তিক কন্ট্রোল প্যানেলের সাথে ওয়েব-সংযুক্ত স্মার্ট LED অ্যানিমেশন ঘড়ি, টাইম সার্ভার সিঙ্ক্রোনাইজড: এই ঘড়ির গল্প অনেক পিছিয়ে যায়-30 বছরেরও বেশি সময় ধরে। আমার বাবা এই ধারণার প্রবর্তন করেছিলেন যখন আমি মাত্র 10 বছর বয়সে ছিলাম, LED বিপ্লবের অনেক আগে - যখন LED ছিল তখন তাদের বর্তমান অন্ধকারের উজ্জ্বলতার 1/1000 উজ্জ্বলতা। একটি সত্য
ওয়েব ড্রাইভার আইও টিউটোরিয়াল লাইভ ওয়েব সাইট ব্যবহার করে এবং কাজের উদাহরণ: 8 টি ধাপ
ওয়েব ড্রাইভার আইও টিউটোরিয়াল একটি লাইভ ওয়েব সাইট ব্যবহার করে এবং কাজের উদাহরণ: ওয়েব ড্রাইভার আইও টিউটোরিয়াল একটি লাইভ ওয়েব সাইট ব্যবহার করে এবং কাজের উদাহরণ সর্বশেষ আপডেট: 07/26/2015 (প্রায়ই আমি আরও বিস্তারিত এবং উদাহরণ সহ এই নির্দেশাবলী আপডেট করার সময় আবার পরীক্ষা করুন) ব্যাকগ্রাউন্ড আমি সম্প্রতি ছিল আমার কাছে একটি আকর্ষণীয় চ্যালেঞ্জ। আমারো দরকার ছিল
আরডুইনো দিয়ে আইআর সেন্সর ব্যবহার করে স্মার্ট স্ট্রিট লাইট: 4 টি ধাপ (ছবি সহ)
আরডুইনো দিয়ে আইআর সেন্সর ব্যবহার করে স্মার্ট স্ট্রিট লাইট: আরো প্রকল্পের জন্য দয়া করে আমার চ্যানেলে সাবস্ক্রাইব করুন এই প্রকল্পটি স্মার্ট স্ট্রিট লাইট সম্পর্কে, গাড়ির মধ্য দিয়ে যাওয়ার সময় রাস্তার আলো চালু হবে। যান, প্রতিটি আইআর সেন্সর নিয়ন্ত্রণ করে