Mengisi Sendiri Bootloader Arduino ke IC ATMEGA 8/168/328

arduinoisp bootloader

Bagi yang menyukai project mikrokontroller dengan Arduino, tentu sudah tahu dengan istilah ‘bootloader’. Kalau diibaratkan dalam sebuah OS (Operating System), bootloader ini adalah semacam ‘kernel’ sederhana, yakni sekumpulan fungsi dasar yang menangani input output yang berhubungan dengan hardware, dan sekumpulan pustaka dasar yang menjembatani fungsi kompleks yang berjalan di atasnya. Di Arduino, bootloader ini berfungsi … Read more

Mengendalikan Kecepatan Motor DC dengan PWM via Arduino

pwm dengan arduino

Salah satu cara untuk mengendalikan motor DC adalah menggunakan PWM (Pulse Width Modulation). Pengendalian motor dengan metode ini adalah dengan cara mengirim tegangan yang diatur lebar pulsanya ke arah motor. Dengan mengatur lebar pulsa ke motor, maka motor seakan-akan disambung-putus ke sumber tegangan sehingga pada akhirnya akan diperoleh kecepatan motor yang diinginkan. Supaya diperoleh pengaturan … Read more

Alat Pengukur Suhu Berbasis Mikrokontroller MSP430_Launchpad dan Delphi (Bag. 1)

Untuk mengukur suhu diperlukan sebuah transducer yang mampu mengubah besaran suhu menjadi tegangan analog agar dapat dibaca oleh sistem kontroller. Sistem kontroller di sini merupakan pusat pengendali yang dapat berupa apa saja, misalkan komputer (PC) atau mikrokontroller. Tegangan analog yang merupakan intepretasi dari besaran suhu yang terukur kemudian diterjemahkan menjadi bilangan diskrit (digital) yang bersesuaian … Read more

Berkenalan dengan Function Copy di Delphi

Function ‘Copy’ di Delphi digunakan untuk menyalin substring dari sebuah string dengan indeks awal penyalinan dan jumlah karakter penyalinan yang dapat diatur. Function ini akan mengembalikan sebuah nilai bertipe string yang merupakan hasil eksekusi penyalinan substring yang di-define sebelumnya. Berikut ini adalah sintaks baku dari function ‘copy’ ini : Function Copy (stringX, indeksA, jmlkar):string; dengan … Read more

Sensor Suhu Internal di Mikrokontroller MSP430-Launchpad

Salah satu kelebihan mikrokontroller MSP430-Launchpad adalah memiliki sensor suhu/temperatur internal. Dengan demikian Anda tidak butuh lagi sensor suhu eksternal semacam LM35 atau thermocouple sehingga dapat menghemat rangkaian, dimensi alat dan tentu saja biaya. Untuk dapat menggunakan sensor suhu internal ini, ada variabel internal yang bernama ‘TEMPSENSOR’ yang digunakan untuk mengakses nilai pengukuran suhu. Sebagai catatan, … Read more

Komunikasi antara Mikrokontroller MSP430-Launchpad dengan Delphi

Pada beberapa project elektronika, beberapa hal tidak mungkin langsung dilakukan oleh PC/komputer/laptop untuk interfacing-nya. Apalagi PC generasi sekarang kebanyakan tidak dilengkapi dengan port serial atau port parallel untuk berhubungan dengan perangkat. Umumnya yang tersedia sekarang adalah port USB.Dengan demikian untuk melakukan interfacing dengan perangkat elektronik lain, sebuah PC membutuhkan perangkat  sebagai ‘gateway’ sekaligus mengubah informasi … Read more

Lebih Dalam Tentang Function Pos, PosEx dan Copy di Delphi (Jilid 2)

Function PosEx digunakan untuk mencari substring dalam sebuah string dengan titik awal pencarian yang dapat diatur, berbeda dengan function ‘Pos’ yang hanya dapat mencari substring dari sebuah string dari awal string. Titik awal pencarian inilah yang disebut dengan ‘offset’. Sintaks function PosEx adalah sebagai berikut : PosEx (substringX, stringX, offset):integer; dengan parameter ‘substringX’ adalah substring … Read more

Pengenalan OTDR dan Kegunaannya dalam Jaringan Fiber Optik

OTDR

OTDR (Optical Time Domain Reflectometer) adalah sebuah alat yang yang berbasis optical-elektronik yang mampu membaca/mengukur karakteristik kabel optik. Karakteristik yang dibaca oleh OTDR antara lain : –   Mengukur end to end loss dalam satu span kabel optik –  Mengukur splice loss, yakni loss yang diakibatkan karena sambungan kabel optic yang sebelumnya putus (fiber cut) … Read more

Lebih Dalam Tentang Function Pos, PosEx dan Copy di Delphi

Artikel berikut akan membahas tentang function Pos, PosEx, dan Copy yang banyak digunakan dalam contoh program di buku ‘Membuat SMS gateway dengan Delphi 7’. Kombinasi ketiga function di atas sangat ampuh untuk melakukan  parsing isi SMS . Secara umum fungsi ketiga function di atas adalah melakukan find/search suatu substring dalam sebuah string. Berikut ini adalah … Read more

Web based Report dengan Delphi 7, Raudus, Zeos dan Quick Report Bag.3 (Implementasi)

Trik untuk membuat web based report (laporan berbasis web) dengan quick report adalah menyimpan report dalam bentuk file dengan format PDF lalu menampilkannya ke dalam web menggunakan framework raudus. Anda dapat mempelajari diagram flow trik ini pada artikel saya yang lalu. Untuk implementasi project web based report, sebaiknya Anda siapkan dulu amunisinya seperti artikel saya … Read more