penggunaan FOR Arduino dengan Proteus

A. Pengulangan FOR untuk menjalankan led dengan perintah 1 detik ( delay 1000) sebanyak nilai ulangan sebanyak nilai ulangan nya.

Komponen Libary yang di butuhkan di proteus adalah :

  1. ARDUINO UNO R3
  2. LED
  3. GROUND

Langkah Program :

Int i ; —> Mendefinisikan variable i sebagai integer Int LED1 = 9; —> Mendefinisikan variable LED1 sebagai integer dengan nilai 9 pinMode (LEDku, OUTPUT); —> seting pin LED1 (pin No. 9) sebagai output digitalWrite (LED1, HIGH); —> memerintahkan pin LED1 bernilai 1 (tegangan 5 V) digitalWrite (LED1, LOW); —> memerintahkan pin LED1 bernilai 0 (tidak ada tegangan) Serial.begin(9600); —> mengaktifkan port serial (pin 0 dan pin 1) dengan BAUD rate 9.600 Serial.println(i); —> mencetak nilai i sekaligus ganti baris Serial.println(); —> tdk ada yg dicetak, hanya ganti baris Serial.print(“coba “); —> mencetak kata “coba” tanpa ganti baris (kata yang dicetak ada diantara 2 tanda petik) delay(1000); —> tunda selama 1.000 m detik = 1 detik

int i;
int LED1=9;
int ulangan = 6;
void setup() {
// put your setup code here, to run once:
pinMode(LED1, OUTPUT);
}
void loop() {
digitalWrite(LED1,HIGH);
for(i=1;i<ulangan;i++)
{delay(1000);}
digitalWrite(LED1,LOW);
for(i=ulangan;i>0;i--)
{delay(1000);}
// put your main code here, to run repeatedly:
}
view raw gistfile1.txt hosted with ❤ by GitHub

dengan skematik rangkaian pada proteus sebagai berikut :

_for

file project dapat di unduh di https://github.com/wanwanvm/wanwanvm.github.io/tree/main/tugas/for

B. Pengulangan FOR untuk di tampilkan di Virtual Terminal

Komponen Libary yang di butuhkan di proteus adalah :

  1. ARDUINO UNO R3
  2. VIRTUAL TERMINAL
int i;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
}
void loop() {
for(i=1;i<11;i++)
{
Serial.println(i);
delay(1000);
}
Serial.println();
for(i=15;i>0;i--)
{
Serial.print("coba : ");
Serial.println(i);
delay(1000);
}
}
view raw gistfile1.txt hosted with ❤ by GitHub

dengan skematik rangkaian pada proteus sebagai berikut :

_for2

file project dapat di unduh di https://github.com/wanwanvm/wanwanvm.github.io/tree/main/tugas/for silahkan kirim masukan untuk saya ingin membuat artikel apa. Semoga bermanfaat. jika kurang jelas bisa komentar atau dm twitter @wanwanvm