Minggu, 16 Oktober 2016

INPUT DIGITAL ARDUINO

INPUT DIGITAL ARDUINO


Input digital : digunakan untuk mendeteksi perubahan logika biner pada pin tertentu. Adanya input digital memungkinkan mikrokontroler untuk dapat menerjemahkan 0V menjadi logika LOW dan 5V menjadi logika HIGH.

Untuk membaca sinyal digital pada Arduino digunakan sintaks digitalRead(pin);
  • Siapin alat-alatnya gan :
  1. Arduino Uno
  2. Tacticle Switch 2 kaki
  3. Resistor 330 Ω
  4. Kabel Jumper
  5. Breadboard
  • Tentukan dahulu pin untuk switch yang akan digunakan, untuk menuliskan variabel agar lebih mudah saat di program utama, gunakan fungsi integer.

Langkah selanjutnya :
  1.Buka program arduino terlebih tahulu.
  2.Setelah program kita buka, kemudian kita mulai memprogram.






  • Untuk program yang lebih detail seperti yang tertera dibawah ini :
int pb = 2; // Posisi pin untuk push button di pin 2
int led =9;
int led1 =10;

void setup() {
  Serial.begin(9600);
  pinMode(pb,INPUT); // Konfigurasi pb (pin 2) sebagai input
  pinMode(led,OUTPUT);
  pinMode(led1,OUTPUT);
}

void loop() {
  int aktifpb = digitalRead(pb);
if (aktifpb == 1){
  digitalWrite(led1,LOW);
  
  digitalWrite(led,HIGH);
  
  delay(100);
  digitalWrite(led,LOW);
  
  delay(100);
  digitalWrite(led,HIGH);
  
  Serial.println("pb on"); // Kalimat yang muncul jika PB ditekan
} else{
  digitalWrite(led,LOW);
  
  digitalWrite(led1,HIGH);
  
  delay(100);
  digitalWrite(led1,LOW);
  
  delay(100);
  digitalWrite(led1,HIGH);
  
  Serial.println("pb off"); // Kalimat yang muncul jika PB tidak ditekan
}
delay (100); // Jeda selama 100ms
}

   3. Setelah program selesai kita buat, kemudian kita membuat rangkaiannya terlebih dahulu.


  • Jika sudah, rangkai arduino dengan komponen lain dengan wiring/pengkabelan sebagai berikut.
  1. Pin kiri switch ke pin 2 arduino.
  2. Pin kanan switch ke pin 5V arduino.
  3. Resistor sambungkan ke pin 2/pin kiri switch.
  4. Keluaran resistor ke pin GND arduino. 

             - BAHAN :                           - ALAT :
                               
  1. Arduino Uno                       1. kebel USB
  2. Tacticle Switch 2 kaki
  3. Resistor 330 Ω
  4. Kabel Jumper
  5. Breadboard
      

     4. Setelah kita selesai merangkai, kemudian kita mengupload program.
      
    • Tentukan Port COM arduino, kalo agan pake PC, pilih COM selain COM1. Dan jangan lupa kita menggunakan arduino UNO, pastikan di Tools>Board>Arduino/Genuino Uno.

       
         5. Kemudian program kita upload.



         6. program telah berhasil kita upload.


           
          
    • Hasilnya, jika PB tidak ditekan (keadaanawal) maka led 2 blinking dengan jeda 100ms, led 1 mati.
    • Jika PB ditekan maka led 1 blinking dengan jeda 100ms, led 2 mati.



    •    Itu program yang dapat saya bagikan, untuk inputanya bisa kita kembangkan  menggunakan potensio dan sensor.Demikian informasi yang dapat saya berikan semoga bermanfaat dan untuk informasi lebih lanjut kita bisa searsing melaui google.




    Minggu, 02 Oktober 2016

    CARA MEMBUAT SERIAL KOMUNIKASI
     PADA ARDUINO
    (3 led)

    Berikut langkah-langkahnya:

     1.Kita masuk ke program arduino.
     2.Kemudian kita mulai memprogram, 




     3.Dan untuk lebih jelas, program seperti dibawah ini.


     int lampu1 = 13;
    int lampu2 = 12;
    int lampu3 = 11;
    int out;
    void setup()
    {
      Serial.begin(9600);
      pinMode(lampu1, OUTPUT);
      pinMode(lampu2, OUTPUT);
      pinMode(lampu3, OUTPUT);

    }

    void loop()
    {
      if (Serial.available()>0)
      {
        int baca = Serial.read();
        if (baca =='a')
        {
        out=1;
        }
        if (baca =='b')
         out=2;
        }
        if (baca =='c')
        out=3;
        }
           if(out==1)
           {
           digitalWrite(lampu,HIGH);
           digitalWrite(lampu,LOW);
           digitalWrite(lampu,LOW);
           Serial.println("LED NYALA");
           }
           if(out==2)
           {
           digitalWrite(lampu,LOW);
           digitalWrite(lampu,HIGH);
           digitalWrite(lampu,LOW);
           Serial.println("LED MATI");
           }
           if(out==3)
           {
           digitalWrite(lampu,LOW);
           digitalWrite(lampu,HIGH);
           digitalWrite(lampu,LOW);
           Serial.println("LED MATI");
           }
      }
    }

       4.Setelah selaesai memprogram,kita siapkan Arduino UNO beserta komponen,



      5.Berikut alat dan bahan yang digunakan,
         Alat: -tang potong   Bahan: -Arduino UNO
                                                -kabel jumper (secukupnya)
                                                -led (3 buah)
                                                -photoboard
      6.Setelah selesai memprogram kita upload program yang telah kita buat.
      7.Sebelum mengupload pastikan serial port kita sudah benar apa belum.




      8.Setelah selesai mengupload,klik "tools" kemudian klik "serial monitor".

      
      9.Kemudian anda bisa mengaplikasikan program yang telah anda buat sebelumnya melalui "serial              monitor".
     10.Deskripsi program,
         terdapat 3 led dengan warna "MERAH" "KUNING" dan "HIJAU"
         bila kita beri logika "a" maka led "MERAH" akan menyala
         bila kita beri logika "b" maka led "KUNING" akan menyala
         bila kita beri logika "c" maka led "HIJAU" akan menyala.





     11. sekian informasi dari saya.

    SELAMAT MENCOBA & SEMOGA BERMANFAAT

    Jumat, 30 September 2016

    CARA MENDOWNLOAD DAN MENGINSTALL DRIVER ARDUINO CH340

    CARA MENDOWNLOAD DAN MENGISNTALL DRIVER ARDUINO CH340

    Cara dan langkah-langkah sebagaii berikut:

    1.buka google chrome atau mozilla firefox
    2.kemudian ketik "download driver arduino ch340"
    3.akan muncul tampilan sebagai berikut


    4.langkah selanjutnya klik "CH340 driver download" 
    5.seteleah selesai didownload 



    6.kemudian akan muncul gambar pada pojok kiri bawah layar monitor anda
    7.lalu klik.

    8.setelah itu akan muncul tampilan seperti gambar diatas.
    9.lalu double klik setup exe



    10.selanjutnya klik "RUN" seperti petunjuk diatas
    11.kemudian klik install



    12.andah telah selesai menginstall

    SELAMAT MENCOBA SEMOGA BERMANFAAT

    Minggu, 18 September 2016

    ARDUINO

    CARA MENDOWNLOAD ARDUINO 

    1.ketik arduino yangakan di download.
    Inline image 1 
    2.setelah itu akan muncul kolom seperti gambar dibawah ini 
    3.klik,freeware files download link
    Inline image 2 
    4.klik save files
    Inline image 35.kemudian klik file yang sudah didownload, akan muncul tampilan seperti ini


    Inline image 4
    6.kemudian klik RUN
    Inline image 5
    7.klik I Agree
    Inline image 7
    8.kemudian klik install tunggu hingga compled 100%
    Inline image 8 
    9.setelah selesai akan muncul tampilan seperti ini,
    10.kemudianklik finish
    Inline image 6
    11.kemudian klik install, software arduino akan terinstal dengan sendirnya .

    DEMIKIAN CARA MENDOWNLOAD ARDUINO SEMOGA BERMANFAAT
      

    Jumat, 09 September 2016

    TEKNIK MEKATRONIKA

    SEJARAH DAN PERKEMBANGAN SMK PL LEONARDO KLATEN

    SMK Leonardo  Klaten sebuah Lembaga Pendidikan Kejuruan Teknik didirikan pada tanggal 15 Agustus 1977, atas prakarsa dan keperpihakan Biarawan Kongregasi FIC yaitu almarhum Bruder Leonardo yang kemudian namanya diabadikan sebagai nama sekolah. Pada awalnya pendirian Lembaga Pendidikan Kejuruan Teknik ini disponsori sebuah lembaga pemerhati pendidikan dari Belanda, dan saat ini berada dalam naungan Yayasan Pangudi Luhur yang berpusat di Semarang.
    • Dengan nilai-nilai keutamaan yang dikembangkan, kedisiplinan, fasilitas yang memadahi, mencetak teknisi menengah yang mampu berkiprah dalam dunia Industri sesuai dengan bidang keahlian yang dimiliki serta selalu mengikuti perkembangan pasar kerja memasuki era global.
    • Tanggal, 15 Oktober 2004 berdasarkan surat Direktur Pendidikan Kejuruan N0:2833/C5.3/MN/2004 tentang penetapan SMK yang berpotensi untuk dikembangkan menjadi SMK berstandar Nasional dan Internasional, DITETAPKAN SMK Leonardo Klaten salah satu SMK yang berpotensi dikembangkan menjadi SMK berstandar Internasioanl. Tanggal, 31 Maret 2005 berdasarkan surat dari Badan Akriditasi Sekolah Nasional SMK Leonardo Klaten dengan tiga program keahlian masing-masing memperoleh Akriditasi dengan peringkat : Akriditasi A (Amat Baik).
    • Pencanangan Penerapan SMM ISO 9001:2000 dilaksanakan tanggal 4 September.  Sertifikat SMM ISO 9001:2000 dari PT. TUV Internasional Indonesia diterima, 14 April 2007. Tanggal 24 Oktober 2007 berdasarkan Keputusan Gubernur Jawa Tengah Nomor 425/86/2007 SMK Leonardo ditetapkan sebagai Sekolah Menengah Kejuruan Swasta Berpotensi. Mulai tahun pelajaran 2009-2010 telah menerapkan SMM ISO 9001:2008 dan pada tanggal 9 Februari setelah diaudit eksternal oleh PT. TUV Internasional Indonesia dinyatakan berhak menerima sertifikat SMM ISO 9001:2008.
    • Pada tahun pelajaran 2008-2009 SMK Leonardo membuka program studi baru yakni MEKATRONIKA. Program ini dimaksudkan untuk mengantisipasi perkembangan zaman khususnya dalam dunia mekanik dan elektronik, terlebih perkembangan komunikasi dan informasi (ICT).
    • Pada akhir bulan Oktober 2008 diakreditasi oleh Badan Akreditasi Provinsi (BAP) untuk 3 program studi yakni Teknik Pemanfaatan Tenaga Listrik, Teknik Pemesinan dan Teknik Mekanik Otomotif . Syukur pada Tuhan, awal Januari 2009 SMK Leonardo masih mampu mempertahankan predikat A untuk masing-masing jurusan.

    Letak Geografis
    Lokasi SMK LEONARDO berada di pusat kota Katen, tepatnya berada di kompleks sekolah yakni di desa Sungkur. Masyarakat Klaten sering menyebut daerah Sungkur sebagai kompleks sekolah. Untuk menuju ke lokasi SMK LEONARDO tidak sulit. Dari Bramen yang menjadi lintasan kendaraan umum kurang lebih berjarak 500m. Lingkungan di sekitar SMK LEONARDO sangat tenang, banyak tanaman besar, seperti pohon cemara, pohon waru dan lain-lain, sehingga terasa rindang dan nyaman. Suasana tersebut sangat mendukung untuk kegiatan belajar mengajar.
     

    Sistem Pendidikan
    Untuk mewujudkan terciptanya calon tenaga kerja yang berkualitas sesuai dengan tuntutan dunia industri dan mengacu kurikulum 2004 yang ditetapkan oleh pemerintah, maka SMK LEONARDO Klaten mengembangkan kurikulum Implementatif dengan menambah waktu praktek.

    Tujuan PendIdikan
    Dengan berpedoman pada falsafah pendidikan yaitu Pancasila dan UUD 1945, maka SMK LEONARDO didirikan dengan tujuan :
    1. Membentuk peserta didik menjadi manusia Indonesia seutuhnya yang mampu mengembangkan dirinya sendiri, bertanggung jawab terhadap pembangunan masyarakat dan Bangsa Indonesia.
    2. Memberikan bekal kemampuan untuk siap bekerja/belajar sesuai dengan tuntutan dunia industri/perusahaan, maupun siap melanjutkan ke jenjang pendidikan yang lebih tinggi.
    3. Memberi bekal terhadap peserta didik guna mengembangkan diri secara intelektual maupun skill.


    Ketenagaan
    Guru pengampu/pengajar sebanyak 40 orang, dengan ijasah sesuai kompetensi pelajaran yang diampu. Jumlah karyawan sebanyak 19 orang terdiri dari : 1 Orang bagian perpustakaan, 1 orang bagian unit produksi, 4 orang toolman untuk bagian listrik, mesin, dan otomotif dan mekatronika, 2 orang untuk unit produksi metal dan leomotor (Mekanik dan bubut), 1 orang untuk Toko Alat Tulis, 4 orang untuk staf TU, 3 orang tenaga pelaksana atau tukang kebun, dan 2 orang satpam/penjaga malam.


    Sertifikat ISO 9001:2008


    PRODI TMK

    Tujuan Kompetensi Keahlian Teknik Mekatronika:
    1. Mendidik siswa-siswi dengan keahlian dan keterampilan dalam progran keahlian Teknik Mekatronika, agar dapat bekerja secara mandiri atau mengisi pekerjaan yang ada di DUDI sebagai tenaga kerja tingkat menengah.
    2. Mendidik siswa-siswi agar mampu memilih karir, berkompetisi dan mengembangkan sikap professional dalam program keahlian Teknik Mekatronika.
    3. Membekali siswa-siswi dengan ilmu pengetahuan dan keterampilan sebagai bekal bagi yang berminat untuk melanjutkan pendidikan yang lebih tinggi.

    Fasilitas:
    PLC, Konsul, CNC Milling (Frais) dan Lathe (Bubut), Pneumatik, Hidrolik, Osiloscope, AFG, Trainer Elektronika dan Digital, Laboratorium Simulasi CNC menggunakan LCD proyektor dan ber-AC.

    Unggulan:
    Jam praktek 18 jam/minggu, Muatan Lokal.

    Jalinan Kerja Sama:
    ATMI, USD, ALTEK.

    Kapasitas Siswa:
    Satu Kelas (30 siswa dan 4 siswi)


    Kompetensi yang dicapai:
    Image result for line follower analogImage result for pneumatic