এইভাবে আপনি নিজের পরাগ এলার্ম তৈরি করেন

আপনি অনলাইনে চমৎকার খড় জ্বরের পূর্বাভাসকারী খুঁজে পেতে পারেন যা তাপমাত্রা, বাতাস এবং বৃষ্টিপাতের মতো কারণের উপর ভিত্তি করে। যাইহোক, এই পরাগ রাডারগুলি উদ্ভিদের প্রজাতিকে বিবেচনায় নেয় না, যখন একটি অ্যালার্জি প্রায়শই নির্দিষ্ট প্রজাতির মধ্যে ঘটে। আমরা একটি পরাগ এলার্ম তৈরি করি যা শুধুমাত্র আপনার নির্বাচিত গাছের পরাগ থেকে একটি নির্দিষ্ট পরিমাণে পরাগ সম্পর্কে সতর্ক করে।

মুদিখানা তালিকা

উদাহরণস্বরূপ Martoparts.nl এ

1 NodeMCU মডিউল (€10)

উদাহরণস্বরূপ Conrad.nl এ

1 স্ট্রেন রিলিফ M10 (€1,-)

1 PCB 80 × 50 মিমি (€3.30)

1 প্লাস্টিক হাউজিং 85 × 56 × 39 মিমি (€4.25)

1 স্ক্রু টার্মিনাল 2-মেরু (€0.20)

1 প্রধান অ্যাডাপ্টার 5 V, 1 A (€6,-)

1 লাল LED (€0.10)

1 সবুজ LED (€0.10)

2 প্রতিরোধক 100 ওহম (€0.10)

অন্যান্য সরবরাহ: সোল্ডারিং আয়রন এবং সোল্ডারিং টিন, সাইড কাটার, স্ক্রু ড্রাইভার, ড্রিল, ফাইল, সুপারগ্লু, সিঙ্গেল-পোল কর্ড (30 সেমি), মাল্টিমিটার (ঐচ্ছিক)।

মোট খরচ: প্রায় €24.75

গত 'শীত'কালে অনেক খড় জ্বরের রোগীর অভিযোগ ছিল। যে কেউ অ্যাল্ডার বা হ্যাজেল থেকে পরাগ থেকে অ্যালার্জি আছে এই বছরের শুরুতে এটি অভূতপূর্ব হয়েছে এবং মনে হচ্ছে আমাদের সারা বছর ফুল ফোটে এমন গাছপালা, গাছ এবং ঘাসের সাথে অভ্যস্ত হতে হবে। সৌভাগ্যবশত, বেশিরভাগ পরাগ এলার্জি আক্রান্তরা শুধুমাত্র একটি নির্দিষ্ট স্ট্রেন প্রস্ফুটিত হওয়ার সময় পালা করে। তাই একটি পরাগ বিপদাশঙ্কা শুধুমাত্র তখনই বোধগম্য হয় যদি এটি এটিকে বিবেচনায় নেয়।

এটি অবশ্যই পরাগ সনাক্তকরণ থেকে প্রাপ্ত নির্ভরযোগ্য ডেটা দিয়ে শুরু হয়। আমাদের উৎস হল লিডেন ইউনিভার্সিটি মেডিকেল সেন্টার, যার পালমোনারি ডিজিজেস বিভাগ সাপ্তাহিক ভিত্তিতে বাতাসের নমুনা বিশ্লেষণ করে। এটি ঐতিহ্যগত কারুকার্য: বাতাসের নমুনাগুলিতে আঠালো টেপের সাতটি স্ট্রিপ থাকে (প্রতি সপ্তাহের জন্য একটি) যা মাইক্রোস্কোপের নীচে পরীক্ষা করা হয়! সাপ্তাহিক গণনার ফলাফল LUMC ওয়েবসাইটে প্রকাশিত হয়।

