SMK PL LEONARDO KLATEN
MENYALAKAN 7 SEGMENT MELALUI SERIAL MONITOR
TUJUAN :
1. Agar siswa dapat mencoba menggunakan arduino uno dengan berbagai rangkaian.
2. Siswa dapat merangkai rangkaian serial kontrol .
3. Siswa dapat mempelajari cara memebuat program sendiri dalam aplikasi arduino.
4. Siswa dapat lebih mengetahui fungsi, cara kerja dari arduino uno.
5. Siswa dapat membaca secara benar program-program yang telah tertulis maupun yang telah
ditulis pada lembar kerja arduino.
6. Siswa dapat menggunakan versi lain ( if, if else, dan dapat menambahkan void tersendiri).
7. siswa dapat merangkai rangkaian 7 segment.
8. siswa dapat mengetahui cara kerja dari 7 segment.
9. Siswa dapat mencoba serial control pada 7segment
BAHAN:
1. laptop / komputer
2. aplikasi arduino
3. board arduino
4. protoboard
5. resistor 330 (3)
8. connector ( kabel male) secukupnya
9. multitester
10. kabel USB
11. 7 segment (1)
MATERI SINGKAT :
Dalam pembahasan kali ini kita akan membahas tentang pengaplikasian arduino dalam sebuah rangkaian yang
akan dibuat. Kita akan mencoba untuk membat rangkaian 7 segment, kemudian 7 segment akan diprogramkan menjadi
serial kontrol. maka apabila serial monitor kita buka,kita mengetikkan kode dari program yang telah kita buat pada serial monitor
7segment akan memunculkan angka atau huruf sesuai program yang tertulis. kita juga membuat programnya sendiri
sesuai aturan aturan yang ada dan menggunakan if / if else.
DESKRIPSI TUGAS
1. membuat 7segment melalui serial monitor.
2. membuat 7 segment karakter huruf melalui serial monitor.
KESELAMATAN KERJA :
1. saat akan mengaplikasikan arduino dengan board arduino, jangan langsung ke board
arduino melainkan dibantu dengan protoboard
2. saat mencoba board arduino, jangan sampao board tersebut menyentuh besi.
3. saat ingin mengubah rangkaian pada protoboard, maka USB harus dilepas terlebih dahulu.
4. pastikan bahwa driver arduino telah terinstall dan port USB sudah terdriver oleh arduino.
5. apabila hanya ingin mengecek program maka klik verify.
6. apabila ingin memasukkan data pada board arduino maka klik upload.
7. teliti pada saat penulisan kalimat pemrograman.
CARA KERJA :
1. siapkan alat dan bahan yang dibutuhkan.
2. rangkailah rangkaian 7 segment.
3. buat program 7 segment dengan format program yang benar.
4. program yang dibuat adalah 7 segment karakter angka dan karakter huruf dalam satu lembar program.
Program Arduino:
int A = 4;
int B = 2;
int C = 9;
int D = 7;
int DP =8;
int E = 11;
int F = 5;
int G = 12;
int baca;
void setup()
{
Serial.begin(9600);
pinMode(A, OUTPUT);
pinMode(B, OUTPUT);
pinMode(C, OUTPUT);
pinMode(D, OUTPUT);
pinMode(E, OUTPUT);
pinMode(F, OUTPUT);
pinMode(G, OUTPUT);
Serial.flush();
}
void loop()
{
int baca= Serial.read ();
if (baca=='a')
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, HIGH);
Serial.println ('0');
delay (1000);
}
if (baca=='b')
{
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(G, HIGH);
digitalWrite(A, HIGH);
digitalWrite(D, HIGH);
digitalWrite(E, HIGH);
digitalWrite(F, HIGH);
digitalWrite(G, HIGH);
Serial.println ('1');
delay(1000);
}
if (baca=='c')
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(G, LOW);
digitalWrite(C, HIGH);
digitalWrite(F, HIGH);
Serial.println ('2');
delay(1000);
}
if (baca=='d')
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, LOW);
digitalWrite(G, LOW);
digitalWrite(E, HIGH);
digitalWrite(F, HIGH);
Serial.println ('3');
delay(1000);
}
if (baca=='e')
{
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
digitalWrite(A, HIGH);
digitalWrite(D, HIGH);
digitalWrite(E, HIGH);
Serial.println ('4');
delay(1000);
}
if (baca=='f')
{
digitalWrite(A, LOW);
digitalWrite(C, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
digitalWrite(B, HIGH);
digitalWrite(D, LOW);
digitalWrite(E, HIGH);
Serial.println ('5');
delay(1000);
}
if (baca=='g')
{
digitalWrite(A, LOW);
digitalWrite(C, LOW);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
digitalWrite(B, HIGH);
Serial.println ('6');
delay(1000);
}
if (baca=='h')
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, HIGH);
digitalWrite(E, HIGH);
digitalWrite(F, HIGH);
digitalWrite(G, HIGH);
Serial.println ('7');
delay(1000);
}
if(baca=='i')
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
Serial.println ('8');
delay(1000);
}
if(baca=='j')
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
digitalWrite(E, HIGH);
Serial.println ('9');
delay(1000);
}
if (baca=='1')
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, HIGH);
digitalWrite(G, LOW);
Serial.println ('a');
delay (1000);
}
if (baca=='2')
{
digitalWrite(A, HIGH);
digitalWrite(B, HIGH);
digitalWrite(C, LOW);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
Serial.println ('b');
delay (1000);
}
if (baca=='3')
{
digitalWrite(A, LOW);
digitalWrite(B, HIGH);
digitalWrite(C, HIGH);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, HIGH);
Serial.println ('c');
delay (1000);
}
if (baca=='4')
{
digitalWrite(A, HIGH);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, HIGH);
digitalWrite(G, LOW);
Serial.println ('d');
delay (1000);
}
if (baca=='5')
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(C, HIGH);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
Serial.println ('e');
delay (1000);
}
if (baca=='6')
{
digitalWrite(A, LOW);
digitalWrite(B, HIGH);
digitalWrite(C, HIGH);
digitalWrite(D, HIGH);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
Serial.println ('f');
delay (1000);
}
if (baca=='7')
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, LOW);
digitalWrite(E, HIGH);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
Serial.println ('g');
delay (1000);
}
if (baca=='8')
{
digitalWrite(A, HIGH);
digitalWrite(B, HIGH);
digitalWrite(C, LOW);
digitalWrite(D, HIGH);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
Serial.println ('h');
delay (1000);
}
if (baca=='9')
{
digitalWrite(A, HIGH);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, HIGH);
digitalWrite(E, HIGH);
digitalWrite(F, HIGH);
digitalWrite(G, HIGH);
Serial.println ('i');
delay (1000);
}
if (baca=='k')
{
digitalWrite(A, HIGH);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, HIGH);
digitalWrite(G, HIGH);
Serial.println ('J');
delay (1000);
}
if (baca=='11')
{
digitalWrite(A, HIGH);
digitalWrite(B, HIGH);
digitalWrite(C, HIGH);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, HIGH);
Serial.println ("L");
delay (1000);
}
if (baca=='l')
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, HIGH);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
Serial.println ('n');
delay (1000);
}
if (baca=='m')
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
Serial.println ('o');
delay (1000);
}
if (baca=='n')
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(C, HIGH);
digitalWrite(D, HIGH);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
Serial.println ('P');
delay (1000);
}
if (baca=='o')
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, HIGH);
digitalWrite(E, HIGH);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
Serial.println ('q');
delay (1000);
}
if (baca=='p')
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, HIGH);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
Serial.println ('R');
delay (1000);
}
if (baca=='q')
{
digitalWrite(A, LOW);
digitalWrite(B, HIGH);
digitalWrite(C, LOW);
digitalWrite(D, LOW);
digitalWrite(E, HIGH);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
Serial.println ('S');
delay (1000);
}
if (baca=='r')
{
digitalWrite(A, HIGH);
digitalWrite(B, HIGH);
digitalWrite(C, HIGH);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
Serial.println ('t');
delay (1000);
}
if (baca=='s')
{
digitalWrite(A, HIGH);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, HIGH);
Serial.println ('U');
delay (1000);
}
if (baca=='t')
{
digitalWrite(A, HIGH);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, LOW);
digitalWrite(E, HIGH);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
Serial.println ('y');
delay (1000);
}
if (baca=='u')
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(C, HIGH);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, HIGH);
digitalWrite(G, LOW);
Serial.println ('z');
delay (1000);
}
}
HASIL:
Pembimbing Pembimbing Klaten, 13 Maret 2017
( F.Nanda ) ( Y. Prasetya ) (Elisabenth Novoita Dewi)
MEKATRONIK MEKA
Senin, 13 Maret 2017
Kamis, 02 Februari 2017
7 SEGMENT 2TOMBOL DENGAN 1 7SEGMENT
TUJUAN :
1. Agar siswa dapat mencoba menggunakan arduino uno dengan berbagai rangkaian.
2. Siswa dapat merangkai rangkaian counting up atau counting down dengan penggunaan push button.
3. Siswa dapat mempelajari cara memebuat program sendiri dalam aplikasi arduino.
4. Siswa dapat lebih mengetahui fungsi, cara kerja dari arduino uno.
5. Siswa dapat membaca secara benar program-program yang telah tertulis maupun yang telah
ditulis pada lembar kerja arduino.
6. Siswa dapat menggunakan versi lain ( if, if else, dan dapat menambahkan void tersendiri).
7. siswa dapat merangkai rangkaian 7 segment dengan menggunakan 2 tombol.
8. siswa dapat mengetahui cara kerja dari 7 segment.
BAHAN:
1. laptop / komputer
2. aplikasi arduino
3. board arduino
4. protoboard
5. 2 tombol
6. resistor 330 (3)
8. connector ( kabel male) secukupnya
9. multitester
10. kabel USB
11. push button (2)
12. 7 segment (1)
MATERI SINGKAT :
Dalam pembahasan kali ini kita akan membahas tentang pengaplikasian arduino dalam sebuah rangkaian yang
akan dibuat. Kita akan mencoba untuk membat rangkaian 7 segment, kemudian 7 segment akan memunculkan angka mulai dari 0 sampai 9
bila push button ditekan (counting up), dan nyala membentuk angka 9 sampai 0 bila push button ditekan (counting down). kita juga membuat programnya sendiri
sesuai aturan aturan yang ada dan menggunakan if / if else.
DESKRIPSI TUGAS
1. membuat counting up.
2. membuat counting down.
3. membuat rangkaian 7 segmen dengan 2 tombol.
KESELAMATAN KERJA :
1. saat akan mengaplikasikan arduino dengan board arduino, jangan langsung ke board
arduino melainkan dibantu dengan protoboard
2. saat mencoba board arduino, jangan sampao board tersebut menyentuh besi.
3. saat ingin mengubah rangkaian pada protoboard, maka USB harus dilepas terlebih dahulu.
4. pastikan bahwa driver arduino telah terinstall dan port USB sudah terdriver oleh arduino.
5. apabila hanya ingin mengecek program maka klik verify.
6. apabila ingin memasukkan data pada board arduino maka klik upload.
7. teliti pada saat penulisan kalimat pemrograman.
CARA KERJA :
A. Input Aktif High
1. siapkan bahan-bahan yang yang dibutuhkan.
2. rangkailah rangkaian counting up dan counting down pada protoboard dengan media push button.
3. setelah itu pasang pada board arduino sesuai dengan rangkaian.
4. setelah itu sambungkan board arduino pada laptop/komputer dengan kabel USB.
5. setelah itu buat program data yang sesuai dengan rangkaian pada arduino.
6. cek apakah program sudah benar dengan klik verify.
7. bila sudah benar maka klik upload.
HASIL:
PROGRAM:
int A = 4;
int B = 2;
int C = 9;
int D = 7;
int DP =8;
int E = 11;
int F = 5;
int G = 1;
int switchUpPin = 13;
int switchDownPin = 6;
int counter = 0;
int buttonUpState = 0;
int lastButtonUpState = 0;
int buttonDownState = 0;
int lastButtonDownState = 0;
void setup()
{
Serial.begin(9600);
pinMode(A, OUTPUT);
pinMode(B, OUTPUT);
pinMode(C, OUTPUT);
pinMode(D, OUTPUT);
pinMode(E, OUTPUT);
pinMode(F, OUTPUT);
pinMode(G, OUTPUT);
pinMode(DP, OUTPUT);
digitalWrite(DP ,HIGH);
}
void loop()
{
buttonUpState = digitalRead(switchUpPin);
buttonDownState = digitalRead(switchDownPin);
if (buttonUpState != lastButtonUpState)
{
if (buttonUpState == HIGH)
{
if(counter == 9)
{
counter = -1;
}
counter++;
Serial.println(counter);
changeNumber(counter);
delay(300);
}
else
{
Serial.println("OFF");
}
delay(50);
}
if (buttonDownState != lastButtonDownState)
{
if (buttonDownState == HIGH)
{
if(counter == 0)
{
counter = 10;
}
counter--;
Serial.println(counter);
changeNumber(counter);
delay(300);
}
else
{
Serial.println("OFF");
}
delay(50);
}
changeNumber(counter);
}
void changeNumber(int buttonPress)
{
switch (buttonPress)
{
//number 0
case 0:
digitalWrite(A, HIGH);
digitalWrite(B, HIGH);
digitalWrite(C, HIGH);
digitalWrite(D, HIGH);
digitalWrite(E, HIGH);
digitalWrite(F, HIGH);
digitalWrite(G, LOW);
break;
//number 1
case 1:
digitalWrite(A, LOW);
digitalWrite(B, HIGH);
digitalWrite(C, HIGH);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
break;
//number 2
case 2:
digitalWrite(A, HIGH);
digitalWrite(B, HIGH);
digitalWrite(C, LOW);
digitalWrite(D, HIGH);
digitalWrite(E, HIGH);
digitalWrite(F, LOW);
digitalWrite(G, HIGH);
break;
//number 3
case 3:
digitalWrite(A, HIGH);
digitalWrite(B, HIGH);
digitalWrite(C, HIGH);
digitalWrite(D, HIGH);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, HIGH);
break;
//number 4
case 4:
digitalWrite(A, LOW);
digitalWrite(B, HIGH);
digitalWrite(C, HIGH);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, HIGH);
digitalWrite(G, HIGH);
break;
//number 5
case 5:
digitalWrite(A, HIGH);
digitalWrite(B, LOW);
digitalWrite(C, HIGH);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, HIGH);
digitalWrite(G, HIGH);
break;
//number 6
case 6:
digitalWrite(A, HIGH);
digitalWrite(B, LOW);
digitalWrite(C, HIGH);
digitalWrite(D, HIGH);
digitalWrite(E, HIGH);
digitalWrite(F, HIGH);
digitalWrite(G, HIGH);
break;
//number 7
case 7:
digitalWrite(A, HIGH);
digitalWrite(B, HIGH);
digitalWrite(C, HIGH);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
break;
//number 8
case 8:
digitalWrite(A, HIGH);
digitalWrite(B, HIGH);
digitalWrite(C, HIGH);
digitalWrite(D, HIGH);
digitalWrite(E, HIGH);
digitalWrite(F, HIGH);
digitalWrite(G, HIGH);
break;
//number 9
case 9:
digitalWrite(A, HIGH);
digitalWrite(B, HIGH);
digitalWrite(C, HIGH);
digitalWrite(D, HIGH);
digitalWrite(E, LOW);
digitalWrite(F, HIGH);
digitalWrite(G, HIGH);
break;
}
}
VIDEO:
Pembimbing Pembimbing Klaten,2 Februari 2017
(F.Nanda) (Y.Prasetya) (Elisabeth Novita Dewi)
Kamis, 12 Januari 2017
Aktif High dan Aktif Low Arduino
APLIKASI ARDUINO INPUT HIGH,ONPUT LOW,
1 TOMBOL DAN 1 LED, 2 TOMBOL DAN 2 LED ( FLIP-FLOP)
SMK PL LEONARDO KLATEN
TUJUAN :
1. Agar siswa dapat mencoba menggunakan arduino uno dengan berbagai rangkaian.
2. Siswa dapat merangkai rangkaian input aktif high dan aktif low dengan penggunaan push button.
3. Siswa dapat mempelajari cara memebuat program sendiri dalam aplikasi arduino.
4. Siswa dapat lebih mengetahui fungsi. cara kerja dari arduino uno.
5. Siswa dapat membaca secara benar program-program yang telah tertulis maupun yang telah
ditulis pada lembar kerja arduino.
6. Siswa dapat menggunakan versi lain ( if, if else, dan dapat menambahkan void tersendiri).
BAHAN:
1. laptop / komputer
2. aplikasi arduino
3. board arduino
4. protoboard
5. led 3 buah
6. resistor 10k (1)
7. resistor 330 (2)
8. connector ( kabel male) secukupnya
9. multitester
10. kabel USB
11. push button
MATERI SINGKAT :
Dalam pembahasan kali ini kita akan membahas tentang pengaplikasian arduino dalam sebuah rangkaian yang
akan dibuat. Kita akan mencoba untuk membat rangkaian input aktif high dan low, kemudian nyala lampu bergantian
bila push button ditekan, dan nyala lampu flip-flop bila push button ditekan. kita juga membuat programnya sendiri
sesuai aturan aturan yang ada dan menggunakan if / if else.
DESKRIPSI TUGAS
1. membuat input aktif high.
2. membuat input aktif low.
3. membuat rangkaian yang tombol di tekan maka led akan menyala, bila tombol dilepas maka led mati.
4. membuat rangkaian 2 tombol dan 2 led dengan flipflop.
KESELAMATAN KERJA :
1. saat akan mengaplikasikan arduino dengan board arduino, jangan langsung ke board
arduino melainkan dibantu dengan protoboard
2. saat mencoba board arduino, jangan sampao board tersebut menyentuh besi.
3. saat ingin mengubah rangkaian pada protoboard, maka USB harus dilepas terlebih dahulu.
4. pastikan bahwa driver arduino telah terinstall dan port USB sudah terdriver oleh arduino.
5. apabila hanya ingin mengecek program maka klik verify.
6. apabila ingin memasukkan data pada board arduino maka klik upload.
7. teliti pada saat penulisan kalimat pemrograman.
CARA KERJA :
A. Input Aktif High
1. siapkan bahan-bahan yang yang dibutuhkan.
2. rangkailah rangkaian input aktif high pada protoboard dengan media push button.
3. setelah itu pasang pada board arduino sesuai dengan rangkaian.
4. setelah itu sambungkan board arduino pada laptop/komputer dengan kabel USB.
5. setelah itu buat program data yang sesuai dengan rangkaian pada arduino.
6. cek apakah program sudah benar dengan klik verify.
7. bila sudah benar maka klik upload.
B. Input Aktif Low
C. Led 1 Push Button 1
D. Flip Flop 2 led 2 tombol
KESIMPULAN :
1. pengaplikasian arduino uno dapat mengikuti wiring atau program yang telah dibuat.
2. untuk flip flop led arduino, maka tombol 1 ditekan maka led akan nyala secara flip flop,
3. arduino mempermudah kinerja alat dengan cara menyimpan data progaram pada micro yang ada pada arduino
Pembimbing Pembimbing Klaten, 13 Januari 2017
( F. Nanda ) ( Y. Prasetya) ( Elisabeth Novita.D)
Kamis, 10 November 2016
CARA MENGINSTALL DAN MENDOWNLOAD APLIKASI ARDUINO
CARA MENDOWNLOAD DAN MENGINSTALL APLIKASI ARDUINO DAN DRIVER ARDUI
SMK PL LEONARDO KLATEN
TUJUAN:
1. siswa dapat mencari tahu sendiri cara mendownload aplikasi dari arduino.
2. siswa dapat mencari tahu sendiri cara mendownload driver dari arduino.
3. siswa dapat mencari tahu sendiri cara menginstall aplikasi arduini dan driver arduino.
4. siswa dapat mendownload aplikasi arduino beserta driver arduini sendiri.
5. siswa dapat menginstall aplikasi arduini beserta driver arduino yang telah di download sebelumnya.
6. siswa dapat mengenal aplikasi arduino.
7. siswa dapat mencoba aplikasi arduino dengan board arduino yang sesungguhnya.
BAHAN:
1. komputer / laptop.
2. jaringan internet.
3. aplikasi arduino.
4. driver arduino.
5. kabel USB.
6. protoboard.
7. board arduino uno.
8. led.
9. resistor.
10. connector
MATERI SINGKAT:
Di dalam materi ini kita akan membahas tentang arduino ( arduino uno ). kita akan mempelajari bagaimana cara
mendownload aplikasi beserta driver dari arduio sekaligus cara untuk menginstall aplikasi beserta driver arduino.
setelah mendownload dan menginstall aplikasi arduino, maka kita akan mencoba untuk mengaplikasikannya
ke board arduino dengan berbgai ketentuan, dan yang terakhir kita akan mencoba untuk membuat rangkaian
flip-flop dengan arduino.
DESKRIPSI TUGAS:
1. mencari tutorial cara mendownload aplikasi dan driver arduino.
2. mencari tutorial cara mengionstall aplikasi dan driver dari arduino.
3. mencoba aplikasi arduino pada board arduino dengan 1 led.
4. membuat rangkaian flip-flop dengan aplikasi arduino.
KESELAMATAN KERJA:
1. saat akan mengaplikasikan arduino dengan board arduino, jangan langsung ke board
arduino melainkan dibantu dengan protoboard
2. saat mencoba board arduino, jangan sampao board tersebut menyentuh besi.
3. saat ingin mengubah rangkaian pada protoboard, maka USB harus dilepas terlebih dahulu.
4. pastikan bahwa driver arduino telah terinstall dan port USB sudah terdriver oleh arduino.
CARA KERJA:
cara mendownload aplikasi dan driver arduino
1. bukalah situs web browser " www.arduino.cc ". kemudian pilih download pada pilihan bar yang ada di atas.
2. setelah menemukan gambar seperti di atas maka pilih windows installer atau windows zp file for non admin install.
3. kemudian anda akan menemukan laman seperti gambar diatas, maka klik just download yang ada di sebelah tulian contribute dan download bagian bawah.
4. setelah klik jost download mka akan muncul laman seperti gambar di atas, pilih simpan berkas kemudian ok. maka software terunduh.
5. kemudian download driver arduino dengan seri CH341SER.klik download CH341SER lalu akan muncul seperti gambar disampingpilih simpan berkas.
6. kemudian akan ada folder yang tersimpan lalu pilih CH341SER yang ada lalu extractlah aplikasi setup yang ada.
cara menginstall aplikasi dan driver arduino
1. download software arduino telebih dahulu. jika sudah buka berkas atau hasil download software arduino lalu extract winrar aplikasi arduino.
2. setelah terextract maka akan muncul pernyataan seperti gambar di bawah. lalu pilih keep run,maka aplikasi arduino akan terbuka.
3. kemudian install driver arduino
cara mengaplikasikan program dari arduino ke booard arduiono
1. buka wb browser " www.arduino.cc ". pilih lerning pada pilihan bar yang ada.
2. kemudian akan muncul laman seperti gambar dibawah ini. pilih built-in examples.
3. kemudian akan muncul laman seperti gambar dibawah dan pilihlah blink yang ada pada basic.
4. kemudian jika ingin mencoba/ trial maka pertama siapkan protoboard. board arduino, kabel jamper (male-male), led,resistor.
5. kemudian rangkailah rangkaian pada protoboard lalu pasang kebel jumper male-male pada board arduino, lalu pasang kebel USB ke port USB pada board arduino dan komputer atau laptop.
6. kemudian buka aplikasi arduino yang telah terinstall .
7. setelah itu klik verify yang ada pada tampilan atas ( berbentuk centang )
8. kemudian atur
9. kemudian atur program sesuai keinginan ( delay). jika sudah lalu upload program data.
HASIL:
1.
KESIMPULAN:
1. saat akan mengaplikasikan arduino dengan board arduino, jangan langsung ke board
arduino melainkan dibantu dengan protoboard
2. saat mencoba board arduino, jangan sampao board tersebut menyentuh besi.
3. saat ingin mengubah rangkaian pada protoboard, maka USB harus dilepas terlebih dahulu.
4. pastikan bahwa driver arduino telah terinstall dan port USB sudah terdriver oleh arduino.
PEMBIMBING PEMBIMBING KLATEN,10 NOVEMBER 2016
( F. Nanda ) ( Y. Prasetyo ) ( Elisabeth Novita Dewi)
SMK PL LEONARDO KLATEN
TUJUAN:
1. siswa dapat mencari tahu sendiri cara mendownload aplikasi dari arduino.
2. siswa dapat mencari tahu sendiri cara mendownload driver dari arduino.
3. siswa dapat mencari tahu sendiri cara menginstall aplikasi arduini dan driver arduino.
4. siswa dapat mendownload aplikasi arduino beserta driver arduini sendiri.
5. siswa dapat menginstall aplikasi arduini beserta driver arduino yang telah di download sebelumnya.
6. siswa dapat mengenal aplikasi arduino.
7. siswa dapat mencoba aplikasi arduino dengan board arduino yang sesungguhnya.
BAHAN:
1. komputer / laptop.
2. jaringan internet.
3. aplikasi arduino.
4. driver arduino.
5. kabel USB.
6. protoboard.
7. board arduino uno.
8. led.
9. resistor.
10. connector
MATERI SINGKAT:
Di dalam materi ini kita akan membahas tentang arduino ( arduino uno ). kita akan mempelajari bagaimana cara
mendownload aplikasi beserta driver dari arduio sekaligus cara untuk menginstall aplikasi beserta driver arduino.
setelah mendownload dan menginstall aplikasi arduino, maka kita akan mencoba untuk mengaplikasikannya
ke board arduino dengan berbgai ketentuan, dan yang terakhir kita akan mencoba untuk membuat rangkaian
flip-flop dengan arduino.
DESKRIPSI TUGAS:
1. mencari tutorial cara mendownload aplikasi dan driver arduino.
2. mencari tutorial cara mengionstall aplikasi dan driver dari arduino.
3. mencoba aplikasi arduino pada board arduino dengan 1 led.
4. membuat rangkaian flip-flop dengan aplikasi arduino.
KESELAMATAN KERJA:
1. saat akan mengaplikasikan arduino dengan board arduino, jangan langsung ke board
arduino melainkan dibantu dengan protoboard
2. saat mencoba board arduino, jangan sampao board tersebut menyentuh besi.
3. saat ingin mengubah rangkaian pada protoboard, maka USB harus dilepas terlebih dahulu.
4. pastikan bahwa driver arduino telah terinstall dan port USB sudah terdriver oleh arduino.
CARA KERJA:
cara mendownload aplikasi dan driver arduino
1. bukalah situs web browser " www.arduino.cc ". kemudian pilih download pada pilihan bar yang ada di atas.
2. setelah menemukan gambar seperti di atas maka pilih windows installer atau windows zp file for non admin install.
3. kemudian anda akan menemukan laman seperti gambar diatas, maka klik just download yang ada di sebelah tulian contribute dan download bagian bawah.
4. setelah klik jost download mka akan muncul laman seperti gambar di atas, pilih simpan berkas kemudian ok. maka software terunduh.
5. kemudian download driver arduino dengan seri CH341SER.klik download CH341SER lalu akan muncul seperti gambar disampingpilih simpan berkas.
6. kemudian akan ada folder yang tersimpan lalu pilih CH341SER yang ada lalu extractlah aplikasi setup yang ada.
cara menginstall aplikasi dan driver arduino
1. download software arduino telebih dahulu. jika sudah buka berkas atau hasil download software arduino lalu extract winrar aplikasi arduino.
2. setelah terextract maka akan muncul pernyataan seperti gambar di bawah. lalu pilih keep run,maka aplikasi arduino akan terbuka.
3. kemudian install driver arduino
cara mengaplikasikan program dari arduino ke booard arduiono
1. buka wb browser " www.arduino.cc ". pilih lerning pada pilihan bar yang ada.
2. kemudian akan muncul laman seperti gambar dibawah ini. pilih built-in examples.
3. kemudian akan muncul laman seperti gambar dibawah dan pilihlah blink yang ada pada basic.
4. kemudian jika ingin mencoba/ trial maka pertama siapkan protoboard. board arduino, kabel jamper (male-male), led,resistor.
5. kemudian rangkailah rangkaian pada protoboard lalu pasang kebel jumper male-male pada board arduino, lalu pasang kebel USB ke port USB pada board arduino dan komputer atau laptop.
6. kemudian buka aplikasi arduino yang telah terinstall .
7. setelah itu klik verify yang ada pada tampilan atas ( berbentuk centang )
8. kemudian atur
9. kemudian atur program sesuai keinginan ( delay). jika sudah lalu upload program data.
HASIL:
1.
KESIMPULAN:
1. saat akan mengaplikasikan arduino dengan board arduino, jangan langsung ke board
arduino melainkan dibantu dengan protoboard
2. saat mencoba board arduino, jangan sampao board tersebut menyentuh besi.
3. saat ingin mengubah rangkaian pada protoboard, maka USB harus dilepas terlebih dahulu.
4. pastikan bahwa driver arduino telah terinstall dan port USB sudah terdriver oleh arduino.
PEMBIMBING PEMBIMBING KLATEN,10 NOVEMBER 2016
( F. Nanda ) ( Y. Prasetyo ) ( Elisabeth Novita Dewi)
Kamis, 13 Oktober 2016
PENGAPLIKASIAN JALUR PCB PADA ARES KE PCB ASLI
SMK PL LEONARDO KLATEN
Tujuan :
1. Siswa dapat membuat rangkaian running led pada proteus.
2. Siswa dapat menstimulasikan rangkaian running led pada proteus dengan benar.
3. Siswa dapat mentranfer rangkaian Proteus running led ke Ares.
4. Siswa dapat membuat jalur pcb running led pada ares.
5. Siswa dapat mengeprint jalur pcb sendiri dengan benar.
6. Siswa dapat mengaplikasikan jalur pcb yang di print pada pcb asli sendiri.
Alat dan Bahan :
Alat
1. mesin bor dan adaptor
2. gunting
3. komputer
4. gerinda
5. setrika
6. amplas
7. papan penyangga/alas
8. baskom
Bahan
1. pcb polos
2. kertas foto A4
3. permanen marker
4. freridclorid
5. air
6. jalur pcb running led
Bahan running led;
- IC 555
- IC 4017
- 2 Capasitor
- POT-LIN
- 10 resistor
- 10 LED
Deskripsi Tugas :
membuat rangkaian running led dengan proteus kemudian
mentranfer rangkaian running led pada ares untuk di buat menjadi jalur pcb,setelah itu print
hasil dari ares dan mengaplikasikannya ke pcb.
Langkah Kerja :
* Pada proteus
1. Buka aplikasi ISIS 7 professional
2. ambil komponen yang ada pada component mode
3. setelah semua komponen di ambil pasang komponen pada lembar kerja proteus
4. setelah itu sambungkan componen componen yang ada dengan benar
5. jika rangakian sudah jadi maka klik play di pojok kiri bawah pada lembar kerja.
* Pada Ares
1. Siapkan rangaian running led yang telah dibuat pada ISIS professiaonal sebelumnya.
2. Chek apakah rangkaian tersebut tersambung dan menyala atau tidak.
3. Jika sudah, maka klik kanan pada komponen, lalu pilih packaging tool.
4. Atur komponen sesuai petunjuk yang diberikan.
5. Klik kembali komponen yang lain satu per satu sesuai banyaknya komponen yang ada.
6. Jika sudah semua, blok semua rangkaian lalu pilih tool yang ada pada ribbon lalu pilih netlist to ares.
7. Pilih ok lalu atur komponen pada lembar kerja pcb dengan garis board edge.
8. Atur garis sambung dengan t=40 dan bottom copper.
* Langkah mengeprint
1. siapkan printer laser untuk foto
2. pasang kabel penghubung ke komputer atau laptop.
3. buka file data running led pada ares kemudian klik output pada bar.
4. pilih print, dan setting pengeprintnan.
5. untuk top silk tidajk digunakan.
6. klik print yang ada di atas kemudian atur nama printer
7. kemudian klik ok, maka printer akan bekerja.
* Langkah Menyetrika
1. siapkan pcb polos dan kertas foto hasil dari jalur pcb
2. potong pcb sesuai dengan kluran kertas pcb yang anda miliki
3. setelah itu amplas pcb secara perlahan, jangan terlalu lama mengamplas
4. panaskan pcb yang telah diamplas dengan setrika yang sudah panas( cukup disentuhkan sebentar)
5. kemudian pasang kertas foto jalur pcb pada pcb yang telah dipanaskan.
6. setelah kertas foto tertempel, lalu setrika kertas foto secara perlahan sambil kertas foto
dipegang/ ditekan agar tidak geser saat menyetrika kertas foto.
7. setrika terus hingga warna kertas menjadi kehitam-hitaman,
saat menyetrika suhupanas setrika jangan sampai terlalu panas.
* Langkah Melarutkan Tembaga yang tidak digunakan pada pcb
1. setelah disetrika, tunggu sampai dingin terlebih dahulu.
2. setelah benar-benar dingin, rendam dalam air sebentar.
3. jika sudah maka lepas kertas foto secara perlahan dengan
air mengalir(cukup diusap maka kertas akan mulai terkikis).
4. setelah bersih dari kertas, tunggu agak kering.
5. jika sudah kering maka tebalkan bagian pinggir pcb dan juga jalur yang sekiranya terputus
atau hilang pada saat membersihkan kertas foto.
6. setelah itu bor pcb sesuai gambar lubang pada jalur pcb dengan mesin bor
(ini boleh dilakukan sebelum pcb dilarutkan atau sesudah pcb dilarutkan).
7. setelah itu siapkan baskon dan fehridclorid, kemudian beri
air secukupnya ( sesuaikan dengan banyaknya fehridclorid).
8. lalu masukkan pcb yang tadi sudah dibor kedalam larutan fehridclorid dengan sambil
digoyang-goyangkan perlahan agar larutan mengenai pcb secara keseluruhan.
9. terus diyongkan hingga tembaga hilang (yang tidak diblock atau diberi marker),
hinngga terlihat pcb tembus pandang.
10. jika sudah bersihkan merker pada pcb dengan menggunakan amplas sambil teraliri air.
11. setelah benar-benar bersih tunggu hingga kering.
12. jalurpcb sudah teraplikasikan pada pcb asli.
Hasil Kerja:
gambar rangkaian awal pada proteus
gambar jalur pcb dari ares
Keselamatan Kerja :
1. saat menyetrika hati-hat- karna pcb ikut panas akibat hantaran panas setrika.
2. saat ngebur hati-hati jangan sampai melukai tangan dan jalurnya bisa hinlang.
3. saat mengelupas kertas foto janganlangsung di lepas begitu saja melainkan tunggu hingga kertas lunak.
4. saat melarutkan hati-hati jangan sampai larutan fehridclorid tumpah dan hati-hati saat mengoyang-goyangkannya.
Kesimpulan :
1. memudahkan pembuatan jalur pcb pada pcb asli.
* masalah
1. saat mengupas/ menghilangkan kertas foto ada jalur yang hilang.
2. saat mengebur kurang tepat pada lubang yang tersedia.
* solusi
1. berhati- hati
2. sabar
3. konsentrasi
Pembimbing Pembimbing Klaten, 14 Oktober 2016
( F. Nanda) ( Y. Prasetya Adi Nugraha) ( Elisabeth Novita Dewi)
Tujuan :
1. Siswa dapat membuat rangkaian running led pada proteus.
2. Siswa dapat menstimulasikan rangkaian running led pada proteus dengan benar.
3. Siswa dapat mentranfer rangkaian Proteus running led ke Ares.
4. Siswa dapat membuat jalur pcb running led pada ares.
5. Siswa dapat mengeprint jalur pcb sendiri dengan benar.
6. Siswa dapat mengaplikasikan jalur pcb yang di print pada pcb asli sendiri.
Alat dan Bahan :
Alat
1. mesin bor dan adaptor
2. gunting
3. komputer
4. gerinda
5. setrika
6. amplas
7. papan penyangga/alas
8. baskom
Bahan
1. pcb polos
2. kertas foto A4
3. permanen marker
4. freridclorid
5. air
6. jalur pcb running led
Bahan running led;
- IC 555
- IC 4017
- 2 Capasitor
- POT-LIN
- 10 resistor
- 10 LED
Deskripsi Tugas :
membuat rangkaian running led dengan proteus kemudian
mentranfer rangkaian running led pada ares untuk di buat menjadi jalur pcb,setelah itu print
hasil dari ares dan mengaplikasikannya ke pcb.
Langkah Kerja :
* Pada proteus
1. Buka aplikasi ISIS 7 professional
2. ambil komponen yang ada pada component mode
3. setelah semua komponen di ambil pasang komponen pada lembar kerja proteus
4. setelah itu sambungkan componen componen yang ada dengan benar
5. jika rangakian sudah jadi maka klik play di pojok kiri bawah pada lembar kerja.
* Pada Ares
1. Siapkan rangaian running led yang telah dibuat pada ISIS professiaonal sebelumnya.
2. Chek apakah rangkaian tersebut tersambung dan menyala atau tidak.
3. Jika sudah, maka klik kanan pada komponen, lalu pilih packaging tool.
4. Atur komponen sesuai petunjuk yang diberikan.
5. Klik kembali komponen yang lain satu per satu sesuai banyaknya komponen yang ada.
6. Jika sudah semua, blok semua rangkaian lalu pilih tool yang ada pada ribbon lalu pilih netlist to ares.
7. Pilih ok lalu atur komponen pada lembar kerja pcb dengan garis board edge.
8. Atur garis sambung dengan t=40 dan bottom copper.
* Langkah mengeprint
1. siapkan printer laser untuk foto
2. pasang kabel penghubung ke komputer atau laptop.
3. buka file data running led pada ares kemudian klik output pada bar.
4. pilih print, dan setting pengeprintnan.
6. klik print yang ada di atas kemudian atur nama printer
7. kemudian klik ok, maka printer akan bekerja.
* Langkah Menyetrika
1. siapkan pcb polos dan kertas foto hasil dari jalur pcb
2. potong pcb sesuai dengan kluran kertas pcb yang anda miliki
3. setelah itu amplas pcb secara perlahan, jangan terlalu lama mengamplas
4. panaskan pcb yang telah diamplas dengan setrika yang sudah panas( cukup disentuhkan sebentar)
5. kemudian pasang kertas foto jalur pcb pada pcb yang telah dipanaskan.
6. setelah kertas foto tertempel, lalu setrika kertas foto secara perlahan sambil kertas foto
dipegang/ ditekan agar tidak geser saat menyetrika kertas foto.
7. setrika terus hingga warna kertas menjadi kehitam-hitaman,
saat menyetrika suhupanas setrika jangan sampai terlalu panas.
* Langkah Melarutkan Tembaga yang tidak digunakan pada pcb
1. setelah disetrika, tunggu sampai dingin terlebih dahulu.
2. setelah benar-benar dingin, rendam dalam air sebentar.
3. jika sudah maka lepas kertas foto secara perlahan dengan
air mengalir(cukup diusap maka kertas akan mulai terkikis).
4. setelah bersih dari kertas, tunggu agak kering.
5. jika sudah kering maka tebalkan bagian pinggir pcb dan juga jalur yang sekiranya terputus
atau hilang pada saat membersihkan kertas foto.
6. setelah itu bor pcb sesuai gambar lubang pada jalur pcb dengan mesin bor
(ini boleh dilakukan sebelum pcb dilarutkan atau sesudah pcb dilarutkan).
7. setelah itu siapkan baskon dan fehridclorid, kemudian beri
air secukupnya ( sesuaikan dengan banyaknya fehridclorid).
8. lalu masukkan pcb yang tadi sudah dibor kedalam larutan fehridclorid dengan sambil
digoyang-goyangkan perlahan agar larutan mengenai pcb secara keseluruhan.
9. terus diyongkan hingga tembaga hilang (yang tidak diblock atau diberi marker),
hinngga terlihat pcb tembus pandang.
10. jika sudah bersihkan merker pada pcb dengan menggunakan amplas sambil teraliri air.
11. setelah benar-benar bersih tunggu hingga kering.
12. jalurpcb sudah teraplikasikan pada pcb asli.
Hasil Kerja:
gambar rangkaian awal pada proteus
gambar jalur pcb dari ares
Keselamatan Kerja :
1. saat menyetrika hati-hat- karna pcb ikut panas akibat hantaran panas setrika.
2. saat ngebur hati-hati jangan sampai melukai tangan dan jalurnya bisa hinlang.
3. saat mengelupas kertas foto janganlangsung di lepas begitu saja melainkan tunggu hingga kertas lunak.
4. saat melarutkan hati-hati jangan sampai larutan fehridclorid tumpah dan hati-hati saat mengoyang-goyangkannya.
Kesimpulan :
1. memudahkan pembuatan jalur pcb pada pcb asli.
* masalah
1. saat mengupas/ menghilangkan kertas foto ada jalur yang hilang.
2. saat mengebur kurang tepat pada lubang yang tersedia.
* solusi
1. berhati- hati
2. sabar
3. konsentrasi
Pembimbing Pembimbing Klaten, 14 Oktober 2016
( F. Nanda) ( Y. Prasetya Adi Nugraha) ( Elisabeth Novita Dewi)
Langganan:
Postingan (Atom)