FLOW. CONNECT. INNOVATE.
← KEMBALI KE DAFTAR MATERI
GERBANG LOGIKA

Cara Kerja Logika OR plus

Cara kerja gerbang LOGIC OR + sama seperti gerbang logika OR biasa, yaitu akan mengaktifkan output HIGH (ON) jika ada minimal satu input saja yang bernilai HIGH (ON). Keunggulan dari modul LOGIC OR + di Arduflow adalah jumlah pin input-nya dapat ditambah (+ Input) atau dikurangi (- Remove) sesuai kebutuhan sistem (bisa 3 input, 4 input, atau lebih).

Contoh Kasus pada Rangkaian Arduflow: Pada simulasi di atas, terdapat 3 sakelar Boolean yang terhubung ke pin In 1, In 2, dan In 3 pada blok LOGIC OR +, dengan output terhubung ke Light Bulb.

ARDUFLOW CODE SNIPPET
{
  "name": "Logic_OR_plus",
  "board": "nano",
  "nodes": [
    {
      "id": "constant-1781585648368",
      "type": "constant",
      "position": {
        "x": 214.6413488454183,
        "y": -6.0300079856558
      },
      "data": {
        "value": false,
        "pin": "0"
      },
      "measured": {
        "width": 160,
        "height": 106
      },
      "selected": false,
      "dragging": false
    },
    {
      "id": "bulb-1781585653000",
      "type": "bulb",
      "position": {
        "x": 688.4409384784087,
        "y": 34.188511822332345
      },
      "data": {
        "value": false,
        "pin": "0"
      },
      "measured": {
        "width": 160,
        "height": 148
      },
      "selected": false,
      "dragging": false
    },
    {
      "id": "constant-1781585813552",
      "type": "constant",
      "position": {
        "x": 214.6413488454183,
        "y": 129.96999201434411
      },
      "data": {
        "value": false,
        "pin": "0"
      },
      "measured": {
        "width": 160,
        "height": 106
      },
      "selected": false,
      "dragging": false
    },
    {
      "id": "logicOrMulti-1781585843311",
      "type": "logicOrMulti",
      "position": {
        "x": 461.34780228043246,
        "y": 0.3503835546593592
      },
      "data": {
        "value": false,
        "inputCount": 3,
        "pin": "0"
      },
      "measured": {
        "width": 160,
        "height": 243
      },
      "selected": false,
      "dragging": false
    },
    {
      "id": "constant-1781585865496",
      "type": "constant",
      "position": {
        "x": 211.64134884541835,
        "y": 258.96999201434403
      },
      "data": {
        "pin": "0"
      },
      "measured": {
        "width": 160,
        "height": 106
      },
      "selected": true,
      "dragging": false
    }
  ],
  "edges": [
    {
      "source": "constant-1781585648368",
      "target": "logicOrMulti-1781585843311",
      "targetHandle": "in1",
      "id": "xy-edge__constant-1781585648368-logicOrMulti-1781585843311in1"
    },
    {
      "source": "constant-1781585813552",
      "target": "logicOrMulti-1781585843311",
      "targetHandle": "in2",
      "id": "xy-edge__constant-1781585813552-logicOrMulti-1781585843311in2"
    },
    {
      "source": "logicOrMulti-1781585843311",
      "target": "bulb-1781585653000",
      "id": "xy-edge__logicOrMulti-1781585843311-bulb-1781585653000"
    },
    {
      "source": "constant-1781585865496",
      "target": "logicOrMulti-1781585843311",
      "targetHandle": "in3",
      "id": "xy-edge__constant-1781585865496-logicOrMulti-1781585843311in3"
    }
  ]
}

SIAP MENCOBA MATERI INI?

Buka Arduflow IDE sekarang dan implementasikan logika program di atas tanpa ribet!