অবশ্যই, এই গণনাটি অবস্থান-নির্দিষ্ট এবং লেইডেনে সনাক্ত করা পরাগ শস্যের পরিমাণ লিমবুর্গের তুলনায় অনেক আলাদা হতে পারে, শুধুমাত্র কয়েকটি নাম। তবুও, এটি একটি ভাল ইঙ্গিত দেয় এবং পরিমাণের সাথে পরীক্ষা করে, ডেটা অন্যান্য জায়গার জন্যও ব্যবহার করা যেতে পারে। একটি উদ্ভিদ একটি নির্দিষ্ট মান অতিক্রম করে কিনা তা নির্ধারণ করতে আমরা টেবিলের সংখ্যাগুলি ব্যবহার করি। যদি তাই হয়, একটি লাল LED আলো জ্বলে এবং একটি সতর্কতা ইমেলের মাধ্যমে পাঠানো হয়। যদি মান আবার স্ট্যান্ডার্ডের নিচে নেমে যায়, তাহলে লাল LED বেরিয়ে যায় এবং সতর্কতা প্রত্যাহার করা হয়েছে এমন বার্তা সহ একটি ইমেল অনুসরণ করে।

হার্ডওয়্যার

হার্ডওয়্যার এবং হাউজিং পরিপ্রেক্ষিতে, এই প্রকল্পটি সরলতার মধ্যে উৎকৃষ্ট। এটি একটি মেইন অ্যাডাপ্টার, একটি কমপ্যাক্ট হাউজিং এবং একটি স্ট্রেন রিলিফ, একটি নোডএমসিইউ মডিউল, দুটি এলইডি, দুটি প্রতিরোধক এবং একটি সার্কিট বোর্ড পুরো জিনিসটি সোল্ডার করতে লাগে। তাই যারা সবেমাত্র সোল্ডার শুরু করছেন তাদের জন্য এটি একটি খুব উপযুক্ত সার্কিট।

সবুজ LED নির্দেশ করে যে সিস্টেমটি কার্যকরী এবং উৎস থেকে ডেটা পুনরুদ্ধার করতে সক্ষম; নির্বাচিত গাছের জন্য পরাগ মান নির্ধারিত হলে লাল LED আলো জ্বলে। সার্কিটটি 5 ভোল্টের একটি সাধারণ পাওয়ার অ্যাডাপ্টার দ্বারা চালিত হয়, কমপক্ষে 1 amp। এটি একটি USB সংযোগের সাথেও হতে পারে, সেই ক্ষেত্রে আপনার এখনও একটি উপযুক্ত USB তারের প্রয়োজন৷ পুরোটাই একটি কমপ্যাক্ট প্লাস্টিকের হাউজিংয়ে রাখা হয়েছে, যার জন্য আপনি অবশ্যই নিজে কিছু তৈরি বা পুনরায় ব্যবহার করতে পারেন। অবশেষে, স্ট্রেন ত্রাণ এটিতে অনিচ্ছাকৃত বল প্রয়োগের ক্ষেত্রে পাওয়ার তারকে টানা থেকে আটকায়।

উন্নয়ন পরিবেশ ইনস্টল করুন

ESP মডিউল Arduino ডেভেলপমেন্ট এনভায়রনমেন্ট (IDE) ব্যবহার করে প্রোগ্রাম করা সবচেয়ে সহজ। আপনি এখানে এটি ডাউনলোড করতে পারেন. যেহেতু এই IDE প্রাথমিকভাবে এই মডিউলের জন্য নয়, তাই আপনাকে কিছু অতিরিক্ত প্রয়োজনীয় উপাদান ইনস্টল করতে হবে। ক্লিক করুন ফাইল / পছন্দসমূহ এবং ট্যাবে প্রবেশ করুন প্রতিষ্ঠান মৌমাছি অতিরিক্ত বোর্ড ইউআরএল পরিচালনা করুন ইউআরএল //arduino.esp8266.com/stable/package_esp8266com_index.json ভিতরে. এখন বেছে নিন টুলস / বোর্ড: / বোর্ড ম্যানেজমেন্ট… এবং টাইপ করুন বিশেষ. এখন মনোযোগ দিন: লাইব্রেরির অসামঞ্জস্যতার কারণে প্রোগ্রামের মেল সংস্করণের জন্য অনুগ্রহ করে সংস্করণ 2.4.2 ইনস্টল করুন sendemail.h নতুন সংস্করণ সহ। মেল ছাড়া সংস্করণের জন্য, সর্বশেষ সংস্করণ নির্বাচন করুন.

এর মাধ্যমে মডিউল নির্বাচন করুন সরঞ্জাম / বোর্ড / NodeMCU 1.0 (ESP-12E মডিউল). USB তারের মাধ্যমে ESP মডিউলটি সংযুক্ত করুন এবং Arduino IDE-তে সঠিক পোর্ট নির্বাচন করুন (টুলস / পোর্ট, সর্বোচ্চ নম্বর সহ com পোর্ট নির্বাচন করুন)। সবকিছু ঠিকঠাক থাকলে, আপনার সেটআপ এখন প্রোগ্রামিং শুরু করার জন্য প্রস্তুত।

কোড পরিবর্তন করুন

আপনি এখানে রেডিমেড প্রোগ্রাম ডাউনলোড করতে পারেন. এমনকি দুটি রূপ রয়েছে: যারা সতর্কতা LED নিয়ে সন্তুষ্ট এবং একটি ইমেল পাওয়ার প্রয়োজনীয়তা খুঁজে পান না তাদের জন্য একটি স্ট্রাইপ-ডাউন সংস্করণ উপলব্ধ রয়েছে। এটি আপনাকে একটি মেল প্রদানকারীর সাথে একটি অ্যাকাউন্ট তৈরি করার ঝামেলা বাঁচায়। ফাইলটি ডাউনলোড করুন pollen.zip এবং যেকোনো ফোল্ডারে এক্সট্রাক্ট করুন। ফাইলটি খুলুন pollen.ino মেইল ছাড়া সংস্করণের জন্য, বা pollenmail.ino মেইল ফাংশন সহ সংস্করণের জন্য (ফাইলটিতে ডাবল ক্লিক করলে, এটি Arduino IDE-তে স্বয়ংক্রিয়ভাবে খোলে, এছাড়াও 'ইনস্টল ডেভেলপমেন্ট এনভায়রনমেন্ট' বক্স দেখুন)। নীচের ব্যাখ্যাটি মেল বৈকল্পিকের উপর ভিত্তি করে তৈরি করা হয়েছে, যেহেতু এটি যুক্তিগতভাবে এমন একটি সংস্করণ যা বলার জন্য সবচেয়ে বেশি।

টপ আপ ssid এবং পাসওয়ার্ড যথাক্রমে আপনার ওয়্যারলেস নেটওয়ার্কের নাম এবং পাসওয়ার্ড লিখুন। একটি ব্রাউজারে //sec.lumc.nl/pollenwebextern খুলুন এবং আপনি যে গাছপালা নিরীক্ষণ করতে চান তার লাইন নম্বর নির্ধারণ করুন। কলাম নামের প্রথম লাইনটি গণনা করা হয় না, তাই হ্যাজেলটি লাইন 1, অ্যাল্ডারটি লাইন 2 এবং আরও অনেক কিছু। নমুনা কোড সবচেয়ে কুখ্যাত উদ্ভিদের মান তালিকাভুক্ত করে। আপনি যে প্রজাতির উপর নজর রাখতে চান তার সাথে তাদের প্রতিস্থাপন করা আরও সুবিধাজনক। কোডটি পূরণ করুন উদ্ভিদ [] কমা এবং at দ্বারা পৃথক করা টেবিলের সংশ্লিষ্ট লাইন নম্বরগুলি লিখুন প্রান্তিক [] প্রতিটি উদ্ভিদের জন্য মান। এটি নির্ণয় করা একটি পরীক্ষামূলক বিষয়: 0 এ একটি নির্দিষ্ট উদ্ভিদের প্রতিটি পরাগ শস্য একটি অ্যালার্মের ফলাফল দেয় এবং 100 এ একটি উল্লেখযোগ্য থ্রেশহোল্ড থাকে। আপনার যদি অ্যাল্ডার পরাগ এবং অল্প পরিমাণে বার্চ পরাগ থেকে খুব বেশি অ্যালার্জি থাকে, উদ্ভিদ [] মান {2, 8} এবং সাথে প্রান্তিক [] উদাহরণস্বরূপ মান {0, 20}. নিশ্চিত করুন যে উভয় সারিতে সংখ্যার সংখ্যা একই।

pcmweb.nl থেকে দুটি রেডিমেড প্রোগ্রামের একটি ডাউনলোড করুন

মেইল অ্যাকাউন্ট সেট আপ করুন

মেইল পাঠাতে আপনার একটি মেইল ​​সার্ভার প্রয়োজন। আপনি এটি মডিউলে ইনস্টল করতে পারেন, তবে আপনি প্রায় অবশ্যই এটির সাথে সমস্যায় পড়বেন। অজানা উত্স থেকে স্প্যাম ফিল্টার অবিশ্বাস মেল এবং মডিউল থেকে সরাসরি পাঠানো বার্তাগুলি বেশিরভাগ প্রাপকদের কাছে পৌঁছাবে না। এই সমস্যাটি একটি (বিনামূল্যে) প্রদানকারী, যেমন Mailjet ব্যবহার করে প্রতিরোধ করা যেতে পারে।

www.mailjet.com এ যান এবং ক্লিক করে একটি নতুন অ্যাকাউন্ট তৈরি করুন বিনামূল্যে সাইন আপ করুন. আপনার নতুন অ্যাকাউন্ট ব্যবহার করার জন্য, আপনাকে নিশ্চিতকরণ ইমেলের বোতাম বা লিঙ্কে ক্লিক করে আপনার ইমেল ঠিকানা নিশ্চিত করতে হবে।

Mailjet এ লগ ইন করুন এবং শীর্ষে ক্লিক করুন লেনদেন/এসএমটিপি. নিচে শংসাপত্র আপনি দেখতে ব্যবহারকারীর নাম এবং পাসওয়ার্ড, উভয়ই আপনার প্রোগ্রামে প্রয়োজন। User এর অধীনে স্ট্রিংটি কপি করুন সার্ভার_লগইন পরিবর্তে ব্যবহারকারীর নাম (দ্বৈত উদ্ধৃতিগুলির মধ্যে)। অধীন স্ট্রিং পাসওয়ার্ড লাইনে যোগ দেয় সার্ভার পাসওয়ার্ড পরিবর্তে পাসওয়ার্ড. এসএমটিপি সার্ভার (in-v3.mailjet.com) এবং পোর্ট নম্বর (587) ইতিমধ্যেই পূরণ করা হয়েছে। এর জায়গায় পূরণ করুন [email protected] আপনার Mailjet অ্যাকাউন্টের জন্য আপনি যে ইমেল ঠিকানাটি ব্যবহার করেন তা লিখুন।

আপনি Gmail এর মাধ্যমেও মেইল ​​পাঠাতে পারেন। smtp সার্ভার ব্যবহার করার জন্য, আপনাকে অ্যাকাউন্টের নিরাপত্তা কমাতে হবে। আপনার অ্যাকাউন্ট আইকনে ক্লিক করুন এবং তারপর আপনার Google অ্যাকাউন্ট / নিরাপত্তা পরিচালনা করুন এবং সুইচ কম নিরাপদ অ্যাপের মাধ্যমে অ্যাক্সেস করুন ভিতরে. প্রোগ্রামে আপনি আপনার নিজের প্রেরকের ঠিকানা এবং সংশ্লিষ্ট পাসওয়ার্ড ব্যবহার করেন, smtp.gmail.com মৌমাছি সার্ভার_হোস্ট এবং গেট 465 মৌমাছি সার্ভারের পোর্ট.

ব্যাখ্যা কোড

কোড দুটি লাইব্রেরি এম্বেড করে শুরু হয়: ESP8266WiFi.h এবং sendemail.h প্রথমটি বেতার নেটওয়ার্কের সাথে সংযোগ পরিচালনা করে এবং ওয়েব ট্র্যাফিক পরিচালনা করে। এই প্রোগ্রামটির জন্য ধন্যবাদ, মডিউলটি কোডের কয়েকটি লাইনের সাথে নেটওয়ার্কের সাথে সংযুক্ত হতে পারে এবং একটি ওয়েব ক্লায়েন্ট হিসাবে ব্যবহার করা যেতে পারে। দ্বিতীয় লাইব্রেরি মেল সার্ভারের সাথে সংযোগ নিয়ন্ত্রণ করে, প্রোগ্রামটিকে বার্তা পাঠাতে অনুমতি দেয়।

আমরা কিছু ধ্রুবক এবং ভেরিয়েবল ঘোষণা করি, যার মধ্যে সবচেয়ে গুরুত্বপূর্ণটি ইতিমধ্যে উপরের অনুচ্ছেদে আলোচনা করা হয়েছে। ডেটা প্রসেস করার সময়, LED গুলি বন্ধ হয়ে যায় এবং মডিউলটি WiFi এর সাথে সংযুক্ত হয়। সফল হলে, সবুজ LED চালু হবে।

তথ্য প্রক্রিয়াকরণ

কাজ তথ্য পেতে() প্রোগ্রামের হৃদয় হয়. এখানেই টেবিলটি সম্বলিত ওয়েব পৃষ্ঠাটি পুনরুদ্ধার এবং বিশ্লেষণ করা হয়। পরিবর্তনশীল পরাগ এলার্ম মান পায় মিথ্যা এবং i মান পায় 0. যতক্ষণ পরাগ অ্যালার্ম মিথ্যা হয়, ওয়েব পৃষ্ঠাটি লাইন দ্বারা লাইন পড়া হবে, একটি সময়ে স্ট্রিং পরীক্ষা করা হবে পরাগ মোট এর মধ্যে ঘটে। এটি টেবিলের শেষ কলাম, যা একটি উদ্ভিদের সমস্ত পরাগ শস্য তালিকা করে যা গত সপ্তাহে গণনা করা হয়েছে। পরিবর্তনশীল i এক দ্বারা বৃদ্ধি এবং এখন মান আছে 1. এই লুপ টেবিলের সারি অতিক্রম করে। পরিবর্তনশীল j ঘোষণা করা হয় এবং মান পায় 0. এটি একটি দ্বিতীয় লুপের অংশ যা থেকে সমস্ত উপাদান বের করে উদ্ভিদ [] এবং প্রান্তিক [] শেষ করা

এখন সারি থেকে উপাদান উদ্ভিদ [] একের পর এক তুলনা i কোন গাছপালা জড়িত তা নির্ধারণ করতে। এছাড়াও, উদ্ভিদ [0] সারির প্রথম উপাদানের জন্য, তাই যদি সেখানে থাকে 1 (সারণীতে হ্যাজেল) সমস্ত শর্ত এই উদাহরণে পূরণ করা হয়। তারপর পরের লাইনটি পড়া হয়, যার মধ্যে সংখ্যা রয়েছে। কাজ toInt() স্পেস এবং অন্যান্য আবর্জনা ফিল্টার করতে কাজ করে, পরাগ ভেরিয়েবলের জন্য শুধুমাত্র একটি পূর্ণসংখ্যা রেখে দেওয়া হয়। যদি সেই সংখ্যাটি সারির সংশ্লিষ্ট মানের থেকে বেশি হয় প্রান্তিক [] (এই ক্ষেত্রে সেই সারির প্রথম মান), পরাগ অ্যালার্ম সত্য হয়ে যায় এবং ফাংশন বন্ধ হয়ে যায়। তা না হলে j এক দ্বারা বৃদ্ধি এবং নিম্নলিখিত উপাদান আউট হয় উদ্ভিদ [] এবং প্রান্তিক [] সঙ্গে তুলনা i যতক্ষণ না আর কোনো উপাদান না থাকে। তারপর হয়ে যায় i একটি দ্বারা বৃদ্ধি এবং নিম্নলিখিত সারি টেবিল থেকে পড়া হয়. একবার পুরো টেবিলটি প্রসেস করা হয়ে গেলে, এর মধ্যে থাকা ভেরিয়েবল ডেটা স্ট্যাটাস সত্য পাবে এবং সবুজ LED চালু হবে।

সতর্ক নাকি?

