Perbandingan antara Delphi 2010, C# 2008, C++ 2008. Manakah yang lebih unggul?
iseng-iseng membandingkan kecepatan proses di masing2 bahasa pemrograman berbasis GUI, ternyata C# tidak lebih baik dari delphi atau jelas delphi lebih unggul dalam proses, dan delphi tidak lebih buruk dari C++ karena menghasilkan waktu proses yang sama. tools yang digunakan pada iseng-iseng ini menggunakan Visual C# 2008 Express Edition Visual C++ 2008 Express Edition Delphi [...]
Menghitung Waktu Process di C#
proses ini mengambil waktu yang ada di environment (waktu pada saat pengambilan) dalam satuan milisecond (milidetik). waktu proses adalah waktu pengambilan sekarang dikurangi waktu pengambilan sebelumnya. (T2-T1) int tik = Environment.TickCount; for(n=0;n<=100000;n++) { for(m=0;m<=100000;m++) {} } MessageBox.Show("Total processing time:" + ((int)(Environment.TickCount – tik)).ToString() + " miliseconds.");
Penggunaan Unsafe {..} pada C#
Penggunaan code unsafe biasa selalu digunakan dalam image processing menggunakan C# .NET apakah usafe itu? bagaimana cara menggunakannya? pada pemrograman C++ atau C kita sering menggunakan yang namanya pointer (untuk pointer silahkan liat2 dibuku pemrograman C atau C++), sedangkan di dalam C# jarang sekali sekali diperlukan penggunaan pointer. tetapi bukan berarti C# tidak mendukung penggunaan [...]
Deteksi Warna Kulit (Skin Color Detection) menggunakan C# .NET
pada tulisan sebelumnya saya menuliskan tentang bagaimana langkah2 untuk membuat software pengolah citra menggunakan C#.NET (Visual Studio .NET 2008). mari kita lanjutkan penggunaan software pengolahan citra tersebut untuk mendeteksi warna kulit pada citra, Algoritma untuk mendeteksi warna kulit adalah: (red > 95) dan (green > 40) dan (blue > 20) dan (nilaimaxRGB – nilaiminRGB > [...]
Image Processing Menggunakan C#
mencoba beralih ke compiler dari microsoft ini yaitu Visual C# .NET (Visual Studio) untuk Image Processing, dari sebelumnya menggunakan matlab dan delphi. meninggalkan matlab krn mencari prosesing yang jauh lebih cepat..meninggalkan delphi karena memang saya kurang terbiasa dengan bahasa delphi/pascal saya lebih suka dengan C dan keturunannya C++, C#, Java, PHP. jadi lah saya mencoba [...]
Engineering Quotes: Heat Transfer Model of Hell :p
Just a copy from: http://www.boardofwisdom.com/ Just for fun.. Heat Transfer Model Of Hell by Enginner The following is an actual question given on a University of Washington engineering mid-term. The answer was so “profound” that the Professor shared it with colleagues, and the sharing obviously hasn’t ceased… Bonus Question: Is Hell exothermic (gives off heat) [...]
Membuat IR Camera (Infrared webcam) sederhana
Cahaya infrared(IR) adalah cahaya(gelombang elektromagnetik) yang panjang gelombangnya antara 0.7-300 mikrometer. dan panjang gelombangnya dibawah warna merah..jadi infrared tidak sama dengan warna merah. cahaya infrared merupakan cahaya yang tidak tampak di mata tanpa bantuan alat. sebenarnya semua sensor yang terdapat di camera baik CCD ataupun CMOS merupakan sensor yang sensitif terhadap cahaya infrared.namun pada setiap [...]
Koneksi MySQL dari Matlab
berawal dari mengerjakan tugas kuliah..instrumentasi berbasis komputer, lagi buat software yang kira2 bisa jadi dalam 1 malam, akhirnya memilih dengan menggunakan Matlab yang sudah komplit tools Engineering nya namun pas mau koneksi ke database, seperti biasa buka helpnya dulu..ternyata agak rumit dan membingungkan untuk mengkoneksikan ke database, baik ke MySQL, Oracle, MsSQL dan lainnya.. setelah [...]
RPM meter / Tachometer dengan AVR
Untuk pengukuran Rotasi Per menit (RPM) Schematic cara kerja RPM meter/tachometer adalah dengan mencacah(counter) dari port timer,T1 (PORTB.1 / pin 2). dengan sensor optocoupler(encoder) maka outputnya berupa 1 dan 0, yang akan bernilai 1 ketika sensor optocoupler mendeteksi ada putaran (biasanya yang dideteksi adalah lubang/magnet) Source Code Firmware nya untuk ATMEGA16: Source Code » #include [...]
Membuat Arsip Database File Text / CSV (C#.NET 2008)
file CSV juga dapat dibuka melalui excel secara defaultnya atau pun menggunakan notepad. ketika menggunakan excel maka data2 yang terpisah baris akan menjadi terpisah baris, data2 yang terpisah “;” akan terpisah kolom. untuk membaca dan menampilkan ke Grid View string namafile="datafile.csv"; if (!File.Exists(namafile)) { //menciptakan file jika belum ada File.AppendAllText(namafile, ""); } try { string[] [...]
Visual C# .NET 2008 Interfacing Serial Port
Source Code » #region Namespace Inclusions using System; using System.Data; using System.Text; using System.Drawing; using System.IO.Ports; using System.Windows.Forms; using System.ComponentModel; using System.Collections.Generic; using GCSpower.Properties; #endregion namespace SerialPortTerminal { #region Public Enumerations public enum DataMode { Text, Hex } public enum LogMsgType { Incoming, Outgoing, Normal, Warning, Error }; #endregion public partial class frmTerminal : Form [...]
DTMF Decoder + Microcontroller S51 + Basic Compiler (BASCOM)
DTMF decoder digunakan untuk menerjemahkan signal DTMF, signal DTMF ini biasa digunakan salah satunya pada saat dial pada telepon. nah alat ini berfungsi menerjemahkan signal DTMF tersebut, dan di kirim ke port serial microcontroller yang bertujuan untuk meLOG panggilan pada telepon. Berikut Schematic nya: IC: 8870 (DTMF Decoder) XTAL: 3.89MHz Bascom (Basic Compiler) untuk 8051 [...]





