INPUT_PULLUP Nedir?

INPUT_PULLUP Nedir?

INPUT_PULLUP Nedir?

INPUT_PULLUP komudunu bir ├žok arduino projelerinde mutlaka g├Ârm├╝┼čs├╝n├╝zd├╝r. Genellikle buton giri┼člerinin devre ├╝zerinde (fiziksel olarak) pull up yap─▒lmad─▒─č─▒ zamanlarda yaz─▒l─▒msal olarak kullan─▒lan komuttur.

Yani ┼č├Âyle de d├╝┼č├╝nebiliriz, "donan─▒msal" ve "yaz─▒l─▒msal" adl─▒ terimleri bir ├žok kez duymu┼čuzdur. Bili┼čim sekt├Âr├╝nde bilgisayar─▒n elle tutulup g├Âzle g├Âr├╝len t├╝m fiziksel par├žalar─▒na Donan─▒m denir. Yaz─▒l─▒m ise bilgisayar sistemini olu┼čturan donan─▒m par├žalar─▒n─▒n y├Ânetimini hem de kullan─▒c─▒lar─▒n i┼člerini yapmak i├žin gerekli olan komutlar toplulu─čuna denilmektedir. Bir nevi donan─▒mdaki eksikli─či yaz─▒l─▒m ile kapat─▒yoruz. 

INPUT_PULLUP komudunu kulland─▒─č─▒m─▒z kara ┼čim┼ček devresine buradan ula┼čabilirsiniz. Bir ├Ânceki projemizde de g├Ârd├╝─č├╝m├╝z ├╝zere butonun ba─čl─▒ oldu─ču pin ile toprak aras─▒na diren├ž koyup butonun bir baca─č─▒n─▒ da 5 volta g├Ât├╝rmek yerine sadece butonu toprak ve pin'e ba─člad─▒k ve butonun ├žal─▒┼čmas─▒ i├žin ise yaz─▒l─▒mda INPUT yazmak yerine INPUT_PULLUP yazd─▒k. INPUT_PULLUP benim tercih etti─čim y├Ântem ├ž├╝nk├╝ yapt─▒─č─▒m projelerde her bir butona ekstradan 1 kablo daha ekleyip breadboard'umu daha karma┼č─▒k hale getirmek istemiyorum.

Daha iyi anlamam─▒z i├žin olay─▒ g├Ârselle┼čtirelim:

Her iki se├žimde de led sorunsuz bir ┼čekilde yanacakt─▒r.

INPUT KULLANIMI:

INPUT_PULLUP KULLANIMI:

void setup(){

pinMode(8, OUTPUT);

pinMode(4, INPUT);

}

void setup(){

pinMode(8, OUTPUT);

pinMode(4, INPUT_PULLUP);

}

input.png

input_pullup.png

 

08 Ocak 2019, 01:40 | 1300 Kez G├Âr├╝nt├╝lendi.

TOPLAM 1 YORUM

  1. Emin KOÇ
    Emin KOÇ 24-03-2019 15-42-02

    Karde┼čim uzun zamand─▒r istedi─čim bilgilerin derlenip toparlanm─▒┼č hali çok yard─▒mc─▒ oldun allah yard─▒mc─▒n olsun....

YORUM YAP

L├╝tfen Gerekli Alanlar─▒ Doldurunuz. *

*