Selasa, 03 Juli 2012

Sdpo : Koneksi Serial Port Lazarus

Kali ini ane mau ngepost pengalaman ane untuk melakukan komunikasi serial antara Arduino Board dengan Ubuntu...
Awalnya ane sempet bingung, soalnya dikampus ane masih make wedus n make VB, disanakan ada component MS COM 6 (Klo gag salah) untuk melakukan komunikasi dengan hardware, trus di Ubuntu gimana? Mesti pake apa? Klo dah ketemu coding n cara komunikasinya gimana?

Pertanyaan itu langsung muncul gitu ketika dosen ane waktu kelas mikrokontroler ngasi tugas untuk mengendalikan Motor DC.

Langsung aja ane nanya ma mbah google dengan berbagai kata kunci, akhirnya ane nemu caranya dan itu make Lazarus (Mirip delphi) di tambah dengan component Sdpo, tapi ampe karang ane belum nemu yang make Gambas.

Jadi yang pertama di lakukan adalah install Lazarus. Lazarus disini usahakan yang versi terbaru dan FPC versi 2.6.0 atau lebih. Kenapa demikian, karena waktu ane nyoba pake FPC versi 2.4.4 Sdpo tak mau berfungsi.

Install Lazarus :
1. Lazarus dan FPC terbaru dapat di donlod | disini.
     - Setelah terdonlod, extract ke file tersebut (bedakan foldernya)
     - Buka terminal (Ctrl + Alt + T) lalu masuk ke folder FPC
     - Lalu ketik sudo dpkg -i *.deb
     - Setelah proses installasi selesai, lakukan hal yang sama pada folder Lazarus

atau agar lebih mudah.
2. Download file berikut | getlaz (simpan di HOME agar lebih gampang)
    - Buka terminal lalu ketik chmod +x getlaz
    - Maka secara otomatis akan mendownload dan menginstall FPC serta Lazarus
      dengan besar file download sekitar 100Mb, jika ada pertanyaan jawab yes saja.

Setelah Lazarus berhasil terinstall, maka waktunya menginstall Sdpo
1. Sdpo dapat di download di | satu | atau | dua |

2. Setelah di donlod extract file nya
    Nah disana ada banyak file, untuk koneksi serial kita gunakan Sdpo serial

3. Cara installasi Sdpo di Lazarus kayak gini nich gan
    - Buka Lazarus trus klik Package -> Open package file (.lpk)
    - Pilih folder SdpoSerial dan pilih sdposeriallaz.lpk
    - Maka di Lazarus muncul form baru, klik compile
    - Jika proses compile (ditandai dengan completed) berhasil tinggal klik install saja
    - Jika muncul pertanyaan yang menyatakan restart/rebuild Lazarus cukup
      tekan yes.

Dengan demikian Sdpo Serial di Lazarus akan berhasil terinstall.

Berikut adalah contoh Penggunaan SdpoSerial antara PC ane dengan Arduino Uno Board (Contoh ini hanya menghubungkan saja) | Download disini.
Untuk contoh pengendalian motor DC nya akan di post berikutnya..

Semoga bisa membantu ya..
Saran dan kritik sangat diharapkan..

Senin, 02 Juli 2012

Install Driver VGA nVidia di Ubuntu 12.04

Halo agan-agan semua, langsung aja nich...
Ane mau berbagi mengenai pengalaman ane waktu nginstall VGA nVidia di Ubuntu..
Dulu ane sempet ngepost dengan hal yang sama Install Driver VGA nVidia di Ubuntu waktu itu ane make Ubuntu 10.04..
Nah semenjak ane make Ubuntu 11.10 cara thu gmw work lagi, gag tw kenapa..
Entah hardware ane yang masalah ato gmn..
Tapi akhirnya ane nemuin cara installasi VGA nVidia di Ubuntu 11.10 dan Ubuntu 12.04 meskipun setiap update kernel harus menginstall drivernya lagi..

Langsung aja nich cara nya gan : 

1. Download driver VGA nVidia di http://www.nvidia.com/ (pilih OS nya Linux)
     Kurang lebih besar filenya 35an Mb. Setelah di download taruh saja filenya di
     Home untuk mempermudah proses installasi.

2. Kemudian buka terminal (Ctrl + Alt + T)
     Lalu ketik -> sudo gedit /etc/default/grub (Enter)
     Jika diminta password, maka masukan password user (password tak terlihat
     jadi ketikan saja).

3. Rubah baris berikut

     GRUB_CMDLINE_LINUX_DEFAULT="quite splash"
     menjadi
     GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
     kemudian simpan dan close.

     lalu update grub dengan perintah
     sudo update-grub

4. Masih diterminal ketikan
     sudo gedit /etc/modprobe.d/blacklist.conf (Enter)

     kemudian muncul text editor dan di baris paling bawah tambahkan
     blacklist amd76x_edac
     blacklist vga16fb
     blacklist nouveau
     blacklist rivafb
     blacklist nvidiafb
     blacklist rivatv
     kemudian save dan close
5. Masih di terminal dan ketikan
     sudo apt-get --purge remove nvidia-* (Enter)
     atau
     sudo apt-get -purge remove nvidia-* (Enter)

     Setelah berhasil lanjutkan dengan
     sudo apt-get --purge remove xserver-xorg-video-nouveau (Enter)

6. Setelah selesai restart Ubuntu anda.
     Pada saat muncul form Login tekan Ctrl + Alt + F1 (Masuk ke console)
     Login isi kan dengan nama user dan password dengan password user
     kemudian tekan enter.

7. Setelah berhasil login ketikan perintah berikut secara terurut :

     a. sudo service lightdm stop (Enter)
    
     b. sudo sh ./<nama_file_driver_vga> (Enter)
          contoh
          sudo sh ./NVIDIA-Linux-x86-295.20.run
          (Akan muncul proses installasi, jika muncul pertanyaan cukup jawab
          accept atau yes saja)

     c. Setelah proses installasi berhasil ketikan
         sudo service lightdm start (Enter)

8. Driver VGA nVidia telah berhasil terinstall.

Nb : Jika terjadi error mohon diinfokan.

Di tempat ane work 100%
Semoga bisa membantu ya ^_^

Minggu, 01 Juli 2012

Accounting Format di LibreOffice Calc

Hahai...Jumpa lage ma ane Mr.Koh nich agan semua..
Kali ini ane mau nambah catatan ane mengenai LibreOffice Calc..
Jadi ceritanya gini, paman ane minta tolong buat diketikin daftar gaji pegawai, nah ketika ane mau ngisiin (Rp) secara otomatis lewat format currency ternyata sama kayak currency di Ms.Excel na wedus, ane kira mau sama kayak format accountingnya yaitu (Rp) nya di rata kiri dan nominalnya di rata kanan..

HHHhmmmmmmm...problem nich...

Tapi tenang,ada mbah google, setelah ane berselancar, ane nemuin tuh caranya biar mau kayak format accounting di Ms.Excel na mikocok wedus yang SS nya kayak gini nich gan....


Langsung aja nih gan caranya :

1. Buka LibreOffice Calc -> ketik 10000 di salah satu cell nya
    (ini contoh aja dulu gan, jadi ane buatnya cuman di satu cell aja)

2. Setelah itu klik kanan cell tersebut dan pilih Format Cells atau
     Pilih cell yang berisikan text 10000 lalu klik Format di Toolbars kemudian pilih
     cells.
 
3. Pilih Tab Number, di Category pilih Currency, Language pilih Indonesia,
     di Format pilih IDR Rp Indonesian, dan pilih salah satu contoh penulisan.
     (Jangan menekan OK terlebih dahulu).


4. Setelah itu, cek di kolom Format code, maka akan muncul seperti ini
     [$Rp-421]#.##0;([$Rp-421]#.##0)

     nah, code di atas tinggal di tambah spasi diantara tanda ] dan # jadinya

     [$Rp-421] #.##0;([$Rp-421] #.##0)

5. Masih belum neken OK ya, berikutnya pilih tab Alignment, kemudian pada Text
    Alignment Horizontal pilih Distribute dan kemudian tekan OK..

Wwwooollaaawww...maka hasilnya akan sama persis dengan Format Accounting pada Ms.Excel mikocok wedus...Ahihihihihihi....^_^

Walo bukan info baru, tapi baru bagi ane & semoga bisa membantu ya...
Go FOSS.

Sumber : http://timordotx.blogspot.com/2012/04/memodifikasi-currency-format-menjadi.html