সুচিপত্র:
ভিডিও: Aquaponics পাম্প জন্য Arduino ভিত্তিক টাইমার: 4 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
এটি Aquaponics পাম্পের জন্য Arduino ভিত্তিক টাইমারের একটি ছোট নির্দেশযোগ্য।
আমার ধারাবাহিক প্রবাহ সহ বাড়ির ভিতরে একটি ছোট অ্যাকোয়াপনিক্স সিস্টেম সেটআপ আছে। পাম্প ক্রমাগত চলছে এবং আমি একটি টাইমার বানাতে চেয়েছিলাম যা পাম্পকে একটি নির্দিষ্ট সময়ের জন্য চালাবে এবং তারপর সমান সময়ের জন্য এটি বন্ধ করবে এবং এটি পুনরাবৃত্তি করবে।
কোড লেখার 2-3 দিন এবং অসংখ্য কাজের বেঞ্চ পরীক্ষার পর আমি ঠিক আমার জন্য যা প্রয়োজন তা তৈরি করতে সক্ষম হয়েছিলাম। টাইমারটি 1 মিনিট থেকে 24 ঘন্টা পর্যন্ত প্রোগ্রামযোগ্য। টাইমারের কাজ দেখতে ভিডিওটি দেখুন।
আশা করি এটি অন্যদের জন্যও সহায়ক হবে যারা অনুরূপ প্রকল্প খুঁজছেন। এই নির্দেশযোগ্য শুধুমাত্র কোড এবং বেঞ্চ পরীক্ষা কভার করে। একটি সম্পূর্ণ কার্যকরী ডিভাইসে তৈরি করা পরে অন্য একটি নির্দেশযোগ্য কভার করা হবে।
অস্বীকৃতি: আমি কোডটি পরীক্ষা করে দেখেছি যে এটি ঠিক আছে। কিন্তু তার মানে এই নয় যে এটা বোকা প্রমাণ। বাগ সেখানে থাকতে পারে। এই প্রকল্প / কোড ব্যবহার করে যে কোন ক্ষয়ক্ষতি হতে পারে তার জন্য আমি কোন দায়বদ্ধতা গ্রহণ করি না। আপনার নিজের ঝুঁকিতে ব্যবহার করুন।
ধাপ 1: প্রয়োজনীয় উপকরণ
1. আরডুইনো ইউএনও
2. 16X2 i2c LCD
3. মাইক্রো সুইচ
4. LED
5. প্রতিরোধক
6. Dupont তারগুলি
7. ব্রেডবোর্ড
পদক্ষেপ 2: সেট আপ করুন
কোডটি ব্রেডবোর্ড এবং আরডুইনো ইউএনও বোর্ড ব্যবহার করে কাজের বেঞ্চে পরীক্ষা করা হয়েছিল। আমার পরিকল্পনা হল ঘের দিয়ে সম্পূর্ণ পণ্য তৈরির সময় আরডুইনো প্রো মিনি ব্যবহার করা।
সংযোগ এত কঠিন নয়। দয়া করে নীচে দেখুন. আমি রিলে এর জায়গায় একটি LED ব্যবহার করেছি।
Arduino পিন 13 সুইচ (শুরু)
Arduino পিন 12 সুইচ (স্টপ)
Arduino পিন 11 সুইচ (সেট)
Arduino পিন 10 সুইচ (অনুপ্রেরণা)
Arduino পিন 9 সুইচ (DECREMENT)
Arduino পিন 8 + ve LED
Arduino GND -ve LED (এবং সমস্ত সুইচের দ্বিতীয় টার্মিনাল)
LCD এর Arduino +5V VCC
LCD এর Arduino GND GND
LCD এর Arduino Pin A4 SDA
LCD এর Arduino Pin A5 SCL
ধাপ 3: কোড এবং কাজ
Arduino কোড সংযুক্ত হিসাবে।
একটি ফাংশন (গণনা) সিম্পলটাইমার ব্যবহার করে 1 সেকেন্ডের জন্য অপেক্ষা করে এবং তারপর একটি ভেরিয়েবল (সেকেন্ড) বৃদ্ধি করে 60 না হওয়া পর্যন্ত, তারপর ভেরিয়েবল (সেকেন্ড) পুনরায় সেট করুন এবং আরেকটি পরিবর্তনশীল (মিনিট) বৃদ্ধি করুন। মিনিট ভেরিয়েবল হল 60 পর্যন্ত পৌঁছানো পর্যন্ত বৃদ্ধি, তারপর রিসেট করুন এবং ঘন্টা পরিবর্তনশীল বৃদ্ধি করুন।
প্রোগ্রাম করা সময়কে এর বিপরীতে তুলনা করা হয় এবং একবার পৌঁছে গেলে টাইমার রিসেট হয় এবং রিলে আউটপুট টগল হয়। তারপর টাইমার আবার শুরু হয় এবং চলতে থাকে যতক্ষণ না এটি প্রোগ্রাম করা সময়ে পৌঁছায় এবং তারপরে রিলে আউটপুট রিসেট করে এবং টগল করে।
কর্মরত
কাঙ্ক্ষিত সময় প্রোগ্রাম করার জন্য SET বাটন ব্যবহার করা হয়।
INC বোতামটি সময় বাড়ানোর জন্য ব্যবহৃত হয়
সময় কমানোর জন্য DEC বাটন ব্যবহার করা হয়।
টাইমার শুরু করার জন্য START বাটন ব্যবহার করা হয়
STOP বাটন টাইমার বন্ধ করতে ব্যবহৃত হয়
টাইমারের কাজ দেখতে ভিডিওটি দেখুন।
INC/DEC বাটন চক্রের সময় নির্ধারণ করার সময়, যেমন আপনি 00:00 এ DEC চাপলে তা 24:59 হয়ে যায় এবং বিপরীতভাবে।
কোডটি EEPROM- এ প্রোগ্রাম করা সময় সংরক্ষণের কার্যকারিতাও অন্তর্ভুক্ত করে, তাই বিদ্যুৎ সংযোগ বিচ্ছিন্ন হয়ে গেলেও প্রোগ্রাম করা সময় সংরক্ষিত থাকে। এবং যখন বিদ্যুৎ পুনরুদ্ধার করা হয় তখন আপনি সরাসরি স্টার্ট বোতাম টিপতে পারেন এবং টাইমার আগের SET সময় গণনা শুরু করবে।
ধাপ 4: পরবর্তী ধাপ
পরবর্তী ধাপটি হবে এটিকে এককভাবে কাজ করার পণ্য হিসেবে তৈরি করা। এটি পরবর্তীতে অন্য একটি নির্দেশে আচ্ছাদিত হবে।
আশা করি আপনি আমার নির্দেশযোগ্য পছন্দ করেছেন এবং আমি সব ধরণের মন্তব্যের জন্য উন্মুক্ত।
এই নিবন্ধটি পড়ার জন্য আপনাকে ধন্যবাদ।
প্রস্তাবিত:
ডি ফ্লিপ ফ্লপ এবং 555 টাইমার সহ স্টেপার মোটর; সার্কিটের প্রথম অংশ 555 টাইমার: 3 ধাপ
ডি ফ্লিপ ফ্লপ এবং 555 টাইমার সহ স্টেপার মোটর; 555 টাইমার সার্কিটের প্রথম অংশ: স্টেপার মোটর হল একটি ডিসি মোটর যা বিচ্ছিন্ন ধাপে চলে। এটি প্রায়ই প্রিন্টার এবং এমনকি রোবোটিক্সে ব্যবহৃত হয়। আমি এই সার্কিটটি ধাপে ব্যাখ্যা করব। সার্কিটের প্রথম অংশ 555 টাইমার এটি 555 চিপ সহ প্রথম চিত্র (উপরে দেখুন)
স্বয়ংক্রিয় স্মার্ট Aquaponics (ক্লাউড ভিত্তিক ড্যাশবোর্ড সহ): 11 টি ধাপ
স্বয়ংক্রিয় স্মার্ট অ্যাকোয়াপনিক্স (ক্লাউড ভিত্তিক ড্যাশবোর্ড সহ): অ্যাকোয়াপনিক্স আপনাকে আপনার নিজস্ব জৈব খাদ্য যে কোন জায়গায় (অভ্যন্তরীণ বা বহিরঙ্গন), খুব কম জায়গায়, অধিক বৃদ্ধি, কম পানির ব্যবহার এবং কোন বাহ্যিক রাসায়নিক সার ছাড়াই বৃদ্ধি করতে দেয়। এছাড়াও, আপনি ক্লাউড-ভিত্তিক ড্যাশবোর্ডে শর্তগুলি পর্যবেক্ষণ করতে পারেন।
জল নিষ্কাশনের জন্য Arduino নিয়ন্ত্রিত পাম্প: 4 টি ধাপ (ছবি সহ)
জল নিষ্কাশনের জন্য আরডুইনো নিয়ন্ত্রিত পাম্প: এই প্রকল্পের ধারণাটি বেরিয়ে আসে যখন আমি আমার অ্যাপার্টমেন্টের জন্য একটি ঘনীভূত গ্যাস বয়লার কিনেছিলাম। বয়লার উত্পাদিত ঘনীভূত জলের জন্য আমার কাছে কোনও ড্রেন নেই। সুতরাং জলটি 20 লিটারের ট্যাঙ্কে (ড্রামে) কয়েক দিনের জন্য সংগ্রহ করা হয় এবং যখন এটি পাওয়া যায়
AVR মাইক্রোকন্ট্রোলার। টাইমার ব্যবহার করে LEDs ফ্ল্যাশার। টাইমার ইন্টারাপ্ট। টাইমার সিটিসি মোড: 6 টি ধাপ
AVR মাইক্রোকন্ট্রোলার। টাইমার ব্যবহার করে LEDs ফ্ল্যাশার। টাইমার ইন্টারাপ্ট। টাইমার সিটিসি মোড: হ্যালো সবাই! ইলেকট্রনিক্স ক্ষেত্রে টাইমার একটি গুরুত্বপূর্ণ ধারণা। প্রতিটি ইলেকট্রনিক উপাদান একটি সময় ভিত্তিতে কাজ করে। এই টাইম বেসটি সমস্ত কাজকে সিঙ্ক্রোনাইজড রাখতে সাহায্য করে। সমস্ত মাইক্রোকন্ট্রোলার কিছু পূর্বনির্ধারিত ঘড়ির ফ্রিকোয়েন্সিতে কাজ করে
NE555 টাইমার - একটি অসম্ভব কনফিগারেশনে NE555 টাইমার কনফিগার করা: 7 টি ধাপ
NE555 টাইমার | একটি অসাধারণ কনফিগারেশনে NE555 টাইমার কনফিগার করা: NE555 টাইমার ইলেকট্রনিক্স জগতে সর্বাধিক ব্যবহৃত আইসিগুলির মধ্যে একটি। এটি ডিআইপি 8 আকারে, যার অর্থ এটিতে 8 টি পিন রয়েছে