Kamis, 17 November 2016

RANGKAIAN LED DENGAN PUSH BUTTON PADA ARDUINO UNO


        LEMBAGA PENDIDIKAN KEJURUAN TEKNIK

              SMK LEONARDO KLATEN
           (YAYASAN PANGUDI LUHUR)
                        Jl. Dr. Wahidin Sudirohusodo 30 Klaten Kotak pos 117


MEMBUAT  RANGKAIAN LED DENGAN PUSH BUTTON PADA ARDUINO UNO



I.TUJUAN

  1. Siswa dapat membuat program pada Arduino
  2. siswa dapat membuat rangkaian led dengan benar beserta push button

II.Alat dan Bahan
  1. PC
  2. Aplikasi ARDUINO
  3. ARDUINO UNO
  4. Kabel konektor ARDUINO
  5. Kabel jumper
  6. Resistor
  7. LED
  8. push button
III.Diskripsi Tugas
  1. Membuat rankaian led dengan menggunakan push button
IV. Materi Singkat

Langkah Langkah :


  1. Buka aplikasi ARDUINO anda pada Desktop

  2. Maka akan muncul aplikasi ARDUINO
  3. Buat program dengan menuliskan pada lembar berwarna putih sesuai yang anda inginkan

  4. Setelah membuat program, buat rangkaian pada PCB dengan ARDUINO UNO
      5.Jika sudah selesai melakukan pemograman pastikan "Port"terhubung pada ARDUINO UNO       dengan cara buka Tools klik Port dan lihat apakah ARDUINO anda terhubung dengan aplikasi
     6.Jika sudah tekan Upload untuk mentransfer Program yang telah anda buat ke Arduino 



      7.Anda telah berhasil melakukan pemograman dengan aplikasi arduino dan merangkai rangkaian led

Contoh program yang telah saya buat 


int merah = 13;
int kuning = 12;
int hijau = 11;
int biru = 10;

int meku = A0; // tombol untuk LED merah dan kuning
int hibi = A1; // tombol untuk LED hijau dan biru
int kondisimeku = 0; //kondisi awal tombol
int kondisihibi = 0; //kondisi awal tombol

void setup()
// mendefinisika pin output dan input
{
  pinMode(merah, OUTPUT);
  pinMode(kuning,OUTPUT);
  pinMode(hijau,OUTPUT);
  pinMode(biru,OUTPUT);

  pinMode(meku,INPUT);
  pinMode(hibi,INPUT);
}

void loop()
{
  kondisimeku = digitalRead(meku);
  kondisihibi = digitalRead(hibi);

  if (kondisimeku == HIGH) // jika tombol A0 ditekan
  {
  digitalWrite(merah, HIGH); // merah menyala
  digitalWrite(kuning,HIGH); //kuning menyala
  digitalWrite(hijau,LOW); //hijau mati
  digitalWrite(biru,LOW);  //biru mati
  }
  else if (kondisihibi == HIGH) // jika tombol A1 ditekan
  {
  digitalWrite(merah, LOW); //merah mati
  digitalWrite(kuning,LOW); //kuning mati
  digitalWrite(hijau,HIGH); //hijau menyala
  digitalWrite(biru,HIGH);  //biru menyala
  }
  else
  {
  digitalWrite(merah, LOW); //merah mati
  digitalWrite(kuning,LOW); //kuning mati
  digitalWrite(hijau,LOW); //hijau mati
  digitalWrite(biru,LOW);  //biru mati
  }
}

V.Hasil Kerja












VI.Keselamatan kerja
  1. Menggunakan workpack pada saat praktek
  2. Menggunakan topi
  3. Tidak membawa makanan dan minuman diruang praktek
  4. Mentaati peraturan yang telah dibuat
  5. Jangan letakan arduino pada besi agar tidak merusak ARDUINO pada saat anda memberi arus/ saat anda menancapkan port USB arduino pada PC/laptop



VII.Kesimpulan 
      Pada praktek kali ini siswa diajarkan untuk mengoperasikan program aplikasi ARDUINO dan juga membuat program untuk ditransfer pada ARDUINO UNO .Siswa juga harus bisa menguasai program tersebut. Selain itu, siswa juga harus bisa membuat rangkaian pada PCB.


      Mengetahui                                                                            Klaten,17 November 2016
   Guru Pembimbing                                                                                      Penulis





Y.Prasetya Adi N,S.Pd                                                                    Nicholas Aprilleo SW

Rabu, 26 Oktober 2016

Langkah langkah Coding(membuat program) pada ARDUINO


        LEMBAGA PENDIDIKAN KEJURUAN TEKNIK

              SMK LEONARDO KLATEN
           (YAYASAN PANGUDI LUHUR)
                        Jl. Dr. Wahidin Sudirohusodo 30 Klaten Kotak pos 117

Mengoperasikan dan membuat program aplikasi ARDUINO  Running LED



I.Tujuan
  1. Siswa dapat mengoperasikan aplikasi ARDUINO dengan benar
  2. Siswa dapat membuat program dalam aplikasi ARDUINO
II.Alat dan Bahan
  1. PC
  2. Aplikasi ARDUINO
  3. ARDUINO UNO
  4. Kabel konektor ARDUINO
  5. Kabel jumper
  6. Resistor
  7. LED
III.Diskripsi Tugas
  1. Membuat program Running LED pada aplikasi ARDUINO kemudian di transfer pada ARDUINO UNO
IV. Materi Singkat

Langkah Langkah :


  1. Buka aplikasi ARDUINO anda pada Desktop
  2. Maka akan muncul aplikasi ARDUINO
  3. Buat program dengan menuliskan pada lembar berwarna putih sesuai yang anda inginkan]

  4. Jika sudah selesai melakukan pemograman pastikan "Port"terhubung pada ARDUINO UNO dengan cara buka Tools klik Port dan lihat apakah ARDUINO anda terhubung dengan aplikasi
  5. Jika sudah tekan upload untuk menstransfer program anda pada ARDUINO UNO
  6. Program Coding anda sudah selesai
Contoh program yang telah saya buat 

void setup() {
  pinMode(2,OUTPUT);
  pinMode(3,OUTPUT);
  pinMode(4,OUTPUT);
  pinMode(5,OUTPUT);
  pinMode(6,OUTPUT);
  pinMode(7,OUTPUT);
  pinMode(8,OUTPUT);
  pinMode(9,OUTPUT);
  pinMode(10,OUTPUT);
  pinMode(11,OUTPUT);


}

void loop() {
runn ();
unrunn ();
runn ();
unrunn ();
runn ();
unrunn ();
runn ();
unrunn ();
w ();
q ();
w ();
q ();
w ();
q ();
w ();
q ();
w ();
q ();
w ();
runn ();
unrunn ();
runn ();
unrunn ();
runn ();
unrunn ();
runn ();
unrunn ();
runn ();

}

void q () {
  digitalWrite(2,HIGH);
  delay(100);
  digitalWrite(2,LOW);
  delay(100);

  digitalWrite(3,HIGH);
  delay(100);
  digitalWrite(3,LOW);
  delay(100);

  digitalWrite(4,HIGH);
  delay(100);
  digitalWrite(4,LOW);
  delay(100);

  digitalWrite(5,HIGH);
  delay(100);
  digitalWrite(5,LOW);
  delay(100);

  digitalWrite(6,HIGH);
  delay(100);
  digitalWrite(6,LOW);
  delay(100);

  digitalWrite(7,HIGH);
  delay(100);
  digitalWrite(7,LOW);
  delay(100);


  digitalWrite(8,HIGH);
  delay(100);
  digitalWrite(8,LOW);
  delay(100);

  
  digitalWrite(9,HIGH);
  delay(100);
  digitalWrite(9,LOW);
  delay(100);

  
  digitalWrite(10,HIGH);
  delay(100);
  digitalWrite(10,LOW);
  delay(100);

  digitalWrite(11,HIGH);
  delay(100);
  digitalWrite(11,LOW);
  delay(100);

  digitalWrite(11,LOW);
  delay(100);
  digitalWrite(11,HIGH);
  delay(100);
}

void w () {

  digitalWrite(10,LOW  );
  delay(50);
  digitalWrite(10,HIGH);
  delay(50);

  digitalWrite(9,LOW);
  delay(50);
  digitalWrite(9,HIGH);
  delay(50);

  digitalWrite(8,LOW);
  delay(50);
  digitalWrite(8,HIGH);
  delay(50);

  digitalWrite(7,LOW);
  delay(50);
  digitalWrite(7,HIGH);
  delay(50);

  digitalWrite(6,LOW);
  delay(50);
  digitalWrite(6,HIGH);
  delay(50);

  digitalWrite(5,LOW);
  delay(50);
  digitalWrite(5,HIGH);
  delay(50);

  
  digitalWrite(4,LOW);
  delay(50);
  digitalWrite(4,HIGH);
  delay(50);

  digitalWrite(3,LOW);
  delay(50);
  digitalWrite(3,HIGH);
  delay(50);

  digitalWrite(2,LOW);
  delay(50);
  digitalWrite(2,HIGH);
  delay(50);
}


void runn () {
  digitalWrite(2,HIGH);
  delay(50);
   digitalWrite(3,HIGH);
  delay(50);
   digitalWrite(4,HIGH);
  delay(50);
   digitalWrite(5,HIGH);
  delay(50);
   digitalWrite(6,HIGH);
  delay(50);
   digitalWrite(7,HIGH);
  delay(50);
   digitalWrite(8,HIGH);
  delay(50);
   digitalWrite(9,HIGH);
  delay(50);
   digitalWrite(10,HIGH);
  delay(50);
   digitalWrite(11,HIGH);
  delay(50);
}


 void unrunn () {
    digitalWrite(2,LOW);
  delay(50);
    digitalWrite(3,LOW);
  delay(50);
    digitalWrite(4,LOW);
  delay(50);
    digitalWrite(5,LOW);
  delay(50);
    digitalWrite(6,LOW);
  delay(50);
    digitalWrite(7,LOW);
  delay(50);
    digitalWrite(8,LOW);
  delay(50);
    digitalWrite(9,LOW);
  delay(50);
    digitalWrite(10,LOW);
  delay(50);
    digitalWrite(11,LOW);
  delay(50);
  }








V.Hasil Kerja


VI.Keselamatan kerja
  1. Menggunakan workpack pada saat praktek
  2. Menggunakan topi
  3. Tidak membawa makanan dan minuman diruang praktek
  4. Mentaati peraturan yang telah dibuat



VII.Kesimpulan 
      Pada praktek kali ini siswa diajarkan untuk mengoperasikan program aplikasi ARDUINO dan juga membuat program untuk ditransfer pada ARDUINO UNO .Siswa juga harus bisa menguasai program tersebut.


      Mengetahui                                                                            Klaten,26 Oktober 2016
   Guru Pembimbing                                                                                      Penulis





Y.Prasetya Adi N,S.Pd                                                                    Nicholas Aprilleo SW







Kamis, 06 Oktober 2016

Rangkaian Running Led Pada PROTEUS 7 (ISIS dan ARES)

LAPORAN BENGKEL MEKATRONIKA MICROCONTROLLER

        LEMBAGA PENDIDIKAN KEJURUAN TEKNIK

              SMK LEONARDO KLATEN
           (YAYASAN PANGUDI LUHUR)
                        Jl. Dr. Wahidin Sudirohusodo 30 Klaten Kotak pos 117


MEMBUAT JALUR RUNNING LED MENGGUNAKAN PROGRAM APLIKASI PROTEUS 7(ARES) DAN MEMBUAT JALUR RUNNING LED PADA PCB YANG ASLI




I.Tujuan 
  1. Siswa dapat mengoperasikan program aplikasi PROTEUS 7 PROFESIONAL(ARES)
  2. Siswa dapat membuat rangkaian jalur pcb Running LED

II.Alat dan Bahan

       Alat

  1. PC
  2. Program aplikasi Proteus 7 profesional ISIS&ARES
  3. Spidol
  4. Fericlorit
  5. Sterika
  6. Cutter
  7. Printer
  8. Gunting
  9. Grinda tangan
  10. Bor dan Mata Bor 0,8 mm
      Bahan

  1. IC 555(1buah)
  2. Capasitor(1buah)
  3. Resistor(1buah)
  4. LED(10 buah)
  5. Potensio resistor(pada ARES bisa digantikan Connector sil3)
  6. Connector Sil2(1buah)
  7. IC 4017(1buah)
  8. Pcb
  9. Kertas foto
III.Diskripsi Tugas
  1. Membuat jalur Running led pada Program aplikasi Proteus 7
  2. Membuat jalur Running led pada Pcb
IV. Materi Singkat
          Langkah Langkah membuat jalur running led
1.       Langkah pertama untuk membuat jalur PCB adalah nyalakan komputer,kemudian buka program aplikasi Proteus 7
siapkan alat dan bahan spt                dibawah ini:

  1.       IC 555
  2.       C 4017
  3.       Resistor
  4.       Led 
  5.       capasitor
  6.       Potensio
  7.      connector Sil 2
  8.       connector Sil 3

         kemudian buat rangkaian di software ISIS.
2.       Buat PCB dengan mengklik button 2D Graphics Box Mode.
3.       Lalu klik button Auto-Placer untuk memasukan semua komponen.
4.       Atur komponen sampai garis berwarna hijau tidak bersinggungan satu sama lain.
5.       Jika komponen telah tertata rapi, klik button Autorouter untuk membuat jalur.
6.       Setelah jalur tertata rapi blok PCB, lalu klik button Zone Mode untuk memblok PCB
7.     Setelah rangkaian jadi, buka software ARES


Gb.1 Rangkaian Running LED pada Proteus 7 (ISIS)

Gb.2 Rangkaian Running LED pada Proteus 7 (ARES)

         
           Langkah Langkah membuat jalur pada PCB

  1. Siapkan jalur pada Aplikasi Proteus 7 
  2. Siapkan Printer
  3. Siapkan kertas foto ukuran 279x210 mm
  4. Jika semua alat sudah tersedia, lakukan pengeprintan 
  5. Jika sudah terprint ,tempelkan kertas pada PCB sesuai ukuran(kertas dibalik(gb rangkaian berhadapan dengan sisi tembaga pcb))
  6. Strika PCB selama kira kira 10-20 menit hingga K\keertas pada bagian belakang berwarna abu abu kehitaman 
  7. Setelah itu diamkan pcb hingga dingin,lalu rendam pcb menggunakan air dingin hingga kertas menjadi lembek(seperti bubur kertas)
  8. Bersihkan pcb dari kertas yang menempel menggunakan tangan
  9. Jika sudah bersih keringkan pcb dengan diangin angin kan pada suhu ruangan
  10. Jika sudah kering ,bor PCB sesuai lubang dengan menggunakan bor pcb
  11. Bor hingga semua lubang terbor
  12. Kemudian larutkan Prb menggunakan Fericlorit,larutkan hingga tembaga yang tidak dijadikan jalur menjadi terlarut
  13. Jika sudah pastikan pada bagian yang terlarut bersih dari tembaga (dengan cara diterawang ke arah cahaya )
  14. Bersihkan PCB dari larutan Fericlorit menggunakan air
  15. Jika anda yakin, periksakan hasil anda pada guru anda

V.Hasil Kerja



       
       

       
Gb.4 3D visualitation di ARES

   



VI.Keselamatan kerja

  1. Menggunakan workpack pada saat praktek
  2. Menggunakan topi
  3. Tidak membawa makanan dan minuman diruang praktek
  4. Mentaati peraturan yang telah dibuat

VII.Kesimpulan 
      Pada praktek kali ini siswa diajarkan untuk membuat jalur PCB menggunakan program aplikasi ARES .Siswa juga harus bisa menguasai program tersebut. Siswa juga harus bisa membuat jalur PCB yang aslinya dengan baik dan benar.


      Mengetahui                                                                            Klaten,6 Oktober 2016
   Guru Pembimbing                                                                                      Penulis




Y.Prasetya Adi N,S.Pd                                                                    Nicholas Aprilleo SW

Rabu, 05 Oktober 2016

LANGKAH LANGKAH MENDOWNLOAD DAN MENGINSTAL ARDUINO IDE DAN DRIVER ARDUINO UNO CH340

LAPORAN BENGKEL 
MEKATRONIKA MICROCONTROLER
        LEMBAGA PENDIDIKAN KEJURUAN TEKNIK

              SMK LEONARDO KLATEN
           (YAYASAN PANGUDI LUHUR)
                        Jl. Dr. Wahidin Sudirohusodo 30 Klaten Kotak pos 117

5 Oktober 2016

Cara mendownload dan menginstal program ARDUINO IDE beserta DRIVER ARDUINO CH340


I. TUJUAN
  1. Siswa dapat mengunduh dan menginstal aplikasi ARDUINO IDE beserta DRIVER CH340
  2. Siswa dapat menjalankan aplikasi ARDUINO IDE
II. ALAT DAN BAHAN

  1. PC
  2. Aplikasi Google Chrome
III. DISKRIPSI TUGAS

  1. Mengunduh dan Menginstal ARDUINO IDE 
  2.  Mengunduh dan Menginstal DRIVER CH340
IV. MATERI SINGKAT

Langkah Langkah Mengunduh dan Menginstal Arduino IDE

  1. Cari aplikasi pada web resmi ARDUINO IDE di google (https://www.arduino.cc/en/Main/Software)
  2. Pilih Windows installer pada kolom kanan anda
  3. Bila sudah ketemu scroll kebawah dan pilih "just download"
  4. Maka setelah anda klik maka secara otomatis akan mendownload
  5. Setelah itu double klik pada file yang telah terdownload (sisi kiri bawah)
  6. Maka setelah itu akan muncul kotak dialog
  7. Klik I Agree jika anda ingin menginstal
  8. Setelah itu akan muncul kotak dialog "installing options"
  9. Sebelum anda melanjutkan pastikan semua kotak pada kotak dialog tercentang(spt gambar diatas),Jika sudan klik "Next"
  10. Maka akan muncul kotak dialog "Installing Folder"
  11. Jika anda ingin mengubah peletakan folder, ubah sesuai keinginan. Jika tidak ,pilih "Instal"
  12.  Maka dengan sendirinya akan mendownload
  13. Jika sudah terdownload maka akan muncul kotak dialog 
  14. Klik "Install" untuk menginstal dan akan muncul kotak spt di bawah ini
  15.  Tunggu sampai selesai.
  16. Pada tahap ini pengunduhan sudah selesai. 
  17. Jika anda ingin membuka dan mengecek aplikasi,lihat pada desktop 
  18. Double klik aplikasi sehingga muncul kotak loading
  19. Tunggu hingga selesai
  20. Jika sudah maka akan muncul aplikasi tersebut
  21. Jika anda ingin mengecek aplikasi tersebut, cek dengan memasang Arduino dengan USBnya pada port USB di PC anda
  22. Kemudian lihat pada menu tools
  23. Pada "Port" akan bertuliskan Port'COM3"
  24. Pada langkah ini anda berhasil mendapatkan aplikasi arduino

Mengunduh dan Menginstal Driver ARDUINO UNO CH340
  1. Kunjungi web resmi ARDUINO UNO CH340 (http://www.microcontrols.org/arduino-uno-clone-ch340-ch341-chipset-usb-drivers/)
  2. Scroll kebawah dan klik USB Drivers CH340 / CH341
  3. Jika sudah anda klik maka secara otomatis akan terdownload 
  4. Jika sudah, double klik pada file yang terdownload
  5. Maka akan muncul kotak dialog spt gambar di bawah ini:
  6. Pilih Driver1 dan double klik
  7. Sehingga akan muncul kotak dialog spt dibawah ini;
  8. Kemudian pilih Setup EXE
  9. Jika sudah akan muncul kotak dialog
  10. Pilih RUN untuk menginstal 
  11. Maka akan muncul kotak dialog
  12. Pilih INSTAL untuk menginstal dan tunggu beberapa saat
  13. Jika sudah akan muncul kotak pertanda file anda sudah terinstal
  14. Pada tahap ini anda berhasil menginstal DRIVER ARDUINO UNO CH340
V. HASIL  KERJA
          Aplikasi ARDUINO IDE Terpasang

VI. KESELAMATAN KERJA
  1. Menggunakan workpack pada saat praktek
  2. Menggunakan topi
  3. Cermat dan Teliti
  4. Tidak membawa makanan dan minuman diruang praktek
  5. Mentaati peraturan yang telah dibuat

VII. KESIMPULAN
       Pada praktek kali ini, sebelum siswa mengoperasikan program aplikasi ARDUINO IDE siswa harus mengetahui langkah langkah cara mengunduh aplikasi ARDUINO  IDE dengan benar disertai dengan DRIVER ARDUINO UNO CH340 .Jika sudah terunduh maka para siswa harus menginstal agar bisa mengoperasikan aplikasi ARDUINO IDE.



      Mengetahui                                                                            Klaten,5 Oktober 2016
   Guru  Pembimbing                                                                                 Penulis




Y.Prasetya Adi N,S.Pd                                                                    Nicholas Aprilleo SW

Rabu, 07 September 2016

Membuat jalur PCB menggunakan aplikasi ARES

LAPORAN BENGKEL MEKATRONIKA MICROCONTROLLER

        LEMBAGA PENDIDIKAN KEJURUAN TEKNIK

              SMK LEONARDO KLATEN
           (YAYASAN PANGUDI LUHUR)
                        Jl. Dr. Wahidin Sudirohusodo 30 Klaten Kotak pos 117


MEMBUAT JALUR PCB MENGGUNAKAN PROGRAM APLIKASI PROTEUS 7(ARES)




I.Tujuan 
  1. Siswa dapat mengoperasikan program aplikasi PROTEUS 7 PROFESIONAL(ARES)
  2. Siswa dapat membuat rangkaian jalur pcb Dimmer
  3. siswa dapat membuat rangkaian jalur pcb Running LED

II.Alat dan Bahan

       Alat
  1. PC
  2. Program aplikasi Proteus 7 profesional ISIS&ARES
      Bahan
      untuk dimmer
  1. IC 555(1buah)
  2. Capasitor(1buah)
  3. Resistor(1buah)
  4. LED(1buah)
  5. Potensio resistor(pada ARES bisa digantikan Connector sil3)
  6. Connector Sil2(1buah)
       Bahan untuk Running led
  1. IC 555(1buah)
  2. Capasitor(1buah)
  3. Resistor(1buah)
  4. LED(10 buah)
  5. Potensio resistor(pada ARES bisa digantikan Connector sil3)
  6. Connector Sil2(1buah)
  7. IC 4017(1buah)
III.Diskripsi Tugas
  1. Membuat jalur Dimmer
  2. Membuat jalur Running led
IV.Hasil Kerja
       
          DIMMER

Gb.1 rangkaian DIMMER pada ISIS

gb.2 rangkaian layout pcb dengan ARES



GB.3 Bentuk tiga dimensi


      RUNNING LED
         
GB.4 rangkaian running led pada program ISIS


GB.5 Rangkaian running led pada ARES


GB.6 Bentuk tiga dimensi

V.Materi Singkat
      KETERANGAN / MATERI SINGKAT
1.       Langkah pertama untuk membuat jalur PCB adalah dengan membuat rangkaian di software ISIS.
2.       Setelah rangkaian jadi, buka software ARES.
3.       Buat PCB dengan mengklik button 2D Graphics Box Mode.
4.       Lalu klik button Auto-Placer untuk memasukan semua komponen.
5.       Atur komponen sampai garis berwarna hijau tidak bersinggungan satu sama lain.
6.       Jika komponen telah tertata rapi, klik button Autorouter untuk membuat jalur.
7.       Setelah jalur tertata rapi blok PCB, lalu klik button Zone Mode untuk memblok PCB


VI.Keselamatan kerja

  1. Menggunakan workpack pada saat praktek
  2. Menggunakan topi
  3. Tidak membawa makanan dan minuman diruang praktek
  4. Mentaati peraturan yang telah dibuat

VII.Kesimpulan 
      Pada praktek kali ini siswa diajarkan untuk membuat jalur PCB menggunakan program aplikasi ARES .Siswa juga harus bisa menguasai program tersebut. Siswa juga harus bisa membuat jalur PCB dengan benar.


      Mengetahui                                                                            Klaten,7 september 2016
    Pembimbing                                                                                      Penulis




Y.Prasetya Adi N,S.Pd                                                                    Nicholas Aprilleo SW