বৈশিষ্ট্য এলার্ম() এবং noalarm() শুধুমাত্র মেল পাঠানোর জন্য পরিবেশন করুন, প্রথমটি একটি নতুন অ্যালার্ম দিয়ে এটি করে। কাজ ইমেল পাঠান() একটি মান দেয় সত্য পাঠানো সফল এবং একটি মান হলে ফেরত দিন মিথ্যা যদি কিছু ভুল হয়ে যায়। নির্মাণ যে জন্য পরীক্ষা ব্যবহার করে এবং পরিবর্তনশীল ফেরত অ্যালার্ম পাঠানো হয়েছে রাষ্ট্র সত্য. অ্যালার্ম সাফ করা হলে, ফাংশন noalarm() একই ভাবে সঞ্চালিত। যদি এটি সফলভাবে চালানো হয়, অ্যালার্ম পাঠানো হয়েছে রাষ্ট্র মিথ্যা. ফলস্বরূপ, এই ফাংশনটি যত ঘন ঘন চালানো হোক না কেন, স্ট্যাটাস পরিবর্তন হলেই একটি ইমেল পাঠানো হবে।

প্রতি ঘন্টায় একবার দেখুন

দৌড়ানোর পর তথ্য পেতে() এই ফাংশন ভেরিয়েবল দেখায় পরাগ এলার্ম, ডেটাইন এবং অ্যালার্ম পাঠানো হয়েছে. যদি প্রথম দুটি সত্য হয়, একটি অ্যালার্ম আছে। লাল LED চালু হবে এবং যদি ইতিমধ্যে সম্পন্ন না হয়, একটি অ্যালার্ম মেল পাঠানো হবে। এর পর এক ঘণ্টা বিরতি দেওয়া হয়। আছে ডেটাইন মূল্য সত্য এবং পরাগ এলার্ম মান মিথ্যা, তারপর কোন অ্যালার্ম নেই এবং লাল LED বেরিয়ে যায়। আছে অ্যালার্ম পাঠানো হয়েছে মূল্য সত্য (একটি অ্যালার্ম ই-মেইল পাঠানো হয়েছে), তারপর অ্যালার্ম বাতিল করার বিষয়ে একটি ই-মেইল আসবে এবং আপনি পাবেন অ্যালার্ম পাঠানো হয়েছে রাষ্ট্র মিথ্যা. এক ঘণ্টার বিরতিও আছে। আছে ডেটাইন রাষ্ট্র মিথ্যা, তারপর ডেটা পুনরুদ্ধার করার সময় কিছু ভুল হয়েছে। সবুজ LED ইঙ্গিত দেয় যে সিস্টেমটি (অস্থায়ীভাবে) কাজ করছে না এবং এক ঘন্টা বিরতি আছে, তারপরে হাঁটা() আবার শুরু.

আপলোড এবং পরীক্ষা সফ্টওয়্যার

ফাইল হলে pollen_mail.ino Arduino উন্নয়ন পরিবেশে কাস্টমাইজ করা এবং NodeMCU মডিউল সংযুক্ত, আপলোড শুরু হতে পারে। এটি কাজ করে কিনা তা পরীক্ষা করার জন্য, আপনি অস্থায়ীভাবে একটি উদ্ভিদ (বা গাছ) যোগ করতে পারেন যা অবশ্যই সেই মুহূর্তে টেবিলে পরাগ আছে। Ctrl+Shift+M দিয়ে সিরিয়াল মনিটর খুলুন এবং Ctrl+U দিয়ে প্রোগ্রাম আপলোড করুন।

আপলোড সম্পূর্ণ হওয়ার পরে, মডিউলটি প্রথমে ওয়্যারলেস নেটওয়ার্কের সাথে এবং তারপরে ওয়েব সার্ভারের সাথে কীভাবে সংযোগ করে তা আপনার দেখতে হবে। তারপর প্রথম উদ্ভিদ, প্রযোজ্য থ্রেশহোল্ড মান এবং পরিমাপ করা মান অনুসরণ করে। তারপর নিম্নলিখিত গাছপালা জন্য মান. যদি পরিমাপ করা মানগুলির মধ্যে একটি সেই উদ্ভিদের জন্য নির্ধারিত থ্রেশহোল্ডকে অতিক্রম করে, বার্তাটি উপস্থিত হয়। পরাগ সতর্ক!, অনুসরণ করে পরাগ সতর্কতা সহ মেল পাঠানো হয়েছে. যদি সমস্ত মান সেট থ্রেশহোল্ডের নীচে থাকে তবে আপনি কেবল দেখতে পাবেন পরাগ এলার্ম নেই. এখন পর্যন্ত কি সব কাজ করছে? তারপর আপনি মডিউল সংযোগ বিচ্ছিন্ন করতে পারেন.

পরীক্ষা করার জন্য আপনি অস্থায়ীভাবে একটি উদ্ভিদ যোগ করতে পারেন যার পরাগ টেবিলে রয়েছে

প্রস্তুতি

প্রথমে, আবাসনে তিনটি গর্ত ড্রিল করুন: LED-এর জন্য দুটি 5 মিলিমিটার এবং স্ট্রেন রিলিফের জন্য একটি 10 ​​মিলিমিটার। ছোটও সম্ভব, একটি ফাইল দিয়ে আপনি গর্তটি আকারে তৈরি করতে পারেন। স্ট্রেন রিলিফ ইনস্টল করুন এবং এলইডি ফিট কিনা তা পরীক্ষা করুন। সুপারগ্লু দিয়ে হাউজিং এ আঠালো। এছাড়াও তারগুলিকে LED-তে সোল্ডার করুন, যাতে আপনি সেগুলিকে পরে মুদ্রিত সার্কিট বোর্ডে সোল্ডার করতে পারেন৷

সার্কিট নির্মাণ

যেমন উল্লেখ করা হয়েছে, এই প্রকল্পের হার্ডওয়্যার সীমিত। নোডএমসিইউ মডিউল, দুটি প্রতিরোধক এবং স্ক্রু টার্মিনাল পিসিবিতে আসে। সার্কিট বোর্ডের কোণে 5 মিলিমিটার গর্ত ড্রিল করে শুরু করুন যাতে তারা হাউজিংয়ের স্ক্রু গর্তের উপর ফিট করে।

চতুরভাবে উপাদান স্থাপন করে, তারা ঝাল সঙ্গে আন্তঃসংযুক্ত করা যেতে পারে. মনে রাখবেন যে (সার্কিট বোর্ডের লেনের উপর নির্ভর করে) মডিউলটি হাউজিং-এ আড়াআড়িভাবে বসতে পারে এবং সামান্য মার্জিন আছে! অতএব, প্রথমে সার্কিট বোর্ডে মডিউলটি রাখুন এবং চালিয়ে যাওয়ার আগে এটি হাউজিংয়ে ফিট হবে কিনা তা দেখুন। তারপরে নীচের দিকে একটু বাইরের দিকে প্রতিটি কোণে পিনগুলি বাঁকিয়ে মডিউলটি ঠিক করুন, উদাহরণস্বরূপ একটি স্ক্রু ড্রাইভারের সমতল প্রান্ত দিয়ে। তারপরে প্রতিরোধকগুলিকে পিনের কাছে রাখুন D5 এবং D6 এবং অবশেষে মডিউলের অন্য দিকে স্ক্রু টার্মিনাল। উদাহরণে, এটির চারটি সংযোগ রয়েছে, তবে মাত্র দুটি প্রয়োজন৷ প্রতিরোধক এবং স্ক্রু টার্মিনালও ভাল জায়গায় থাকে যদি আপনি পা একটু বাঁকান। এখন তারের কাটার দিয়ে সমস্ত পা (মডিউল সহ) প্রায় দুই মিলিমিটার দৈর্ঘ্যে কাটুন এবং অংশ এবং পিনগুলিকে একত্রে সংযুক্ত করুন। এছাড়াও মডিউলটির চারটি কোণার পিনগুলিকে সোল্ডার করুন, যার মধ্যে শুধুমাত্র একটি স্ক্রু টার্মিনালের সাথে সংযুক্ত। সোল্ডারিং সম্পর্কে টিপসের জন্য, এই ব্যাপক নির্দেশিকাটি দেখুন।

সংযোগ করুন

