Keanehan LatLon PPDPI

July 6, 2015 1 comment

Hi sobat muda, jumpa lagi dengan penulis pada pagi hari ini. Gimana kabarnya? tetap semangat bukan..Baik sobat muda ada sedikit informasi yang akan penulis share berkaitan dengan PPDPI Droid yang belum lama ini penulis posting pada blog ini. Seperti pada posstingan sebelumnya bahwa data PPDPI Droid diambil dari Peta PDPI yang dikeluarkan oleh KKP melalui litbang BPOL, namum pada akhir-akhir ini koordinat dari latlon ada keanehan yang menurut penulis tidak sesuai dengan apa yang ditampilkan dalam gambar (mohon koreksi jika penulis salah memahami konversi DMS ke desimal latlon). Berikut ini gambar keanehannya:

Latlon yang masih benar

Latlon yang masih benar

PPDPI terbitan tanggal 29-30 Juni 2015 –> masih benar

latlon2

PPDPI terbitan tanggal 03-05 Juli 2015 –> Keanehan koordinat latlon

Dari kedua gambar diatas, coba sobat muda perhatikan koordinat dari latlonnya. Untuk terbitan bulan juni koordinat latlon benar karena kalau dikonversi ke desimal degree kemudian di plot ke map menunjukkan lokasi yang benar akan tetapi coba sobat muda perhatikan untuk terbitan bulan Juli, terdapat keanehan pada koordinat latlonnya, kalau dikonversi ke desimal degree dan kemudian di plot ke map akan menunjukkan posisi yang salah. Kalau dilihat secara sekilas memang ada keanehan yaitu:

1. bujur menit:  kalau pada tabel apa mungkin menit bujur bernilai negatif setahu penulis selalu positif.

2. derajat lintang : setahu penulis Negara tercinta kita indonesia terletak pada koordinat 6°LU – 11°08′LS dan dari 95°’BB – 141°45′BT , namun pada tabel > 11°08′LS

Berdasarkan keanehan-keanehan ini maka untuk sementara PPDPI Droid tidak bisa update data terbaru dan penulis meminta maaf sebesar-besarnya ke pengguna PPDPI Droid atas ketidaknyamanan ini. Kepada KKP khususnya BPOL agar dapat mengeluarkan kembali peta PDPI dengan koordinat yang benar seperti terbitan bulan juni.

Saran dan kritik jika penulis salah dalam mengkonversi dari DMS ke desimal degree bisa dikirimkan ke email penulis daysdk63@gmail.com

salam

Dayat Kurniawan

 

Categories: Nadroid App

PPDPI Droid

June 16, 2015 2 comments

Pagi para sobat muda dan pembaca hanundany, sudah lama tidak memposting “sesuatu” pada blog ini, maaf klo blog ini sempat tidak “terurus” dengan baik. Langsung saja ke pokok pembahasan sobat muda, pagi ini hanundany akan share aplikasi android yang alhamdulillah baru beres dikerjakan disela-sela kesibukan🙂 . Berawal dari ngobrol ngalor ngidul (sori bahasa jawa) sama temen, muncul ide untuk membuat aplikasi ini. Aplikasi yang cukup sederhana dan sobat muda mungkin bisa juga membuatnya sendiri. Aplikasi ini diawali dari bagaimana memudahkan end user untuk mendapatkan sebuah informasi dan tentunya aplikasi ini mudah untuk digunakan atau yang biasa disebut “user friendly”

Taukan anda para sobat muda apa itu PPDPI, ya PPDPI adalah kepanjangan dari Peta Prakiraan Daerah Penangkapan Ikan yang dibuat dan disebarkan secara free/Gratis ke pengguna oleh Kementrian Kelautan dan Perikanan melalui Litbang BPOL. Informasi ini sangat berguna bagi saudara-saudara kita yang berprofesi sebagai nelayan, namun sayangnya tidak semua para nelayan mendapatkan informasi tentang PPDPI ini bisa karena akses internet yang terbatas dan lain-lain. PPDPI tersebut bisa agan-agan download di link berikut:

http://kkp.go.id/index.php/category/peta-prakiraan-daerah-penangkapan-ikan/ 

atau bisa juga disini

http://www.bpol.litbang.kkp.go.id/peta-pdpi

sedikit informasi untuk data yang terupdate ada di situs BPOL namun untuk bisa akses harus menggunakan browser Chrome, penulis mencoba menggunakan FireFox selalu forbiden untuk browser yang lain bisa agan-agan coba sendiri. Tampilan dari PPDPI yang dikeluarkan BPOL bisa agan-agan lihat dibawah ini

