فهرست مطالب:

WineCabinet - SRO2004: 8 مرحله
WineCabinet - SRO2004: 8 مرحله

تصویری: WineCabinet - SRO2004: 8 مرحله

تصویری: WineCabinet - SRO2004: 8 مرحله
تصویری: Most Haunted Things Ever Sold on eBay 2024, جولای
Anonim
WineCabinet - SRO2004
WineCabinet - SRO2004
WineCabinet - SRO2004
WineCabinet - SRO2004
WineCabinet - SRO2004
WineCabinet - SRO2004

در این قسمت آموزشی شما را با "بازسازی" یک کابینت شراب برقی که دیگر کاربردی نبود ، آشنا می کنم. این یکی از همکارانم از من پرسید آیا می توانم آن را تعمیر کنم زیرا به هیچ وجه شروع نمی شود.

من ابتدا سعی کردم کارت برق اصلی کابینت را تعمیر کنم ، اما پس از چندین ساعت تلاش برای تعمیر آن ، مجبور شدم تسلیم شوم زیرا نتوانستم خرابی را پیدا کنم … باید گفت که شخص دیگری قبل از من سعی کرده است این کارت را تعمیر کند و آن خسارت زیادی به بار آورده بود ، پس گرفتن تعمیر کار دیگری را هرگز نمی توان به راحتی پس گرفت!

بنابراین من بررسی کردم که آیا می توانم یک قطعه یدکی با قیمت مناسب پیدا کنم اما همان کارت را پیدا نکردم ، بنابراین تصمیم گرفتم از ابتدا شروع کنم و خودم کل سیستم برقی و الکترونیکی را دوباره انجام دهم.

مرحله 1: تجزیه و تحلیل سیستم قبل از اصلاح

سیستم اصلی شامل موارد زیر است:

- از جنس فلز (کابینت)

- کارت تغذیه و مدیریت دما

- یک ماژول اثر peltier

- فن داخل جعبه که در طرف سرد ماژول peltier می دمد تا هوای سرد در داخل کابینت به گردش در آید

- دو فن خارج از جعبه که در قسمت داغ ماژول peltier می وزد

- یک جعبه در داخل کابینت که اجازه می دهد تا آن را روشن/خاموش کرده و دمای دلخواه را تنظیم کنید

مرحله 2: تجزیه و تحلیل سیستم پس از اصلاح

من برخی از عناصر را حفظ کرده ام ، برخی دیگر را اصلاح کرده ام و برخی از آنها را به طور کامل جایگزین کرده ام. در اینجا جزئیات است:

چیزی که من نگه داشتم:

- قاب فلزی

- ماژول peltier

- فن داخل کابینت (طرف سرد پلتیر)

- طرفداران خارج از کابینت (چهره داغ peltier)

آنچه تغییر داده ام:

- جعبه کنترل (سوئیچ) و تنظیم دما

آنچه جایگزین کردم:

- کارت تغذیه و مدیریت دما:

* قسمت منبع تغذیه با آداپتور 12V/10A جایگزین شده است

* بخش مدیریت با یک Arduino UNO ، یک سپر موتور برای Arduino ، یک کارت حاوی 2 رله و یک کارت برای توزیع ولتاژ 12V به عناصر مختلف جایگزین شده است.

مرحله 3: انتخاب آردوینو

این اولین بار است که از آردوینو در یکی از پروژه های من استفاده می کنم. وقتی مجبور به استفاده از میکروکنترلر می شوم ، همیشه از Microchip PIC استفاده می کنم ، زیرا برنامه نویسی را در دوران تحصیل خود در این نوع م componentلفه ها یاد گرفتم.

اما بعد از آن اجازه دادم وسوسه دنیای آردوینو شوم و باید اعتراف کنم که واقعاً زیباست! کارت ها واقعاً خوب طراحی شده اند و فضای بسیار کمتری را اشغال می کنند تا زمانی که خودتان یک PCB بسازید. اما چیزی که من را بیشتر شگفت زده کرد سادگی برنامه نویسی بود ، به لطف جامعه وسیعی کتابخانه های زیادی وجود دارد که کار را بسیار ساده می کند!

من درک می کنم که این کارت ها ملاقات کرده اند و هنوز بسیار موفق هستند ، همه چیز آسان تر است ، دانش فنی بسیار کمی برای ساختن پروژه های واقعا جالب وجود دارد.

روی دیگر سکه شاید این باشد که "خیلی ساده" است ، گویی جعبه ای با کنترل های ورودی و نتیجه خروجی داشتیم ، من شخصاً همیشه ترجیح می دهم تمام مکانیک های عملکرد یک سیستم را درک کنم. من دوست ندارم "مناطق خاکستری" داشته باشم. وقتی چیزی می سازید و کار می کند اما نمی دانید چگونه یا چرا اغلب باعث مشکل می شود … اما این فقط نظر من است!

من نمی توانم این واقعیت را انکار کنم که کل اکوسیستم آردوینو ، توسط یک جامعه بزرگ پشتیبانی می شود چیز خوبی است! این امر باعث می شود الکترونیک/انفورماتیک برای بیشتر افراد قابل دسترسی باشد.

مرحله 4: فهرست اجزاء

برای این قسمت فقط قسمتهایی را که اضافه کردم قرار می دهم:

- آداپتور 12V/10A

- آردوینو UNO

- محافظ راننده موتور L293D

- رله 5 ولت

- سنسور دما DS18B20

- یک کارت نمونه اولیه کوچک

- کابل DC-IN (از رایانه نوت بوک)

- برخی از کابل های dupont

- چند فاصله دهنده (از رایانه رومیزی)

- یک تکه تخته سه لا

مرحله 5: نمودار سیم کشی

نمودار سیم کشی
نمودار سیم کشی

همانطور که قبلاً گفتم ، این اولین ویرایش من با آردوینو است. در طول تحقیقات خود در اینترنت ، بسیاری از شماتیک را دیدم که ما کارت ها و اتصالات آردوینو را در قالب "نقاشی" می بینیم. بنابراین من با استفاده از نرم افزاری که این طرحواره ها را می توان انجام داد بررسی کردم و یکی را پیدا کردم به نام Fritzing.

بنابراین این اولین طرح من با این نرم افزار است ، من سعی کردم بهترین کاری را که می توانم انجام دهم ، اما برای ایجاد ارتباطات مختلف بین عناصر کمی تلاش کردم ، نیازی به درک همه عملکردهای نرم افزار نداشتم…. تمرین کامل می کند…؛)

در نمودار می بینیم که سپر موتور دقیقاً مشابه من نیست ، اما از آنجا که پین ها یکسان هستند ، این مورد را گرفتم. به طور مشابه ، ما تقریباً هیچ ارتباطی از آردوینو با بقیه عناصر نمی بینیم زیرا در واقع سپر موتور بالای برد Arduino UNO متصل است ، به همین دلیل است که من همه چیز را به سپر موتور در طرح متصل کردم. من همچنین طرفداران را با نمودارهای موتور جایگزین کردم زیرا در نهایت این چیزی است که آنها هستند…

مرحله 6: برنامه

برنامه
برنامه

برای برنامه ای که از IDE آردوینو استفاده کردم ، همچنین از چندین کتابخانه برای تسهیل استفاده از سپر موتور و سنسور دما استفاده کردم.

بنابراین با تشکر از سازندگان کتابخانه ها: OneWire.h ، DallasTemperature.h ، AFMotor.h و Timer.h

برنامه و نظرات به زبان فرانسوی نوشته شده است زیرا من قصد نداشتم در ابتدا برای این پروژه یک برنامه آموزشی بسازم ، اما به هر حال درک آن بسیار آسان است.

من برنامه in.ino و کتابخانه های مورد استفاده را در زیر قرار دادم:

مرحله 7: نمودار عملکرد سیستم

در اینجا نمودار نحوه عملکرد سیستم است ، نه برنامه. این نوعی راهنمای کاربر کوچک است. فایل PDF نمودار را به عنوان پیوست قرار داده ام.

مرحله 8: نتیجه گیری

من چندین ماه پیش این پروژه را انجام دادم و از آن زمان همه چیز بسیار خوب کار کرده است. ممکن است برخی اطلاعات مفقود شده باشد یا مواردی وجود داشته باشد که در این دستورالعمل دقیق نیستند زیرا چندین ماه پس از اتمام این پروژه نوشته شده است. از این بابت عذرخواهی می کنم.

در هر صورت انجام این پروژه خوب بود ، من مجبور بودم از صفر شروع کنم اما با بودجه کمی. و احتمالاً قابل اطمینان تر از سیستم اصلی خواهد بود که مدت زیادی قبل از خراب شدن دوام نیاورد. من قصد نداشتم برای این پروژه یک دستورالعمل بنویسم ، شاید درک آن نسبت به سایر دستورالعمل های من واضح تر نباشد ، اما اگر برخی از عناصر بتوانند توسط افراد دیگر مورد استفاده قرار گیرند ، من از قبل خوشحال خواهم شد! =)

من نمی دانم آیا شیوه نوشتن من صحیح خواهد بود یا نه ، زیرا من تا حدی از مترجم خودکار برای سرعت بیشتر استفاده می کنم و از آنجا که بومی انگلیسی صحبت نمی کنم ، فکر می کنم برخی از جملات احتمالاً برای افرادی که انگلیسی را کاملاً می نویسند عجیب خواهد بود. بنابراین از مترجم DeepL برای کمک او تشکر می کنم؛)

اگر س questionsال یا نظری در مورد این پروژه دارید ، لطفاً به من اطلاع دهید!

توصیه شده: