
Modul GAUGE DISPLAY masuk dalam kategori Indicators yang berfungsi untuk menampilkan nilai angka atau sinyal secara visual dalam bentuk jarum/meteran analog. Rentang tampilan nilai dapat diatur sesuai kebutuhan pada batas nilai minimal (MIN) dan maksimal (MAX).
Prinsip Kerja:
GAUGE DISPLAY: Membaca data angka yang masuk dan menggerakkan jarum meteran sesuai skala antara nilai MIN dan MAX.
SQUARE WAVE: Berfungsi sebagai pembuat sinyal pulsa bergantian (gelombang kotak) secara otomatis sesuai frekuensi yang ditentukan (pada gambar: 0.5 Hz atau berubah tiap 2 detik).
Contoh Kasus pada Rangkaian Arduflow: Pada gambar simulasi di atas, blok SQUARE WAVE (0.5Hz) mengirimkan sinyal bergantian antara nilai
0dan1ke dua modul indikator:
Pada GAUGE DISPLAY (dengan batas
MIN: 0danMAX: 1), jarum meteran akan bergerak bergantian menunjuk ke nilai0lalu naik ke1.Pada LIGHT BULB, sinyal bernilai
1membuat lampu menyala (ILLUMINATED), dan saat bernilai0lampu akan mati secara bergantian sesuai gelombang sinyal.
{
"name": "Gauge_Wave",
"board": "nano",
"nodes": [
{
"id": "bulb-1781584716548",
"type": "bulb",
"position": {
"x": 587.2680170969462,
"y": -9.656697689399735
},
"data": {
"value": 1,
"pin": "0"
},
"measured": {
"width": 160,
"height": 148
},
"selected": false,
"dragging": false
},
{
"id": "squareWave-1781585157257",
"type": "squareWave",
"position": {
"x": 216.1548650842821,
"y": -128.0903421622972
},
"data": {
"value": 1,
"pin": "0",
"frequency": 0.5,
"minimized": false
},
"measured": {
"width": 183,
"height": 176
},
"selected": false,
"dragging": false
},
{
"id": "gauge-1781585494882",
"type": "gauge",
"position": {
"x": 577.2579995022215,
"y": -315.50755870392754
},
"data": {
"value": 1,
"pin": "0",
"max": 1
},
"measured": {
"width": 326,
"height": 294
},
"selected": true,
"dragging": false
}
],
"edges": [
{
"source": "squareWave-1781585157257",
"target": "bulb-1781584716548",
"id": "xy-edge__squareWave-1781585157257-bulb-1781584716548"
},
{
"source": "squareWave-1781585157257",
"target": "gauge-1781585494882",
"id": "xy-edge__squareWave-1781585157257-gauge-1781585494882"
}
]
}
Buka Arduflow IDE sekarang dan implementasikan logika program di atas tanpa ribet!