Subscribe
iotles.com
No Result
View All Result
  • Login
  • BERANDA
  • BELAJAR IOT
  • ENERGY METER
  • BERANDA
  • BELAJAR IOT
  • ENERGY METER
No Result
View All Result
iotles.com
No Result
View All Result
Home Belajar Iot

Variable pada Pemrograman Arduino

jimmisitepu by jimmisitepu
September 13, 2021
in Belajar Iot
0
variable arduino
0
SHARES
268
VIEWS
Share on FacebookShare on Twitter

Secara sederhana dan umum, variable pada arduno terbagi dua, yaitu global variable dan local variable. Global variable akan di kenal di seluruh fungsi, sementara local variable hanya di kenal pada fungsi itu sendiri. Contoh nya adalah sebagai berikut

int global_variable = 0;
int global_jumlah;

void setup(){
  Serial.begin(9600);
}
void loop(){
  baca_sensor(); //panggil fungsi void baca_sensor()
  delay(1000);
}

void baca_sensor(){
  int local_variable = 20;
  global_jumlah = global_variable + local_variable;
  Serial.println(global_variable);
}

jadi semua variable yang di letakkan di sebelum void setup() adalah sebagai global variable, sementara variable yang di letakkan di suatu fungsi maka di sebut dengan local variable. Coba compile program Arduino yang salah berikut, maka akan terjadi error

int global_variable = 0;
int global_jumlah;

void setup(){
  Serial.begin(9600);
}
void loop(){
  baca_sensor(); //panggil fungsi void baca_sensor()
  baca_warna();  //panggil fungsi void baca_sensor()
  delay(1000);
}

void baca_sensor(){
  int local_variable = 20;
  global_jumlah = global_variable + local_variable;
  Serial.println(global_variable);
}

void baca_warna(){
  global_jumlah = global_variable + local_variable;
  Serial.println(global_variable);
}

variable dengan nama local_variable pada fungsi baca_warna() tidak di kenali, karena dia hanya dikenal di fungsi baca_sensor();

Related articles

Membuat Game Sederhana ESP32 Arduino dengan Random LED dan Button

Membuat Counter UP dan Counter Down pada Arduino Dengan Button

Sensitive case

Pada bahasa C/C++ arduino ini, setiap variable di kenal dengan sensitive case, dimana variable dengan huruf captital berbeda dengan huruf yang tidak capital. Contoh compile code program di bawah ini,

unsigned int data_gambar;

void setup(){
  Serial.begin(9600);
  
}

void loop(){
  Serial.println(Data_Gambar);
  delay(1000);
}

Ketika di compile, maka akan terjadi error dengan error ‘Data_Gambar’ was not declared in this scope, karena berbeda dengan variable yang di declarasi data_gambar.

Ketentuan tambahan variable

Ada beberapa ketentuan tambahan pada penulisan variable c/c++ Arduino, di antara nya adalah sebagai berikut

  1. Panjang variable adalah 1 sampai dengan 255 karakter
  2. Variable harus di mulai dengan alphabet atau _ ( underscore)
  3. Tidak menggunakan sepasi
  4. Tidak menggunakan bahasa c yang di kenal sebagai variable seperti, if, while, for dan lain lain

Sekian dulu tulisan kita tentang variable Ardino, semua program di atas bisa di compile di modul trainner iot kita

Semoga bermanfaat

sumber: variable pada arduino

Previous Post

Mengenal Jenis-jenis Tipe Data Arduino

Next Post

Program Sederhana Menyalakan Led dengan Arduino Menggunakan Trainner IoT

Related Posts

game LED arduino
Belajar Iot

Membuat Game Sederhana ESP32 Arduino dengan Random LED dan Button

October 2, 2021
counter arduino
Belajar Iot

Membuat Counter UP dan Counter Down pada Arduino Dengan Button

October 1, 2021
button arduino
Belajar Iot

Mempercepat Respon Button dengan Hold Button Pada Arduino

September 28, 2021
input button esp32 arduino
Belajar Iot

Membaca Push Button Arduino dengan digitalRead

September 26, 2021
fungsi for arduno
Belajar Iot

Mengenal Fungsi for Pada Arduino

September 16, 2021
led trainner iot
Belajar Iot

Program Sederhana Menyalakan Led dengan Arduino Menggunakan Trainner IoT

September 15, 2021

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Monitoring Beberapa Jenis Power Meter Tanpa Koding dengan Modul LTE Modbus ke Blynk Cloud
  • Posting Data Ke blynk Iot dengan Modul GSM SIM7600 ESP32
  • Modul 4G Arduino SIM7600 dengan ESP32
  • Membuat Game Sederhana ESP32 Arduino dengan Random LED dan Button
  • Membuat Counter UP dan Counter Down pada Arduino Dengan Button

Recent Comments

No comments to show.
  • BERANDA
  • BELAJAR IOT
  • ENERGY METER
Call us: +62 851-5941-1861

© 2021 iotles.com - Learning and making iot device iotles.

No Result
View All Result
  • BERANDA
  • BELAJAR IOT
  • ENERGY METER

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist