Mündəricat:

Arduino Uno Çox LEDli Layihə: 8 addım
Arduino Uno Çox LEDli Layihə: 8 addım

Video: Arduino Uno Çox LEDli Layihə: 8 addım

Video: Arduino Uno Çox LEDli Layihə: 8 addım
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Bilər
Anonim
Arduino Uno Çox LEDli Layihə
Arduino Uno Çox LEDli Layihə

Yaratmağı seçdiyim layihə, hər 1000 ms (1 saniyədə) LED -in ardıcıl bir şəkildə işıqlandırılmasını əhatə edən başlanğıc səviyyəli Arduino eskizidir. Arduino Uno istifadə edərək birdən çox LED -in idarə olunmasının fərqli yollarını öyrənməkdən çox zövq aldım və bir çox layihə motivasiyamın gəldiyi yerə inanıram. Daha bir neçə qabaqcıl proqramı öyrənsək də, çox yaxşı həyəcanlandım və çox yaxşı başa düşdüyüm bir proqramlaşdırma sahəsi ilə bağlı bir dərs yaratdım.

Beləliklə, Arduino Uno -dan istifadə etmək və ya Arduino eskizləri yaratmaq üçün yeni birisinizsə, zəhmət olmasa dərsimi oxuyun.

Arduino Kod Bağlantısı:

Addım 1: Lazım olan materiallar

Lazım olan materiallar
Lazım olan materiallar

(Ətraflı məlumat üçün siçanı şəklin üzərinə gətirin)

  • Arduino Uno
  • Çörək lövhəsi
  • 6 keçid telləri
  • USB Kabel (Uno üçün)
  • 5 LED (2 Yaşıl, 2 Qırmızı, 1 Mavi)
  • 5560 Ohm rezistorlar

Addım 2: GND -yə qoşulun

GND -ə qoşulun
GND -ə qoşulun
GND -ə qoşulun
GND -ə qoşulun

Arduino üzərindəki torpaq pinini (GND) çörək taxtasındakı mənfi raya bağlamaq üçün bir keçid teli (qara) istifadə edin. Bu, nəticədə LED -lərin Arduino üzərindəki torpaq pinindən istifadə etməsinə imkan verəcək.

Addım 3: Rezistorları bağlayın

Rezistorları birləşdirin
Rezistorları birləşdirin
Rezistorları birləşdirin
Rezistorları birləşdirin
Rezistorları birləşdirin
Rezistorları birləşdirin

Beş 560 ohm müqavimətçisinin hər birini bir ayağı mənfi raylı, digəri isə şəkildə göstərilən portları birləşdirərək çörək taxtasına daxil edin. Hər bir ayaq dəstinin şaquli olaraq bir -birinə uyğun olduğundan əmin olun.

Addım 4: LED -ləri daxil edin

LED -ləri daxil edin
LED -ləri daxil edin
LED -ləri daxil edin
LED -ləri daxil edin
LED -ləri daxil edin
LED -ləri daxil edin
LED -ləri daxil edin
LED -ləri daxil edin

Hər LED öz rezistoru ilə əlaqəli olacaq. Hər bir LED -in iki ucu da var (biri müsbət/biri mənfi). İki qurğunun qısası mənfi qurğundur. LED -dəki mənfi qurğunu rezistorun bağlandığı üfüqi dəmir yolu ilə bağlayın (rezistorun sağındakı port) və pozitiv ucunu bitişik bir dəmir yolu ilə bağlayın (yuxarıdakı port). Bu prosesi digər 5 LED üçün təkrarlayın. Daha ətraflı məlumat üçün şəkillərə baxın.

LED -lərimin yuxarıdan aşağıya doğru yaşıl, qırmızı, mavi, qırmızı, yaşıl olmasını seçdim.

Addım 5: Jumper tellərini bağlayın

Jumper tellərini qoşun
Jumper tellərini qoşun
Jumper tellərini qoşun
Jumper tellərini qoşun

İndi qalan tullanan telləri bağlamaq üçün. Bu 5 keçid teli üçün 9, 10, 11, 12 və 13 çıxış portlarından istifadə edəcəyik.

  1. Arduino -dakı 9 -cu çıxışdan üst LED -dəki (yaşıl) pozitiv ucunuzun bitişik (sağda) portuna bir keçid teli (ağ) bağlayın.
  2. Çıxış 10 -dan başqa bir keçid telini (yaşıl) 2 -dən yuxarı LED -dəki (qırmızı) müsbət qurğunun bitişik portuna (sağda) bağlayın.
  3. Çıxış 11 -dən başqa bir keçid telini (ağ) alt LEDdəki (yaşıl) pozitiv ucunuzun yanındakı porta (sağda) bağlayın.
  4. Çıxış 12 -dən başqa bir keçid telini (yaşıl) 2 -dən aşağıya doğru LED -də (qırmızı) pozitiv ucunuzun bitişik olan portuna (sağda) bağlayın.
  5. Çıxış 13 -dən olan son tullanan teli (yaşıl) ortadakı (mavi) LEDdəki müsbət qurğunun bitişik portuna (sağda) bağlayın.

Addım 6: Arduino'yu işə salın

Arduino -nu işə salın
Arduino -nu işə salın

Arduino yandırmaq üçün Arduinodan USB kabelini kompüterinizin USB portuna bağlamalı və Arduino Redaktə Proqramını açmalısınız. Arduino Uno'nun gücə sahib olduğunu göstərmək üçün işıqların yanıb -sönməsini görürsən.

Addım 7: Proqramı işə salın

Proqramı işə salın
Proqramı işə salın

Arduino tətbiqini açın və Arduino redaktoruna aşağıdakı kodu yazın (aşağıdakı link). Sonra Arduino Uno -ya yükləyin. Düzgün edildikdə, belə bir şey görməlisiniz …………… (növbəti addıma keçin)

Arduino Kodu:

Addım 8: Uğur !

BU!

LED -ləriniz mənimki kimi ardıcıl olaraq yanıb -sönmürsə, aşağıdakıları yoxlayın:

  • Bütün tullanan telləriniz, rezistorlarınız və LED -ləriniz doğru limanlara bağlıdır.
  • Bütün tullanan telləriniz, rezistorlar və LED -ləriniz möhkəm bağlıdır.
  • Arduino Sketch koduma düzgün uyğun gəldi.

Hələ də problemlər var.. aşağıda bir şərh yazın!

Tövsiyə: