فهرست مطالب:
- مرحله 1: همه اجزای مورد نیاز را جمع آوری کنید
- مرحله 2: طراحی مدار کار
- مرحله 3: PCB را طراحی کرده و سفارش دهید
- مرحله 4: مقادیر HEX را از راه دور IR دریافت کنید
- مرحله 5: برنامه را بنویسید و آن را در آردوینو بارگذاری کنید
- مرحله 6: قطعات را روی PCB لحیم کنید
- مرحله 7: تقریباً انجام شده است
تصویری: نحوه کنترل لوازم خانگی با تلویزیون از راه دور با عملکرد تایمر: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
حتی پس از 25 سال از ورود آن به بازار مصرف ، ارتباط مادون قرمز هنوز در روزهای اخیر بسیار مهم است. چه تلویزیون 55 اینچی 4K شما و چه سیستم صوتی ماشین شما ، همه چیز به یک کنترل از راه دور IR نیاز دارد تا به دستورات ما پاسخ دهد. فناوری های زیادی در صنعت موجود است ، مثلاً بلوتوث ، RF یا حتی WI-Fi ، اما ما مدتهاست که به ارتباط مادون قرمز پایبند هستیم ، که دلایل بسیار موجهی در پشت آن وجود دارد. اول از همه آنها ارزان ترین راه حل هستند ، هزینه آنها به معنای واقعی کلمه سنت است ، جدا از اینکه قابل اعتماد هستند و از همه مهمتر سهولت استفاده. همچنین مصرف کم برق این مدار را در مقایسه با رادیویی RF یا بلوتوث نادیده نگیرید. بنابراین در ویدئوی امروز بیایید پروژه ای بسازیم که به وسیله آن می توانیم لوازم خانگی خود را با استفاده از این کنترل از راه دور IR کنترل کنیم. همچنین من یک عملکرد زمان سنج برای روشن/خاموش کردن دستگاه ها بدون دخالت مستقیم ما را اجرا خواهم کرد. با شروع از بلوک دیاگرام ، کدنویسی ، نمودار مدار تا طراحی نهایی PCB ، شما را در کل فرایند با جزئیات راهنمایی می کنم.
قبل از شروع ، فقط یک یادآوری کوچک. لطفاً اگر از این آموزش لذت می برید ، عضو کانال ما شوید.
پیوند کانال - www.youtube.com/c/being_engineers1
ما همچنین یک ویدیوی دقیق در مورد همین موضوع تهیه کرده ایم. بنابراین اگر تمایلی به خواندن کامل ندارید ، ویدیو را تماشا کنید تا بینش بیشتری کسب کنید. پیوند زیر را ضمیمه می کنم.
خودشه. حالا بیایید ساخت این پروژه را شروع کنیم.
مرحله 1: همه اجزای مورد نیاز را جمع آوری کنید
اول از همه همه اجزای مورد نیاز را با توجه به BOM داده شده جمع آوری کنید.
پروژه BOM
- آداپتور DC DC X 1
- کلید اسلاید X 1
- سربرگ های مردانه
- دیودهای 1N4007 X 5
- کلاه 100uF X 3
- کلاه های 100nF X 4
- 7805 تنظیم کننده ولتاژ و هیت سینک X 1
- LED 3 میلی متری قرمز X 2
- LED 3 میلی متری سبز X 2
- پایه IC 28 پین X 1
- Atmega328P-Pu X 1
- نوسان ساز کریستالی 16.00 مگاهرتز
- کلاه 22pF X 2
- مقاومت 330E X 12
- مقاومتهای 1K X 2
- مقاومت 10K X 1
- مقاومت 100K X 2
- مقاومت 470E X 2
- ترانزیستور 2N3904 X 2
- ترانزیستور 2N2222A X 2
- گیرنده IR 1838 X 1
- PC817 X 2
- رله 5v SPST X 2
- بلوک ترمینال 3 پین X 2
اینها اجزای اصلی مورد نیاز برای ساخت این پروژه هستند. اما با استفاده از این موارد شما همچنین به تجهیزات لحیم کاری اولیه ، لوازم جانبی سخت افزاری ، تخته نان و آردوینو نیاز دارید
من در این پروژه از یک برد عمومی آردوینو استفاده نمی کنم. در عوض من از یک ابزار DIY استفاده خواهم کرد. برنامه نویسی با استفاده از arduino IDE انجام می شود و همه چیز مانند سایر پروژه های arduino مشابه خواهد بود. اما دقیقاً در آخرین لحظه من IC پیش برنامه ریزی شده را حذف کرده و آن را در PCB خود قرار می دهم.
می توانید این ویدئوی من را درباره نحوه ساخت arduino UNO در خانه مشاهده کنید -
bit.ly/2BoLmuO
هنگامی که همه این موارد را در اختیار دارید ، زمان ترسیم مدار است.
مرحله 2: طراحی مدار کار
من از پلت فرم آنلاین به نام Easyeda برای طراحی مدار استفاده کردم.
مدار عمدتا دارای این بلوک ها خواهد بود -
- ماژول منبع تغذیه - ورودی 9-12 ولت DC را به 5 ولت DC برای تغذیه مدار تبدیل می کند.
- میکروکنترلر - من از IC ATmega328P به عنوان میکروکنترلر استفاده خواهم کرد. این همان دستگاهی است که در هر arduino UNO ، nano یا pro mini یافت می شود.
- گیرنده مادون قرمز - من از یک ماژول گیرنده TP1838 IR استفاده می کنم که به میکروکنترلر متصل می شود.
- نشانگر تایمر - چراغ قرمز 3 میلی متری وضعیت تایمر را نشان می دهد.
- نمایش هفت بخش - صفحه CA 2X7 بخش اطلاعات بصری را از طریق کاراکتر الفبایی نشان می دهد.
- راننده رله - دو رله از طریق مدار درایور رله مناسب با میکروکنترلر وصل می شوند.
مداری که برای من کار کرد این است -
این ویدیو را تماشا کنید تا بدانید چگونه برد درایور رله را برای آردوینو بسازید -
bit.ly/2zZiZn7
مرحله 3: PCB را طراحی کرده و سفارش دهید
پس از اتمام طراحی مدار ، زمان ساخت PCB فرا می رسد. من از وب سایت JLCPCB برای ساخت نمونه اولیه بورد خود استفاده کردم. من حدس می زنم که آنها یکی از بهترین ها در تولید PCB در روزهای اخیر هستند.
پس از اتمام طراحی مدار ، مدار را به PCB تبدیل کرده و PCB را در وب سایت Easyeda طراحی کنید. با آن صبور باشید. یک اشتباه در اینجا PCB های شما را خراب می کند. چندین بار قبل از ایجاد فایل gerber بررسی کنید. همچنین می توانید مدل سه بعدی PCB خود را از اینجا بررسی کنید. روی make gerber file کلیک کنید و از آنجا می توانید مستقیماً این برد را از طریق JLCPCB سفارش دهید. فایلهای gerber را بارگذاری کنید ، مشخصات مناسب را انتخاب کنید ، در این بخش چیزی را تغییر ندهید. آن را همانطور که هست نگه دارید. این تنظیمات به اندازه کافی خوب برای شروع است. سفارش دهید. شما باید آن را در یک هفته دریافت کنید.
PDF PCB در مقیاس 1: 1 -
PCB Gerber File -
مرحله 4: مقادیر HEX را از راه دور IR دریافت کنید
در این مرحله باید مقادیر Hex را که ریموت شما به آردوینو منتقل می کند ، بدانید. ما بعداً از این کد در کد نهایی استفاده خواهیم کرد. برای این کار به کتابخانه IRRemote آردوینو نیاز دارید.
کتابخانه IRRemote -
می توانید کتابخانه را بارگیری کرده و در IDE نصب کنید. طرح نمونه IrrecvDemo را باز کرده و کد را در arduino بارگذاری کنید. مانیتور سریال را باز کنید و دکمه های ریموت را یکی یکی فشار دهید. کد هگز مربوطه را در مانیتور سریال مشاهده خواهید کرد. من همه کدهای موجود در یک فایل word را برای مراجع بعدی کپی کرده ام. همچنین می توانید کدهای هگز آن دکمه هایی را که قصد استفاده از آنها در این پروژه را دارید یادداشت کنید. پس از آن زمان ساخت برنامه اصلی است.
مرحله 5: برنامه را بنویسید و آن را در آردوینو بارگذاری کنید
این آخرین کد است که باید در arduino بارگذاری شود -
برای درک صحیح کد ، یک چیز را باید درک کنید. ما معمولاً از تایمر و وقفه در arduino استفاده نمی کنیم فقط به این دلیل که پیچیدگی یک کد را افزایش می دهد. اما این پروژه نیاز به استفاده از وقفه و تایمر داشت.
همچنین شما به دو کتابخانه دیگر نیاز دارید که دو کد را به درستی کامپایل کنند -
- Timerone -
- Pinchangeinterrupt -
کد را کامپایل کرده و در arduino بارگذاری کنید. پس از اتمام کار ، IC را از آردوینو بردارید. ما آن را در PCB قرار می دهیم.
مرحله 6: قطعات را روی PCB لحیم کنید
با توجه به نمودار BOM و مدار ، قطعات را روی PCB قرار دهید و آنها را به درستی لحیم کنید. این مرحله بسیار مستقیم رو به جلو است. از هیت سینک با تنظیم کننده 7805 استفاده کنید و در این بین از خمیر حرارتی استفاده کنید. پس از اتمام این مرحله مطمئن شوید که هیچگونه کوتاهی در قدرت و زمین وجود ندارد.
مرحله 7: تقریباً انجام شده است
پس از اتمام لحیم کاری ، زمان آزمایش مدار است. هرگونه لوازم خانگی که با AC کار می کند را ببرید. من توصیه می کنم در ابتدا از یک چراغ رومیزی ساده برای آزمایش استفاده کنید. سیم ها را از کلید باز کرده و آن را به ترمینال معمولی باز و معمولی هر رله روی PCB وصل کنید. چراغ رومیزی را به پریز برق AC وصل کنید. مدار را با منبع تغذیه 9-12 ولت DC تغذیه کنید.
سپس ریموت را برداشته و دکمه مربوطه را فشار دهید تا لامپ روشن شود. اگر همه چیز را طبق دستورالعمل صحیح دارید ، باید به درستی کار کند. همچنین عملکرد تایمر را بررسی کنید.
نتیجه نهایی را می توانید در ویدئو مشاهده کنید.
خودشه. ما این پروژه را با موفقیت انجام داده ایم. این نوع ابزارها در زندگی روزمره بسیار مفید هستند. آیا پروژه خود را ایجاد کرده و در قسمت نظرات به من اطلاع دهید. اگر این آموزش را دوست داشتید ، آن فیلم را در مورد این پروژه تماشا کنید و در کانال ما مشترک شوید.
پیوند کانال - www.youtube.com/c/being_engineers1
با تشکر از شما برای تنظیم. مراقب باشید و خداحافظ.:)
توصیه شده:
سوئیچ Tuchless برای لوازم خانگی -- لوازم خانگی خود را بدون هیچ گونه سوئیچ کنترل کنید: 4 مرحله
سوئیچ Tuchless برای لوازم خانگی || لوازم خانگی خود را بدون هیچ گونه سوئیچ کنترل کنید: این یک سوئیچ بدون دستگاه برای لوازم خانگی است. می توانید از این دستگاه در هر مکان عمومی استفاده کنید تا به مبارزه با هرگونه ویروس کمک کند. مدار بر اساس مدار سنسور تاریک ساخته شده توسط Op-Amp و LDR. دومین قسمت مهم این مدار SR Flip-Flop با Sequencell
برنامه خانگی کنترل از راه دور با عملکرد حافظه: 4 مرحله
برنامه خانگی کنترل از راه دور با عملکرد حافظه: با استفاده از این مدار می توانیم 4 رله را با استفاده از ریموت کنترل و با استفاده از عملکرد eeprom آخرین وضعیت رله ها را حتی در زمان قطع برق به خاطر بسپاریم
کنترل لوازم خانگی بیش از LoRa - LoRa در اتوماسیون خانگی - کنترل از راه دور LoRa: 8 مرحله
کنترل لوازم خانگی بیش از LoRa | LoRa در اتوماسیون خانگی | کنترل از راه دور LoRa: وسایل برقی خود را از راه دور (کیلومتر) بدون حضور اینترنت کنترل و خودکار کنید. این از طریق LoRa امکان پذیر است! سلام بچه ها چه خبر؟ Akarsh اینجا از CETech. این PCB همچنین دارای یک صفحه نمایش OLED و 3 رله است که یک
لوازم خانگی کنترل از راه دور IR: 7 مرحله
لوازم خانگی کنترل از راه دور IR: این پروژه تکنیکی را برای افزودن ویژگی کنترل از راه دور به یک وسیله برقی توضیح می دهد. هدف این است که یک جعبه سیاه بسازید که در آن می توانید وسایل V Ac خود را وصل کرده و عملیات روشن و خاموش را با یک تلویزیون یا DVD کنترل از راه دور کنترل کنید
کنترل لوازم برقی با تلویزیون از راه دور (ir Remote) با دما و رطوبت صفحه نمایش: 9 مرحله
با استفاده از ریموت تلویزیون (از راه دور) با نمایشگر دما و رطوبت ، لوازم خانگی برقی خود را کنترل کنید: سلام من Abhay هستم و این اولین وبلاگ من در Instructables است و امروز قصد دارم به شما نشان دهم که چگونه می توانید با ساختن این دستگاه لوازم برقی خود را از راه دور تلویزیون کنترل کنید. پروژه ساده با تشکر از آزمایشگاه atl برای پشتیبانی و ارائه مطالب