সুচিপত্র:

Arduino Attiny85 স্মার্ট ফ্যান কন্ট্রোলার: 3 ধাপ
Arduino Attiny85 স্মার্ট ফ্যান কন্ট্রোলার: 3 ধাপ

ভিডিও: Arduino Attiny85 স্মার্ট ফ্যান কন্ট্রোলার: 3 ধাপ

ভিডিও: Arduino Attiny85 স্মার্ট ফ্যান কন্ট্রোলার: 3 ধাপ
ভিডিও: Arduino fan control with temperature sensor । Automatic fan start by room temperature । 2020 2024, জুলাই
Anonim
Arduino Attiny85 স্মার্ট ফ্যান কন্ট্রোলার
Arduino Attiny85 স্মার্ট ফ্যান কন্ট্রোলার

সরবরাহ

ফ্যানের বিকট আওয়াজে আপনি কি বিরক্ত? আমি করেছিলাম.

আমার অনেক টুল আছে যার ফ্যান আছে। এবং কিছু টুলের ফ্যান সবসময় সর্বোচ্চ গতিতে চলে। তাই আমি এটা আরো শান্ত করেছিলাম।

ধাপ 1: ডিজাইন, বিওএম

ডিজাইন, বিওএম
ডিজাইন, বিওএম
ডিজাইন, বিওএম
ডিজাইন, বিওএম
ডিজাইন, বিওএম
ডিজাইন, বিওএম

এর নকশা সহজ। কিন্তু আমি এটাকে সত্যিই ছোট করতে চাই।

তাই আমি আমার সরঞ্জামগুলি রাখতে পারি।

** তাই স্কেচ আপলোড করার জন্য কোন আপলোড পিন নেই **

তাপমাত্রা সেন্সিং অংশ এবং MOSFET সুইচিং অংশ আছে।

Attiny85 তাপমাত্রা পরীক্ষা করে এবং যদি তাপমাত্রা বেশি হয় তবে এটি PWM ফ্রিকোয়েন্সি উচ্চ করে।

এবং একটি পটেনশিয়োমিটার আছে। এটি অ্যাডজাস্টার হিসাবে ব্যবহার করা যেতে পারে।

আমি এটি তাপমাত্রা সমন্বয়কারী হিসাবে তৈরি করেছি।

যদি আমি এটি ঘোরাই তাহলে Attiny85 মনে করে এটি বাস্তবের চেয়ে গরম বা শীতল।

তাই আমি ফ্যানকে ধীর বা দ্রুত সরাতে পারি।

কিন্তু যদি আপনি স্কেচ সম্পাদনা করেন তবে এটি PWM বা সর্বাধিক তাপমাত্রা বা যেকোন কিছু সামঞ্জস্য করতে পারে।

তাপমাত্রা সেন্সর 100K থার্মিস্টার

ধাপ 2: কিভাবে Attiny85 এ স্কেচ আপলোড করবেন

Attiny85 এ কিভাবে স্কেচ আপলোড করবেন
Attiny85 এ কিভাবে স্কেচ আপলোড করবেন
Attiny85 এ কিভাবে স্কেচ আপলোড করবেন
Attiny85 এ কিভাবে স্কেচ আপলোড করবেন

আমি খুব বেশি ব্যাখ্যা করব না। গুগল করলে অনেক ভালো ম্যানুয়াল আছে।

কিন্তু আমি বোর্ডে আপলোড পিন তৈরি করিনি। তাই আপনি এটি বিক্রি করার আগে আপলোড করা উচিত।

আমি এখান থেকে SOIC সকেট ব্যবহার করেছি:

ধাপ 3: স্কেচ

স্কেচ
স্কেচ
স্কেচ
স্কেচ
স্কেচ
স্কেচ

অকার্যকর সেটআপ (অকার্যকর) {

TCCR0B = TCCR0B & 0b11111000 | 0b001; // PWM ফ্রিকোয়েন্সি পরিবর্তন করা

Arduino এর PWM ফ্রিকোয়েন্সি শ্রবণযোগ্য। তাই আমি এটি উচ্চতর পরিবর্তন করি আমি এটি শুনতে পাচ্ছি না।

তাপমাত্রা ইউনিট সেলসিয়াস এবং আমি এটিকে সর্বনিম্ন 25 থেকে সর্বোচ্চ 35 ডিগ্রি পর্যন্ত প্রোগ্রাম করেছি।

আপনার প্রয়োজন অনুযায়ী এটি পরিবর্তন করা উচিত।

প্রস্তাবিত: