Mündəricat:

LED Nümunələri (Fərqli İşıq Nümunələri): 3 Addım
LED Nümunələri (Fərqli İşıq Nümunələri): 3 Addım

Video: LED Nümunələri (Fərqli İşıq Nümunələri): 3 Addım

Video: LED Nümunələri (Fərqli İşıq Nümunələri): 3 Addım
Video: Nəhəng çarxla səyahətə çıxan Almaniya vətəndaşı 470 günə Azərbaycan çatdı 2024, Iyul
Anonim
LED Nümunələri (Fərqli İşıq Nümunələri)
LED Nümunələri (Fərqli İşıq Nümunələri)

Fikir:

Layihəm bir LED rəng nümunəsidir. Layihədə Arduino ilə işləyən və əlaqə quran 6 LED var. Dövr edəcək və bir döngədə oynanılacaq 4 fərqli nümunə var. Bir naxış bitəndə başqa birisi yerini alır. Əsas plan yalnız LED -lərdən istifadə edərək sinxron bir model yaratmaq idi, kodda dörd fərqli nümunə tətbiq etməli olduğumuz üçün kod mürəkkəb idi

Araşdırma:

Fikri əsasən Matt Arnold adlı başqa bir Arduino istifadəçisindən aldım. Buna bənzər bir layihə etdi, ancaq üç LED istifadə etmək və rezistorları birləşdirmək kimi bir neçə fərqlə. Rezistorlara ehtiyac olmadığı üçün yalnız LEDləri və Arduinoya qoşulan bir neçə teldən istifadə etdim. Onun kodunu öz adım kimi istifadə etdim, kodunu qurdum və onu mənimlə və layihəmlə daha uyğunlaşdırdım

Addım 1: Addım 1: Materialların toplanması

Addım 1: Materialların toplanması
Addım 1: Materialların toplanması
Addım 1: Materialların toplanması
Addım 1: Materialların toplanması
Addım 1: Materialların toplanması
Addım 1: Materialların toplanması
Addım 1: Materialların toplanması
Addım 1: Materialların toplanması

Bu layihəni hazırlamaq üçün bir neçə materiala ehtiyacınız olacaq, çünki tikmək o qədər də çətin deyil.

- Arduino

- Çörək lövhəsi (İstənilən ölçüdə)

- 6 LED (Tercihen yalnız iki rəng, nümunəni daha cazibədar edir.)

- Tellər (kifayət qədər uzun kəsildiklərindən əmin olun)

Qeyd: Tellər fərqli rənglərdə olmalıdır (Güc = Sarı, Torpaq = Mavi və s.). Bu məcburi deyil.

Adım 2: Adım 2: Bina

Addım 2: Bina!
Addım 2: Bina!
Addım 2: Bina!
Addım 2: Bina!

Addım 1: Bütün materiallarınızı bir yerə yığın ki, mütəşəkkil işləyə biləsiniz.

Addım 2: 6 LED -inizin hamısını çox uzaq və ya çox yaxın olmayan gözəl bir şəkildə yerləşdirilmiş çörək taxtasına qoyun.

Addım 3: İndi LED -lərin uzun ayaqlarına diqqət yetirərək, hər bir LED -in uzun ayağına bir tel bağlayacaqsınız və Arduino -dakı fərqli pin nömrələrinə bağlayacaqsınız. Məsələn LED 1 = 12, LED 2 = 9 və s. Kodu daha sonra tənzimləyə biləcəyiniz üçün istədiyiniz hər hansı bir pin seçin.

Addım 4: İndi Arduinodan lövhəyə torpaq bağlamalı olacağıq, bunu Arduinonun güc tərəfində yerinə yetirmək üçün yerə bir tel bağlayaraq lövhənin ən uzaq tərəfinə (mavi tel) bağlayacaqsınız.

Addım 5: İndi irəliləyərkən, LED -lərimizin qısa ayaqlarının hamısını yerə bağladığımız tərəfə bağlamaq lazımdır. (yaşıl tellər)

Addım 6: Kodlaşdırmağa başlayın!

Addım 3: Adım 3: Eskizlər

Orijinal kod, Matt Arnold tərəfindən yaradılan LED Blink Pattern © GPL3+ idi. Zərif eskiz, orijinal kodu başlanğıc olaraq istifadə edən daxili kodumdur. Eskizin işlədiyinə əmin olmaq üçün, hər bir LED -in təyin olunduğundan əmin olun, onların pinlərini də düzgün göstərin. Gələcək layihələriniz üçün həm eskizlər, həm Matt, həm də mənimki yükləyə bilərsiniz.

Tövsiyə: