Mündəricat:

DIY Sadə Arduino Lampası: 5 Addım (Şəkillərlə birlikdə)
DIY Sadə Arduino Lampası: 5 Addım (Şəkillərlə birlikdə)

Video: DIY Sadə Arduino Lampası: 5 Addım (Şəkillərlə birlikdə)

Video: DIY Sadə Arduino Lampası: 5 Addım (Şəkillərlə birlikdə)
Video: Резонансный блок питания своими руками. LLC резонанс. 2024, Dekabr
Anonim
DIY Sadə Arduino Lampası
DIY Sadə Arduino Lampası
DIY Sadə Arduino Lampası
DIY Sadə Arduino Lampası
DIY Sadə Arduino Lampası
DIY Sadə Arduino Lampası

Bu layihədə sizə Arduino nano və LED şeridi olan bir lampa yaratmaq prosesini izah edəcəyəm. İşə başlamazdan əvvəl lampanızda hansı xüsusiyyətlərin olmasını istədiyinizə və hansı xüsusiyyətlərə malik olmadığınıza dair bir çox elastikliyin olduğunu bilmək vacibdir (özümdən fərqli olaraq edə biləcəyiniz fərqli variantları izah edəcəyəm).

Təhlükəsizlik mülahizələri - Bu dərslik bir lehimləmə dəmiri istifadə etməyi əhatə edir. Zəhmət olmasa, müvafiq təhlükəsizlik tədbirlərinə əməl etdiyinizə əmin olun (məsələn, təhlükəsizlik gözlükləri, düzgün havalandırma, iş şəraiti).

Təchizat

Komponentlər

- Arduino Nano

- 1 xRocker Switch

- Jumper telləri

- Çörək paneli (isteğe bağlı)

- Perfboard (lampanın daxili qutusuna uyğun olmalıdır (tualet yuvarlanır)

- Təxminən iki metr uzunluğunda WS2812B Led Şeridi (106 LED) (digərləri istifadə edilə bilər, lakin kod onlar üçün tənzimlənməli olacaq).

- USB-dən Mini-B-yə qədər USB kabeli (güc mənbəyinə çatmaq üçün tennis topu borusunu keçmək üçün kifayət qədər uzun və əlavə olmalıdır.

- 1 x 10k rezistor

Materiallar

Layihəniz üçün doğru bədəni tapmaq çətin ola biləcəyini bilirəm, buna görə lampamın gövdəsini gündəlik istifadə materiallarından hazırladım.

- 1 x Tennis topu (xaricindəki plastik çıxarıla bilən olmalıdır)

- 2 ədəd karton tualet kağızı rulonları

- 1 x çörəkçilik təbəqəsi

- Plastik sarğı (isteğe bağlı)

Alətlər

- Lehimleme dəmir

- yapışqan (və ya lent)

Addım 1: Lampa haqqında məlumat

Lampanın inşasına başlamazdan əvvəl onun imkanlarını və məhdudiyyətlərini təsvir edəcəyəm. Birincisi, LED şeridi 5 voltluq RGB LED şerididir. Rocker açarı istifadəçiyə iki fərqli rəng sxemi arasında keçid etməyə imkan verir. Videoda göründüyü kimi birində göy qurşağı rəng sxemi, digərində isə okean rəng sxemi var idi. Lampa USB ilə işləyir, əvvəlcə ayrı bir batareya istifadə edirdim, amma lampanı daim açmalı olsam batareyanı dəyişdirməyin və kodu yeniləməyin nə qədər çətin olacağını tez anladım. Aydındır ki, bir tennis topu və çörəkçilik kağızı istifadə etdiyim üçün bədənin keyfiyyəti mükəmməl olmayacaq, amma bir DIY layihəsi olaraq düşünürəm ki, bu, böyük bir hədiyyədir. Son qeyd, mənim mesajımda gördüyünüz kimi lampaya öz mesajınızı yazmağın bir variantının olmasıdır. Bunu söyləyərək birinci addıma keçəcəyik.

Addım 2: Dövrəni yoxlayın

Dövrə Testi
Dövrə Testi
Dövrə Testi
Dövrə Testi
Dövrə Testi
Dövrə Testi

Lehimdən əvvəl işlədiyini yoxlamaq üçün əvvəlcə dövrəni sınayacağıq. (Lehimdən əvvəl dövrə əmin olmağı məsləhət görürəm, amma bu addım lazım deyil.) Bunun üçün lazım olan hissələrdir

• Çörək lövhəsi

• Jumper telləri

• Arduino nano

• Led şeridi

• Rocker açarı

• Lehimleme dəmir

İlk addım, LED şeridindəki 5v, Məlumat və torpaq nöqtələrinə üç telin lehimlənməsi olacaq. LED şeridiniz artıq ön tərəfdə bir şnurla gəlmiş ola bilər, bu halda ilk LED -in kəsilməsini məsləhət görürəm. Bu yuxarıdakı şəklə bir qədər bənzəməlidir.

Növbəti addım, keçidin üç sancağından ikisinə 2 keçid telinin lehimlənməsi olacaq. İki sancaqdan biri orta pin olduğu müddətcə hər şey qaydasındadır.

Bu hissəni bitirdikdən sonra çörək lövhəsinə komponentlər bağlamağa başlaya bilərik. Əvvəlcə Arduino nanosunu bağlayın və sonra 5v və torpaq pinini çörək taxtasındakı müvafiq relslərdən ikisini bağlayın. Sonra, led şeridin 5v və topraklama tellərini müvafiq iki relsə bağlayın. Led şeridinin məlumat telini Arduino 8 pininə bağlayın. Bundan sonra açarın iki telini çörək taxtasında bir -birinin yanına qoyun. İndi 10k rezistoru keçid tellərindən birinə (çörək taxtasının yanında) bağlayın. 10k rezistorun digər tərəfi yer rayı üzərində olmalıdır. İndi nano 6 pininə gedən açarın eyni telinə bir tullanan tel bağlayın. Nəhayət, 5 voltlu dəmir yolu ilə birləşdirən açarın digər telinə bir keçid teli bağlayın. İzləməkdə çətinlik çəkirsinizsə, yuxarıdakı diaqrama baxın.

İndi növbəti addım kodu Arduinoya yükləməkdir. Bu prosesin ilk hissəsi FastLED Kitabxanasının quraşdırılmasıdır. Arduino proqramınızı açın, eskiz tapını açın, kitabxana daxil edin, kitabxanaları idarə edin seçin. Bu nöqtəyə çatdıqdan sonra axtarış çubuğunda Fast LED axtarın və Daniel Garcia tərəfindən Fast LED kitabxanasını tapana qədər aşağı diyirləyin. (yuxarıdakı şəkilə baxın). Quraşdırın və sonra kodu yükləməyə davam edə bilərsiniz.

Buraya təqdim olunan bütün kodu Arduino eskizinə kopyalayıb yapışdırmaq daxildir. Yuxarıdakı görüntüyə baxsanız, etməli olduğunuz tək dəyişiklik istifadə edəcəyiniz LEDlərin sayıdır. Özümdən fərqli bir LED şeridi istifadə edildiyi təqdirdə, LED növünü yuvarladım, bu halda növün yenilənməsi lazım olacaq.

Addım 3: Bədənin hazırlanması

Bədənin hazırlanması
Bədənin hazırlanması
Bədənin hazırlanması
Bədənin hazırlanması
Bədənin hazırlanması
Bədənin hazırlanması

Lazımi alətlər və materiallar

Tennis topu şüşəsi

İki ədəd tualet kağızı rulonu

- Super yapışqan (və ya tualet rulonlarını bir yerdə saxlaya biləcək hər şey.)

lehimleme dəmir

- metal pin (parça)

Bu hissə olduqca sadə, lakin vacibdir. Şüşədə açarların gedəcəyi iki delik açmaq lazımdır. Mənim vəziyyətimdə, çırağımın üst hissəsində (şüşənin alt hissəsi) rokçu açarı üçün bir çuxur açdım. USB kabeli üçün aşağıya yaxın şüşənin yan tərəfində ikinci bir deşik etdim. Daha yaxşı başa düşmək üçün yuxarıdakı şəkillərə baxın.

Delik açmaq üçün bir matkapım yox idi, buna görə də plastik əritməyi seçdim. Bunu edərkən havalandırma sisteminizin düzgün olması vacibdir (fanı açarkən hər hansı bir pəncərə və qapını açmağı məsləhət görürəm. Plastikin yanması uzun müddət buxara məruz qaldıqda sağlamlığa mənfi təsir göstərə bilər və düzgün araşdırma aparmaq üçün bir az vaxt ayırmanızı məsləhət görürəm. bunun üçün hazırlıq.

Plastikin əriməsi üçün, pensimlə tutduğum sancağı qızdırmaq üçün lehimdən istifadə etdim. Keçirmə yolu ilə bu pin plastikdə lazım olan çuxuru yarada bildi. Niyə yalnız plastiki əritmək üçün lehimləmə dəmirindən istifadə etmədiyimi düşünürsünüz. Yalnız dəmirimə əridilmiş plastik almaq və ya zədələnmək riski istəmirəm. İstəyirsinizsə özünüzdən istifadə edə bilərsiniz. Yalnız düzgün araşdırma aparmağı və tüstüləri nəfəs almamağı unutmayın.

Qutunun üstündəki çuxurun daxil edildikdə açara uyğun olduğundan əmin olun. Çuxur çox böyükdürsə, çuxurdan düşəcək və bu halda onu düzəltmək üçün lent və ya isti yapışqan istifadə edə bilərsiniz.

Sonra, lampanın dibinə doğru düzbucaqlı bir çuxur düzəldin. USB kabelini onun vasitəsilə asanlıqla yerləşdirməlidir.

Mən hələ də çörəkçilik təbəqəsini istifadə etməyəcəyəm, çünki dövrəni quraşdırarkən qabın içini görmək istəyirəm.

İndi son hissə ən asandır. Şəkildə göründüyü kimi iki tualet kağızı rulonunu yapışdırmaq kifayətdir. Əlinizdə super yapışqan olmadığından əmin olun!

Addım 4: Son Dövrə Lehimləmə

Son Dövrə Lehimləmə
Son Dövrə Lehimləmə
Son Dövrə Lehimləmə
Son Dövrə Lehimləmə
Son Dövrə Lehimləmə
Son Dövrə Lehimləmə

Dövrənin işlədiyini təsdiqlədikdən sonra onu lövhəyə köçürə bilərsiniz (texniki cəhətdən tualet rulonuna uyğun gəlsə hələ də çörək taxtasından istifadə edə bilərsiniz. Yeganə problem tellərin lehimlənməməsi deməkdir. Əlaqələr boşalacaq. Daha əvvəl dediyim kimi, lövhənin tualet rulonlarına oturduğundan əmin olun. Əks halda tualet kağızı rulonları üçün daha böyük uyğun bir əvəz tapa bilərsiniz.

Bir perf board istifadə etməmisinizsə, əvvəlcə necə işlədiyini araşdırmalısınız. Led şeridini bağlamaq əsasən çörək taxtası ilə eynidır, yeganə fərq indi onu lehimləməkdir. Arduino'da birdən çox əlaqəyə malik olan tək pin 5 voltdur. Zəmini keçiddən və led şeriddən birinə və ya hər ikisinə lehimləyə biləcəyiniz mənasını verən iki torpaq sancağı var. Rezistorun yerdən 6 -cı pinə lehimləndiyini fərq etmiş ola bilərsiniz. Bu, lehimləmə pimi 6 və rezistoru açarda bir pinlə eyni şəkildə təsir edir.

Led Strip -in əvvəlcə mükəmməl lövhəyə lehimlənməsini məsləhət görürəm. Bütün lehimləmə işimdən sonra başa düşdüyüm bir şey, tullanan tellərin uzunluğunun nə qədər əhəmiyyətli olduğu idi. Nəticədə, uzunluqlar Arduino nano lövhənizi hara qoymaq istədiyinizə bağlıdır. Tualet rulonlarının altına qoysanız, USB kabelinin uzunluğunu artırır və eyni zamanda LED şeridi üçün daha qısa tullanan tellərdən istifadə etməyə imkan verir. Yeganə dezavantaj düyməyə olan məsafədir. Tövsiyəm budur ki, düymə üçün perf lövhəsindən düyməyə qədər olan məsafədən iki dəfə çox tel istifadə etməyinizdir, çünki əgər düyməni sökmədən dövrəni bədəndən çıxarmaq istəyirsinizsə daha qısa tellər çətin olacaq.

Tualet kağızı rulonunun içərisindəki görüntüyə baxsanız çoxlu sarı tel görürsünüz. Bunun səbəbi, əvvəlcə nanonu yuxarıya qoymaq istədim, amma sonra aşağıya dəyişdim. Bütün bu tel, led şeridi mükəmməl lövhəyə bağlayan şeydir.

Lehimləmə ilə bağlı son məsləhətim, lövhəyə və ya düyməyə lehimləyərkən düymədən olan telin şüşədən keçdiyini yoxlamaqdır. Son şəkildən göründüyü kimi, düymə mükəmməl lövhəyə lehimləyərkən yerində olmalıdır.

İndi işi bitirdikdən sonra dövrəni bədənə quraşdırmadan əvvəl dövrənin hələ də işlədiyini təsdiqləmək istəyəcəksiniz.

Addım 5: Dövrün bədənə və son toxunuşlara quraşdırılması

Dövrün Bədənə Qurulması və Son Toxunuşlar
Dövrün Bədənə Qurulması və Son Toxunuşlar
Dövrün Bədənə Qurulması və Son Toxunuşlar
Dövrün Bədənə Qurulması və Son Toxunuşlar
Dövrün Bədənə Qurulması və Son Toxunuşlar
Dövrün Bədənə Qurulması və Son Toxunuşlar

Dövrənin işini təsdiqlədikdən sonra, nano ilə mükəmməl lövhəni tualet rulonlarına qoya bilərsiniz. Daha əvvəl yuxarı və aşağıya qoymağın üstünlüklərini və mənfi cəhətlərini izah etdim.

İlk addım, LED şeridini tualet rulonlarınızın altından çıxarmaq və sonra çöldən aşağıdan yuxarıya bükməkdir. Bir çox LED şeridi, plastikdən ayırdığınız yapışqan bir tərəfə malikdir. Bu addım üçün, LED şeridini bərabər şəkildə yerləşdirməyi məsləhət görürəm. Şəkildə gördüyüm kimi mənimki mükəmməl deyildi, amma sonunda çox da fərq yox idi.

Bu nöqtədə, USB kabeliniz və Led Stripin borunun altından axan düymə telləri yuxarıdan çıxmalıdır. USB -ni hələ də çuxurdan keçirməyi məsləhət görmürəm, çünki növbəti addım tennis topunun kənarını çörəkçilik təbəqəsinə bükməkdir (işığın keçməsinə imkan verən hər hansı bir təbəqə işləyəcək). Düymənin mövqeyi üçün aşağı qalmırsa, onu super yapışdıra bilərsiniz. Son bir qeyd, tellərin heç birinin tualet kağızı rulonlarının xaricində olmadığından əmin olmaqdır, çünki o zaman LED -lərlə kölgələr yaradacaqlar.

Bunu etməzdən əvvəl, lampama kiçik bir mesaj qoyduğumu fərq etmiş ola bilərsiniz. Bu, işığın keçməsinə imkan verməyən yuvarlaq nazik kartondan personajları kəsməklə edildi. Daha sonra bu simvolları qablaşdırmadan əvvəl qutunun kənarına yapışdırdım.

Növbəti addım son dərəcə vacibdir, çünki sonunda çörəkçilik təbəqəsindəki hər hansı bir qıvrım/qırış işıqla görünəcəkdir. Hər hansı bir plastik dost yapışqan istifadə etməyi məsləhət görürəm (tez qurudulmadığından əmin olun).

İndi yapışqan quruduqdan sonra USB çuxuru üçün iti bıçaqla və ya bənzər bir şeylə kiçik bir çuxur kəsmək istəyəcəksiniz. Son addım, USB kabelini qutudan çıxarmaq və tualet kağızı rulonunu içəriyə itələməkdir. Sonra şüşəni qapaq ilə bağlayın.

İstənilən bir son addım, çörəkçilik təbəqəsinin zədələnməməsini təmin etmək üçün hər şeyi plastik bir sarğı ilə bağlamaqdır. Yuxarıda lampamın sonunda qısa bir video əlavə etdim. Bu layihə ilə bağlı hər hansı bir sualınız və ya probleminiz varsa, şərh yazın.

Tövsiyə: