Mündəricat:

Milad Ağacından Nəfəs Almaq - Arduino Milad İşıq İdarəçisi: 4 addım
Milad Ağacından Nəfəs Almaq - Arduino Milad İşıq İdarəçisi: 4 addım

Video: Milad Ağacından Nəfəs Almaq - Arduino Milad İşıq İdarəçisi: 4 addım

Video: Milad Ağacından Nəfəs Almaq - Arduino Milad İşıq İdarəçisi: 4 addım
Video: Düzgün nəfəs almaq nədir? 2024, Noyabr
Anonim
Image
Image
Hissələri
Hissələri

9 fut əvvəlcədən yandırılmış süni Milad ağacımın idarəetmə qutusunun Miladdan əvvəl qırılması və istehsalçının əvəzedici hissələr təqdim etməməsi yaxşı xəbər deyil. Bu özünəməxsus LED işıq sürücünüzün və idarəedicinizin Arduino və L298N Motor Sürücüsünü necə istifadə edəcəyinizi, bu Milad ağacını yenidən həyata qaytarmaq üçün 'nəfəs alma' nümunəsi də daxil olmaqla bir çox vizual effektləri necə göstərəcəyinizi göstərir.

Sahib olduğum ağac, GE tərəfindən hazırlanan Rəng Dəyişən LED Milad Ağaclarıdır, aşağıdakı işıq seçimlərini özündə cəmləşdirir: 1) aydın LED işıqlar, 2) çox rəngli LED işıqlar, 3) şəffafdan çoxluya qədər. Ağac, 29V DC enerji təchizatı ilə işləyən bir işıq nəzarətçisi tərəfindən idarə olunur. Rəng dəyişikliyi necə işləyir? İdarəetmə qutusunu sökdüm, məlum oldu ki, hər bir ampul aydın bir LEDdən və paralel olaraq bağlanmış, əksinə əks polariteli rəngli LEDdən ibarətdir. Verilən DC gücünün polaritesindən asılı olaraq ya aydın LED, ya da rəngli LED yanacaq, beləliklə yalnız iki enerji təchizatı xətti ilə rəng dəyişdirmə effekti verir. Mənim vəziyyətimdə, idarəetmə qutusunun içindəki H körpüsündəki tranzistorlar qısaldı və enerji təchizatı modulu da zədələndi. Ağacın yenidən işləməsi üçün 29V DC enerji təchizatı tapmalı və polariteyi LED -lərə keçirməliyəm. Bu, DC mühərriklərinin istiqamətini və sürətini idarə etməklə eyni vəzifədir. Bir az proqramlaşdırma ilə işığın intensivliyini dəyişdirmək və "nəfəs alma" kimi əlavə vizual effektlər yaratmaq da mümkündür.

Addım 1: hissələr

Hissələri
Hissələri
Hissələri
Hissələri
Hissələri
Hissələri

İşıq tənzimləyicisi iki hissədən ibarətdir:

  1. 29V DC enerji təchizatı
  2. DC gücünün polaritesini PWM (Pulse-width Modulation) ilə dəyişərək LED işığının rəngini və parlaqlığını dəyişən nəzarətçi dövrəsi.

Ağac, təxminən 500mA tutumlu 29V güc mənbəyinə ehtiyac duyur. Aşağı güclü 29V DC enerji təchizatı tapmaq çətindir. 12V DC-ni 29V DC-ə çevirmək üçün bir XL6009 Step-up Power Module DC-DC Converter istifadə etdim. XL6009 modullarının təfərrüatları üçün faydalı bir Təlimatlandırıcı məqalə var.

İşığı idarə etmək üçün Arduino Nano lövhəsi tərəfindən idarə olunan L298N H-körpü motor nəzarətçisindən istifadə etdim. L298N, hər biri maksimum 2 Amper tutumlu iki eyni H körpüsündən ibarətdir və bu vəziyyətdə istifadə üçün idealdır.

LN298N modulu 29V DC gücünə məruz qaldığından, 5V yerüstü enerji təchizatı söndürülməlidir (kiçik 5V Enable tullananını çıxarın) və xarici 5V enerji ilə təchiz olunmalıdır. Həm LM298N, həm də Arduino Nano lövhəsini gücləndirmək üçün 12V DC -ni 5V -ə çevirmək üçün LM2596 DC -dən DC Buck Converter istifadə etdim. XL6009 və LM2596 modulları çox oxşardır, işıq nəzarət modulunun son montajından əvvəl çıxış gərginliyini ayrıca tənzimləmək və telləri aydın şəkildə qeyd etmək məsləhət görülür.

Komponentləri birləşdirmək üçün Dupont keçid tellərindən və ya 16-18 AWG qapalı tellərindən istifadə etdim.

Əlavə olaraq, bəzi tellərə və vintlərə, işi çap etmək üçün 3D printerə və bir lehimləmə dəmirinə ehtiyacınız olacaq.

Addım 2: Elektronika və Kablolama

Elektronika və naqillər
Elektronika və naqillər

Kabel düzdür. Enerji təchizatı modulları istədiyiniz gərginliyə uyğunlaşdırıldıqdan sonra, 29V -u GND və +12V olaraq işarələnmiş L298N modul motorunun enerji təchizatı terminallarına, L298N modulundakı GND və 5V terminalını isə Arduino Nanonun müvafiq pinlərinə qoşun. lövhə Ayrıca, dövrənin məntiq hissəsini gücləndirmək üçün LM2596 modulundan +5V enerji təchizatını eyni GND və +5V terminallarına qoşun. Arduino Nano'yu L298N -ə aşağıdakı kimi bağlayın:

Pin 9 IN1

Pin 8 IN2

Pin 10 ENA

Nəhayət, LED işıqlarını L298N modulundakı Çıxış A terminalına qoşun.

Addım 3: Proqramlaşdırma

"Nəfəs alma" effektli nümunə Arduino eskizi əlavə edilmişdir. Tezliyi dəyişdirmək və ya əlavə nümunələr və işıq effektləri əlavə etmək üçün kodu dəyişə bilərsiniz.

Addım 4: İşıq Nəzarətçisinin Qutusunu Yazdırın

İşıq Nəzarətçisinin Korpusunu çap edin
İşıq Nəzarətçisinin Korpusunu çap edin
İşıq Nəzarətçisinin Korpusunu çap edin
İşıq Nəzarətçisinin Korpusunu çap edin

Aşağıda korpus üçün STL sənədləri var, bütün hissələri 25% doldurma ilə çap etdim. Bütün elektron komponentləri qutunun içərisinə quraşdırın, M2x5mm özünü vurma vintlərindən istifadə edin və qutunu yığın.

Tövsiyə: