সুচিপত্র:
- ধাপ 1: কুল বোর্ড প্রোগ্রামিং
- ধাপ 2: ড্রাইভার বোর্ডকে সোল্ডার করুন
- ধাপ 3: বাক্সে সবকিছু রাখুন
- ধাপ 4: সবকিছু সংযুক্ত করুন এবং এটি জায়গায় রাখুন
ভিডিও: লা কুল বোর্ড সহ স্বয়ংক্রিয় জল ব্যবস্থা: 4 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
হ্যালো সবাই, তাই এবার আমরা লা কুল বোর্ডে একটু গভীরভাবে খনন করে আমাদের নির্দেশাবলী শুরু করব। আমাদের বোর্ডের অ্যাক্টর আউটপুট মাটি শুকিয়ে গেলে পাম্প সক্রিয় করে। প্রথমত, আমি ব্যাখ্যা করব কিভাবে এটি কাজ করে: লা কুল বোর্ডের একটি ট্রানজিস্টর বা রিলে কার্ডের মাধ্যমে একজন অভিনেতাকে নিয়ন্ত্রণ করার জন্য,, vol ভোল্টের আউটপুট আছে। আমি পুনরাবৃত্তি করতে চাই যে আমরা মাটির আর্দ্রতা পরিমাপ করতে চাই এবং মাটি খুব শুষ্ক হলে পাম্পটি সক্রিয় করতে চাই। Arduino প্রোগ্রাম সম্পর্কে চিন্তা করবেন না কারণ "না" প্রোগ্রামিং আছে, শুধুমাত্র কিছু কনফিগারেশন ফাইল এবং কার্ডে সফটওয়্যার এবং কনফিগারেশন আপলোড করা হচ্ছে। আমাদের লাইব্রেরি বাকিদের যত্ন নিচ্ছে যাতে আপনি অন্যান্য জিনিসগুলিতে মনোনিবেশ করতে পারেন:)
লা কুল বোর্ড সম্পর্কে আমাদের অন্যান্য নির্দেশাবলী পড়তে ভুলবেন না:
একটি আউটডোর ওয়েদার স্টেশন তৈরি করা
এই নির্দেশাবলীর মোট বাজেট, লা কুল বোর্ডের মূল্যের ফ্যাক্টরিং ছাড়াই ছিল 0 € যেহেতু আমি কেবল আমার ব্যবহৃত জিনিসগুলি ব্যবহার করেছি। যদি আপনাকে সবকিছু কিনতে হয় তবে এটি 50 than এর কম খরচ করা উচিত
তোমার দরকার:
- লা কুল বোর্ড
- কিছু পুরনো ইউএসবি পাওয়ার সাপ্লাই
- দুটি পুরনো ইউএসবি কেবল
- কিছু তার
- সস্তা 5-12V জল পাম্প
- একটি জংশন বক্স
- কিছু পরিষ্কার পাইপ
- ড্রিপ emitters
- কিছু তার
- কিছু পারফোর্ড
- 1 x 1N4001 ডায়োড
- 3 x পুরুষ পিনহেড (যদি আপনি আমার মত SMD MOSFET ব্যবহার করেন)
- 1 x VNN3NV04PTR-E OMNIFET (3V গ্রহণকারী প্রতিটি MOSFET এটি করা উচিত)
- 1 x 220Ohm প্রতিরোধক (alচ্ছিক)
- 1 x 3mm লাল নেতৃত্বাধীন (alচ্ছিক)
- আমরা শেষ টিউটোরিয়ালে তৈরি করা আউটডোর কেস (alচ্ছিক)
প্রয়োজনীয় সরঞ্জাম:
- তাতাল
- বিভিন্ন প্লেয়ার
- ছুরি
- মাল্টিমিটার
- গরম আঠা
- আমার মনে হয় এটাই সব..
ধাপ 1: কুল বোর্ড প্রোগ্রামিং
এই ধাপে, আমরা কনফিগারেশন ফাইলগুলি দেখে নেব এবং আমরা কীভাবে আমাদের পাম্প শুরু বা বন্ধ করার জন্য মেট্রিক ব্যবহার করি সে সম্পর্কে একটু কথা বলব। শেষে আমি আরও কিছু উদাহরণ কনফিগারেশন করব। আপনাকে Arduino ইনস্টল করতে হবে এবং বোর্ডের কাজ করার জন্য প্রয়োজনীয় সমস্ত কোড আপলোড করতে হবে (যেমন এখানে বর্ণিত হয়েছে):
লা কুল বোর্ড দিয়ে শুরু করা
Arduino খুলুন, Files / Examples / CoolBoard / AutoSprinkle এ যান।
ফাইলগুলিতে যান / সংরক্ষণ করুন এবং এটি আপনার Arduino ডিরেক্টরিতে সংরক্ষণ করুন (কারণ আপনি উদাহরণে সংরক্ষণ করতে পারবেন না)।
এখন আপনার কম্পিউটারে আপনার নতুন Arduino প্রকল্পে যান। ডিরেক্টরিতে আপনি.ino ফাইল এবং একটি ডেটা ডিরেক্টরি দেখতে পাবেন (ফটো 2), ডেটা ফোল্ডারটি দেখুন। আপনি দেখতে পাচ্ছেন COOLsomething.json নামে 10 টি ফাইল রয়েছে (ছবি 3)। CoolBoardActorConfig.json খুলুন!
আপনি চাইলে মান পরিবর্তন করতে পারেন, অথবা আপনি সেগুলিকে সেভাবে ব্যবহার করতে পারেন। আচ্ছা এখন আমি বলতে পারি যে লাইব্রেরিতে Readme.md এ সবকিছু বিস্তারিত আছে, কিন্তু যেহেতু এটি আসলেই সহজ তাই আমি তা দ্রুত ব্যাখ্যা করব:
{
"actif": 1, "inverted": 0, "temporal": 0, "low": [50, 0, 0, 0], "high": [40, 0, 0, 0], "type": ["মাটির আদ্রতা", ""] }
actif: সংজ্ঞায়িত করে যদি আমরা আসলে জাহাজে অভিনেতা ব্যবহার করি, নিষ্ক্রিয় করার জন্য 0 (শূন্য) এ সেট করুন।
উল্টানো: আমাকে একটি সহজ উদাহরণ ব্যবহার করা যাক। আপনি যদি একটি হিটার চালু করেন তাহলে তাপমাত্রা বেড়ে যায়, কিন্তু যদি আপনি একটি কুলিং এলিমেন্ট ব্যবহার করেন (যেমন একটি পাখা বা পিল্টিয়ারের ঠান্ডা দিক) তাপমাত্রা কম হয়। সুতরাং কুলিং এলিমেন্ট সহ অভিনেতা আমাদের নিরীক্ষণকৃত মেট্রিকের উপর উল্টোভাবে প্রতিক্রিয়া জানায়। বুঝেছি? এটা পরিষ্কার হলে মন্তব্য করুন..
সাময়িক: একজন অভিনেতা যা সময়ের সাথে কাজ করে, আমরা সে সম্পর্কে পরে কথা বলি।
কম: যদি মেট্রিক সেই মানের উপরে চলে যায় অভিনেতা কম পায়। আপনি যদি উল্টানো পতাকা ব্যবহার করেন তবে দেখুন!
উচ্চ: যদি মেট্রিক সেই মানের নিচে চলে যায় অভিনেতা উচ্চ হয়। আপনি যদি উল্টানো পতাকা ব্যবহার করেন তবে দেখুন!
টাইপ: আমাদের অভিনেতাকে নিয়ন্ত্রণ করতে কোন মেট্রিক ব্যবহার করা হয়? এই ক্ষেত্রে এটি মৃত্তিকা আর্দ্রতা, কিন্তু আমরা জানি না সে কোথা থেকে আসছে:(এখন coolBoardSensorConfig.json (ছবি 5) দেখুন। জাহাজের সমস্ত সেন্সরের জন্য এটি কনফিগারেশন ফাইল। নীচে আপনি মৃত্তিকা আর্দ্রতা খুঁজে পেতে পারেন;)
আপনি চাইলে মান পরিবর্তন করতে পারেন, অথবা আপনি সেগুলোকে সেভাবে ব্যবহার করতে পারেন।
আপনাকে শুধু স্কেচ এবং SPIFFS আপলোড করতে হবে এবং আপনার কুল বোর্ড প্রস্তুত।
আরেকটি উদাহরণ দেখা যাক, যদি একটি ঘরের আপেক্ষিক অভিন্ন তাপমাত্রা 33 ° C হয় এবং আমরা একটি ফ্যান সক্রিয় করি এবং তাপমাত্রা 27 ° C এ নেমে যায়। এই ক্ষেত্রে কনফিগারেশন হল:
{
"actif": 1, "inverted": 1, "temporal": 0, "low": [27, 0, 0, 0], "high": [33, 0, 0, 0], "type": ["তাপমাত্রা", ""]}
আসুন কনফিগারেশনটি আরও গভীরভাবে দেখি:
আপনি বোর্ডে প্লাগ করতে চান এমন ভবিষ্যতের এক্সটেনশনের জন্য এটি একই। এখানে আমি একটি বহিরাগত C02 সেন্সর এবং কম্বুচার জন্য একটি পরীক্ষামূলক নিয়ন্ত্রিত পরিবেশে একটি ফ্যান যুক্ত করেছি। এটি আমার পরবর্তী টিউটোরিয়ালগুলির একটি হবে …
{
"actif": 1, "inverted": 1, "temporal": 0, "low": [500, 0, 0, 0], "high": [900, 0, 0, 0], "type": ["C02", ""]}
কিন্তু আপাতত শুধু সেই সব জিনিস দিয়ে শুরু করুন।
উচ্চ এবং নিম্নের বাক্য গঠন হল:
Act .low: [rangeLow, timeLow, hourLow, minuteLow]
আইন । উচ্চ: [পরিসীমা উচ্চ, সময় উচ্চ, ঘন্টা উচ্চ, মিনিট উচ্চ]
এবং এখানে টাইপের জন্য সিনট্যাক্স:
অ্যাক্ট । টাইপ: ["প্রাথমিক টাইপ", "সেকেন্ডারি টাইপ"]
ঠিক আছে, আমি আশা করি এটি আপনার জন্য খুব বিভ্রান্তিকর নয় তাই আসুন আমাদের পাম্পের উদাহরণটি পরিবর্তন করি যাতে দিনের বেলায় জল দেওয়া হয় যখন আপনি কর্মস্থলে বাড়ি থেকে দূরে থাকেন:
{
"actif": 1, "inverted": 0, "temporal": 1, "low": [50, 0, 20, 0], "high": [40, 0, 9, 0], "type": ["মৃত্তিকা আর্দ্রতা", "ঘন্টা"]}
অনুগ্রহ করে লক্ষ্য করুন যে সমস্ত কুলবোর্ড GMT- এ কাজ করছে! উদাহরণস্বরূপ আপনাকে ম্যানুয়ালি আপনার টাইম জোনের জন্য ঘন্টা যোগ করতে হবে, কিন্তু শীঘ্রই এটি কেবল কুল মেনুতে একটি প্রিসেট হবে…
ধাপ 2: ড্রাইভার বোর্ডকে সোল্ডার করুন
প্রথমে ইউএসবি কেবলগুলি কেটে ফেলুন যাতে আমাদের পাওয়ার সাপ্লাইয়ের জন্য একটি ইউএসবি-এ কানেক্টর সহ একটি কেবল এবং দ্বিতীয় কুল মাইক্রো-ইউএসবি দিয়ে লা কুল বোর্ড (ফটো 1) পাওয়ার জন্য। তারপর প্রতিটি তারের থেকে প্রায় 5cm বিচ্ছিন্নতার স্ট্রিপ। আপনার কমপক্ষে 4 টি তার থাকতে হবে (আমার ক্ষেত্রে 5: লাল, কালো, সবুজ, সাদা এবং স্থল)। সাধারণত 5 ভোল্ট লাল এবং মাটি কালো, কিন্তু দয়া করে একটি মাল্টিমিটার (ছবি 2) দিয়ে পরীক্ষা করুন। অন্যান্য তারগুলি কেটে ফেলুন, আমাদের কেবল বিদ্যুতের প্রয়োজন (লাল এবং কালো তারের)!
আমার ফ্রিজিং (ছবি 7) দেখুন, যদি আপনি ইতিমধ্যে ট্রানজিস্টর বা FETs দিয়ে কিছু ইলেকট্রনিক্স সম্পন্ন করেন তবে আমি নিশ্চিত যে এটি আপনার জন্য সহজ। যদি আপনার কোন ধারণা না থাকে যে আমরা একটি FET দিয়ে কি করছি আমি অত্যন্ত পরামর্শ দিচ্ছি আপনি এখানে এবং এখানে একবার দেখুন। দয়া করে এটি ব্যবহার করে দেখুন কারণ এটি ইলেকট্রনিক্সের খুব ভিত্তি এবং আপনি ইলেকট্রনিক্স করতে চান কিনা তা জানা অপরিহার্য …
প্রথমে আমরা ট্রানজিস্টর ঝালাই করি। পারফবোর্ডে কিছু অভিনব সারফেস মাউন্ট ড্রাইভার সোল্ডার করার জন্য এখানে কিছু কৌশল রয়েছে:
- 3 পুরুষ পিনহেডার নিন এবং প্রোটোটাইপ বোর্ডে তাদের সোল্ডার করুন (ছবি 3)
- এক পিনে কিছু সোল্ডার রাখুন (ছবি 4) FET এর পিনের সাথে একই কাজ করুন
- সোল্ডার শুধু একটি সাইড এবং সারিবদ্ধতা জন্য চেক (ছবি 5)
- যদি এটি ঠিক থাকে অন্য দুটি পিন ঝাল
- ভয়েলা!
এখন প্রতিরোধক, ডায়োড এবং LED ঝাল। আপনি লেডের উপর কিছু তারের লাগাতে পারেন যেমনটি আমি করেছি বা বোর্ডে ফ্রিজিংয়ের মতো সোল্ডার করতে পারি। শেষে পাম্পের জন্য ইউএসবি ক্যাবল এবং তারের সোল্ডার।
শর্টস চেক করুন, পাওয়ার সাপ্লাই এবং কুল বোর্ড প্লাগ করুন এবং এটি শুরু হচ্ছে কিনা তা পরীক্ষা করুন। সবকিছু আনপ্লাগ না করলে এবং ত্রুটি খুঁজে বের করতে মাল্টিমিটার ব্যবহার করুন!
ধাপ 3: বাক্সে সবকিছু রাখুন
কিছু গরম আঠালো (ছবি 1) দিয়ে সবকিছু আঠালো করুন যদি আপনি তারগুলি টানেন তবে তারগুলি ভাঙ্গতে বাধা দেয়।
এখন আপনার ছুরি নিন এবং জংশন বক্সের সিলিংগুলি কিছুটা কেটে নিন। সিলিংয়ের মাধ্যমে তারগুলি ধাক্কা দিন (ছবি 2)।
শেষে এটি 3 ছবির মতো হওয়া উচিত;)
সোল্ডারের জন্য আরও একটি জিনিস আছে, কুল বোর্ডের আউটপুট থেকে তার। আমি সাধারণত সহজেই প্লাগ এবং আনপ্লাগ করার জন্য বোর্ডে পিন হেডার ঝালাই করি (ছবি 4)। আপনি চাইলে প্যাডে সরাসরি তারের সোল্ডার করতে পারেন, আমি এটা করি কারণ আমি আসন্ন টিউটোরিয়ালগুলির জন্য বোর্ডটি পুনরায় ব্যবহার করি।
ধাপ 4: সবকিছু সংযুক্ত করুন এবং এটি জায়গায় রাখুন
তারের সাথে বাক্সটি বিদ্যুৎ সরবরাহ, কুলবোর্ড এবং পাম্পে লাগান (ছবি 1)।
লা কুল কো -তে আমাদের সমস্ত স্টক মানসম্মত প্লাস্টিকের বাক্সে রয়েছে এবং আমরা সেগুলি ক্রমবর্ধমান সিস্টেমের জন্য ব্যবহার করি। আমি একটি অ্যাকোয়াপনিক সিস্টেমে পরিস্রাবণের জন্য ব্যবহৃত ছোট ছিদ্রযুক্ত একটি বাক্স খুঁজে পেয়েছি (ছবি 2) এবং একটি লাল 22l বাক্স (ছবি 3 এবং 4)।
গর্তটি একটু বড় করুন এবং পাম্প, পায়ের পাতার মোজাবিশেষ এবং ড্রিপ এমিটার লাগান। পাম্পের সাথে নিচের বাক্সে পানি রাখুন। উদ্ভিদটিকে বাক্সে রাখুন এবং পাত্রের সাথে পায়ের পাতার মোজাবিশেষ এবং ড্রিপ এমিটার সংযুক্ত করুন, শেষ কাজটি হল আপনার কুল বোর্ড মাটিতে লাগানো।
পাওয়ার সাপ্লাই প্লাগ করুন এবং ওয়াইফাই কনফিগার করুন যেমন আমাদের নির্দেশনা শুরু করা হয়েছে।
এখন পরীক্ষা করুন সবকিছু ঠিকঠাক কাজ করে কিনা
একবার সংযুক্ত হলে চেষ্টা করুন যদি এটি কাজ করে: কুলবোর্ডটি মাটি থেকে টানুন, সর্বোচ্চ 5 সেকেন্ড পরে পাম্প কাজ শুরু করবে (ছবি 9)। বোর্ডটি মাটিতে ফিরিয়ে দিন, পাম্প বন্ধ হয়ে যায়। যাচাই করুন যে ফোঁটা নির্গতকারী বোর্ডে পানি ছিটিয়ে দেয় না বা আমাদের আগে নির্মিত আউটডোর কেস ব্যবহার করে না (দুর্ভাগ্যবশত আমার পাত্রটি কেসটি ব্যবহার করার জন্য ছোট ছিল..)।
বড় ধরনের উদ্ভিদ এই ধরনের ইনস্টলেশনের সাথে ভাল ফল দেয় এটি তীব্র আকারের উদ্ভিদের জন্য উপযোগী নয়।
আপনাকে ধন্যবাদ এবং আমি আশা করি এটি আপনাকে কুল বোর্ডের সাথে কী করতে পারে তার একটি সুনির্দিষ্ট ধারণা দেখায়।
প্রস্তাবিত:
একটি মাইক্রো ব্যবহার করে স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা: বিট: 8 টি ধাপ (ছবি সহ)
মাইক্রো: বিট ব্যবহার করে স্বয়ংক্রিয় উদ্ভিদ জলের ব্যবস্থা উদ্ভিদের মাটিতে আর্দ্রতার মাত্রা পর্যবেক্ষণ করতে এবং
UWaiPi - সময় চালিত স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা: 11 ধাপ (ছবি সহ)
UWaiPi - সময় চালিত স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা: হাই! আপনি কি আজ সকালে আপনার গাছগুলিতে জল দিতে ভুলে গেছেন? আপনি কি ছুটি কাটানোর পরিকল্পনা করছেন কিন্তু ভাবছেন কে গাছে জল দেবে? আচ্ছা, যদি আপনার উত্তর হ্যাঁ হয়, তাহলে আপনার সমস্যার সমাধান আমার কাছে আছে।
IoT APIS V2 - স্বায়ত্তশাসিত IoT- সক্রিয় স্বয়ংক্রিয় উদ্ভিদ সেচ ব্যবস্থা: 17 টি ধাপ (ছবি সহ)
IoT APIS V2 - স্বায়ত্তশাসিত IoT- সক্ষম স্বয়ংক্রিয় উদ্ভিদ সেচ ব্যবস্থা: এই প্রকল্পটি আমার আগের নির্দেশের একটি বিবর্তন: APIS - স্বয়ংক্রিয় উদ্ভিদ সেচ ব্যবস্থা আমি প্রায় এক বছর ধরে APIS ব্যবহার করে আসছি, এবং আগের নকশায় উন্নতি করতে চেয়েছিলাম: ক্ষমতা দূর থেকে উদ্ভিদ পর্যবেক্ষণ। এই হল কিভাবে
স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা: 5 টি ধাপ (ছবি সহ)
স্বয়ংক্রিয় উদ্ভিদ জল ব্যবস্থা: এটি সবচেয়ে সহজ এবং সস্তা উদ্ভিদ জলের ব্যবস্থা যা আপনি করতে পারেন। আমি কোন মাইক্রোকন্ট্রোলার ব্যবহার করিনি। এটি মূলত একটি ট্রানজিস্টর সুইচ। (w ব্যবহার করবেন না
লা কুল বোর্ড দিয়ে শুরু করা: 4 টি ধাপ (ছবি সহ)
লা কুল বোর্ড দিয়ে শুরু করা: ভূমিকা " যখন আমরা লা কুল বোর্ডের ধারণা নিয়ে এসেছিলাম, তখন আমি একটি আরডুইনো ওয়াইফাই এবং একটি মডুলার এগ্রোনমিক ওয়েদার স্টেশনের মধ্যে মিশ্রণ কল্পনা করেছি। এটি স্বায়ত্তশাসিত অপারেশনের জন্য খুব কম শক্তি খরচ করতে হয়েছিল এবং আমি নিয়ন্ত্রণ করতে সক্ষম হতে চেয়েছিলাম