সমাপ্তি এখন আগের চেয়ে সহজ, কারণ রেডিমেড হাউজিংয়ের জন্য ধন্যবাদ, সবকিছু ইতিমধ্যেই রয়েছে। যা অবশিষ্ট থাকে তা হল মেইন অ্যাডাপ্টার এবং এলইডি সংযোগ করা। শুরু করতে, তারের থেকে বৃত্তাকার প্লাগ কেটে নিন। আপনি যদি একটি USB পাওয়ার অ্যাডাপ্টার ব্যবহার করেন তবে USB কেবলটি থেকে মাইক্রো-ইউএসবি সংযোগকারীটি কেটে দিন৷ প্রায় অর্ধ সেন্টিমিটার দৈর্ঘ্যের পৃথক তারগুলি ফালা এবং প্রান্তগুলি টিন করুন। আপনার যদি একটি মাল্টিমিটার থাকে তবে আপনি সংযোগগুলির পোলারিটি (প্লাস এবং বিয়োগ) পরীক্ষা করতে পারেন। যদি আপনার একটি না থাকে, আপনি দেখতে পারেন যে তারের (একটি) উপর একটি ছাপ আছে কিনা। আরেকটি সম্ভাবনা হল একটি পায়ে একটি 220 ওহম প্রতিরোধকের সাথে একটি LED সংযোগ করা। অ্যাডাপ্টারের একটি তারকে প্রতিরোধকের সাথে এবং অন্যটি তারটি LED এর মুক্ত পায়ে সংযুক্ত করুন। LED এর লম্বা পায়ের সাথে যে তারটি সংযুক্ত থাকে সেটি হল প্লাস। এই থ্রেড চিহ্নিত করুন. বাইরে থেকে স্ট্রেন রিলিফের মাধ্যমে টিন-প্লেটেড প্রান্তগুলি ঢোকান এবং পিসিবি-র স্ক্রু টার্মিনালে পজিটিভ তার দিয়ে সুরক্ষিত করুন FIN আসে এবং মনের বোর্ড জিএনডি.

সবশেষে, তারের টুকরো দিয়ে LED গুলিকে সংযুক্ত করুন, যার প্রান্তগুলি আপনি আভা দেন। উভয় LED এর ক্যাথোড (ছোট পা) সংযুক্ত করুন জিএনডি, সবুজ এলইডির অ্যানোড (লম্বা পা)টিকে পিনের প্রতিরোধকের সাথে সংযুক্ত করুন D5 এবং লাল এর অ্যানোডটি রোধের উপর থাকে D6.

সম্পাদন

সার্কিট এবং প্রোগ্রাম ইতিমধ্যে পরীক্ষা করা হয়েছে, তাই অ্যাডাপ্টার প্রাচীর সকেটে প্লাগ করা যেতে পারে। এখন কোন সিরিয়াল মনিটর নেই, তাই আপনি প্রাথমিকভাবে কিছু ঘটতে দেখছেন না। সবুজ এলইডি কয়েক সেকেন্ডের মধ্যে আলোকিত হওয়া উচিত। যদি এটি এক মিনিটের পরে না হয়, সম্ভবত Wi-Fi এর সাথে একটি সমস্যা আছে এবং আপনাকে সার্কিটটিকে একটি অ্যাক্সেস পয়েন্টের কাছাকাছি নিয়ে যেতে হবে।

কোডে উল্লিখিত পরাগ মান অতিক্রম করা হলে, লাল LEDও চালু হবে এবং আপনি সতর্কতামূলক ইমেল পাবেন। যদিও প্রোগ্রামটি প্রতি ঘন্টায় ডেটা পুনরুদ্ধার করে, এটি উপলব্ধি করা ভাল যে আপাতত এগুলি সপ্তাহে একবার (মঙ্গলবার বিকেলে) LUMC দ্বারা রিফ্রেশ করা হয়। স্ট্যাটাস অন্যান্য দিন অপরিবর্তিত থাকে, দুর্ভাগ্যবশত এটি আলাদা নয়। শুধুমাত্র সেই কারণে, এটি অবশ্যই থ্রেশহোল্ডকে খুব বেশি না করার পরামর্শ দেওয়া হয়, যাতে আপনি ভাল সময়ে একটি সতর্কতা পান।

আসুন কিছু ইমেল সহ একটি পরাগ-মুক্ত বছরের জন্য আশা করি!

সাম্প্রতিক পোস্ট

$config[zx-auto] not found$config[zx-overlay] not found