সুচিপত্র:

স্বয়ংক্রিয় ডেস্ক ফ্যান: 5 টি ধাপ
স্বয়ংক্রিয় ডেস্ক ফ্যান: 5 টি ধাপ

ভিডিও: স্বয়ংক্রিয় ডেস্ক ফ্যান: 5 টি ধাপ

ভিডিও: স্বয়ংক্রিয় ডেস্ক ফ্যান: 5 টি ধাপ
ভিডিও: হঠাৎ করে কম্পিউটার বন্ধ হয়ে যায়? PC Shutdown Problem | Tech Update PRO 2024, নভেম্বর
Anonim
Image
Image
হার্ডওয়্যার পরীক্ষা করা
হার্ডওয়্যার পরীক্ষা করা

করেছেন ট্যান ইয়ং জিয়াব।

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

সরবরাহ

আপনার প্রয়োজন হবে:

1x আরডুইনো ইউএনও

1x স্ট্রিপবোর্ড

পুরুষ থেকে মহিলা স্ট্যাকিং হেডার

পুরুষ পিন হেডার

মহিলা পিন হেডার

একক কোর তারগুলি (রেফারেন্সের সুবিধার জন্য যথেষ্ট এবং বিভিন্ন রঙের)

1x SPDT সুইচ

1x HC-SR04 অতিস্বনক সেন্সর

1x 3386 2 কিলো ওহম পটেনশিয়োমিটার

1x TIP110 পাওয়ার ট্রানজিস্টর

1x ফ্যান ব্লেড (পছন্দের মোটরের উপর মাউন্ট করা যায়)

1x 3V মোটর

পরীক্ষা, সমাবেশ এবং প্রোগ্রামিংয়ের জন্য সরঞ্জাম:

1x স্ট্রিপবোর্ড কর্তনকারী

1x ডিজিটাল মাল্টিমিটার (DMM)

1x রুটিবোর্ড

1x তারের স্ট্রিপার

1x তারের কর্তনকারী

1x প্লেয়ার

1x সোল্ডারিং লোহা

1x সোল্ডারিং লোহার স্ট্যান্ড

1x সোল্ডারিং লোহার টিপ ক্লিনার

ঝাল (পর্যাপ্ত)

1x desoldering পাম্প (পছন্দ হলে উইক)

1x Arduino IDE চালাতে সক্ষম যেকোনো মেশিন

Arduino IDE, আপনার পছন্দের মেশিনে ইনস্টল করা

ধাপ 1: হার্ডওয়্যার পরীক্ষা করা

হার্ডওয়্যার পরীক্ষা করা
হার্ডওয়্যার পরীক্ষা করা
হার্ডওয়্যার পরীক্ষা করা
হার্ডওয়্যার পরীক্ষা করা

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

ধাপ 2: সার্কিট নির্মাণ

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

পরবর্তী, সার্কিট ঝালাই। এই ধাপের জন্য আপনার Arduino, স্ট্রিপবোর্ড এবং স্ট্যাকিং হেডার থাকা উচিত।

Arduino এ হেডারের সাথে স্ট্রিপবোর্ড এবং হেডারগুলিকে সারিবদ্ধ করুন। একবার আপনি নিশ্চিত করুন যে আপনার স্পেসিং সঠিক, স্ট্যাকিং হেডারগুলি সোল্ডার করুন। যেখানে আপনি হাফপ্যান্ট চান না সেখানে ট্রেস কাটা মনে রাখবেন। আপনি DMাল এবং Arduino নিজেই মধ্যে ধারাবাহিকতা পরীক্ষা করতে আপনার DMM ব্যবহার করতে পারেন। যখন আপনি আপনার ধারাবাহিকতা পরীক্ষা শেষ করেন, তখন অংশগুলি বিক্রি করা শুরু করুন।

সার্কিটের তারের জন্য আপনি আগে টিঙ্কারক্যাড ডায়াগ্রাম বা এখানে দেখানো AGগল পরিকল্পিত এবং স্ট্রিপবোর্ডের ছবিগুলি উল্লেখ করতে পারেন।

উপাদানগুলির বিন্যাস এমন যে সোল্ডারিং কমিয়ে আনা যায়। এটি সবচেয়ে কমপ্যাক্ট নাও হতে পারে, তবে একটি বড় inালের মধ্যে উপাদানগুলি রাখা সহজ হবে।

যেখানে মহিলা হেডারগুলি অতিস্বনক সেন্সর স্ট্রিপবোর্ডে বসে আছে, আমি ইতিমধ্যে পিন GND, D13, এবং D12 ব্যবহার করতে পারি যাতে GND, ইকো এবং ট্রিগারকে অতিস্বনক সেন্সর প্রদান করা যায়। সেন্সরকে +5V সরবরাহ করার জন্য অতিস্বনক সেন্সর বসে এবং ডি 11 পিন করার জন্য আমি কেবল মহিলা হেডারের মধ্যে ট্রেস কাটা প্রয়োজন।

একইভাবে, পোটেন্টিওমিটার যেখানে ইতিমধ্যেই +5V এবং GND পিন আছে সেখানে বসে আছে যাতে আমাকে কেবল পোটেন্টিওমিটারের ওয়াইপারের (এটি মধ্যম পিন) এবং দ্বিতীয় GND পিনের সাথে এটি সংযুক্ত করার জন্য ট্রেস কাটা দরকার। আমার এনালগ স্পিড সেটিং GND এ সিগন্যাল না পাঠিয়ে A3 পিন করে, যা এনালগ ইনপুটের বিন্দুকে পরাজিত করবে।

মোটর ব্রেকআউট শিরোলেখটি এমনভাবে স্থাপন করা হয়েছে যে আমি TIP110 এর এমিটার পিন যেখানে আছে তার সুবিধা নিতে পারি এবং শুধুমাত্র একটিকে মোটরটির স্থলকে অতিস্বনক সেন্সরের কাছাকাছি সোল্ডার করতে হবে। আমি আমার ব্রেকআউট ক্যাবল হিসাবে একটি 4 পিন মোলেক্স সংযোগকারী ব্যবহার করেছি, যদিও ফিট করে এমন কিছুও ঠিক আছে। আপনার বিষ বেছে নিন, আমার মনে হয়।

একমাত্র ব্যতিক্রম হল SPDT সুইচ, যা স্ট্রিপবোর্ডের প্রান্তে আরও অবস্থান করে যাতে মহিলা হেডারগুলিতে অতিস্বনক সেন্সর onceোকানোর পরে ব্যবহারকারীর অ্যাক্সেসযোগ্য হয়।

+5V লাইন অতিস্বনক সেন্সর, TIP110 এর সংগ্রাহক পিন এবং potentiometer মধ্যে ভাগ করা হয়।

TIP110 এর বেস পিনটি duালের মাধ্যমে Arduino এর 9 পিনের সাথে সংযুক্ত। PWM নিয়ন্ত্রণের জন্য উপলব্ধ অন্যান্য পিনগুলি নির্দ্বিধায় ব্যবহার করুন।

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

ধাপ 3: সার্কিট প্রোগ্রামিং (এবং প্রোগ্রামিং এর পরীক্ষা)

এই ধাপটি হয় ধাপগুলোর মধ্যে সবচেয়ে অপ্রীতিকর বা সবচেয়ে হতাশাজনক। কর্মসূচির উদ্দেশ্য হল নিম্নলিখিতগুলি সম্পাদন করা:

1. দূরত্ব পরীক্ষা করুন

2. যদি দূরত্ব <পূর্বনির্ধারিত থ্রেশহোল্ড, পটেন্টিওমিটারের এনালগ ইনপুটের উপর ভিত্তি করে মোটরকে PWM সংকেত পাঠানো শুরু করে।

3. অন্যথায়, PWM সংকেত 0 এ সেট করে মোটর বন্ধ করুন

উভয় ধাপ 2 এবং 3 এর মধ্যে একটি ডিবাগ () রয়েছে যা অতিস্বনক দূরত্ব এবং এনালগ ইনপুট সনাক্ত করে। আপনি চাইলে মুছে ফেলতে পারেন।

প্রোগ্রামে "রিফ্রেশ" এবং "max_dist" ভেরিয়েবলগুলি যথাক্রমে ভোটের হার এবং সর্বোচ্চ সনাক্তকরণ দূরত্ব নিয়ন্ত্রণ করে। এটি আপনার পছন্দ অনুসারে টিউন করুন।

ফাইলটি এখানে সংযুক্ত।

ধাপ 4: সবকিছু একসাথে রাখুন

সবকিছু একসাথে রাখুন
সবকিছু একসাথে রাখুন
সবকিছু একসাথে রাখুন
সবকিছু একসাথে রাখুন

যদি আপনার সার্কিটটি তার মতো আচরণ করে এবং এই ধাপে পৌঁছায়, অভিনন্দন! এই প্রকল্পটি এখন নিজেই কাজ করতে পারে। ছবিতে, আপনি দেখতে পাচ্ছেন যে পুরো সার্কিটটি একটি অন-বোর্ড মাইক্রো ইউএসবি সংযোগকারীর মাধ্যমে একটি ব্যাটারি প্যাক দ্বারা চালিত এবং এটি আর আপনার ল্যাপটপে আবদ্ধ নয়।

এই পর্যায়ে, আপনি সার্কিট পরিবর্তন করতে পারেন, অথবা আপনি যদি আরো দুurসাহসী বোধ করেন, তাহলে এই বিষয়ে আপনার নিজস্ব সিদ্ধান্ত নিন।

ভাল সময়ে, আমি একটি সিএনসি রাউটার ব্যবহার করে এই প্রকল্পের জন্য পিসিবি মিল করতে, বা চেষ্টা করার আশা করি। আপনি উপরের ছবিতে জেনারেটেড PCB লেআউট দেখতে পারেন

ধাপ 5: ভবিষ্যতের পরিকল্পনা এবং কিছু নোট

এই প্রকল্পটি সম্পন্ন হওয়ার সাথে সাথে, আমি আশা করি যে আমি আমার অবসর সময়ে এই প্রকল্পের সাথে অর্জন করতে পারি এমন আরও কিছু তাত্ক্ষণিক বিষয় অন্তর্ভুক্ত রয়েছে, কিন্তু এর মধ্যে সীমাবদ্ধ নয়:

- ফ্যানের জন্য একটি আসল স্ট্যান্ড

- এটিকে আরও কমপ্যাক্ট এবং স্বয়ংসম্পূর্ণ আকারে সঙ্কুচিত করুন; আমি সম্ভবত এই জন্য একটি Arduino ন্যানো প্রয়োজন হবে

- একটি আরো উপযুক্ত পাওয়ার সলিউশন, অর্থাৎ আগের ধাপে আপনি যে পাওয়ার ব্যাংকটি দেখছেন সেটি একটি স্বয়ংসম্পূর্ণ ডিজাইনের জন্য একটু বড় যা আমি শুধু উল্লেখ করেছি

কিছু নোট (আমার ভবিষ্যতের জন্য এবং ইন্টারনেটের মাধ্যমে যে কোনো আত্মার জন্য):

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

প্রস্তাবিত: