সুচিপত্র:
ভিডিও: Arduino আউটলেট টাইমার: 3 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
আউটলেট টাইমারগুলি খুব বেশি সময় ধরে থাকার জন্য যন্ত্রপাতি রাখার একটি দুর্দান্ত হাতিয়ার, তবে তাদের কাস্টমাইজেশনের অভাব রয়েছে যা কখনও কখনও প্রয়োজন হয়। কিছু যন্ত্রপাতি মোটেও সুইচ নেই, এবং একটি স্বয়ংক্রিয় স্বয়ংক্রিয় টাইমার তৈরি করা সত্যিই কাজে আসতে পারে। এই প্রকল্পের জন্য, আমি একটি আরডুইনো ন্যানো, একটি I2C 18x2 LCD স্ক্রিন, 3 টি বোতাম, একটি DLI আউটলেট ইউনিট এবং একটি 3 ডি-প্রিন্টেড কেস ব্যবহার করেছি একটি সম্পূর্ণ কাস্টমাইজযোগ্য টাইমার/সুইচ তৈরি করার জন্য।
কয়েকটি জিনিস খেয়াল করুন:
-এই প্রকল্পে আমি একটি Arduino ন্যানো ব্যবহার করেছি, কিন্তু আমি যে অংশগুলি ব্যবহার করেছি তার অনেকের মতো, সেগুলি অন্যান্য অনুরূপ অংশগুলির জন্য সহজেই সুইচ আউট করা যায়। একটি ESP8266 ব্যবহার করে লাইট, ফ্যান ইত্যাদির জন্য ওয়্যারলেস হোম অটোমেশনের অনুমতি দেওয়া যেতে পারে
-ডিএলআই অনেক মানুষ যা সাধারণত ব্যবহার করে, একটি রিলে কেনার চেয়ে মূল্যবান হতে পারে, কিন্তু এটি অনেক নিরাপদ এবং অনেক ভালো ধারণা। DLI গুলি ব্যবহার করা খুবই সহজ এবং সেই উদ্দেশ্যে তৈরি করা হয়েছে, রিলে ব্যবহার করে গোলমাল সৃষ্টি করতে পারে বিপজ্জনক পরিমাণে কারেন্ট যেখানে আপনি চান না।
সরবরাহ
Arduino ন্যানো (আমি সম্প্রতি Osoyoo প্রো মাইক্রো ব্যবহার করার জন্য স্যুইচ করেছি, যা কার্যকরীভাবে ন্যানোসের অনুরূপ এবং খরচ অনেক কম, কিন্তু এই প্রকল্পে আমি একটি ন্যানো ব্যবহার করেছি)
DLI আউটলেট
18x2 I2C LCD স্ক্রিন- I2C সমর্থিত একটি স্ক্রিন পাওয়ার চেষ্টা করুন। সম্পূর্ণ 16-পিন অ্যারে তারের চেষ্টা একটি ব্যথা হতে পারে
ছোট এবং বড় বোতাম
3 ডি প্রিন্টেড কেস- আমি নিচে STL প্রদান করবো। এই কেসটি আমার ব্যবহৃত সমস্ত অংশের সাথে মানানসই এবং হট গ্লু ব্যবহার করে একত্রিত করা
এই সমস্ত সরবরাহগুলি দামের জন্য অপ্টিমাইজ করা হয় না, কারণ সেগুলি কেবলমাত্র আমি বাড়ির চারপাশে পড়ে থাকতে দেখেছি। প্রত্যেকটির জন্য অনেকগুলি বিকল্প আছে, এবং আমি ধরে নেব আপনি $ 10 এরও কম দিয়ে এটি (DLI আউটলেট ছাড়াও) নির্মাণ করতে পারেন।
ধাপ 1: তারের এবং ঝাল উপাদানগুলি কনফিগার করুন
যেহেতু আমি হেডার পিন ছাড়াই একটি আরডুইনো ন্যানো ব্যবহার করেছি, তাই আমি এসডিএ, এসসিএল, 5 ভি এবং জিএনডি এর মাধ্যমে এটি সংযোগ করার জন্য একটিতে এলসিডি ডিসপ্লে বিক্রি করেছি। একটি নোট হল যে এলসিডি ডিসপ্লেটি ফ্রিজিং তারের মধ্যে I2C নয়, আমি এটিকে কেবল তারের মতো করে দেখছি যেমন উপরে বর্ণিত প্রথম 4 টি পিন ছিল। এটির অনুরূপ একটি ডিসপ্লের জন্য, আপনাকে একটি বিশেষ I2C অ্যাডাপ্টার বোর্ডের প্রয়োজন হবে যা পিনগুলির সারির উপরে সোল্ডার দিয়ে সিরিয়াল কমিউনিকেশনে রূপান্তর করবে। এছাড়াও, আরডুইনো ন্যানো এসডিএতে পিন এ 4 এবং এসসিএল এ 5 রয়েছে
তিনটি বোতাম এবং ডিএলআই আউটলেট অবশ্যই একটি স্থল সংযোগ ভাগ করে নেবে কারণ এই মডেলের আরডুইনোতে কেবল 2 টি গ্রাউন্ড পিন রয়েছে (আমি কেবল তারগুলিকে বিভক্ত করে এবং একসঙ্গে সোল্ডার করে এই তারগুলি বিভক্ত করি)। প্রতিটি বোতাম তারপর ডিজিটাল i/o পিন এবং তারপরে DLI আউটলেটের জন্য ইতিবাচক টার্মিনালে সংযুক্ত করা হয়।
ধাপ 2: কোড
নীচে Arduino কোডের একটি লিঙ্ক যা আমার টাইমার চালায়। এলসিডি ডিসপ্লের জন্য সেটআপ এমন কিছু যা আমি অনলাইনে পেয়েছি, তাই আমি সমস্ত পিন সেটআপ পুরোপুরি বুঝতে পারছি না। বোতাম পিন সম্পর্কে একটি গুরুত্বপূর্ণ বিষয় হল যে 5v এর পরিবর্তে বোতামগুলিকে মাটিতে সংযুক্ত করার সময়, পিনমোড অবশ্যই INPUT_PULLUP (যেমন আমি করেছি) এ সেট করা আবশ্যক যা arduino তে সমন্বিত পুলআপ প্রতিরোধককে সক্ষম করে। এটি বোতামের আউটপুটটিকে "ফ্লিপ" করে কিন্তু এটি এটিকে খুব স্থিতিশীল করে তোলে এবং 5v লাগিয়ে বোর্ড ভাজার ঝুঁকি দূর করে যেখানে এটি নেই। DLI কে নিয়ন্ত্রণ করার জন্য, অন্তত আমি যে মডেলটি ব্যবহার করেছি তা দিয়ে এটি 2 টি তারের মধ্যে চালানোর মতো সহজ ছিল, এবং DLI চালু/বন্ধ করার জন্য একটির মাধ্যমে 5v পাঠানো। আমি টাইমারকে সর্বাধিক 5 ঘন্টা সেট করেছি, এবং যদি আপনি এটি পরিবর্তন করেন তবে আমি একটি int এর পরিবর্তে সময়ের মানটি দীর্ঘ করার পরামর্শ দেব কারণ এটি ওভারলোড হতে পারে। আমি আমার 3 বোতামের কার্যকারিতাটি যেভাবে সাজিয়েছি তা হল একটি রিসেট/টাইমার (এবং DLI) বন্ধ করা, একটি 15 মিনিট যোগ করা এবং একটি 15 মিনিট বিয়োগ করা। অবশেষে, আমি এটিকে প্রোগ্রাম করেছি যাতে 60 সেকেন্ডের "নিষ্ক্রিয়তা" (যখন টাইমার 0 এ থাকে এবং কোনও বোতাম চাপানো হয়নি) LCD স্ক্রিন বন্ধ হয়ে যাবে যাতে জ্বলন্ততা বন্ধ হয়।
ধাপ 3: একত্রিত করুন
আমি যে মুদ্রণটি মুদ্রিত করেছি তা ডিজাইন করা হয়েছে যাতে প্রতিটি টুকরা ভিতর থেকে গরম আঠাযুক্ত হয়। স্ক্রিন এবং বোতামগুলি তাদের দাগে চটপটে ফিট করে (বোতামগুলির জন্য ছিদ্র দুটি ছোট বোতামে থ্রেডের কারণে কিছু স্যান্ডিং প্রয়োজন)। আরডুইনোতে টাইট কেসিং বা মাউন্ট নেই, বরং আমি কেসটি ডিজাইন করেছি যাতে এটি বসার জন্য একটি স্পট থাকে যাতে এটি ডবল পার্শ্বযুক্ত টেপ দ্বারা রাখা হয় এবং চার্জিং/প্রোগ্রামিং এর মাধ্যমে অ্যাক্সেস করা যায় (আমার মধ্যে ক্ষেত্রে) একটি মিনি ইউএসবি। অবশেষে, পিছনের প্যানেলটি পিছনে স্লাইড করার জন্য ডিজাইন করা হয়েছে এবং এটি জায়গায় গরম আঠালো হতে পারে। আমি নীচের কেসিং এর জন্য.stl ফাইল সংযুক্ত করেছি।
প্রস্তাবিত:
স্মার্ট আউটলেট: 6 টি ধাপ
স্মার্ট আউটলেট: দাবিত্যাগ: এই প্রকল্পটি একটি SV2 PCB প্রিন্টারের সাহায্যে আপনি কিভাবে প্রোটোটাইপ করতে পারেন তা দেখানোর উদ্দেশ্যে। এটি এমন একটি পণ্য নয় যা আপনার প্রতিদিনের আইটেম হিসাবে ব্যবহার করা উচিত। এটি যথাযথ নিরাপত্তা মান মেনে চলার জন্য ডিজাইন বা পরীক্ষা করা হয়নি। আপনি দায়ী
ব্যবহারিক Arduino ESP32 ওয়্যারলেস ওয়াল আউটলেট LED স্ট্রিপ কন্ট্রোলার: 6 টি ধাপ
ব্যবহারিক Arduino ESP32 ওয়্যারলেস ওয়াল আউটলেট LED স্ট্রিপ কন্ট্রোলার: এটি কম খরচে LED স্ট্রিপগুলির জন্য একটি খুব ব্যবহারিক DIY ওয়্যারলেস ওয়াল আউটলেট কন্ট্রোলার। তারা আরজিবি লেড স্ট্রিপগুলির সাথে ভাল কাজ করে। ইবে ওয়াইফাই কন্ট্রোলারটি ভালভাবে নির্মিত নয় এবং সহজেই ভেঙে যায়। Als
ডি ফ্লিপ ফ্লপ এবং 555 টাইমার সহ স্টেপার মোটর; সার্কিটের প্রথম অংশ 555 টাইমার: 3 ধাপ
ডি ফ্লিপ ফ্লপ এবং 555 টাইমার সহ স্টেপার মোটর; 555 টাইমার সার্কিটের প্রথম অংশ: স্টেপার মোটর হল একটি ডিসি মোটর যা বিচ্ছিন্ন ধাপে চলে। এটি প্রায়ই প্রিন্টার এবং এমনকি রোবোটিক্সে ব্যবহৃত হয়। আমি এই সার্কিটটি ধাপে ব্যাখ্যা করব। সার্কিটের প্রথম অংশ 555 টাইমার এটি 555 চিপ সহ প্রথম চিত্র (উপরে দেখুন)
AVR মাইক্রোকন্ট্রোলার। টাইমার ব্যবহার করে LEDs ফ্ল্যাশার। টাইমার ইন্টারাপ্ট। টাইমার সিটিসি মোড: 6 টি ধাপ
AVR মাইক্রোকন্ট্রোলার। টাইমার ব্যবহার করে LEDs ফ্ল্যাশার। টাইমার ইন্টারাপ্ট। টাইমার সিটিসি মোড: হ্যালো সবাই! ইলেকট্রনিক্স ক্ষেত্রে টাইমার একটি গুরুত্বপূর্ণ ধারণা। প্রতিটি ইলেকট্রনিক উপাদান একটি সময় ভিত্তিতে কাজ করে। এই টাইম বেসটি সমস্ত কাজকে সিঙ্ক্রোনাইজড রাখতে সাহায্য করে। সমস্ত মাইক্রোকন্ট্রোলার কিছু পূর্বনির্ধারিত ঘড়ির ফ্রিকোয়েন্সিতে কাজ করে
NE555 টাইমার - একটি অসম্ভব কনফিগারেশনে NE555 টাইমার কনফিগার করা: 7 টি ধাপ
NE555 টাইমার | একটি অসাধারণ কনফিগারেশনে NE555 টাইমার কনফিগার করা: NE555 টাইমার ইলেকট্রনিক্স জগতে সর্বাধিক ব্যবহৃত আইসিগুলির মধ্যে একটি। এটি ডিআইপি 8 আকারে, যার অর্থ এটিতে 8 টি পিন রয়েছে