সুচিপত্র:
- সরবরাহ
- ধাপ 1: ইলেকট্রনিক্স সার্কিট
- ধাপ 2: ডাটাবেস তৈরি করা
- ধাপ 3: কোড (ব্যাকএন্ড)
- ধাপ 4: কোড (ফ্রন্টএন্ড)
- ধাপ 5: কেসিং
ভিডিও: স্বয়ংক্রিয় ছিটানো সিস্টেম - EasySprinkle: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
EasySprinkle হল আপনার বাগানে ঘাসের জন্য একটি স্বয়ংক্রিয় ছিটানো সিস্টেম প্রকল্প।
গরমের দিনে সামান্য বৃষ্টি না হলে আপনার ঘাস পানিশূন্যতা শুরু করতে পারে এবং আপনাকে এটি নিজেই জল সরবরাহ করতে হবে। এই প্রকল্পের লক্ষ্য হল যাতে আপনাকে আর কখনো এটি করতে না হয় এবং আপনার ঘাস সুস্থ থাকবে।
এই প্রকল্পটি একটি তাপমাত্রা, আর্দ্রতা এবং জলের স্তরের সেন্সর ব্যবহার করে যাতে ঘাস পানিশূন্য হয় কি না তা সনাক্ত করা যায়। সিস্টেমটি ঘাসে জল সরবরাহ করবে যদি এটি আপনার স্প্রিংকলারের পানির পাইপের সাথে সংযোগযোগ্য একটি ভালভ ব্যবহার করে ডিহাইড্রেটেড হয় যা প্রয়োজনে খুলে যাবে।
সরবরাহ
মাইক্রোকন্ট্রোলার:
রাস্পবেরি পাই
সেন্সর:
- LM35 তাপমাত্রা সেন্সর
- স্পার্কফুন আর্দ্রতা সেন্সর
- T1592 P জল সেন্সর
- MCP3008 (সেন্সর রিডিং এর জন্য ADC কনভার্টার)
Actuator:
- রেইনবার্ড 100-এইচভি সোলেনয়েড ভালভ
- 1-চ্যানেল রিলে মডিউল (অথবা আপনার ছিটিয়ে থাকা কয়টি ভালভের উপর নির্ভর করে আরো চ্যানেল।)
- ট্রান্সফরমার 24V/এসি (সোলেনয়েড ভালভ 24V এর AC ভোল্টেজে কাজ করে)
চ্ছিক:
এলসিডি-ডিসপ্লে (রাস্পবেরি পাই এর আইপি ঠিকানা প্রদর্শন করতে)
সার্কিট:
- ব্রেডবোর্ড এবং তারগুলি
- ট্রান্সফরমারের জন্য তামার তার
কেস (alচ্ছিক):
- কাঠের বাক্স
- কাঠের বাক্সে ছিদ্র তৈরির জন্য ড্রিল করুন
- বাক্সে হার্ডওয়্যার রাখার জন্য আঠালো
ধাপ 1: ইলেকট্রনিক্স সার্কিট
আপনি ধাপে সংযুক্ত সার্কিট স্কিম্যাটিক্স ব্যবহার করে একটি ব্রেডবোর্ডে ইলেকট্রনিক সার্কিট তৈরি করতে পারেন।
শুধুমাত্র ট্রান্সফরমারের জন্য ভালভ এবং রিলে মডিউলের সাথে সংযোগের জন্য আপনার কিছু তামার তারের প্রয়োজন হবে।
স্কিম্যাটিক ফাইল নিচে ডাউনলোড করা যায়:
ধাপ 2: ডাটাবেস তৈরি করা
প্রকল্পের জন্য ডাটাবেস তৈরি করতে আপনাকে মাইএসকিউএল ওয়ার্কবেঞ্চে একটি মডেল তৈরি করতে হবে।
এখানে আপনার প্রয়োজনীয় টেবিলগুলি রয়েছে:
অ্যাক্টি
এখানেই সমস্ত ক্রিয়া একটি যন্ত্রের মাধ্যমে আসে।
'অ্যাক্টি' টেবিলে 'ডিভাইস' টেবিল থেকে উল্লেখিত ডিভাইস আইডি রয়েছে। টেবিলের অবস্থা এবং তারিখও রয়েছে।
যন্ত্র
এখানেই সব ডিভাইস আসে।
'ডিভাইস' টেবিলে প্রতিটি ডিভাইসের ধরন, পরিমাপক ইউনিট এবং বর্ণনা রয়েছে। (সেন্সর এবং actuators)
মেটিং
এখানেই সমস্ত ব্যবস্থা আসে।
'মেটিং' টেবিলে 'ডিভাইস' টেবিল থেকে ডিভাইস আইডি এবং একটি মান এবং তারিখ রয়েছে।
আপনি আমার তৈরি ডাম্প ফাইলটিও ব্যবহার করতে পারেন যা GitHub- এ পাওয়া যাবে:
ধাপ 3: কোড (ব্যাকএন্ড)
আপনি GitHub- এ ব্যাকএন্ডের জন্য কোড খুঁজে পেতে পারেন:
কিভাবে এটা কাজ করে:
ব্যাকএন্ড কোড পাইথনে লেখা আছে।
ব্যাকএন্ডে হার্ডওয়্যারের কোড থাকবে, সেন্সর প্রতি ঘন্টায় পরিমাপ করবে এবং এই মানগুলো ডাটাবেজে পাঠাবে। সেন্সর ডেটার উপর নির্ভর করে ভালভটি পরিচালনা করা হবে এবং ন্যূনতম সেন্সরের মান পূরণ না হলে স্বয়ংক্রিয়ভাবে এক ঘন্টার জন্য খোলা থাকবে। ডেটা ব্যাকএন্ড থেকে ফ্রন্টএন্ডে সকেটআইও ব্যবহার করে পাঠানো হয়।
এটি চালানোর জন্য কেবল app.py চালান।
আপনার পছন্দ অনুযায়ী এটি পরিবর্তন:
কোডটি কার্যকর করতে আপনাকে কিছু পরিবর্তন করতে হবে।
Config.py ডাটাবেসের জন্য শংসাপত্র রয়েছে, এটি আপনার ডাটাবেস ব্যবহারকারী, পাসওয়ার্ড ইত্যাদি পরিবর্তন করুন।
ধাপ 4: কোড (ফ্রন্টএন্ড)
আপনি আবার GitHub এ ফ্রন্টএন্ডের জন্য কোড খুঁজে পেতে পারেন:
কিভাবে এটা কাজ করে:
ফ্রন্টএন্ডে ওয়েব অ্যাপ্লিকেশনের জন্য html এবং css থাকবে। জাভাস্ক্রিপ্ট ফাইলগুলি ফ্রন্টএন্ড থেকে ব্যাকএন্ডে যোগাযোগ করতে হয় যাতে ওয়েব পেজে ডেটা পাওয়া যায়।
আপনার রাস্পবেরি পাই এর/var/www/html ফোল্ডারে ফাইল আটকান।
ধাপ 5: কেসিং
উপরের ছবিতে দেখা যায় আমি হার্ডওয়্যারটি কিছু আঠালো দিয়ে রাখার জন্য একটি কাঠের বাক্স ব্যবহার করেছি। এবং পাওয়ার ক্যাবল, সেন্সর এবং ভালভ তারের জন্য এটিতে ছিদ্র করা হয়েছে। আমি LCD ডিসপ্লে ফিট করার জন্য idাকনার মধ্যে একটি আয়তক্ষেত্রও কেটে ফেলেছি।
স্পষ্টতই আপনি নিজের জন্য বেছে নিতে পারেন কিভাবে আপনি আপনার আবরণ তৈরি করবেন, কিন্তু এটি আপনাকে একটি উদাহরণ দেওয়ার জন্য।
প্রস্তাবিত:
বাইরের বা বাড়ির ভিতরে রাস্পবেরি পাইতে নির্মিত স্বয়ংক্রিয় গার্ডেন সিস্টেম - মাডপি: 16 টি ধাপ (ছবি সহ)
রাস্তায় বেরি বা ঘরের ভিতরে রাস্পবেরি পাই -তে নির্মিত স্বয়ংক্রিয় গার্ডেন সিস্টেম - মাডপি: আপনি কি বাগান করতে পছন্দ করেন কিন্তু এটি রক্ষণাবেক্ষণের সময় খুঁজে পাচ্ছেন না? সম্ভবত আপনার কিছু গৃহস্থালির উদ্ভিদ আছে যা একটু তৃষ্ণার্ত বা আপনার হাইড্রোপনিক্স স্বয়ংক্রিয় করার উপায় খুঁজছেন? এই প্রকল্পে আমরা সেই সমস্যাগুলি সমাধান করব এবং এর মূল বিষয়গুলি শিখব
স্বয়ংক্রিয় ফ্যান/এয়ার কন্ডিশনিং সিস্টেম: 6 টি ধাপ
স্বয়ংক্রিয় ফ্যান/এয়ার কন্ডিশনিং সিস্টেম: স্বাগতম! এই নির্দেশনায় আমি আপনার নিজের স্বয়ংক্রিয় ফ্যান/এয়ার কন্ডিশনিং সিস্টেম কিভাবে তৈরি করতে হয় তা নিয়ে চলব। এই নির্দেশযোগ্য একটি জানালার পাখা নিয়ে কাজ করে, যা গ্রীষ্মের তাপে রুম ঠান্ডা করতে ব্যবহৃত হয়। এই প্রকল্পের লক্ষ্য হল
Arduino এবং RTC টাইমারের সাথে স্বয়ংক্রিয় আলো এবং পাম্প অ্যাকোয়ারিয়াম সিস্টেম: 3 টি ধাপ
আরডুইনো এবং আরটিসি টাইমারের সাথে অটোমেটিক লাইট অ্যান্ড পাম্প অ্যাকোয়ারিয়াম সিস্টেম: একটি অ্যাকোয়ারিয়ামকে শূন্য হস্তক্ষেপে তৈরি করা যেতে পারে কিছু যত্ন এবং প্রযুক্তির সাহায্যে স্ব-টেকসই বাস্তুতন্ত্র:) প্রথম আমি 2 টি বন্যা আলো 50 ওয়াট এবং 1 6W ব্যবহার করেছি
Arduino স্বয়ংক্রিয় জল সিস্টেম (Garduino): 6 ধাপ
আরডুইনো অটোমেটিক ওয়াটারিং সিস্টেম (গার্ডুইনো): আমি যখন বাড়ি থেকে দূরে থাকি তখন আমি আমার মরিচের জন্য একটি আর্ডুইনো ভিত্তিক পানির ব্যবস্থা করেছি। আমি এটি একটি ওয়েব সার্ভার হিসাবে তৈরি করেছি যা আমি ল্যান এবং হোম অটোমেশন সিস্টেম (হ্যাসিও) থেকে পর্যবেক্ষণ করতে পারি। এটি এখনও নির্মাণাধীন, আমি আরও যোগ করব
Arduino ভিত্তিক এমবেডেড প্ল্যাটফর্ম ব্যবহার করে স্বয়ংক্রিয় রেলওয়ে ক্রসিং সিস্টেম: 9 টি ধাপ
Arduino ভিত্তিক এমবেডেড প্ল্যাটফর্ম ব্যবহার করে স্বয়ংক্রিয় রেলওয়ে ক্রসিং সিস্টেম: ক্রিসমাস মাত্র এক সপ্তাহ দূরে! প্রত্যেকেই উদযাপন এবং উপহার পেতে ব্যস্ত, যা আমাদের চারপাশে শেষ না হওয়া সম্ভাবনার সাথে পেতে আরও কঠিন হয়ে যায়। একটি ক্লাসিক উপহার দিয়ে যাওয়ার বিষয়ে এবং DIY এর একটি স্পর্শ যুক্ত করার বিষয়ে