pdpi-764791jbn_20150612_14Peta diatas menunjukkan informasi prakiraan daerah penangkapan ikan (penulis mengambil sample daerah pulau jawa dan sekitarnya). Adapun PPDPI ini mencakup seluruh pulau di indonesia, dimana data2 ini diolah dari data satelit Aqua/Terra Modis, BMKG dan Bakosurtanal. Informasi yang bisa diperoleh adalah informasi Daerah penangkapan ikan, daerah potensi ikan, kecepatan angin, dll.

Dari gambaran diatas maka terpikir untuk membuat sebuah aplikasi smartphone android yang bisa memberikan informasi PPDPI dan dapat digunakan dengan mudah. Kendala yang dihadapi adalah membuat offline map, tapi setelah googling ternayata ada bagaimana cara membuat aplikasi offline map di android. Langsung saja biar agan-agan semua tidak penasaran berikut beberapa tampilan dari PPDPIDroid.

Screenshot_2015-06-15-21-10-15

Screenshot_2015-06-15-21-10-37

Screenshot_2015-06-15-21-11-02

Aplikasi PPDPIDroid dapat berjalan dalam mode Offline maupun Online, aplikasi ini bisa agan2 unduh disini

untuk sementara informasi yang ditampilkan adalah pulau jawa dan sekitarnya hal ini karena keterbatasan penulis untuk memberikan data terupdate dan pastikan lakukan update data dan update map terlebih dahulu. Jika agan-agan ada yang mau membatu menyediakan data informasi koordinat (lat,lon) dari potensi ikan yang diambil dari situs KKP maupun BPOL bisa mengikuti petunjuk berikut ini:

1. Konversi data lat,lon dari DMS to desimal degree menggunakan file Conversi yang sudah disedikan penulis.

convertDMStodegree2. copy data longtitude dan lattitude ke file csv yang sudah disediakan.

csvfileisikan sesuai dengan keterangan kolom yang ada, untuk bagian index=0 -> Daerah Potensi Ikan atau index=1 -> Daerah Penangkapan Ikan. format file csv klo dibuka di notepad adalah sebagai berikut

Longtitude,Lattide,index,Kecepatan Angin

menggunakan delimiter koma (,) bukan titikkoma(;), klo masih menggunakan ; bisa diganti lewat setting region di windows masing2.

3. setelah file csv jadi bisa dikirimkan ke penulis memalui email daysdk63@gmail.com, nanti penulis akan upload ke server.

 

sekian terimakasih telah menyimak cerita ini. Saran dan kritik yang membangun sangat diperlukan untuk mengembangkan aplikasi ini. Semoga bermanfaat khususnya bagi saudara-saudara kita yang berprofesi sebagai nelayan. Dan yang terakhir JAYALAH NEGRIKU INDONESIA.

Salam.

 

 

Categories: Nadroid App

New Project : Android + Monitoring System

April 24, 2012 1 comment

Sore temen2 semua pecinta blog hanundany,,sudah lama penulis tidak mem-posting sebuah tulisan di blog ini,tapi akhirnya di sore ini ditemani segelas teh penulis mencoba menguraikan sedikit apa yang penulis mengerti dalam tema “Android+Monitoring System”.

Android, ya sistem operasi  mobile phone yang lagi ngetrend saat ini menawarkan berbagai kemudahan bagi para software developer untuk membuat berbagai macam aplikasi yang tentunya bermanfaat baik itu yang di gratiskan atau yang berbayar. Monitoring system merupakan suatu upaya untuk melakukan monitoring terhadap beberapa parameter suatu tempat baik itu secara realtime,menggunakan teknologi wireless dan sebagainya. Parameter2 yang di mopnitor bisa berupa suhu,kelembapan,video, arah angin, curah hujan dll. Dengan menggabungkan teknologi android dengan sistem monitor yang sudah ada, akan diperoleh suatu sistem yang lebih menarik, lebih mobile dan tentunya lebih mudah dalam pemantauannya. Ada juga sistem monitoring dimana data2 yang dimonitor disimpan dalam sebuah memori, dimana dalam periode tertentu memori ini diambil untuk dianalisis datanya.

Belakangan ini penulis membuat sebuah modul datalogger dengan memori berupa microSD. Data disimpan dalam bentuk file .csv sehingga dapat dibuka menggunakan microsoft excel dan memudahkan dalam analisis data. Kapasitas dari modul ini tergantung dari kapasitas microSD itu sendiri, sebagai defauld-nya microSD yang terpasang berkapasitas 2GB. Untuk menuliskan data ke modul disediakan interface serial dengan format paket data yang dikirim disesuaikan dengan yang telah ditentukan ( sesuai dengan usermanual).  Adapun bentuk modul dapat dilihat pada gambar dibawah ini

Paket modul diatas ditawarkan dengan harga 400rb IDR, untuk lebih jelasnya bisa dilihat di http://daneytech.com/product.php?id_product=47

Selain modul data logger diatas sebagaimana yang penulis uraikan diatas, penulis mencoba membuat sebuah sistem interface berbasiskan android yang digunakan untuk melakukan monitoring data. Sistem yang dibuat berbasiskan sms (short message service) dalam artian divice android akan meminta request data dari client melalui sms. Data dari sms ini akan di extrak oleh android device kemudian data sensor akan ditampilkan dalam sebuah grafik. Adapun tampilan dasar dari sistem yang dibuat dapat dilihat pada gambar dibawah ini

Bagi yang berminat dengan sistem aplikasi ini bisa menghubungi rnd@daneytech.com atau sale@daneytech.com

Tak terasa hari sudah mulai gelap,sang surya sayup-sayup menenggelamkan dirinya dalam garis katulistiwa,hhhhmmmmmm..waktunya jalan2 sore duduk di balkon sambil minum kopi..:)

Salam Hangat – Dayat Kurniawan

Categories: My Product

Bekerja dengan Arduino, tanpa Board Arduino, Upload dengan USBasp

October 6, 2011 5 comments

Tidak asing lagi bagi para programmer mikrokontroller apa itu Arduino, jadi disini tidak perlu dijelaskan lebih mendalam tentannya. Melihat Judulnya mungkin agak sedikit bingung bagi para user pemula atau bahasa gaulnya newbie, setelah bertanya sama mbah google dan sedikit sentuhan di source arduino-nya, kita bisa bekerja menggunakan software arduino tapi dengan board selain arduino. Proses upload program menggunakan USBasp lewat interface GUI arduinonya, seperti kita ketahui kalo menggunakan USBasp program uploader yang biasa dipakai adalah khazama atau extreem. Kenapa kita menggunakan Arduino disini, mungkin karena arduino menyediakan library yang cukup lengkap dan mudah dalam pemrogramannya. Ok, langsung saja ke TKP..(kayak OVJ….)..,

Disini penulis menggunakan Arduino 022, seperti diketahui bahawa Arduino 022 hanya support mikrokontroller tertentu saja. Agar Arduino ini bisa support ke mikrokontroller AVR yang lain perlu dilakukan perubahan di konfigurasi wiring+boardnya, tepatnya ada folder \\arduino-0022\arduino-0022\hardware\arduino. Untuk melakukan konfigurasi ini, teman2 tidak perlu pusing2 lagi karena sudah ada yang membuatnya bisa lihat diartikel ini http://agfi.staff.ugm.ac.id/blog/index.php/2010/09/arduino-ku-mendukung-berbagai-macam-avr-atmega/ setelah diterapkan pada arduino 022 hasilnya seperti dibawah ini

Dalam Proses Upload program, bisanya arduino menggunakan bootloader, nah jika kita menggunakan IC AVR yang baru dibeli tentunya tidak akan bisa diprogram menggunakan arduino ini. Untuk mengatasi masalah di atas ada sebuah solusi yaitu meng-integrasikan antara USBasp dengan Arduino. Cara integrasi tersebut bisa dilihat pada artikel ini http://gunture.blogspot.com/2011/08/arduino-tanpa-booloader-pakai-usbasp.html.

Setelah kedua cara diatas kita gabungkan, maka kita akan dapat bekerja dengan Arduino dengan board selain Arduino dengan proses upload menggunakan USBasp. Sampai disini Software Arduino sudah support AVR yang lain dan upload program menggunakan USBasp tapi ada hal penting yang perlu si setting yaitu mengkonfigurasi upload program ke board kita. Caranya yaitu buka file arduino-0022\arduino-0022\hardware\arduino\board.txt, cari nama board arduino_penguino_avr lakukan perubahan seperti dibawah ini

##############################################################
arduino_penguino_avr.name=ATmega32

arduino_penguino_avr.upload.using=usbasp
arduino_penguino_avr.upload.protocol=usbasp
arduino_penguino_avr.upload.maximum_size=28672
arduino_penguino_avr.upload.speed=57600

#arduino_penguino_avr.bootloader.low_fuses=0xFF
#arduino_penguino_avr.bootloader.high_fuses=0xDA
#arduino_penguino_avr.bootloader.extended_fuses=0x05
#arduino_penguino_avr.bootloader.path=atmega
#arduino_penguino_avr.bootloader.file=stk500boot_v2_penguino.hex
#arduino_penguino_avr.bootloader.unlock_bits=0x3F
#arduino_penguino_avr.bootloader.lock_bits=0x0F

arduino_penguino_avr.build.mcu=atmega32
arduino_penguino_avr.build.f_cpu=2000000L
arduino_penguino_avr.build.core=arduino

Kenapa penulis menggunakan board ini, karena chip yang dipakai pada board ini adalah ATMega32, sesuai dengan yang penulis pakai. perhatikan upload.protocol dan build.fcpu sesuaikan dengan kondisi mikro yang kita gunakan. Berikut ini contoh program sederhana mengirimkan data serial menggukan board buatan innovative electronic (chip : ATmega32), hardware dapat dilihat dibawah ini

Contoh program serial data dengan program Arduino

Dan Hasilnya adalah

Agar lebih paham mengenai konfigurasi board, bisa di setting sesuai dengan board yang temen2 buat,,maka fokuskan untuk melakukan konfigusari di folder \\arduino-0022\arduino-0022\hardware\arduino, pahami wiringnya..

Sekian dari penulis semoga bermanfaat.

Referensi:

http://agfi.staff.ugm.ac.id/blog/index.php/2010/09/arduino-ku-mendukung-berbagai-macam-avr-atmega/

http://gunture.blogspot.com/2011/08/arduino-tanpa-booloader-pakai-usbasp.html

Categories: Mikrokontroler

7 lung

July 29, 2011 3 comments

Android Mobile Application ini diberi nama 7lung dibaca “pitulung”. Mobile App ini mirip dengan “Location Finder”, “ATM Finder” dan lain-lain. Prinsip dibuat 7lung adalah share informasi baik itu lokasi maupun event/acara yang sedang berlangsung di suatu daerah/tempat. Dengan share lokasi dan event akan membantu orang lain yang sedang berkunjung ke daerah kita (misal para turis,agen travel,dll) untuk mendapatkan informasi semua lokasi dan event yang sedang berlangsung di daerah tersebut. Untuk saat ini 7lung menyediakan 2 informasi yaitu location info dan event info.

Masing-masing info ini dapat di input sendiri oleh user berdasarkan posisi android device. Agar info lokasi dan event akurat diharapakan para user tidak menginput dengan data yang tidak bisa dipercaya karena hal ini akan merugikan orang lain yang menggunakan 7lung. Informasi lokasi yang bisa di input dikelompokkan berdasarkan jenis fasilitas umum misalnya ATM, AirPort, Hospital, dll seperti pada gambar dibawah ini 7lung juga menyediakan fasilitas direction memanfaatkan fasilitas dari google map agar sampai di tempat tujuanContoh input data event adalah sebagai berikut

Saat ini 7lung masih dalam versi beta2, saran dan kritik yang membangun bisa dikirimkan ke 7lung team. di rnd@daneytech.com

download 7lung beta 2 disini –> http://android.daneytech.com

7Lung beta 3 terdapat beberapa update yaitu:

1. Update database event

2. add setting map –> satelite, traffic, street

3. add weather info

download 7lung beta 3 disini –> http://android.daneytech.com

Salam Hangat 7lung team

Categories: Nadroid App

AVRStudio 5

June 9, 2011 1 comment

Setelah beberapa lama menggunakan avr studio 4, ternyata atmel meluncurkan AVR Studio versi 5. setelah download dan install, tampilan AVRStudio 5 setelah diperhatikan mirip dengan Visual Studio 2010. berikut ini cara create new project di AVR studio 5.

1. Klik New Project akan muncul tampilan dibawah ini –> pilih AVRGCC –>Empty Executable Project

Isi Name, Location, Solution Name sesuai dengan yg diinginkan –> klik OK

2. Pilih Device / IC yg digunakan –> Klik OK

3. Silahkan memulai membuat program

AVRStudio 5 bisa didownload di www.atmel.com

Categories: Mikrokontroler

Data Acquisition-Data Logger

Mencoba membuat interface tampilan GUI dari Hardware Data Acquisition Windaq seri DI-158U yg kurang lebih tampilan hardware seperti dibawah iniDI-158U menggunakan USB port sebagai komunikasi datanya. Data yg dikirim berupa tegangan yang dapat dikalibrasi. Untuk mendapatkan data dari DI-158U digunakan interface microsoft exce menggunakan windaqXL. Dengan WindaqXL data dari DI-158U di stream-kan ke microsoft Excel. Adapun data di Excel kurang lebih seperti gambar dibawah ini Dalam pembuatan software GUI ini menggunakan visual C# 2008 EE. Hal pertama yg dilakukan adalah bagaiamana membaca data dari Microsoft excel. Setelah data excel dapat terbaca selanjutnya adalah mengolah data tersebut sesuai dengan kebutuhan apakah ditampilkan dalam bentuk plot graph, disimpan dalam database mysql, ditampilkan di web dan lain-lain. Adapun tampilan GUI yang sudah dibikin adalah sebagai berikut

Pada GUI diatas data diolah untuk mendapatkan nilai OPacity dan Dust Concentration. Software diatas dilengkapi dengan database MySQL dan export data ke Microsoft Excel sebagai laporan data, dan data juga bisa langsung di print out, dilengkapi juga dengan alarm.

Categories: My Product
%d bloggers like this: