FLOW. CONNECT. INNOVATE.
← KEMBALI KE DAFTAR MATERI
KONTROL RELAY

Belajar Kontrol Relay

Kontrol relay flip-flop dengan Arduino adalah cara menyalakan dan mematikan dua modul relay secara bergantian (kedip/berputar) menggunakan sinyal digital dari mikrokontroler.

Alat dan Bahan
Papan Arduino (Uno/Nano)
2 Unit Modul Relay (1 Channel atau 2 Channel)
Kabel Jumper secukupnya
Sumber daya eksternal (jika diperlukan untuk beban relay)
Cara Wiring (Koneksi Kabel)
Hubungkan pin VCC relay ke pin 5V Arduino.
Hubungkan pin GND relay ke pin GND Arduino.
Hubungkan pin IN1 relay pertama ke pin digital 8 Arduino.
Hubungkan pin IN2 relay kedua ke pin digital 9 Arduino.
ARDUFLOW CODE SNIPPET
{
  "name": "Kontrol-Relay",
  "board": "nano",
  "nodes": [
    {
      "id": "sw1",
      "type": "squareWave",
      "position": {
        "x": 60.94425593010084,
        "y": 267.773202944825
      },
      "data": {
        "frequency": 1,
        "value": 1
      },
      "measured": {
        "width": 169,
        "height": 176
      },
      "selected": false,
      "dragging": false
    },
    {
      "id": "not1",
      "type": "logicNot",
      "position": {
        "x": 322.43123948007116,
        "y": 128.71745887492585
      },
      "data": {
        "value": false
      },
      "measured": {
        "width": 160,
        "height": 129
      },
      "selected": false,
      "dragging": false
    },
    {
      "id": "latch1",
      "type": "latch",
      "position": {
        "x": 320.13384277007714,
        "y": 300.54272761986954
      },
      "data": {
        "priority": "reset",
        "value": {
          "default": 1,
          "q": 1,
          "qbar": 0
        }
      },
      "measured": {
        "width": 213,
        "height": 245
      },
      "selected": false,
      "dragging": false
    },
    {
      "id": "dw32",
      "type": "digitalWrite",
      "position": {
        "x": 642.0855977455367,
        "y": 106.4833052801898
      },
      "data": {
        "pin": "32",
        "value": true,
        "lastStateKey": "32-true-undefined"
      },
      "measured": {
        "width": 167,
        "height": 165
      },
      "selected": false,
      "dragging": false
    },
    {
      "id": "dw33",
      "type": "digitalWrite",
      "position": {
        "x": 651.275184585513,
        "y": 330.33828519497325
      },
      "data": {
        "pin": "33",
        "value": true,
        "lastStateKey": "33-true-undefined"
      },
      "measured": {
        "width": 167,
        "height": 165
      },
      "selected": true,
      "dragging": false
    }
  ],
  "edges": [
    {
      "id": "e-sw1-latch1-set",
      "source": "sw1",
      "target": "latch1",
      "targetHandle": "set"
    },
    {
      "id": "e-sw1-not1-in1",
      "source": "sw1",
      "target": "not1",
      "targetHandle": "in1"
    },
    {
      "id": "e-not1-latch1-reset",
      "source": "not1",
      "target": "latch1",
      "targetHandle": "reset"
    },
    {
      "id": "e-latch1-dw32-default",
      "source": "latch1",
      "target": "dw32",
      "targetHandle": "default"
    },
    {
      "id": "e-latch1-dw33-qbar",
      "source": "latch1",
      "target": "dw33",
      "targetHandle": "default"
    }
  ]
}

SIAP MENCOBA MATERI INI?

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