CARA MEMBUAT PROGRAM DI MICROSOFT VISUAL BASIC 6.0
I.TUJUAN
>Untuk melatih siswa dalam memprogram Arduino dan mengetahui fungsi fungsi pemrograman .> Agar siswa dapat mengetahui microsoft VISUAL BASIC.> Agar siswa dapat mengetahui membuat program dengan VISUAL BASIC.
II.ALAT DAN BAHAN
1.Komputer/PC
2.Kabel jumper
3.LED
4.Resistor 330 Ohm
5.Arduino UNO
6.Kabel data Arduino
7.Protoboard
2.Kabel jumper
3.LED
4.Resistor 330 Ohm
5.Arduino UNO
6.Kabel data Arduino
7.Protoboard
III.CARA KERJA
1.Jika tombol ON ditekan LED akan menyala (hijau)2.Jika tombol OFF ditekan LED akan mati3.Jika tombol SEVEN SEGMEN ditekan maka running led akan menyala dari ujung a sampai g
4.Jika tombol ON ditekan mka LED akan menyala dan jika tombol 7 SEGMEN ditekan maka running led akan menyala.
5.Jika tombol OFF ditekan maka led dan 7SEGMEN mati .
IV.LANGKAH KERJA
1.Download microsoft VISUAL BASIC 6.0 "HERE"
2.Jika sudah selesai mendownload buka microsoft VISUAL BASIC
3. Buat Layout Yang di inginkan. di bawah ini contoh layout yang saya buat.
keterangan :
- untuk Membuat "ON","OFF", dan "7 Segmen" .mengunakanCommand button pada Microsoft Visual Basic.
- Untuk membuat Indikator LED. menggunakan Shape.
- gambar Seperti telefon jadul di atas berfungsi sebagai alat komunikasi arduino dengan Komputer
- Buka Software Arduino IDE.
- Buat Program komunikasi serial. Berikut contoh Program Arduino yang telah saya buat:
char val;
int Led = 13;
#define a 2
#define b 3
#define c 4
#define d 5
#define e 6
#define f 7
#define g 8
void setup() {
pinMode(Led,OUTPUT);
Serial.begin(9600);
pinMode(a,OUTPUT);
pinMode(b,OUTPUT);
pinMode(c,OUTPUT);
pinMode(d,OUTPUT);
pinMode(e,OUTPUT);
pinMode(f,OUTPUT);
pinMode(g,OUTPUT);
}
void loop() {
if( Serial.available() >0 )
{
val = Serial.read();
Serial.println(val);
}
if( val == '1' )
{ digitalWrite(Led,HIGH);
Serial.write("nyala");
}
else if( val == '0' )
{ digitalWrite(Led,LOW); }
digitalWrite(a,LOW);
digitalWrite(b,LOW);
digitalWrite(c,LOW);
digitalWrite(d,LOW);
digitalWrite(e,LOW);
digitalWrite(f,LOW);
digitalWrite(g,LOW);
if (val == 'a'){
ss();}
}
void ss(){
digitalWrite(a,HIGH);
delay(200);
digitalWrite(a,LOW);
delay(200);
digitalWrite(b,HIGH);
delay(200);
digitalWrite(b,LOW);
delay(200);
digitalWrite(c,HIGH);
delay(200);
digitalWrite(c,LOW);
delay(200);
digitalWrite(d,HIGH);
delay(200);
digitalWrite(d,LOW);
delay(200);
digitalWrite(e,HIGH);
delay(200);
digitalWrite(e,LOW);
delay(200);
digitalWrite(f,HIGH);
delay(200);
digitalWrite(f,LOW);
delay(200);
}
- Hubungkan Arduino dan PC dengan Kabel data
- Compile dan Upload Program ke arduino
- Buat Program pada Microsoft Visual basic. Berikut contoh Program saya
- Selesai membuat program Pada Microsoft Visual basic lalu play untuk melihat hasil Pemograman.