Mündəricat:

Bağımsız Atmega328P -dən istifadə edərək Uzaqdan İdarə olunan Sünbül Buster və ya Switch Lövhəsini necə etmək olar: 6 addım (şəkillərlə)
Bağımsız Atmega328P -dən istifadə edərək Uzaqdan İdarə olunan Sünbül Buster və ya Switch Lövhəsini necə etmək olar: 6 addım (şəkillərlə)

Video: Bağımsız Atmega328P -dən istifadə edərək Uzaqdan İdarə olunan Sünbül Buster və ya Switch Lövhəsini necə etmək olar: 6 addım (şəkillərlə)

Video: Bağımsız Atmega328P -dən istifadə edərək Uzaqdan İdarə olunan Sünbül Buster və ya Switch Lövhəsini necə etmək olar: 6 addım (şəkillərlə)
Video: Arduino Kartı Yerine Sadece Mikrodenetleyiciyi Kullanmak 2024, Iyul
Anonim
Image
Image

Bu layihədə, müstəqil Atmega328P istifadə edərək uzaqdan idarə olunan Spike Buster və ya Switch Board -un necə qurulacağını göstərəcəyəm. Bu layihə çox az komponentli Xüsusi PCB lövhəsi üzərində qurulmuşdur. Videoya baxmağı xoşlayırsınızsa, mən də eyni şeyi yerləşdirmişəm və ya oxumağı sevirsinizsə, yazıya davam edin.

Addım 1: İstifadə olunan komponentlər və materiallar

Bu layihə kimi komponentlərə ehtiyacımız var

  1. Atmega328P-PU
  2. 16 MHz Kristal
  3. 2*22pF kondansatör
  4. 10K Ohm rezistor
  5. 4*1K rezistor
  6. 4*LED
  7. 4*5 Voltluq Röle
  8. Tsop1738
  9. UL2003A
  10. Xüsusi PCB Kartı (Gerber faylları postda paylaşılacaq) və ya hər hansı bir mükəmməl lövhə
  11. Dişi Fiş ilə Korpus

Burada onlayn satın almaq istəyirsinizsə, cəhd edə biləcəyiniz bir neçə əlaqəli bağlantı var

Amazon IND

  1. Atmega328P -PU -
  2. 16MHz Kristal -
  3. 4*5 Volt Rölesi -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Amazon ABŞ

  1. Atmega328P -PU -
  2. 16MHz Kristal -
  3. 4*5 Volt Rölesi -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Banggood

  1. Atmega328P -PU -
  2. 16MHz Kristal -
  3. 4*5 Volt Rölesi -
  4. Arduino UNO -

AliExpress

  1. Atmega328P -PU -
  2. 16MHz Kristal -
  3. 4*5 Volt Rölesi -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

Addım 2: Dövrə Diaqramı və Layihə Dizaynı

Dövrə Diaqramı və Layihə Dizaynı
Dövrə Diaqramı və Layihə Dizaynı
Dövrə Diaqramı və Layihə Dizaynı
Dövrə Diaqramı və Layihə Dizaynı
Dövrə Diaqramı və Layihə Dizaynı
Dövrə Diaqramı və Layihə Dizaynı

Bu, KiCAD -da hazırladığım bütün sxemdir. Dövrə əsasən Arduino UNO-da istifadə olunan mikro nəzarətçi olan Atmega328P-PU ətrafındadır. Bütün Arduino UNO -nu istifadə etmək əvəzinə, xüsusi bir PCB lövhəsində Arduino UNO -nun məhdud komponentli bir versiyasını istifadə edirəm (Arduino UNO -nun məhdud komponentli versiyası haqqında daha ətraflı məlumat üçün Arduino rəsmi saytında paylaşılan bir məqaləni oxuya bilərsiniz Bura vurun). Bu, əsasən məkanı və xərcləri azaltmaq üçündür. Bu layihəni Arduino Uno və 4 kanallı röle lövhəsi ilə birlikdə uzaqdan idarəetmə modulu ilə də qura bilərsiniz.

Dövrdəki TSOP1738 IR Uzaqdan Alıcı kimi istifadə olunur.

Röleyi idarə etmək üçün yeddi NPN Darlington tranzistoru olan ULN2003A IC istifadə edirəm.

Dövrə diaqramını tərtib etdikdən sonra düzeni hazırladım və PCB lövhəsinin istehsalı üçün Gerber & Drill faylını yaratdım. PCB lövhəmin istehsalı üçün JLCPCB -dən istifadə edirəm, çünki çox yaxşı və yaxşı bitmiş PCB -ləri çox aşağı qiymətə təqdim edirlər. Adətən 10 ədəd sizə 2 dollara başa gələcək və 48 saat ərzində göndəriləcək və 5 ədəd sifariş etsəniz PCB 24 saat ərzində göndəriləcək. Eyni lövhəyə sifariş vermək istəyirsinizsə, bura tıklayaraq Gerber Faylımı yükləyə bilərsiniz.

Addım 3: IR Kitabxanasının quraşdırılması və IR Kodlarının tapılması

IR Kitabxanasının quraşdırılması və IR Kodlarının tapılması
IR Kitabxanasının quraşdırılması və IR Kodlarının tapılması
IR Kitabxanasının quraşdırılması və IR Kodlarının tapılması
IR Kitabxanasının quraşdırılması və IR Kodlarının tapılması
IR Kitabxanasının quraşdırılması və IR Kodlarının tapılması
IR Kitabxanasının quraşdırılması və IR Kodlarının tapılması

IR Kodlarını tapmaq üçün əvvəlcə IR Kitabxanasını quraşdırmalısınız. Kitabxananı GitHub -dan yükləyə bilərsiniz. Yüklədikdən sonra Kitabxananı Arduino Kitabxanaları qovluğuna quraşdırın.

Sonra dövrəni TSOP1738 və Arduino Uno istifadə edərək çörək lövhəsində göstərildiyi kimi qurun. Konstruksiyadan sonra dövrə güc verin və eskizi yükləyin. Sonra uzaqdan idarə etmək üçün istifadə etmək istədiyiniz düyməni basın və Arduino IDE -nin serial monitorunda görünən kodları qeyd edin. Bu layihə üçün 4 düymədən istifadə edirəm, buna görə dörd fərqli düymə üçün dörd kodu qeyd etməlisiniz.

Əvvəlki addımda eskizin yükləmə bağlantısını paylaşmışdım.

Videoda bu addım 1: 07 -də başlayır və ya bura vura bilərsiniz

Addım 4: Nəzarət Röleləri üçün son eskiz

Nəzarət Röleləri üçün son eskiz
Nəzarət Röleləri üçün son eskiz
Nəzarət Röleləri üçün son eskiz
Nəzarət Röleləri üçün son eskiz

Sonrakı yekun eskizi Bağımsız Atmega328P-PU-ya yüklədim. Bağımsız Atmega328P çörək taxtası üzərində qurulmuş və Arduino UNO istifadə edərək proqramlaşdırılmışdır.

Dövrə Şeması və Layihə Dizaynında paylaşılan linki tıklayaraq bu eskizi yükləyə bilərsiniz.

Eskizi yükləməzdən əvvəl kiçik bir dəyişiklik etməlisiniz. Sizin üçün İR Kodları dəyişə bilər, buna görə də mövcud kodları İK Kodlarınızla vəziyyət ifadəsində əvəz etməlisiniz.

Əlavə: Bağımsız Atmega328P-PU-ya bir eskiz yükləməyi və ya yükləməyi bilmirsinizsə, bunu izah edən ayrı bir dərinlikdə bir video hazırladım. Bura tıklayarak bunu izləyə bilərsiniz

Videoda bu addım 2:33 ətrafında başlayır və ya bura vura bilərsiniz

Addım 5: İdarə Heyətinin Qurulması

İdarə Heyəti Məclisi
İdarə Heyəti Məclisi
İdarə Heyəti Məclisi
İdarə Heyəti Məclisi

Lövhəni JLCPCB -dən aldıqdan sonra bütün komponentləri buna uyğun olaraq monte etdim və lehimdən istifadə edərək bərkitdim.

Addım 6: Layihənin bitməsi

Layihənin bitirilməsi
Layihənin bitirilməsi
Layihənin bitirilməsi
Layihənin bitirilməsi
Layihənin bitirilməsi
Layihənin bitirilməsi
Layihənin bitirilməsi
Layihənin bitirilməsi

Lövhə montajından sonra lövhəni korpusa quraşdırdım və M3 qoz -fındıq vintləri ilə bağladım, sonra lövhəni və dişi fişləri buna uyğun olaraq bağladım.

Lövhə və Kassa Montajı:

  1. Əvvəlcə dişi fişdəki bütün neytralları birləşdirin və sonra əsas kabelin neytral telini bağlayın
  2. Sonra, Ana Kabelin Canlı telini lövhədəki "IN" pininə bağlayın
  3. Lövhədəki Pin 1, 2, 3 və 4 ayrı -ayrılıqda Dişi Fişin Canlı pininə gedir
  4. Qabandakı Pin 5V və GND -yə bir DC yuvası bağlamalısınız

Bütün bağlantılar edildikdən sonra, 5V 1Amp adapterdən istifadə edərək PCB lövhəsini gücləndirin və Əsas kabeli AC -yə qoşun.

Videoda bu bölüm 5:42 ətrafında başlayır və ya bura vura bilərsiniz

Test saat 08: 03 -də başlayır

Tövsiyə: