Mündəricat:

2x2x2 RGB Cube (Arduino): 9 addım (şəkillərlə)
2x2x2 RGB Cube (Arduino): 9 addım (şəkillərlə)

Video: 2x2x2 RGB Cube (Arduino): 9 addım (şəkillərlə)

Video: 2x2x2 RGB Cube (Arduino): 9 addım (şəkillərlə)
Video: How To Build 2x2x2 LED Cube with Arduino 2024, Dekabr
Anonim
Image
Image
2x2x2 RGB Küp (Arduino)
2x2x2 RGB Küp (Arduino)
2x2x2 RGB Küp (Arduino)
2x2x2 RGB Küp (Arduino)

Bir gün darıxdım və bir LED kub hazırlamaq qərarına gəldim. Daimi LED kublar hazırladım, amma heç vaxt RGB etməmişəm. Asan 2x2x2 (ilk RGB kubumdur) üçün təlimat verənlərə baxdım, amma tapa bilmədim, buna görə özüm hazırlamağa qərar verdim. Küpümü yığcam olmasını istədiyim üçün həqiqətən kiçik etdim, amma fərq etməz. Bu bir az qarışıqlıq gətirərsə və hər hansı bir sual verməkdən çəkinirsinizsə üzr istəyirəm. Həm də video şoulardan daha çox funksiya var, amma onu yeniləmək çətindir (buna baxmayaraq çalışacam). Nəhayət, bu mənim ilk təlimatımdır, buna görə edə biləcəyim hər hansı bir məsləhət və ya təkmilləşdirmə faydalı olardı:)

Addım 1: Material toplayın

Material toplayın
Material toplayın

8 RGB LED Ümumi Katod (Tercihen yayılmış)

2 NPN/PNP tranzistoru (PNP istifadə etdim, fərqi yoxdur, kodda dəyişə bilərsiniz)

Lehim əşyaları (Lehim, Havya, vs.)

Perf Board

Mavi və yaşıl üçün 8 - 100/110 ohm rezistorlar

Qırmızı üçün 4 - 150/160 ohm rezistorlar

Arduino (Hər şey işləyəcək, amma ölçü üçün pro mini istifadə edirəm)

Cımbız

Addım 2: Pin Hazırlıq Bölümü 1

Pin Hazırlıq Bölümü 1
Pin Hazırlıq Bölümü 1
Pin Hazırlıq 1 -ci hissə
Pin Hazırlıq 1 -ci hissə
Pin Hazırlıq Bölümü 1
Pin Hazırlıq Bölümü 1

Əvvəlcə LED -i götürün və düzün ki, ən uzun pin (Ground) sağda olsun. Sonra, yan sancaqları yuxarıya və aşağıya doğru bükün. Torpaq pimi yuxarı və ya şimal pin olmalıdır. 8 dəfə təkrarlayın.

Addım 3: Hazırlıq hissəsinin 2 -ci hissəsini bağlayın

Hazırlıq Bölümü 2
Hazırlıq Bölümü 2
Hazırlıq Bölümü 2
Hazırlıq Bölümü 2
Hazırlıq Bölümü 2
Hazırlıq Bölümü 2
Hazırlıq Bölümü 2
Hazırlıq Bölümü 2

Torpaq istisna olmaqla, hər sancağı götürün və cımbızla bükün. Lampaya yaxın tutduğunuzdan əmin olun. Bütün 8 LED üçün bunu edin.

Addım 4: Lehim köməkçisi

Lehimləmə köməkçisi
Lehimləmə köməkçisi

Bir kvadratı ölçmək üçün bir hökmdardan istifadə edin və sonra hər küncündə deliklər kəsin. Onları bir -birinə yaxın tuturam, amma sən.

Addım 5: Layer hazırlanması

Layer edilməsi
Layer edilməsi
Layer edilməsi
Layer edilməsi
Layer edilməsi
Layer edilməsi

Şəkilləri izləyin. Dörd LED qoyun və sonra torpaq pinlərini birlikdə lehimləyin. Üst qat üçün təkrarlayın.

Addım 6: Qatların birləşdirilməsi

Qatların birləşdirilməsi
Qatların birləşdirilməsi
Qatların birləşdirilməsi
Qatların birləşdirilməsi

Qatlamaları üst -üstə yığın və bütün sancaqların üst -üstə düşdüyündən əmin olun. Kömək əllərindən istifadə etməyə kömək edir, lakin isteğe bağlıdır. Daha çox kub şəklində etmək üçün pinləri kəsin.

Addım 7: Hamısını bir yerə yığın

Hamısını bir araya gətirmək
Hamısını bir araya gətirmək
Hamısını bir araya gətirmək
Hamısını bir araya gətirmək

Xəbərdarlıq bu diaqram PNP tranzistorları üçündür NPN istifadə edirsinizsə, tranzistorun orta pininə anal sancaqlardan bir rezistor əlavə etməyi unutmayın. Yaşıl və mavi sancaqlar üzərində 100 ohm, qırmızıya isə 150 ohm rezistor əlavə etməyi unutmayın. Sancaqları fərqli bir şəkildə bağlamağa qərar verərsəniz, kodu dəyişdirməyi asanlaşdırdım

Addım 8: Kodlaşdırma

Kodlaşdırma
Kodlaşdırma

Bu kodu Arduino -ya yükləyin. Kodu yeniləməyə davam edəcəyəm, buna görə tez -tez geri çəkin. Həm də təəssüf ki, solmur.

Addım 9: Sonrakı Nədir

Kodun bir hissəsini izah etməyə çalışdım, buna görə əlavə etmək olduqca asandır. Kimsə hər hansı bir yeni funksiya edərsə, bunları mənimlə bölüşün və mən onları koda əlavə edəcəyəm və kredit verəcəyəm. Nəhayət, arduino yarışmasında, yeni müəllif yarışmasında və parıltı yarışmasında mənə səs verin!

Tövsiyə: