فهرست مطالب:
- مرحله 1: یک کنترلر ساده
- مرحله 2: مواد
- مرحله 3: نرم افزار
- مرحله 4: شماتیک
- مرحله 5: آردوینو در کار
- مرحله 6: RPM
- مرحله 7: برنامه های آینده
تصویری: کنترل فن آردوینو: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
سلام!
در این دستورالعمل کوتاه من ابزار بسیار ساده اما در عین حال مفید خود را نشان خواهم داد. من این کار را برای پسر یکی از دوستانم به منظور آموزش ، برای ارائه در مدرسه ایجاد کردم.
بیا شروع کنیم.
مرحله 1: یک کنترلر ساده
این یک کنترلر ساده مبتنی بر آردوینو است که از صفحه نمایش نوکیا 5110 ، ترانزیستور BC547 NPN ، فن 3 سیم (12 ولت) ، 2 عدد LED و سنسور دما DS18B20 استفاده می کند. همانطور که در تصویر مشاهده می کنید این یک راه اندازی ساده و اساسی است.
مرحله 2: مواد
قطعات مورد نیاز:
- هر برد آردوینو
- Nokia 5110 LCD / یا LCD HX1230 نیز مناسب است
- تخته نان
- چند سیم بلوز
- BC547 یا هر ترانزیستور NPN مشابه دیگر
- سنسور دما DS18B20
- 2 یا 3 سیم فن 5/6/12/24V یا هر قطعه الکترونیکی دیگر
- مقاومت 2X 200 اهم و دو LED
- هدرهای زنانه پین
- در صورت تمایل به اندازه گیری دور در دقیقه ، یک دیود ساده 1N4007 و یک مقاومت کششی 10K مورد نیاز است.
مرحله 3: نرم افزار
برای این تنظیم ، من یک طرح بسیار ساده برای نشان دادن عملکرد تهیه کردم.
بارگیری کتابخانه های مورد نیاز ، کامپایل و بارگذاری در arduino.
برای فایل PCB به این پیوند بروید ، در ویرایشگر باز کنید و می توانید فایل gerber را ایجاد کنید.
easyeda.com/Lacybad/arduino-fan-controller
PCB دوم من در این لینک قابل بارگیری است:
easyeda.com/Lacybad/arduino-nano-controlle…
این pcb مشابه از صفحه نمایش SSD1306 با 4 ترانزیستور استفاده می کند.
مرحله 4: شماتیک
همانطور که می بینید من وقت داشتم و برای درک راحت تر یک طرحواره جالب ایجاد کردم.
اگر می خواهید دور در دقیقه فن را ببینید ، لطفاً تنظیم صحیح را انجام دهید. اگر نه ، مقاومت دیود و کشش را اضافه نکنید.
مرحله 5: آردوینو در کار
کمی توضیح:
در این تنظیمات فرض کنید ما می خواهیم چیزی را با یک فن خنک کننده خنک کنیم. آردوینو در حال اندازه گیری دمای جسم یا مایع است. هنگامی که دما بیش از مقدار مشخصی است ، آردوینو یک سیگنال (HIGH) به پایه ترانزیستورها می دهد ، بنابراین برق می تواند از طریق آن جریان یابد و فن را روشن کند.
در مورد ما ترانزیستور مانند یک کلید عمل می کند.
تنها عیب این است که اکثر ترانزیستورهای NPN (مانند BC547) محدودیت فعلی حداکثر 100-150mA دارند.
وقتی دما زیر مقدار معینی کاهش می یابد ، آردوینو پین خروجی را از حالت HIGH به LOW تغییر می دهد. بنابراین پس از آن هیچ الکتریسیته ای از طریق آن جریان نمی یابد و فن را خاموش می کند.
به همین دلیل از پین arduinos D6 (pwm) استفاده کردم.
تا زمانی که سرمایش روشن است ، چراغ قرمز روشن است ، هنگامی که سرد نمی شود ، چراغ سبز روشن است.
در pcb ورودی 5/12 ولت برای منبع تغذیه وجود دارد. یک بلوز برای تغییر منبع تغذیه از آردوینو یا ورودی 12 ولت وجود دارد. از لحاظ تئوری می توان از بلوز حتی با منبع تغذیه 12 ولت استفاده کرد ، زیرا آن را به پین VIN آردوینو متصل به تنظیم کننده ولتاژ AMS1117 متصل کردم. از نظر تئوری می تواند ورودی 12 ولت را اداره کند ، اما نمی خواست "دود جادویی" را به خطر بیندازد.
اما با این تنظیم می تواند رله ها ، mosfets و غیره را کنترل کند …
من استفاده از تخته LGT8F328PU NANO را توصیه نمی کنم !!!! این منبع تغذیه بسیار ضعیف است ، بنابراین کار نمی کند. امتحانش کردم.
مرحله 6: RPM
هنگام طراحی pcb ، اندازه گیری دور در دقیقه را حساب نکردم و ابتدا آن را در طرح ننوشتم. بعداً اضافه کردم. وقتی برای اولین بار همه چیز را روی PC مونتاژ کردم متوجه شدم که پس از خنک شدن آردوینو و خاموش شدن فن ، پروانه فن ها هر دو ثانیه کمی حرکت می کند. من نمی دانستم چه باید بکنم بنابراین یک دیود ساده با جهت عقب به سنسور جلوه هال نصب کردم و یک مقاومت کششی 10K به پین D2 اضافه کردم. حتی اگر فن متوقف شود ، حرکت مزاحم متوقف می شود. حالا خوب کار می کند.
مرحله 7: برنامه های آینده
من برای تابستان دو برنامه دارم. من می خواهم یک موتور تهویه برای موتور خود ایجاد کنم زیرا فقط هوا خنک است. اما هنگامی که آن را متوقف کنید دیگر خنک نمی شوید و با گرم شدن بیش از حد آسیب می بینید.
طرح دوم سیستم آبیاری گیاهان در حیاط من است. پمپ آب 6 یا 12 ولت بیش از اندازه کافی است و با ماژول mosfet IRF520 کنترل می شوند. اما معمولاً آنها را لحیم می کنم و IRLZ44N را جایگزین می کنم ، زیرا منطقی برای آردوینو بهتر از کانال N است. شاید بعد از اتمام آنها را نیز ارسال کنم.
امیدوارم کسی به دردش بخوره لطفا از آن استفاده کنید!
توصیه شده:
کنترل کننده بازی مبتنی بر آردوینو - کنترل کننده بازی Arduino PS2 - بازی Tekken With DIY Arduino Gamepad: 7 مرحله
کنترل کننده بازی مبتنی بر آردوینو | کنترل کننده بازی Arduino PS2 | بازی Tekken With DIY Arduino Gamepad: سلام بچه ها ، بازی کردن همیشه سرگرم کننده است اما بازی با کنترلر بازی سفارشی DIY خود سرگرم کننده تر است. بنابراین ما در این دستورالعمل یک کنترلر بازی با استفاده از arduino pro micro ایجاد می کنیم
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
مانیتور LED را با گروه های مختلف کنترل کنترل کنید. تزئینات LED در آردوینو: 6 مرحله
مانیتور LED را با گروه های مختلف کنترل کنترل کنید. تزئینات LED در آردوینو: موضوع پروژه رایانه ای آردوینو ، & quot؛ دستکاری مانیتور رهبری با گروه های مختلف کنترل است. تزئینات LED در آردوینو & quot ؛. در این دستگاه آردوینو ، دو گروه کنترل مختلف وجود دارد که می توانند مانیتور LED و
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو
کنترل چراغ راهنمایی آردوینو W/کنترل از راه دور: 10 مرحله
کنترل چراغ راهنمایی آردوینو W/کنترل از راه دور: من یک چراغ راهنمایی داشتم که در حال پر کردن آن بودم. & nbsp؛ تنها کاری که باید انجام شود ساخت کنترلر برای الگوهای سیگنال نور بود. & nbsp؛ برای چرخاندن آن ، یک کنترل از راه دور را وارد کردم. & nbsp؛ این همچنین فرصتی عالی برای من بود