Sunday 29 September 2013

PENGGUNAAN FUNGSI DELAY PADA PEMOGRAMAN IDE MENGGUNAKAN BUZZER



Ketemu lagi nih kita para sobat setia blog ini. Kali ini saya akan meng-share fungsi dari penggunaan delay. Fungsi delay ini tersendiri adalah untuk mengatur waktu penyalaan buzzer secara bergantian. Konfigurasi delay ini lah yang akan membuat suara buzzer akan berbunyi seperti alarm ataupun sirine. Langkah-langkah membuat pemogram tersebut pada IDE adalah sebagai berikut :

  1. Buatlah rangkaian seperti pada di bawah ini pada program ISIS 7 :
  2. Tuliskan  sintaks di bawah ini papa IDE anda : 


Penjelasan dalam sintaks ini adalah pada fungsi setupsama halnya seperti pada percobaan ke-1 yaitu pin 12 merupakan penginilialisasi untuk keluaran. Dan pada fungsi looping yaitu untuk pengulangan untuk menampilkan nilai output pada pin 12, jika nilai input nya 1maka keluarannya NYALA atau HIGH dan jika nilainya inputnya 0, maka keluarannya MATI atau LOW. Sedangkan fungsi delay adalah waktu penampilan untuk keluarannya. Yaitu sebesar 1 sekon. Perlu di ingat bahwa satuan waktu pada sintaks di atas adalah dalam satuan mili sekon (mS). jadi, ketika kita ketik sebesar 1000 maka waktunya adalah sebesar 1 detik atau sekon.

 

PEMOGRAMAN DIGITAL OUTPUT MENGGUNAKAN KONFIGURASI REGISTER



Gimana kabarnya para sobat setia pembaca blog ini? sehat dan tentu baik-baik saja kan,  harapan saya sih. pada kesempatan kali ini saya akan meng-share penggunaan " KONFIGURASI REGISTER". Sebelumnya ada yang tahu bagaimana cara register itu sendiri? cara kerja register bisa di katan hanya menggeser ouput. Maksudnya adalah ketika inputan bernilai 1 atau HIGH maka ouputnya akan bernilai 1 atau HIGH juga pada pin 8 jika inputnya menggunakan PORTB, setelah selang 1 sekon maka outpunya akan bergeser ke pin 9, sementara pin 8 menjadi mati dan seterusnya hingga sampai ke pin 13. Hal ini dapat terjadi jika sobat semua menggunakan program yang berfungsi seperti di atas.

Baiklah sobat sekalian, pada kesempatan kali ini saya tidak akan membahas tentang program menggeser seperti di atas. Tapi, saya akan membahas cara memprogram Arduino sehingga dapat menginput dan mengoutput sebuah program. Ayo simak langkah demi langkah membuat program ini.

  1. Langkah-langkah pada percobaan ini sama dengan cara "PEMOGRAMAN DIGITAL OUTPUT MENGGUNAKAN FUNGSI ARDUINO" yang telah saya share beberapa waktu yang lalu pada blog ini. Bedanya adalah pada sintaksnya saja.
  2. Maka sobat semua harus mengganti sintaks tersebut menjadi seperti di bawah ini :
  3. Amati output pada LED yang telah di pasang. maka hasilnya akan seperti tabel di bawah ini:
Mengapa hasilnya bisa sama dengan percobaan yang sebelumnya yaitu "PEMOGRAMAN DIGITAL OUTPUT MENGGUNAKAN FUNGSI ARDUINO" ? ada yang mungkin tahu jawabannya? baiklah, saya akan mencoba menjelaskan mengapa progra tersebut memiliki output yang sama seperti pada pemograman sebelumnya. 

Maksud dari sintaks setup DDR3 0x3F adalah angka 3 dan F merupakan bilangan hexa, oleh karena itu, maka kita ubah dulu menjadi binersehingga menjadi 0011 1111, dan cara membaca pinnya adalah dari kanan-kiri saja. Hingga mencapai pin 13 yang merupakan Output. Dan pada sintaks looping PORTB 0x07 yang maksudnya merupakan pengulangan berkali-kali untuk menampilkan keluaran. Nilai Yang di sini adalah 07 yang kita harus konversi menjadi biner sehingga menjadi 0000 0111 dan cara membaca juga sama dari kanan ke kiri hingga mencapai pin 13. Sehingga jika inputan bernilai 1 maka outputnya akan mengeluarkan nilai 1 atau ONpada pin 8, 9, dan 10 semenara pin 11, 12, dan 13 akan tetap mati.
 
Dan apa sih perbedaan program ini dengan program yang menggunakan fungsi arduino? perbedaannya adalah program ini dilihat dari sintaksnya aja sudah lebih sedikit dan simple di bandingkan dengan  program fungsi arduino. Baiklah mungkin hanya itu saja membahas tentang program  ini. Sampai jumpa lagi di post saya berikutnya...

TERIMA KASIH

Saturday 28 September 2013

PEMOGRAMAN DIGITAL OUTPUT MENGGUNAKAN LIBRARY ARDUINO



Baiklah sobat pembaca blog saya yang setia, kali ini saya akan membagi sedikit bagaimana cara memprogram 6 buah LED yang mana 3 LED akan di program menyala, dan 3 LED lagi di program mati menggunakan IDE. Langsung saja saya akan menjelaskan step by step cara memprogram nya.

  1. Rangkailah rangkaian seperti pada gambar ini pada software ISIS 7:
  2. Tulislah sintaks program ini pada IDE anda, lalu kompilasi dan upload pada sitem minimum arduino sobat pembaca.
  3. Amati kondisi ke-enam LED yang terhubung ke arduino sobat. Maka kondisinya kurang lebih akan seperti tabel di bawah ini :
Maksud program di atas adalah pin 8, 9, 10, 11, 12 dan 13 adalah inputan. Jadi, ketika inputan bernilai 1. Maka, ouput akan menyala, teapi pin 11, 12, dan 13 akan mati. Dikarenakan, sintaks looping pada pin 11, 12, dan 13 bernilai 0 atau LOW.

    Monday 23 September 2013

    BELAJAR PEMROGRAMAN CODEVISION AVR

    PEMBAHASAN PERTAMA(PENGENALAN)



    Pada dasarnya bahasa pemrograman C untuk mikrokontroler sama dengan bahasa pemrograman C untuk dekstop, akan tetapi ada sedikit perbedaan pada proses pengaksesan register dan memori yang digunakan di dalam pemrograman mikrokontroler.
    Untuk memahami dan mampu memprogram microcontroller dengan bahasa program codevisionAVR maka pertama kali kita harus mengetahui bagian” dari bahasa program tersebut . berikut akan saya ulas tuntas mengenai pemograman bahasa C dengan menggunakan codevision AVR.
    Bagian dari bahasa program dengan cvAVR ini adalah:


    1.  Pengenal (Identifier)

    2. Tipe data

    3.  Variabel Dan Konstanta

    4. Preprosessor

    5. Pernyataan

    6. Operator

    7. Fungsi Pustaka

    8. Pernyataan If

    9. Pernyataaan If ... Else

    10. Pernyataan While

    11. Pernyataan Switch



    Untuk Lebih jelasnya itulah bab bab yang akan saya jelaskan jadi tetap di jufrika blog ya :D sebagai bahan menunggu silahkan terlebih dahulu download program fullnya disini 

    Saturday 21 September 2013

    Cara Membagi dan Menambahkan Partisi Hardisk

    disk management

    Jika anda menggunakan lebih dari 1 partisi pada hard drive, mungkin anda ingin menyusutkan ataupun ingin memperluas sebuah hard drive setelah anda menyadari bahwa anda membutuhkan ruang lebih pada satu partisi lain.

    misal anda ingin memperluas drive c atau d atae e . namun sebelum anda ingin memperluas / menyusutkan sebuah drive perlu anda tau bahwa partisi hard drive c jangan pernah dikurangi karna akan menyebabkan system error.

    berikut langkahnya:

    1. Klik timbol start

    2. Lalu search dan tulis disk management.

    3. Lalu Ok.


    Lalu akan muncul seperti gambar di bawah ini.

     

     Untitled


     

    4. Kemudian klik kanan pada partisi yang di ingin di bagi atau ditambahkan.

    pilihan partisi


                  5. Jika Ingin Menambahakan partisi maka pilih no 1 (extend volume) Dan pastikan ada ruang kosong yang tersedia dan tidak dipakai oleh drive, namun biasanya jika tidak bisa ditambah maka tidak bisa di klik.

    6. Jika Ingin Mengurangi Jumlah Partisi maka pilih no 2 (Shrink Volume) .

    7. ketikan jumlah partisi yang akan disusutkan dalam ukuran MB.

    shrink volume


    lalu klik shrink dan selesai .

    sekian tutorial dari saya semoga bermanfaat :D

     

    Tuesday 17 September 2013

    TUTORIAL MENGGUNAKAN PROTEUS 7 DAN MENGUPLOAD DATA DARI PROGRAM ARDUINO


    Wokeh, kali ini saya akan membagi sedikit ilmu saya kepada anda bagaimana cara menggunakan PROTEUS 7 dan cara mengupload Program ARDUINO ke dalam PROTEUS 7. Oke, pada percobaan menggunakan simulator ini kita akan membuat program menyalakan dan mematikan LED secara otomatis melalui program Arduino. 
    • Pertama yang harus di lakukan adalah membuka program ISIS 7 :
    • Muncullah tampilan seperti ini, yang menandakan bahwa PROTEUS 7 telah di aktifkan :
    • Untuk menaruh Arduino Uno maka kita harus mengklik COMPONENT MODE > P > ARDUINO > ARDUINO UNO > OK :

    • Klik pada layar yang berada di atas P & L, lalu klik ke layar besar sehingga muncul gambar seperti ini :
    • Cari LED pada COMPONENT MODE > P > LED > OPTOELECTRONIC > LED - RED  ACTIVE > OK :



    • Maka tampilannya akan seperti ini :
    • Cari RESISTOR pada COMPONENT MODE > P > RES  DEVICE > OK :
    • Maka tampilannya akan seperti ini, jangan lupa ganti ukuran RESISTOR menjadi 330 Ohm dengan cara klik Resitor dan ganti nilainya :
    • Cari VCC ( POWER ) pada TERMINALS MODE > POWER > KLIK di LAYAR.

    • Hubungkan PORT 13 >  LED > RESISTOR > VCC (POWER) menggunakan JUCTION DOT MODE ( Kabel ) :
    • Bukalah Program ARDUINO 1.0.5 > FILE > EXAMPLES > BASIC > BLINK :
    • Maka tampilannya akan seperti ini :
    • Jangan Lupa Untuk mencentang COMPILATION & UPLOAD dengan cara FILE > PREFERENCE > Centang COMPILATION & UPLOAD > OK :

    • Setelah itu, KLIK VERIFY untuk mengecek apakah program tersebut berfungsi :
    • Setelah itu muncullah tulisan di dalam Window / Layar Hitam yang di bawah seperti ini, Untuk MENG-UPLOAD program tersebut ke SIMULATOR kita harus COPAS tulisan yang berada di dalam KOTAK MERAH :
    • Setelah di COPAS, kita buka Simulator yang tadi telah kita susun dengan LED, RESISTOR dan VCC beserta ARDUINO. Untuk MENG-UPLOAD program tersebut ke dalam SIMULATOR kita harus mengklik ARDUINO, dan mengisi lokasi FILE seperti gambar ini :
    • Untuk mengisi nama tersebut maka kita PASTE dari yang telah kita COPY tadi kemudian KLIK OK, sehingga menjadi seperti ini :
    • Dan untuk menjalankan Simulator tersebut kita KLIK PLAY, sehingga LED akan HIDUP 1 derik dan MATI 1 detik.

    CARA MENG-CRACK PROTEUS 7


    Baik, kali ini saya akan meng-share cara mengcrak PROTEUS 7. Ini merupakan kelanjutan dari Artikel Cara Menginstal Simulator Arduino ( PROTEUS 7 ). Baiklah, tanpa panjang lebar saya akan menjelaskan proses pengistalannya step by step ( sok-sok english ya ) HAHAHAHAHA...
    Langkah-langkahnya adalah sebgai berikut ini :
    • Sebelum meng-Crack anda terlebih dahulu harus memindah data pada Library di Proteus 7
      Lalu ke Copas File > Local C > Program Files (x86) > LabCenter Electronic> Proteus 7 Professional > LIBRARY.
    • Langkah selanjutnya adalah membuka folder crack yang telah anda download :
    •  Klik kanan pada LXK PROTEUS 7 maka akan muncul gambar ini dan klik Run Administrator :

    • Muncul gambar di bawah ini, lalu tambah (x86) pada gambar ini:
      Sehingga gambar tersebut menjadi seperti ini :
    • Lalu Klik UPDATE untuk melanjutkan Crack-an.
    • Sehingga muncullah Window seperti ini, yang menandakan proses Crack-an sedang berlangsung :
    • Dan akhirnya muncullah Window seperti, lalu klik OK yang berarti program Sukses Di Crack :