Yup, pada awal perancangan, saya sempat bingung ingin membangun software ini berbasis visual C# atau WPF? Karena kendala dari waktu yang diberikan oleh si empunya proyek, maka saya putuskan untuk membuat dari visual C#.
Thursday, October 29, 2015
Software Apotek Rattosoft
Pada awal tahun ini (sebelum saya resign dari pekerjaan saya), saya ditawari teman saya Daniel Kristianto untuk membuat software aplikasi apotek. Tanpa pikir panjang, saya bilang, Wokeh.....wkwkkw...
Software Data Logger Sensor Berbasis WPF .NET Framework
WPF memang saat ini menjadi solusi terbaik untuk membuat software aplikasi berbasis Windows dengan tampilan yang bagus dan keren. Ya setidaknya itulah pendapat saya mengenai WPF di .NET Framework.
WPF memberikan keleluasaan dalam merancang bahkan mengatur tampilan sampai tingkatan yang paling dasar, seperti gradasi warna, event, bentuk, dll.
Friday, October 16, 2015
Perkawinan Intel Curie dengan Arduino menghasilkan Arduino 101 / Genuino 101
Arduino saat ini tidak menjadi istilah asing bagi kita yang bergelut di bidang elektronika, khususnya mikrokontroler. Bahkan, saat ini Arduino sudah mulai dimasukan ke dalam proses pembelajaran SMA/SMK.
Seperti yang kita ketahui bahwa Arduino selalu mengunakan mikrokontroler AVR sebagai kontroler utama mereka, seperti : Arduino Uno (ATMega328), Arduino MEGA (ATMega2560) Arduino , atau bahkan Arduono yang berbasiskan ARM Cortex mereka juga tetap menggunakan produk AVR, seperti Arduino DUE (Atmel SAM3X8E ARM Cortex-M3 CPU), Arduino Zero (SAMD21 MCU 32-bit ARM Cortex® M0+ core).
Wednesday, October 14, 2015
Memperbaiki STM32F030 Discovery Akibat Short Pada Pin 5VDC - GND
Setelah hampir setengah tahun sejak saya resign dari pekerjaan saya, saya teringat bahwa saya memiliki 1 buah board mikrokontroler ARM Cortex dari STMicroelectronics, yaitu STM32F030 Discovery.
Yup, alat ini dulu saya dapatkan waktu masih bekerja yang bergelut di bidang elektronika, mikrokontroler dan pelatihannya. Sewaktu disibukan dengan aktifitas kantor, memang ada niat untuk melakukan eksplorasi lebih terhadap STM32F030 ini. Akan tetapi karena kesibukan sehari-hari, jadi tidak sempat.
Yup, alat ini dulu saya dapatkan waktu masih bekerja yang bergelut di bidang elektronika, mikrokontroler dan pelatihannya. Sewaktu disibukan dengan aktifitas kantor, memang ada niat untuk melakukan eksplorasi lebih terhadap STM32F030 ini. Akan tetapi karena kesibukan sehari-hari, jadi tidak sempat.
![]() |
STM32F030 Discovery |
Monday, October 12, 2015
Menampilkan LCD Graphic 320x240 dengan menggunakan ARM Cortex-M0 NUC120RE3DN
Pada artikel ini saya ingin berbagi pengalaman saya bagaimana pusingnya menampilkan gambar di LCD 320x240 yang tidak dilengkapi dengan datasheet yang cukup jelas.
Berawal dari adanya proyek yang memerlukan tampilan LCD bewarna / TFT. Setelah mencari dibeberapa toko online, akhirnya saya dan rekan saya memutuskan untuk membeli LCD jenis ini (Tipe LCD tidak saya jelaskan lebih detil). Berdasarkan dari datasheet yang kami dapatkan setelah cari-cari diinternet, dikatakan bahwa LCD ini menggunakan controller LCD standar, yaitu SSD1963 dari Salomon.
Sunday, October 11, 2015
Kreatif atau kurang kerjaan? USB killer v2.0
Aneh2 saja ide orang-orang kreatif ini....mereka membuat alat yang bisa digunakan untuk merusak USB port komputer. Wow....Ueeedan....hahaaa....
Yup, USB Killer v2.0 merupakan alat yang berbentuk seperti layaknya USB Flash Drive, dapat langsung dihubungkan ke Port USB. Alatnya bukanya akan berfungsi sebagai tempat menyimpan data, akan tetapi akan langsung merusakan komputer tersebut.
Yup, USB Killer v2.0 merupakan alat yang berbentuk seperti layaknya USB Flash Drive, dapat langsung dihubungkan ke Port USB. Alatnya bukanya akan berfungsi sebagai tempat menyimpan data, akan tetapi akan langsung merusakan komputer tersebut.
USB Killer v2.0 |
Friday, October 9, 2015
RoBoHon, Robot atau Smartphone?
Pernah menonton film yang berjudul 'Her'? Film ini mengisahkan tentang Theodore Twombly yang berkencan dengan Samantha, yaitu sebuah Sistem Operasi Komputer yang dilengkapi dengan artificial intelligence. Yup, sistem operasi ini mampu kita ajak bicara seperti layaknya manusia, seperti bercakap-cakap, memberikan pendapat, bahkan bisa mengerti perasaan manusia. Memang tidak mengherankan jika akhirya Theodore Twombly yang dipernakan oleh Joaquin Phoenix jatuh cinta terhadap samantha.
![]() |
RoBoHon |
Tuesday, September 29, 2015
Solusi untuk error "can't open /etc/rc.common" di Linux
Bagi rekan-rekan yang mungkin sering bermain Linux secara remote (SCP), mungkin saja pernah mengalami error "can't open /etc/rc.common". Hal ini sering saya alami ketika pengerjaan proyek dengan menggunakan sistem operasi OpenWRT. Hal ini saya temukan ketika akses Linux tersebut dengan menggunakan WinSCP dan melakukan perubahan / pembuatan skrip agar suatu software dapat dijalankan otomatis pada saat start-up.
OK, kita lanjut saja ke solusinya, yaitu dengan membuat/memodifikasi file yang error tersebut secara langsung (jangan menggunakan WinSCP ataupun program SCP lainya). Berikut ini solusi lengkapnya :
- Ketika mengaktifkan salah satu skrip ini "/init.d", muncul error "can't open /etc/rc.common"
- Coba buka file tersebut dengan menggunakan WinSCP ataupun program sejenis.
- Pada editor WinSCP, dapat dilihat bahwa skrip tidak ada yang salah, akan tetapi ketika ingin dijalankan selalu muncul error.
- Sekarang coba buka file tersebut dengan menggunakan editor internal di OpenWRT melalui PuTTY.
- Nah, baru ketemu masalahnya. Editor di WinSCP menambahkan nilai hex (0x0D) atau tampilan "^M" disetiap baris. Wikipedia.org : Carriage_return
- Coba hilangkan tanda "^M" disetiap baris, dan kemudian simpan kembali skrip tersebut.
- Kemudia jalankan lagi skrip tersebut.
- Jika tidak ada kesalahan yang lain, maka seharusnya error "can't open /etc/rc.common" tidak muncul lagi.
Bagaimana? apakah solusi yang saya jelaskan cukup membantu?
Informasi tersebut sebenarnya saya dapatkan dari forum ini bahwa ada kessalahan pada skrip yang saya buat. Lebih aneh lagi, sewaktu pertama kali membuat (melalui editor nano), semua berjalan dengan lancar. Kemudian ketika ada revisi, saya selalu merevisi melalui WinSCP. Nah masalah baru muncul....
Oleh sebab itu semua kendala yang terjadi menjadi pengalaman yang berharga. Lebih teliti dalam menganalisa. Termasuk adanya penambahan karakter (^M) pada editor WinSCP). wkwkwk....
Selamat Berkreasi..!!!!!!
Sentralisasi Timbangan WeScale v4 [Bagian 1]
Pada bulan September 2015 akhirnya saya dan rekan saya Pak Heri telah menyelesaikan pemasangan sentralisasi timbangan WeScale v4 di PT. Matahari Sakti Margumulyo, Surabaya. Memang terjadi beberapa kendala yang kami hadapi saat pemasangan sistem ini, seperti kerusakan alat, adanya bug/error yang tidak terduga, dan berbagai macam kendala yang lain.Akan tetapi semua ini hilang setelah semua timbangan (total 9 timbangan) telah terhubung semua ke satu server.
Berikut ini ilustrasi dari sentralisasi timbangan WeScale v4 :
Pada setiap timbangan digital akan dilengkapi dengan WeScale Controller yang akan membantu memberikan tambahan informasi mengenai nama produk, no lot, no batch, tanggal dan jam pada saat data berat yang ditimbang dikirimkan ke komputer server. Pengiriman data ke Server juga ditangani oleh kontroler khusus yang bisa membantu kontroler mengirimkan data timbangan (beserta tambahan informasi) ke server melalui jalur komunikasi Ethernet.
Pada bagian Server terdapat software yang akan menerima data dari masing-masing timbangan dan kemudian akan disimpan di dalam database. Berikut ini tampilan dari Software WeScale v4 ;
Bagi rekan-rekan yang memerlukan informasi detil perihal informasi pemasangan sentralisasi timbangan, dapat menghubungi :
![]() |
WeScale Controller |
Pada bagian Server terdapat software yang akan menerima data dari masing-masing timbangan dan kemudian akan disimpan di dalam database. Berikut ini tampilan dari Software WeScale v4 ;
Heri : 087 852 785 224 / 081 230 162 24
Dhanny : 081 931 507 367
Thursday, September 24, 2015
Adaptor untuk kamera Pentax Optio S4
Tak sengaja melihat isi lemari yang berisikan beberapa hard disk yang sudah tak bernyawa, saya melihat sesosok benda kecil, yaitu kamera Pentax Option S4...Saya baru ingat kalau ternyata saya punya kamera digital yang sudah lama tidak terpakai....yup..memang sudah sekitar 5 tahun yang lalu kamera ini sudah tidak digunakan lagi kerana baterai yang sudah mulai lemah alias drop alias hamil (karena kondisi baterai memang menggelembung dibagian tengah).
Tuesday, September 22, 2015
Timer StopWatch untuk arena Balap Hot Wheels
![]() |
Ok, tapi masalah itu lupakan saja. Pada pertengahan tahu 2015, teman lama ku menghubungi aku untuk membuatkan sebuat timer stopwatch yang berfungsi untuk menghitung waktu tempuh mobil Hot Wheels dari garis Start sampai garis Finish.. Karena kendala jarak kota cukup jauh, maka kami berkomunkkasi lewat WA dan BBM saja.
Sunday, August 30, 2015
SharpDevelop : IDE gratis dan open source untuk Microsoft's .NET platform
Mungkin bagi para pengembang software PC berbasis windows sudah tidak asing dengan WPF. Bagi yang mungkin belum mendengar ataupun belum mengetahui WPF, pasti bertanya-tanya apa itu WPF?, bagaimana cara menggunakannya?, dan belajarnya mulai dari mana?. Mengenai hal ini, bisa coba dari di mbah google. Cukup banya referensi WPF baik dalam bahasa Indonesia ataupun bahasa Inggris.
Koneksi Thermal Printer POS LAN/Ethernet ke Linux (OpenWRT)
Beberapa waktu lalu saya sempat mendapat proyek yang mengharuskan saya menghubungkan sebuah miniPC berbasis Linux agar dapat langsung terhubung ke Printer Epson (Thermal Printer) melalui LAN.
![]() |
Thermal Printer POS (EPPOS) |
Saturday, August 29, 2015
Apa itu Sentralisasi Timbangan / Monitoring Timbangan?
Pada dunia industri pada umumnya memerlukan proses penimbangan berat suatu barang, seperti penimbangan di bagian produksi, proses pemeriksaan barang masuk / keluar ataupun pemeriksaan kualitas suatu produk yang akan diproduksi. Penimbangan barang tersebut dapat menggunakan timbangan digital ataupun timbangan analog.
Timbangan digital
Sumber : http://3.imimg.com/data3/EI/VG/MY-425360/industrial-weighing-scale-250x250.jpg
|
Wednesday, June 10, 2015
Home Automation / Smart Home
Home Automation by Rattonics memberikan kemudahan dalam memantau ataupun mengakses peralatan elektronik di dalam rumah.
Subscribe to:
Posts (Atom)