فهرست مطالب:

چگونه می توان Spike Buster یا Switch Board را از راه دور با استفاده از Atmega328P مستقل تهیه کرد: 6 مرحله (همراه با تصاویر)
چگونه می توان Spike Buster یا Switch Board را از راه دور با استفاده از Atmega328P مستقل تهیه کرد: 6 مرحله (همراه با تصاویر)

تصویری: چگونه می توان Spike Buster یا Switch Board را از راه دور با استفاده از Atmega328P مستقل تهیه کرد: 6 مرحله (همراه با تصاویر)

تصویری: چگونه می توان Spike Buster یا Switch Board را از راه دور با استفاده از Atmega328P مستقل تهیه کرد: 6 مرحله (همراه با تصاویر)
تصویری: АСМР 🏆🔥[Гарри Поттер и Кубок огня] [Глава 20-29] Чтение шепотом 📚 ASMR whisper [Harry Potter] 2024, نوامبر
Anonim
Image
Image

در این پروژه نحوه ساخت Spike Buster یا Switch Board با استفاده از Standalone Atmega328P را نشان خواهم داد. این پروژه بر روی یک برد PCB سفارشی با اجزای بسیار کمی ساخته شده است. اگر تماشای ویدیو را ترجیح می دهید ، من همان را تعبیه کرده ام یا اگر خواندن را دوست دارید ، لطفاً پست را ادامه دهید.

مرحله 1: اجزا و مواد مورد استفاده

برای این پروژه ما به قطعاتی مانند

  1. Atmega328P-PU
  2. کریستال 16 مگاهرتز
  3. 2*22pF خازن
  4. مقاومت 10 کیلو اهم
  5. مقاومت 4*1K
  6. LED های 4*
  7. رله 4*5 ولت
  8. 1738
  9. UL2003A
  10. برد PCB سفارشی (فایل های Gerber در پست به اشتراک گذاشته می شود) یا هر تخته perf
  11. محفظه با پلاگین زن

اگر می خواهید به صورت آنلاین خرید کنید ، چند پیوند وابسته وجود دارد که می توانید امتحان کنید

آمازون IND

  1. Atmega328P -PU -
  2. کریستال 16 مگاهرتز -
  3. رله 4*5 ولت -
  4. Tsop1738 -
  5. UL2003A -
  6. آردوینو UNO -

آمازون آمریکا

  1. Atmega328P -PU -
  2. کریستال 16 مگاهرتز -
  3. رله 4*5 ولت -
  4. Tsop1738 -
  5. UL2003A -
  6. آردوینو UNO -

Banggood

  1. Atmega328P -PU -
  2. کریستال 16 مگاهرتز -
  3. رله 4*5 ولت -
  4. آردوینو UNO -

AliExpress

  1. Atmega328P -PU -
  2. کریستال 16 مگاهرتز -
  3. رله 4*5 ولت -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

مرحله 2: نمودار مدار و طراحی چیدمان

دیاگرام مدار و طراحی چیدمان
دیاگرام مدار و طراحی چیدمان
دیاگرام مدار و طراحی چیدمان
دیاگرام مدار و طراحی چیدمان
دیاگرام مدار و طراحی چیدمان
دیاگرام مدار و طراحی چیدمان

این نمودار کلی مدار است که روی KiCAD طراحی کرده ام. مدار عمدتا در اطراف Atmega328P-PU است که میکرو کنترلر مورد استفاده در Arduino UNO است. به جای استفاده از کل Arduino UNO ، من از یک نسخه محدود Arduino UNO در یک برد PCB سفارشی استفاده می کنم (برای جزئیات بیشتر در مورد نسخه جزء محدود Arduino UNO می توانید مقاله ای را که در وب سایت رسمی Arduino به اشتراک گذاشته شده است با کلیک کردن اینجا بخوانید). این عمدتا برای کاهش فضا و هزینه است. همچنین می توانید این پروژه را با استفاده از Arduino Uno و برد رله 4 کانال به همراه ماژول کنترل از راه دور بسازید.

TSOP1738 در مدار به عنوان گیرنده از راه دور IR استفاده می شود.

برای رانندگی رله ها از IC ULN2003A که سری هفت ترانزیستور NPN دارلینگتون است استفاده می کنم.

پس از طراحی نمودار مدار ، طرح را طراحی کردم و فایل Gerber & Drill را برای ساخت تخته PCB ایجاد کردم. من از JLCPCB برای ساخت برد PCB خود استفاده می کنم زیرا آنها PCB های بسیار خوب و خوب را با هزینه بسیار پایین ارائه می دهند. معمولاً 10 عدد برای شما 2 دلار هزینه دارد و ظرف 48 ساعت ارسال می شود و در صورت سفارش 5 عدد ، PCB ظرف 24 ساعت ارسال می شود. اگر می خواهید برای همان صفحه سفارش دهید ، می توانید فایل Gerber من را با کلیک کردن اینجا بارگیری کنید.

مرحله 3: نصب کتابخانه IR و یافتن کدهای IR

نصب کتابخانه IR و یافتن کدهای IR
نصب کتابخانه IR و یافتن کدهای IR
نصب کتابخانه IR و یافتن کدهای IR
نصب کتابخانه IR و یافتن کدهای IR
نصب کتابخانه IR و یافتن کدهای IR
نصب کتابخانه IR و یافتن کدهای IR

برای یافتن کدهای IR ابتدا باید کتابخانه IR را نصب کنید. می توانید کتابخانه را از GitHub بارگیری کنید. پس از بارگیری ، کتابخانه را در پوشه کتابخانه های Arduino خود نصب کنید.

سپس مدار را با استفاده از TSOP1738 و Arduino Uno روی صفحه نان نشان دهید. پس از ساخت ، مدار را تغذیه کنید و طرح را بارگذاری کنید. سپس دکمه ای را که می خواهید از راه دور استفاده کنید فشار دهید و کدهایی را که در مانیتور سریال Arduino IDE شما ظاهر می شود یادداشت کنید. برای این پروژه من از 4 دکمه استفاده می کنم ، بنابراین شما باید چهار کد را برای چهار دکمه مختلف یادداشت کنید.

پیوند بارگیری طرح را در مرحله قبل به اشتراک گذاشتم.

در ویدیو این مرحله از @ 1:07 شروع می شود یا می توانید اینجا را کلیک کنید

مرحله 4: طرح نهایی برای کنترل رله ها

طرح نهایی برای کنترل رله ها
طرح نهایی برای کنترل رله ها
طرح نهایی برای کنترل رله ها
طرح نهایی برای کنترل رله ها

بعد ، طرح نهایی را در Standleone Atmega328P-PU خود بارگذاری کردم. Atmega328P مستقل روی تخته نان ساخته شد و با استفاده از Arduino UNO برنامه ریزی شد.

می توانید این طرح را با کلیک روی پیوند به اشتراک گذاشته شده در مرحله مرحله نمودار و طرح بندی بارگیری کنید.

قبل از بارگذاری طرح ، باید یک تغییر کوچک ایجاد کنید. برای شما ، کدهای IR ممکن است تغییر کند ، بنابراین شما باید کدهای IR خود را در دستور case جایگزین کنید.

موارد اضافی: اگر با نحوه بارگذاری یا بارگذاری طرح در Atmega328P-PU مستقل آشنا نیستید ، من یک فیلم جداگانه در این مورد توضیح داده ام. با کلیک کردن اینجا می توانید آن را تماشا کنید

در ویدیو این مرحله حدود ساعت 2:33 شروع می شود یا می توانید اینجا را کلیک کنید

مرحله 5: مجمع هیئت مدیره

مجمع هیئت مدیره
مجمع هیئت مدیره
مجمع هیئت مدیره
مجمع هیئت مدیره

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

مرحله 6: اتمام پروژه

اتمام پروژه
اتمام پروژه
اتمام پروژه
اتمام پروژه
اتمام پروژه
اتمام پروژه
اتمام پروژه
اتمام پروژه

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

هیئت مدیره و محوطه:

  1. ابتدا تمام خنثی های پلاگین زن را به هم وصل کنید و سپس سیم خنثی کابل اصلی را به آن وصل کنید
  2. سپس سیم زنده کابل اصلی را به پین "IN" روی برد وصل کنید
  3. پین 1 ، 2 ، 3 و 4 روی برد به صورت جداگانه به پین Live Plug Female می رود
  4. همچنین باید جک DC را به Pin 5V و GND روی گراز وصل کنید

پس از انجام همه اتصالات ، برد PCB را با استفاده از آداپتور 5V 1Amp تغذیه کنید و کابل اصلی را به AC متصل کنید.

در ویدیو این بخش حدود 5:42 شروع می شود یا می توانید اینجا را کلیک کنید

شروع آزمایش ساعت 8:03 دقیقه

توصیه شده: