Senin, 27 Februari 2017

program java

TUGAS PROGRAM  JAVA

Ass…………. Wr. Wb.

1. program java yang pertama















Ketika program sudah jadi maka klik windows+R maka akan munacul tampilan di bawah ini.


2.program java yang kedua

Kemudian klik windows+R kemudian muncul tampilan di bawah ini


3.tipe bilangan bulat

4.contoh alur

             MEMBUAT SECANGKIR KOPI

1.pertama-tama siapkan  bahan yang akan kita gunakan seperti:
    - kopi
    - gula
    -air panas
    -gelas
    -sendok
2.kemudian ambil gelas dan tuangkan kopi dan gula sesuai kebutuhan yang di inginkan.
3.kemudian tuangkan air panas ke dalam gelas yang berisi kopi dan gula 
4.kemudian aduk menggunakan sendok sampai gulanya larut atau tercampur dengan  kopi 
5.kemudian secangkir kopi panas yang kita buat sudah siap di minum.






















Rabu, 08 Februari 2017

simulasi ATMEGA16 pada BASCOM AVR DAN PROTEUS 8 PROFESIONAL

PROGRAM ATMEGA16 PADA BASCOM AVR DAN SKEMATIKNYA PADA PROTEUS 8 PROFESIONAL


Assalamualaikum Wr,  Wb.
Hay guys pada kesempatan kali ini saya akan membuat  contoh program  ATMEGA16  pada BASCOM AVR  dan skematiknya pada proteus 8 profesional.

1.BASCOME
Sebelum kita menggunakan bascom avr  terlebih dahulu, saya jelaskan apa itu bascom avr.
BASCOM  AVR  adalah aplikasi yang memiliki  bahasa pemrograman basic terkenal di dunia sebagai bahasa pemograman yang handal . bahasa pemograman basic banyak di gunakan untuk aplikasi microkontroler jenis AVR dan di dukung dengan compiler pemrograman berupa software BASCOME AVR.

Bahasa basic memiliki penulisan program yang mudah di mengerti walupun untuk orag awam sekalipun, oleh karena itu bahasa ini di di namakan bahasa basic. Jenis perintah programnya seperti  DO, LOOP, IF, THEN, dan sebagainya masih banyak lagi.

Itulah pengertian bascom avr yang saya buat secara singkat. Kemudian kita mulai masuk pada  bascom avr..

disamping  ini  adalah gambar aplikasi bascome avr.


Hal yg pertama kita lkukan adalah   membuka aplikasi bascom avr.  Jika sudah, akan muncul tampilan seperti di bawah ini.

Pada gambar diatas adalah  tampilan pertama aplikasi bascom avr, jika anda ingin memulai membuat program  maka klik menu file yg di tunjuk arah panah berwarna biru pada  tampilan di atas kemudian pilih NEW dan mulailah membuat program . di bawah ini adalah contoh program yg saya buat.$regfile = "m16def.dat"

$crystal = 1600000000

Config Lcd = 16 * 2

Config Pinb.0 = Input
Config Pinb.1 = Input
Config Pinb.2 = Input
Config Pinb.3 = Input


Config Portb = Input
Config Porta = Output
Config Portc = Output



Config Lcdpin = Pin , Db4 = Porta.2 , Db5 = Porta.3 , Db6 = Porta.4 , Db7 = Porta.5 , E = Porta.1 , Rs = Porta.0

Const Putar_maju = &B11101011
Const Putar_mundur = &B11010111
Const Belok_kanan = &B11100111
Const Belok_kiri = &B11011011
Const Mati = &B00000000

Motor Alias Portc

Monitor Alias Porta


Do

If Pinb.0 = &B1 Then
Motor = Putar_maju

Cls

Lcd "MAJU"
Wait 3



Else
Motor = Mati

End If

If Pinb.1 = &B1 Then
Motor = Putar_mundur

Cls

Lcd "MUNDUR"
Wait 3



Else
Motor = Mati

End If

If Pinb.2 = &B1 Then
Motor = Belok_kanan



Cls

Lcd "BELOK KANAN"
Wait 3


Else
Motor = Mati


End If

If Pinb.3 = &B1 Then
Motor = Belok_kiri


Waitms 20


Cls

Lcd "BELOK KIRI"
Wait 3


Else
Motor = Mati


End If


Cls

Lcd " <NURALIM KADIR>"
Wait 2



Loop
End


Itulah contoh program yang saya buat,  kemudian kita mengecek apakah program yang kita buat sudah betul , dengan cara mengklik tanda centang pada toolbar. Seperti pada tampilan di bawah ini.


 jika program yg kita  buat salah makan akan muncul pemberitahuan eror.  Pada tampilan bagian bawah
 untuk lebih jelasnya  seperti pada tampilan di bawah ini.

Pada gambar di atas tampilan program yg eror yg di tandai dengan garis panah berwarna biru.
Kemudian kita harus mencari letak kesalahan yg di maksud.
Setelah program yg kita buat telah betul semua  maka kita harus  menyimpan  program tersebut  dengan cara mengklik  compile program pada toolbar sperti pada tampilan di bawah ini.


Jika kita suadah mengklik nya  maka kiata pilih tempat penyimpanannya .

Kemudian kita masuk pada skematiknya pada  PROTEUS 8 PROFESIONAL


2.PROTEUS 8 PROFESIONAL

Sebelum kita masuk pada aplikasi proteus, saya ingin menjelaskan secara singkat tentang proteus menurut pemikiran saya.
 PROTEUS adalah sebuah aplikasi yg di gunakan untuk membuat skematik rangkain elektronik sebelum kita  membuat yg aslinya, agar kita kita mengetahui  dengan jelas  kesalahan atau  posisi- posisi komponen.


di samping ini adalah gambar aplikasi proteus.


Langsung saja kita masuk pada aplikasi proteus dan tampilan pertama yg muncul adalah seperti pada gambar di bawah ini.


Jika sudah muncul tampilan ini maka pilih menu FILE, NEW, dan kita mulai membuat skematik rangkaian.

Pada gambar dibawah ini adalah  tampilan  rangkaian ATMEGA16   dengan beberapa komponen.



Pada tampilan di atas adalah skematik rangakaian komponen. Adapun komponennya yaitu:
1.      ATMEGA16
2.      BUTTON
3.      CERAMIC15P
4.      CRYSTAL
5.      MOTOR-DC
6.      L298
7.      LM016L
Itulah komponen-komponen yg harus kita pakai skematik rangkaian.
Jika semua komponen telah terangkai satu sama lain maka selanjutnya mengaplod program pada ATMEGA16, dengan cara mengklik ATMEGA16 seperti pada gambar di bawah ini.


Jika kita sudah mengklik ATMEGA16 maka akan muncul tampilan seperti di bawah ini.



Jika sudah  muncul tampilan seperti di atas maka klik yg di tunjuk tanda panah berwarna biru.
Kemudian pilih file pada tempat dimana kita menyimpan program yg ada di aplikassi bascom avr. Untuk lebih jelasnya sperti pada tampilan di bawah ini.


Kemudian akan muncul dua file bascom, seperti pada tampilan di atas dan pilih file yg bernama {bascom.hex} kemudian open.
Setelah itu klik crystal untuk mengubah frekuensi  kecepatan motor-dc. Untuk lebih jelasnya seperti pada tampilan di bawah ini.

  Setelah anda mengklik crystal maka akan muncul tampilan seperti di bawah ini.

Kemudian klik yg di tunjuk oleh tandah panah untuk mengubah frekuensi kecepatan motor-dc, dalam mengatur kecepatan di sesuaikan dengan kecepatan yang ada di program pada bascom avr, kemudian klik oke.
Setelah itu klik play bagian bawah sperti pada tampilan di bawah ini yg bergaris biru.

 Setelah itu akan muncul tampilan  sperti di bawah ini, pada tampilan di bawah ini terlihat kompenen yg sudah terangkai dengan benar yg di tandai dengan tulisan pada LCD dan MOTOR-DC yg berputar.


Sekian dari saya, contoh program ATMEGA16 dan skematik rangkaian pada PROTEUS 8 PROFESIONAL.

Wasalamualaikum Wr,  Wb.


‘’’’’’Selamat mencoba’’’’’’

Kamis, 02 Februari 2017

ARDUINO

ARDUINO


ASS….. wr. Wb.

Pada kesempatan kali ini saya akan membuat ulasan tentang arduino uno.

Arduino Uno sebenarnya adalah salah satu kit mikrokontroler yang berbasis pada ATmega28. Modul ini sudah dilengkapi dengan berbagai hal yang dibutuhkan untuk mendukung mikrokontroler untuk bekerja, tinggal colokkan ke power suply atau sambungkan melalui kabel USB ke PCmu Arduino Uno ini sudah siap sedia. Arduino Uno ini memilki 14 pin digital input/output, 6 analog input, sebuah resonator keramik 16MHz, koneksi USB, colokan power input, ICSP header, dan sebuah tombol reset.


Spesifikasi Arduino Uno
§  Mikrokontroler ATmega328
§  Catu Daya 5V
§  Teganan Input (rekomendasi) 7-12V
§  Teganan Input (batasan) 6-20V
§  Pin I/O Digital 14 (of which 6 provide PWM output)
§  Pin Input Analog 6
§  Arus DC per Pin I/O 40 mA
§  Arus DC per Pin I/O untuk PIN 3.3V 50 mA
§  Flash Memory 32 KB (ATmega328) dimana 0.5 KB digunakan oleh bootloader
§  SRAM 2 KB (ATmega328)
§  EEPROM 1 KB (ATmega328)
§  Clock Speed 16 MHz

Apa fungsi arduino uno?

Sebagaimana kita ketahui dengan mikrokontroler kita membuat program untuk mengendalikan berbagai KOMPONEN ELEKTRONIKA. Program yang kita buat dengan bahasa pemrograman didownload ke mikrokontroler, yang kemudian mikrokontroler akan bekerja sesua dengan program yang kita buat.
 Dan dengan Arduino Uno itu sendiri lebih memudahan pernggunanya untuk membuat berbagai hal yang berkaitan dengan mikrokontroler, karena didalamnya sudah tersedia yang dibutuhkan oleh mikrokontroler.
Contohnya yang dapat dibuat dengan Arduino antara lain, untuk membuat robot, mengontrol motor stepper, pengatur suhu, mesin gate turnstile, display LCD, dan masih banyak lagi contoh yang lainnya.



Apa Kelebihan Arduino Uno.

– develop project mikrokontroler akan menjadi lebih dan menyenangkan. tinggal colok ke USB, dan tidak perlu membuat downloader untuk mendownload program yang telah kita buat.
– didukung oleh Arduino IDE, bahasa pemrograman yang sudah cukup lengkap librarynya.
– terdapat modul yang siap pakai/shield yang bisa langsung dipasang pada board Arduino
– dukungan dokumentasi yang bagus dan komunitas yang solid


Pemrograman Arduino Uno

Seperti yang sudah diutarakan sebelumnya, salah satu kelebihan dari arduino Uno ini adalah didukung oleh software Arduino IDE (Integrated Development Enviroment) untuk melakukan penulisan pemrograman. bahasa pemrogramannya pun berdasarkan bahasa C yang mudah untuk dpelajari dan sudah didukung oleh library yang lengkap.


Kali ini kita akan membuat program pada arduino uno.
Langkah pertama yg harus kita lakukan adalah membuka aplikasi arduino uno pada computer sehingga muncul tampilan seperti dibawah ini.



 Jika sudah muncul tampilan seperti ini , maka  kita mulai membuat program.
Pada gambar dibawah ini adalah salah satu contoh  program yg telah jadi.

 Pada gambar di atas adalah contoh program led yang berada di arduino.

jika rogram yang kita buat telah jadi maka kita mengecek program apakah sudah benar atau masih ada kesalahan dengan cara mengarahkan kursor ke toolbar yang bersimbol centang.




Jika program yg telah kita buat benar maka akan muncul tampilan seperti di bawah ini.
Yang di tandai dengan tulisan putih



jika program yang kita buat salah maka akan mucul tampilan pada arduino yang di tandai dengan garis merah (eror).

itulah cara membuat program pada arduino, yang saya buat secara singkat dan sederhana.
mohon maaf apabila ada kesalahan atau tutur kata yang kurang jelas.
  

""semoga berhasil""

wasalamualaikum wr.  wb..




Rabu, 01 Februari 2017

RANGKAIAN ATMEGA 8535

RANGKAIAN ATMEGA 8535

ASSAMUALAIKUM WR. WB……

Hay gus, pada kesempatan kali ini saya akan membuat ulasan tentang RANGKAIN ATMEGA 8535 yang saya buat secara secara sederhana, yang akan kita buat pada aplikasi EAGLE.
 Adapun alat atau komponen yg kita perlukan adalah:
1.ATMEGA 8535
2.PIN HEADER (8X1) 4 BUAH
3.PINHEAD ( 2 ) 1 BUAH
4.LINEAR (7805) 1 BUAH
5.CRYSTAL 1 BUAH
6.CAPASITOR 5 BUAH
7.RESISTOR 2 BUAH
8.SWITCH
9. DIODA
10.LED

  Itulah beberapa alat atau komponen yg kita gunakan untuk membuat RANGKAIAN ATMEGA 8535.
Hal yg pertama kita lakukan adalah membuka aplikasi eagle, seperti biasa kita lakukan seperti pada postingan saya minggu lalu tentang rangkaian runing led.

Jika anda sudah membuka aplikasi EAGLE  mulailah mencari komponen yg kita butuhkan, jika semua komponen sudah ada maka kita mulai merangkai  komponen tersebut.

Pada gambar di bawah ini terlihat komponen yg telah dirangkai, yg di tandai dengan garis hijau yg menghubungkan antara komponen satu dengan yg lainnya.




















Jika anda telah  berhasil merangkai  komponen maka seperti pada gambar di atas, mka kita salin k ( generate / swict to board)  pada toolbar seperti pada gambar di bawah ini yg ditunjuk dengan garis biru.
Jika anda sudah menekan simbol generate/ switch to board, maka akan muncul tampilan seperti di bawah ini.



Pada tampilan diatas terlihat komponen yg terhubung satu sama lain dengan garis biru yg berlatar hitam, jika anda sudah berhasil pada tahap ini, maka kita sudah siap mencetaknya pada papan PCB…

Iutlah ulasan dari saya tentang RANGKAIAN ATMEGA 8535  yg saya buat secara singkat, mohon maaf bila ada kekurangan, maklum saya juga baru belajar..


“”Semoga sukses’”’

wasalamualaikum wr.  wb.