সুচিপত্র:
- ধাপ 1: সরঞ্জাম এবং ইলেকট্রনিক্স উপাদান
- পদক্ষেপ 2: বাধ্যবাধকতা
- ধাপ 3: পরিকল্পিত
- ধাপ 4: ব্রেডবোর্ডে প্রোটোটাইপিং
- ধাপ 5: প্রোগ্রাম
- ধাপ 6: সোল্ডারিং এবং সমাবেশ
- ধাপ 7: সিস্টেম অপারেশন ডায়াগ্রাম
- ধাপ 8: ভিডিও
- ধাপ 9: উপসংহার
ভিডিও: WaterLevelAlarm - SRO2001: 9 ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
আমার উপলব্ধির বিশদ ব্যাখ্যা করার আগে আমি আপনাকে একটি ছোট গল্প বলব;)
আমি দেশে থাকি এবং দুর্ভাগ্যবশত আমার কাছে পৌর স্যুয়ারেজ নেই, তাই আমার একটি অন-সাইট স্যানিটেশন আছে যা লিফট পাম্প দিয়ে কাজ করে। ঝড়ের কারণে আমার বেশ কয়েক দিন বিদ্যুৎ বিভ্রাট না হওয়া পর্যন্ত সবকিছুই সাধারণত ভালভাবে কাজ করে…
আপনি কি দেখছেন আমি এটা নিয়ে কোথায় যাচ্ছি? না?
ঠিক আছে, বিদ্যুৎ ছাড়াই পাম্পটি গর্ত থেকে জল বের করে দিতে আর কাজ করে না!
এবং দুর্ভাগ্যবশত আমার জন্য আমি সেই সময় এটা মনে করি নি … তাই পানির স্তর বার বার উপরে উঠে গেল, যতক্ষণ না পাম্পটি প্রায় পূর্ণ হয়ে গেছে! এটি পুরো সিস্টেমের ক্ষতি করতে পারে (যা খুব ব্যয়বহুল …)
তাই পাম্পের কূপের পানি অস্বাভাবিক মাত্রায় পৌঁছলে আমাকে সতর্ক করার জন্য একটি অ্যালার্ম তৈরির ধারণা ছিল। তাই যদি পাম্পে কোন সমস্যা হয় বা বিদ্যুৎ বিভ্রাট হয়, তাহলে অ্যালার্ম বাজবে এবং যে কোন বড় ক্ষতির আগে আমি তাৎক্ষণিক হস্তক্ষেপ করতে সক্ষম হব।
এখানে আমরা ব্যাখ্যা জন্য যান!
ধাপ 1: সরঞ্জাম এবং ইলেকট্রনিক্স উপাদান
ইলেকট্রনিক্স উপাদান:
- 1 মাইক্রোচিপ PIC 12F675
- 2 ক্ষণস্থায়ী সুইচ বোতাম
- 1 এলইডি
- 1 বজার
- 1 ডিসি-ডিসি বুস্ট মডিউল (কারণ আমার বাজারের জন্য 12V জোরে লাগবে)
- 4 প্রতিরোধক (180 ওম; 2 x 10 কে ওহম; 100 কে ওহম)
- 1 ডিটেক্টর (ফ্লোটার)
- 1 ব্যাটারি ধারক
- 1 পিসিবি বোর্ড
- ১ টি প্লাস্টিকের বাক্স/কেস
সরঞ্জাম:
- একটি প্রোগ্রামার একটি মাইক্রোচিপ 12F675 এ কোড ইনজেক্ট করতে (যেমন PICkit 2)
- 4.5V মিনি পাওয়ার সাপ্লাই
আমি আপনাকে মাইক্রোচিপ এমপিএলএবি আইডিই (ফ্রিওয়্যার) ব্যবহার করার পরামর্শ দিচ্ছি যদি আপনি কোডটি সংশোধন করতে চান তবে আপনার সিসিএস কম্পাইলার (শেয়ারওয়্যার) প্রয়োজন হবে। আপনি অন্য কম্পাইলারও ব্যবহার করতে পারেন কিন্তু প্রোগ্রামে আপনার অনেক পরিবর্তন প্রয়োজন হবে।
কিন্তু আমি আপনাকে প্রদান করব। HEX ফাইল যাতে আপনি সরাসরি মাইক্রোকন্ট্রোলারে ইনজেক্ট করতে পারেন।
পদক্ষেপ 2: বাধ্যবাধকতা
- বিদ্যুৎ ব্যর্থতার ক্ষেত্রে সিস্টেমটি চালানোর জন্য শক্তিতে স্বয়ংসম্পূর্ণ হতে হবে।
- সিস্টেমের কমপক্ষে 1 বছরের স্বায়ত্তশাসন থাকতে হবে (আমি বছরে একবার স্যানিটেশন রক্ষণাবেক্ষণ করি)।
- অ্যালার্ম অবশ্যই গড় দূরত্ব থেকে শোনা যাবে। (প্রায় 50 মিটার)
- সিস্টেমটি একটি অপেক্ষাকৃত ছোট বাক্সে ফিট করতে হবে
ধাপ 3: পরিকল্পিত
এখানে CADENCE ক্যাপচার সিআইএস লাইট দিয়ে পরিকল্পিতভাবে তৈরি করা হয়েছে। উপাদানগুলির ভূমিকা ব্যাখ্যা:
- 12F675: মাইক্রোকন্ট্রোলার যা ইনপুট এবং আউটপুট পরিচালনা করে
- SW1: অপারেটিং বোতাম
- SW2: রিসেট বোতাম
- D1: স্ট্যাটাস LED
- R1: MCLR এর জন্য পুল-আপ প্রতিরোধক
- R2: কন্ট্রোল বোতাম পরিচালনার জন্য পুল-ডাউন রোধ
- R3: LED D1 এর জন্য বর্তমান সীমাবদ্ধ প্রতিরোধক
- R4: সেন্সরে বর্তমান সীমাবদ্ধ প্রতিরোধক
- PZ1: বুজার (এলার্ম টোন)
- J3 এবং J4: তাদের মধ্যে ডিসি-ডিসি বুস্ট মডিউল সংযোগকারী
ডিসি-ডিসি বুস্ট মডিউলটি alচ্ছিক আপনি মাইক্রোকন্ট্রোলারের সাথে সরাসরি বুজার সংযোগ করতে পারেন, কিন্তু আমি আমার বাজারের সাউন্ড লেভেল বাড়ানোর জন্য এটি ব্যবহার করি কারণ তার অপারেটিং ভোল্টেজ 12V এবং মাইক্রোকন্ট্রোলার আউটপুটের ভোল্টেজ মাত্র 4.5V।
ধাপ 4: ব্রেডবোর্ডে প্রোটোটাইপিং
আসুন উপরের পরিকল্পিত অনুযায়ী একটি রুটিবোর্ডে উপাদানগুলি একত্রিত করি এবং মাইক্রোকন্ট্রোলার প্রোগ্রাম করি!
এর বর্তমান খরচ পরিমাপের জন্য মাউন্ট করার সাথে সিরিজের অ্যামিটার মোডে মাল্টিমিটার যোগ করা ছাড়া আর বিশেষ কিছু বলার নেই।
বিদ্যুৎ খরচ যতটা সম্ভব কম হওয়া উচিত কারণ সিস্টেমটি অবশ্যই 24/24 ঘন্টা কাজ করবে এবং কমপক্ষে 1 বছরের স্বায়ত্তশাসন থাকতে হবে।
মাল্টিমিটারে আমরা দেখতে পাই যে সিস্টেমের বিদ্যুৎ খরচ মাত্র 136uA যখন মাইক্রোকন্ট্রোলার প্রোগ্রামটির চূড়ান্ত সংস্করণের সাথে প্রোগ্রাম করা হয়।
1.5V 1200mAh এর 3 টি ব্যাটারি দিয়ে সিস্টেমকে শক্তিশালী করে এটি একটি স্বায়ত্তশাসন প্রদান করে:
3 * 1200 / 0.136 = 26470 H স্বায়ত্তশাসন, প্রায় 3 বছর!
আমি এই ধরনের স্বায়ত্তশাসন পেতে পারি কারণ আমি প্রোগ্রামে SLEEP মোডে মাইক্রোকন্ট্রোলার রাখি, তাই প্রোগ্রামটি দেখা যাক!
ধাপ 5: প্রোগ্রাম
প্রোগ্রামটি MPLAB IDE দিয়ে C ভাষায় লেখা এবং কোডটি CCS C কম্পাইলারের সাথে সংকলিত।
কোডটি সম্পূর্ণরূপে মন্তব্য করা হয়েছে এবং বোঝার জন্য বেশ সহজ আমি আপনাকে উৎসগুলি ডাউনলোড করতে দেব যদি আপনি জানতে চান যে এটি কিভাবে কাজ করে অথবা আপনি যদি এটি পরিবর্তন করতে চান।
সংক্ষেপে, সর্বাধিক শক্তি সঞ্চয় করার জন্য মাইক্রোকন্ট্রোলার স্ট্যান্ডবাই মোডে রয়েছে এবং যদি তার পিন 2 এ অবস্থার পরিবর্তন হয় তবে এটি জেগে ওঠে:
যখন তরল স্তরের সেন্সর সক্রিয় হয়, এটি একটি খোলা সুইচ হিসাবে কাজ করে এবং তাই পিন 2 এর ভোল্টেজ উচ্চ থেকে নিম্ন পর্যন্ত পরিবর্তিত হয়)। এরপর মাইক্রোকন্ট্রোলার সতর্ক করার জন্য অ্যালার্ম ট্রিগার করে।
মনে রাখবেন যে SW2 বোতাম দিয়ে মাইক্রোকন্ট্রোলারটি পুনরায় সেট করা সম্ভব।
MPLAB প্রকল্পের একটি জিপ ফাইল নিচে দেখুন:
ধাপ 6: সোল্ডারিং এবং সমাবেশ
আমি উপরের চিত্র অনুযায়ী পিসিবিতে উপাদানগুলো dালাই। একটি পরিষ্কার সার্কিট তৈরির জন্য সমস্ত উপাদান স্থাপন করা সহজ নয় কিন্তু আমি ফলাফলে বেশ খুশি! একবার আমি ওয়েল্ডগুলি শেষ করার পরে আমি তারগুলিতে গরম আঠা লাগিয়েছিলাম যাতে তারা নড়াচড়া না করে।
আমি বক্সের সামনের দিকে যে তারগুলোকে একত্রিত করেছি তা "হিট সঙ্কুচিত টিউবিং" দিয়ে পরিষ্কার এবং আরও শক্ত করার জন্য।
আমি তারপর দুটি বোতাম এবং LED ইনস্টল করার জন্য কেসের সামনের প্যানেল দিয়ে ড্রিল করলাম। তারপরে শেষ পর্যন্ত তারগুলিকে একসাথে মোচড়ানোর পরে সামনের প্যানেল উপাদানগুলিতে সোল্ডার করুন। তারপর গরম আঠালো এটি চলন্ত থেকে রাখা।
ধাপ 7: সিস্টেম অপারেশন ডায়াগ্রাম
প্রোগ্রামটি নয়, সিস্টেমটি কীভাবে কাজ করে তার চিত্র এখানে। এটি এক ধরণের মিনি ইউজার ম্যানুয়াল। আমি একটি সংযুক্তি হিসাবে ডায়াগ্রামের পিডিএফ ফাইলটি রেখেছি।
ধাপ 8: ভিডিও
প্রতিটি ধাপে একটি মন্তব্য সহ, সিস্টেমটি কীভাবে কাজ করে তা বোঝানোর জন্য আমি একটি সংক্ষিপ্ত ভিডিও তৈরি করেছি।
ভিডিওতে আমি সেন্সরটি কীভাবে কাজ করে তা দেখানোর জন্য হাত দিয়ে ম্যানিপুলেট করি, কিন্তু যখন সিস্টেমটি তার চূড়ান্ত স্থানে থাকে তখন একটি দীর্ঘ তারের (প্রায় 5 মিটার) থাকবে যা অ্যালার্ম থেকে কূপে ইনস্টল করা সেন্সরের দিকে যাবে যেখানে জলের স্তর পর্যবেক্ষণ করতে হবে।
ধাপ 9: উপসংহার
এখানে আমি এই প্রকল্পের শেষে আছি, এটি একটি খুব বিনয়ী ছোট প্রকল্প কিন্তু আমি মনে করি এটি একটি ইলেকট্রনিক্সের শিক্ষানবিসের জন্য একটি বেস বা একটি প্রকল্পের পরিপূরক হিসাবে কাজে লাগতে পারে।
আমি জানি না আমার লেখার ধরন সঠিক হবে কিনা কারণ আমি দ্রুত এগিয়ে যাওয়ার জন্য আংশিকভাবে একটি স্বয়ংক্রিয় অনুবাদক ব্যবহার করছি এবং যেহেতু আমি স্থানীয়ভাবে ইংরেজি বলছি না তাই আমি মনে করি কিছু বাক্য সম্ভবত ইংরেজিতে নিখুঁতভাবে লেখার জন্য অদ্ভুত হবে।
যদি এই প্রকল্প সম্পর্কে আপনার কোন প্রশ্ন বা মন্তব্য থাকে, দয়া করে আমাকে জানান!
প্রস্তাবিত:
একটি আইফোনের সাথে দুর্দান্ত ছবি তুলুন: 9 টি ধাপ (ছবি সহ)
একটি আইফোনের সাথে দুর্দান্ত ছবি তুলুন: আমাদের বেশিরভাগই আজকাল সর্বত্র আমাদের সাথে একটি স্মার্টফোন বহন করে, তাই দুর্দান্ত ছবি তোলার জন্য আপনার স্মার্টফোনের ক্যামেরাটি কীভাবে ব্যবহার করবেন তা জানা গুরুত্বপূর্ণ! আমি মাত্র কয়েক বছর ধরে একটি স্মার্টফোন ছিলাম, এবং আমি আমার জিনিসগুলি নথিভুক্ত করার জন্য একটি ভাল ক্যামেরা থাকা পছন্দ করেছি
অন্তর্নির্মিত স্পিকার সহ ছবি ধারক: 7 টি ধাপ (ছবি সহ)
অন্তর্নির্মিত স্পিকারের সাথে পিকচার হোল্ডার: এখানে সপ্তাহান্তে একটি দুর্দান্ত প্রকল্প গ্রহণ করা হয়, যদি আপনি আপনার নিজের স্পিকার তৈরি করতে চান যা ছবি/পোস্ট কার্ড বা এমনকি আপনার করণীয় তালিকা রাখতে পারে। নির্মাণের অংশ হিসাবে আমরা একটি রাস্পবেরি পাই জিরো ডব্লিউ প্রকল্পের কেন্দ্র হিসেবে ব্যবহার করতে যাচ্ছি, এবং একটি
কিভাবে: রাস্পবেরি PI 4 হেডলেস (VNC) Rpi-imager এবং ছবি দিয়ে ইনস্টল করা: 7 টি ধাপ (ছবি সহ)
কিভাবে: Rpi-imager এবং ছবি দিয়ে রাস্পবেরি PI 4 হেডলেস (VNC) ইনস্টল করা: আমি আমার ব্লগে ফিরে আসা মজার প্রজেক্টের একটি গুচ্ছের মধ্যে এই Rapsberry PI ব্যবহার করার পরিকল্পনা করছি। এটা চেক আউট নির্দ্বিধায়। আমি আমার রাস্পবেরি পিআই ব্যবহার করে ফিরে যেতে চেয়েছিলাম কিন্তু আমার নতুন অবস্থানে কীবোর্ড বা মাউস ছিল না। আমি রাস্পবেরি সেটআপ করার কিছুক্ষণ পরে
পিকাসার সাথে দ্রুত এবং দুর্দান্ত ছবি সম্পাদনা: 10 টি ধাপ (ছবি সহ)
পিকাসার সাথে দ্রুত এবং দুর্দান্ত ফটো এডিটিং: একটি দুর্দান্ত ডিজিটাল ক্যামেরার মাধ্যমে হাজার হাজার ফটো পরিচালনা করার মহান দায়িত্ব আসে। এটি একটি যন্ত্রণা হতে পারে, বিশেষ করে যদি আপনি সেগুলি ব্যবহার করতে চান ইন্সট্রাকটেবলের জন্য একটি প্রক্রিয়া নথিভুক্ত করতে। আমি ফটোশপের আশেপাশে আমার পথ জানি, কিন্তু প্রায়শই আমি জি -তে ফিরে যাই না
কিভাবে সহজ ধাপ এবং ছবি দিয়ে একটি কম্পিউটারকে আলাদা করা যায়: 13 টি ধাপ (ছবি সহ)
কিভাবে সহজ ধাপ এবং ছবি দিয়ে একটি কম্পিউটারকে ডিসাসেম্বল করবেন: এটি একটি পিসি কিভাবে ডিসাসেম্বল করা যায় সে সম্পর্কে একটি নির্দেশনা। বেশিরভাগ মৌলিক উপাদানগুলি মডুলার এবং সহজেই সরানো হয়। তবে এটি গুরুত্বপূর্ণ যে আপনি এটি সম্পর্কে সংগঠিত হন। এটি আপনাকে অংশগুলি হারানো থেকে রক্ষা করতে সহায়তা করবে, এবং পুনরায় সমাবেশ তৈরিতেও সহায়তা করবে