Az Arduino bemenetei/kimenetei * INPUT/OUTPUT vagy I/O

 

Az Arduino bemenetei/kimenetei    * INPUT/OUTPUT vagy I/O

Célkitűzés

Megismerni  az Arduino bemeneti/kimeneti lábainak működését, különbséget tenni a digitális és analóg bemenetek/kimenetek között, és megtanulni, hogyan csatlakoztathatók érzékelők a megfelelő lábakhoz.


1. Digitális bemenetek/kimenet

Mit jelent?

  • A digitális bemenetek olyan lábak, amelyek kétféle jelet érzékelnek:
    • 0/ LOW: Kikapcsolt állapot (alacsony feszültség, általában 0V).
    • 1/ HIGH : Bekapcsolt állapot (magas feszültség, általában 5V).

Hogyan működik?

  • Az Arduino egy adott lábhoz csatlakoztatott érzékelő vagy kapcsoló állapotát olvassa.
  • Példa: Egy gomb használata:
    • Megnyomáskor: a jel 1-es lesz (BE).
    • Elengedéskor: a jel 0-ra vált (KI).

Hová csatlakoztassuk?

  • A digitális jeleket az Arduino digitális lábaihoz kell csatlakoztatni, amelyek D0–D13 számozással vannak ellátva.

Arduino UNO Board It has 14 digital input/output pins (of which 6 can... |  Download Scientific Diagram


2. Analóg bemenetek/kimenetek

Mit jelent?

  • Az analóg bemenetek/kimenetek képesek folyamatosan változó értékeket érzékelni.
  • Az analóg jelek nem csak 0 vagy 1 lehetnek, hanem több lehetséges értéket vehetnek fel.

Hogyan működik?

  • Az Arduino az analóg jeleket egy 0-tól 1023-ig terjedő tartományban méri, amelyet később a programban használhatunk.
  • Példa:
    • Fényérzékelő: Az érzékelt fény erőssége alapján folyamatosan változik az érték.
    • Potméter: Forgatásával a kimeneti feszültség (és így a mért érték) változik.

Hová csatlakoztassuk?

  • Az analóg jeleket az Arduino A0–A5 analóg bemeneti lábaihoz kell csatlakoztatni.

 

  • Arduino UNO Board It has 14 digital input/output pins (of which 6 can... |  Download Scientific Diagram

 


3. Az érzékelők csatlakoztatása

Digitális érzékelők

  • Olyan érzékelők, amelyek csak KI/BE értékeket küldenek.
  • Példák:
    • Gomb: Megnyomva BE, elengedve KI.
    • Mozgásérzékelő: Mozgást érzékelve BE, mozgás nélkül KI.

Analóg érzékelők

  • Olyan érzékelők, amelyek folyamatosan változó adatokat küldenek.
  • Példák:
    • Potméter: Állítható ellenállás, ami változó jelet ad.
    • Fényérzékelő (fotorezisztor): A környezeti fény változását méri.

Csatlakoztatás menete

  1. Digitális érzékelő esetén:
    • Az érzékelő egyik lába a digitális bemenetre (pl. D2), a másik láb a GND-re vagy a 5V-ra.
  2. Analóg érzékelő esetén:
    • Az érzékelő közvetlenül az A0–A5 bemeneti lábak egyikéhez csatlakozik.

Összegzés

·  Az Arduino lábai lehetnek bemenetek (érzékelők jeleinek fogadására) vagy kimenetek (eszközök vezérlésére).

·  A láb funkcióját az határozza meg, hogy bemeneti vagy kimeneti üzemmódban állítod be a pinMode() függvénnyel.

·  Egy láb akár mindkét funkciót is elláthatja egy programon belül, ha váltogatod az üzemmódját.

  • Digitális bemenetek: Egyszerű, KI/BE jelek, pl. gomb.
  • Analóg bemenetek: Folyamatos jelek, pl. fényérzékelő.
  • A megfelelő bemeneti láb kiválasztása attól függ, hogy milyen típusú érzékelőt használunk.

 

Niciun comentariu:

Trimiteți un comentariu