Mündəricat:

İlk Layihənizi Moruq: Yanan LED: 4 Addımla Başlayın
İlk Layihənizi Moruq: Yanan LED: 4 Addımla Başlayın

Video: İlk Layihənizi Moruq: Yanan LED: 4 Addımla Başlayın

Video: İlk Layihənizi Moruq: Yanan LED: 4 Addımla Başlayın
Video: En iyi 10 Oyun Motoru | 3DMADMAX 2024, Iyul
Anonim
İlk Layihənizi Moruqla Başlayın: Yanan LED
İlk Layihənizi Moruqla Başlayın: Yanan LED

Bu proyektdə sizə Raspberry Pi -ni bir LED -in yanıb -sönməsi üçün necə proqramlaşdıracağınızı göstərəcəyəm, demək olar ki, bir Raspberry pi almısınızsa və haradan başlamaq lazım olduğunu bilmirsinizsə, bu təlimata uyğun gəlir.

Raspbian işləyən Raspberry Pi -yə əlavə olaraq sizə lazım olacaq:

1. 330 Ohm müqavimət

2. LED

3. Çörək lövhəsi

4. Bəzi tellər

Addım 1: Pi -də Əməliyyat Sistemini Qurun

Əməliyyat Sistemini Pi -də quraşdırın
Əməliyyat Sistemini Pi -də quraşdırın

Əməliyyat sistemini artıq Pi -də quraşdırmısınızsa, bu addımı atlaya bilərsiniz. Bəli, onda 2 -ci addıma keçin və ya yüklədiyim bu linkdə ƏS -nin tam quraşdırma təlimatlarına baxın.

www.instructables.com/id/Build-Your-Own-PC-With-Raspberry/

Addım 2: Dövrün Şematik

Dövrün sxematikası
Dövrün sxematikası
Dövrə sxematikası
Dövrə sxematikası
Dövrün sxematikası
Dövrün sxematikası

Zəhmət olmasa aşağıdakı addımları izləyin:

1. 220Ω rezistoru LED anoduna, sonra isə 5 V -ə bağlayın.

2. LED -in katodunu GPIO -ya qoşun (Yuxarıdakı şəklə baxın).

Addım 3: Ətraflı məlumat üçün Videoya baxın

Image
Image

Addım 4: Python Kodu

Python kodu
Python kodu

İndi LED -i yandırmaq üçün bir neçə kod yazmağa hazırsınız.

DİQQƏT: Videoda aşağıdakı addımlar izah olunur

1. Pi -ni yandırın və yeni bir "BLINK.py" mətn faylı yaradın.

=====================================================================================

2. Aşağıdakı kodu daxil edin:

GPIOimport zamanı olaraq RPi. GPIO idxal edin

GPIO.setwarnings (Yanlış)

GPIO.setmode (GPIO. BCM)

GPIO.setup (17, GPIO. OUT) #Pin 17 -ni çıxış pin olaraq təyin edin

Doğru halda:

GPIO.output (17, True) #3 nömrəli rəqəmsal YÜKSƏK siqnalını (5V) çıxarır

vaxt.yuxu (2) #2 saniyəlik gecikmə

çap ('Salam') #LED açıldıqda çap et

GPIO.output (17, Yanlış) #3 nömrəli rəqəmsal LOW siqnalını (0V) çıxarır

vaxt.yuxu (2) #2 saniyəlik gecikmə

=====================================================================================

3. Bütün kodu yazdıqdan sonra yoxlayın

=====================================================================================

4. Terminala aşağıdakı kodu yazaraq python kodunu işlədin:

- cd Desktop və Enter düyməsini basın (Faylını pi -nin Masaüstündə saxladığım üçün Desktop yazıram).

- python BLINK.py və Enter düyməsini basın.

=====================================================================================

LEDin iki saniyə yandığını və sonra iki saniyə söndüyünü görəcəksiniz.

Ümid edirəm bu layihədən zövq alacaqsınız.

Tövsiyə: