فهرست مطالب:

نحوه کنترل لوازم خانگی با تلویزیون از راه دور با عملکرد تایمر: 7 مرحله (همراه با تصاویر)
نحوه کنترل لوازم خانگی با تلویزیون از راه دور با عملکرد تایمر: 7 مرحله (همراه با تصاویر)

تصویری: نحوه کنترل لوازم خانگی با تلویزیون از راه دور با عملکرد تایمر: 7 مرحله (همراه با تصاویر)

تصویری: نحوه کنترل لوازم خانگی با تلویزیون از راه دور با عملکرد تایمر: 7 مرحله (همراه با تصاویر)
تصویری: لزبازی لیلا اوتادی چه لبی میگیره (نبینی از دستت رفته) 2024, جولای
Anonim
نحوه کنترل لوازم خانگی با تلویزیون از راه دور با عملکرد تایمر
نحوه کنترل لوازم خانگی با تلویزیون از راه دور با عملکرد تایمر

حتی پس از 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 را طراحی کرده و سفارش دهید
PCB را طراحی کرده و سفارش دهید
PCB را طراحی کرده و سفارش دهید
PCB را طراحی کرده و سفارش دهید
PCB را طراحی کرده و سفارش دهید
PCB را طراحی کرده و سفارش دهید
PCB را طراحی کرده و سفارش دهید
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 را از راه دور IR دریافت کنید
مقادیر HEX را از راه دور IR دریافت کنید
مقادیر HEX را از راه دور IR دریافت کنید
مقادیر HEX را از راه دور IR دریافت کنید
مقادیر HEX را از راه دور IR دریافت کنید
مقادیر HEX را از راه دور IR دریافت کنید
مقادیر HEX را از راه دور IR دریافت کنید
مقادیر HEX را از راه دور IR دریافت کنید

در این مرحله باید مقادیر Hex را که ریموت شما به آردوینو منتقل می کند ، بدانید. ما بعداً از این کد در کد نهایی استفاده خواهیم کرد. برای این کار به کتابخانه IRRemote آردوینو نیاز دارید.

کتابخانه IRRemote -

می توانید کتابخانه را بارگیری کرده و در IDE نصب کنید. طرح نمونه IrrecvDemo را باز کرده و کد را در arduino بارگذاری کنید. مانیتور سریال را باز کنید و دکمه های ریموت را یکی یکی فشار دهید. کد هگز مربوطه را در مانیتور سریال مشاهده خواهید کرد. من همه کدهای موجود در یک فایل word را برای مراجع بعدی کپی کرده ام. همچنین می توانید کدهای هگز آن دکمه هایی را که قصد استفاده از آنها در این پروژه را دارید یادداشت کنید. پس از آن زمان ساخت برنامه اصلی است.

مرحله 5: برنامه را بنویسید و آن را در آردوینو بارگذاری کنید

برنامه را بنویسید و آن را در آردوینو بارگذاری کنید
برنامه را بنویسید و آن را در آردوینو بارگذاری کنید

این آخرین کد است که باید در arduino بارگذاری شود -

برای درک صحیح کد ، یک چیز را باید درک کنید. ما معمولاً از تایمر و وقفه در arduino استفاده نمی کنیم فقط به این دلیل که پیچیدگی یک کد را افزایش می دهد. اما این پروژه نیاز به استفاده از وقفه و تایمر داشت.

همچنین شما به دو کتابخانه دیگر نیاز دارید که دو کد را به درستی کامپایل کنند -

  • Timerone -
  • Pinchangeinterrupt -

کد را کامپایل کرده و در arduino بارگذاری کنید. پس از اتمام کار ، IC را از آردوینو بردارید. ما آن را در PCB قرار می دهیم.

مرحله 6: قطعات را روی PCB لحیم کنید

قطعات را روی PCB لحیم کنید
قطعات را روی PCB لحیم کنید
قطعات را روی PCB لحیم کنید
قطعات را روی PCB لحیم کنید
قطعات را روی PCB لحیم کنید
قطعات را روی PCB لحیم کنید

با توجه به نمودار BOM و مدار ، قطعات را روی PCB قرار دهید و آنها را به درستی لحیم کنید. این مرحله بسیار مستقیم رو به جلو است. از هیت سینک با تنظیم کننده 7805 استفاده کنید و در این بین از خمیر حرارتی استفاده کنید. پس از اتمام این مرحله مطمئن شوید که هیچگونه کوتاهی در قدرت و زمین وجود ندارد.

مرحله 7: تقریباً انجام شده است

تقریباً انجام شده است!
تقریباً انجام شده است!
تقریباً انجام شده است!
تقریباً انجام شده است!

پس از اتمام لحیم کاری ، زمان آزمایش مدار است. هرگونه لوازم خانگی که با AC کار می کند را ببرید. من توصیه می کنم در ابتدا از یک چراغ رومیزی ساده برای آزمایش استفاده کنید. سیم ها را از کلید باز کرده و آن را به ترمینال معمولی باز و معمولی هر رله روی PCB وصل کنید. چراغ رومیزی را به پریز برق AC وصل کنید. مدار را با منبع تغذیه 9-12 ولت DC تغذیه کنید.

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

نتیجه نهایی را می توانید در ویدئو مشاهده کنید.

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

پیوند کانال - www.youtube.com/c/being_engineers1

با تشکر از شما برای تنظیم. مراقب باشید و خداحافظ.:)

توصیه شده: