Sabtu, 28 Mei 2016

Latihan Membuat Project Arduino Dengan Simulator Proteus ISIS

Ternyata sudah banyak aplikasi yang dapat mempermudah kita untuk belajar membuat circuit elektronika yang langsung dapat disimulasikan tanpa hardware tetapi sudah dapat running sesuai hardware yang kita buat, dalam pembahasan ini kita menggunakan software Proteus.

Software Proteus sangat mempermudah kita untuk membuat rangkaian elektronika terutama berbasis mikrokontroler  karena kita dapat membuat program mikrokontrolernya lalu kita download file hex nya ke chip IC mikrontroller yang kita buat di Proteus, tentunya setelah kita compile file programnya menjadi bahasa mesin yaitu file HEX.

Berikut langkah membuat rangkaian dan contoh simulasi dengan Proteus :
1. Buka program proteus pada program file ISIS  7 Profesional.
2. Buat rangkian dengan mengambil komponen yang sudah tersedia di library dengan menekan
    button pick device untuk mengambil komponen dari library
  


3. Double click IC mikrokontroller dalam rangkaian tersebut => lalu Isi Program file IC mikrokontroler dengan file HEX dari program mikrokontroler yang sudah dicompile yang dapat anda lakukan sebagai contoh di software arduino seperti yang telah saya jelaskan di materi Download Kode Arduino Ke Standard Mikrokontroller ATMEL (Atmega 32). 
   


4. Klik Button Start/play simulasi pada kiri bawah => tes rangkaian yang sudah kita buat di program proteus dengan memberikan sinyal input seperti menekan Swicth dan mengamati Output yang kita inginkan sabagai contoh lampu LED ataupun terminal serial untuk melihat data yang dikirim mikrokontroller.
   


Selamat Mencoba dan Berkreasi  !!!


Baca Selengkapnya >>>

Jumat, 27 Mei 2016

Home Position Yaskawa Robot Manual Dengan Pendant

Cara Home position Robot By Pendant dapat dilakukan dengan dengan 2 cara, yaitu :

A. Cara dengan mengakses Job yang dibuat untuk Home position.

1. Posisikan Key MODE SWITCH  ke posisi [ TEACH ]



 2. Pilih menu [JOB] => [SELECT JOB] => pilih job untuk home position contoh
     RET_HOME_POSITION => tekan key  [SELECT].
 

3. Tekan key [SERVO ON] => Tekan SAFETY SWITCH PENDANT sampai Indikator
    SERVO ON  tidak blink.


4. Tekan Key [INTERLOCK] dan [TEST START] sampai instruksi END diakses => Robot
    bergerak ke Home Position sampai berhenti
 

B. Dengan Akses Work Home Position standart Robot

1. Pilih menu [ROBOT] => pilih [Work Home Position]
 

2. Nyalakan servo dengan menekan Key [SERVO ON] lalu tekan SAFETY SWITCH PENDANT 
3. Tekan Key [INTERLOCK] dan [TEST START] => robot bergerak sampai posisi aktual sesuai  
    posisi setting pada screen

Selamat mencoba !!!
Baca Selengkapnya >>>

Membatasi Area Pergerakan YASKAWA Robot


Pembatasan area robot diperlukan jika disekitar robot terdapat part yang fix yang menghalangi pergerakan robot.

Langkah pembuatan batas area YASKAWA robot :
1. Tekan menu ROBOT => pilih INTERFERENCE

2. Pilih Cubic interference :

 
3. Masukan Control Group => R1 kemudian
    - Posisikan pada posisi maksimal robot => Posisikan cursor pada Max lalu tekan Enter
    - Posisikan pada posisi maksimal 2 robot => Posisikan cursor pada Min lalu tekan Enter
 

 
4. pilih Alarm output => ON


5. Tes  pergerakan robot ke area yang dibatasi tersebut => jika sukses maka robot akan akan bunyi
     beep alarm dan stop
 


Selamat Mencoba !!!
















 
Baca Selengkapnya >>>

Minggu, 22 Mei 2016

Home position Mitsubishi Robot Secara Manual Dengan Pendant

Ada kalanya Mitsubishi Robot tidak bisa dilakukan home posistion dengan otomatisa yang biasanya dapat dilakukan dengan hanya menekan tombol Home Position (melalui digital input Robot).
Jika hal itu terjadi tentunya cara satu-satunya dengan manual operation untuk home position dengan pendant.

Berikut step home position by pendant :
1. Rubah [Mode Switch Controller] robot ke mode [Manual].
  




2. Tekan tombol [Enable] switch pendant yang ada dibelakang pendant.


3. Tekan [EXE] key => pilih 1 [edit program] => pilih slot program untuk perintah home sebagai
    contoh slot 99 => ketika cursor sudah pada posisi tersebut tekan key [Funtion] dan [EXE]
    secara bersamaan => pilih [Yes].
 

4.  Keluar dari menu edit dengan menekan button [funtion] dan tekan [close] dengan button F4.
5.  Pilih menu [RUN] => pilih [Operation] => tekan button [reset] lalu tekan [start] untuk memulai
     proses Home Position
    
    

6. Setelah proses home selesai pada posisi akhir dengan ciri ciri pada menu  Servo menjadi OFF =>
    lalu close mode RUN tersebut.


Baca Selengkapnya >>>

Merubah Bahasa Pada Robot Mitsubishi ke Bahasa Inggris

Di dalam Controller Robot Mitsubishi bisa dipilih beberapa bahasa antara lain bahasa Jepang dan bahas Inggris.
kalau kita melakukan perbaikan, edit ataupun buat program Mitsubishi Robot tentunya kita harus paham mengenai bahasa pada pendant, ketika terpilih bahasa Jepang terutana dengan penulisan Kanji susah untuk dibaca kecuali orang Jepang ataupun orang yang mahir berbahasa Jepang mungkin level III.

Cara merubah bahasa tersebut cukuplah mudah tetapi karena jarang dipakai sering membuat kita lupa.

Berikut cara merubah bahasa pada pendant Robot Mitsubishi:

1. Matikan power kontroller box dengan menurunkan MCB
2. Aktifkan fungsi Pendant dengan merubah key mode pada kontroller menjadi mode manual/teach
   => lalu tekan tombol enable pada belakang pendant sehingga lampu indikator tombol tersebut
   menyala, hal tersebut menandakan pendant dapat difungsikan atau dioperasikan
3. Tekan tombol F1 dan F3 pada menu pendant lalu tahan sambil menyalakan MCB
     => akan muncul menu configuration.
3. Pilih menu configuration => klik language => pilih English => pilih next 
    => save dan exit 
4. Nyalakan MCB dan pendant akan berubah ke bahasa inggris

Note : Jika Bahasa pada pendant tidak berubah kemungkinan ketika proses perubahan bahasa
           tersebut belum di save and exit
           Ulangi langkah dari  1 -  4 dan pastikan langkah save and exit  sudah dijalankan.
           
 
Selamat belajar dan mencoba !!!

Baca Selengkapnya >>>

Sabtu, 21 Mei 2016

Download Kode Arduino Ke Board Selain Arduino (Atmega 32)



Jika anda ingin menggunakan software arduino tetapi Anda tidak mempunyai board arduino Anda tetap dapat  menggunakan software freeware tersebut yang mempunyai banyak kelebihan dan kemudahan,
Sekarang sudah banyak library yang cukup mudah untuk didapatkan dan dipelajari yang dapat digunakan untuk aplikasi sederhana ataupun rumit sesuai kebutuhan aplikasi yang akan dibuat.
Library dapat searching di web arduino dan Github untuk dapat didownload library tersebut..
Berikut langkah untuk download sketsa program arduino ke board bukan arduino sebagai contoh atmega 32 :

     1. Buka arduino versi 019 yang dapat didownload di WEB Arduino. versi ini lebih mudah untuk bisa diketahui posisi kode HEX yang dapat didownload ke ATMEGA32,  Arduino versi lain juga sama posisi code HEX hasil compilenya tetapi lokasi tidak ditampilkan di report compiler,
Buka sample programnya di menu file => example (sebagai contoh AnalogInOutSerial)

 
     2. Pilih board pada Menu tool =>Board => penguino AVR


Spesifikasi boardnya bisa dilihat pada file arduino-0019\hardware\arduino\boards.txt
berikut spesifikasinya:
   

      3. Tekan shift dan Button Verify untuk mengkompile sektsa program ke file HEX, jika tidak ada kesalahan maka akan muncul link file HEX yang sudah tersimpan yang dapat didownload ke atmega32 sebagai contoh sebagai berikut:                                                                             
        C :\Users\Pray\AppData\Local\Temp\build7796852016877492512.tmp\AnalogInOutSerial.cpp.hex

    


4.   Buka program PROGISP yang dapat anda download gratis => pilih atmega32 => klik File => klik Load Flash dan pilih file HEX sesuai link file pada arduino tersebut lalu klik download




Note :  PROGISP ini hanya support dengan downloader USB ASP yang dapat dibeli dengan harga murah yaitu sekitar 50 ribu saja.

Berikut koneksi downloader dengan ATMEGA32 target 




   Anda juga bisa Download dengan extreme Burner yang juga dapat didownload gratis
   




   Selamat mencoba !!!



Baca Selengkapnya >>>