Berita Terbaru

Membuat Thermometer Delphi

Dengan kita mengetahui 10mV per derajat celcius, trus tegangan adc maksimum 5v dan nilai ADC 10bit (1024 step) maka ada beberapa rumus yang harus kita buat untuk mendapatkan nilai celcius tersebut.

Pertama tama kita baca dulu nih nilai adc yang keluar dari sensor suhu tersebut. Trus dari nilai adc tersebut dapat kita cari berapa millivolt yang keluar dari sensor suhu berdasarkan perbandingan nilai yang ada dengan tegangan maksimum dan nilai adc maksimum nya.

Kalau udah dapet tegangan yang keluar dengan satuan millivolt untuk mencari berapa derajat celcius jadi gampang deh. Tinggal kita bagi aja berapa millivolt yang keluar itu dengan datasheet tadi yaitu 10mV.

Setelah dapet nilai celcius tinggal kita kirim deh data tersebut ke serial monitor atau ke aplikasi delphi yang udah kalian download di halaman akhir project ini.

Kalau di serial monitor arduino kalian akan melihat deretan angka yang menunjukkan suhu yang sedang dibaca, sedangkan kalau dikirimkan ke serial tapi dibukanya di aplikasi maka yang tampil adalah angka suhu yang lebih besar dan lebih keren tentunya.

Nah ini screenshoot dari tampilan aplikasi desktop sederhana tersebut yang menampilkan angka besar dengan 2 buah tombol disamping yang dapat kamu gunakan untuk mengatur baudrate yang uda kita bahas tadi serta melakukan koneksi ke alat yang uda kita buat tadi. Tapi inget saat konek kamu harus pastiin kabel usb nya terpasang ya :D

Untitled-4

Coding untuk membaca nilai adc :

rawvoltage= analogRead(pinsensor);

Kalau coding untuk mengubah nilai adc yang terbaca ke satuan millivolt begini nih :

millivolts= (rawvoltage/1024.0) * 5000;

Nah abis itu ubah deh ke satuan derajat celcius seperti yang uda kita bahas dengan menggunakan rumus dibawah ini :

celsius= millivolts/10;

Nah dengan koding pamungkas diatas kamu udah bisa mengkonversi tegangan keluaran dari sebuah sensor suhu menjadi satuan derajat celcius yang tentunya dengan tambahan beberapa coding lagi untuk dapat berfungsi pada mikrokontroller. seperti koding untuk serial komunikasi, inisialisasi pin sensor yang dipasang pada mikrokontroler dan beberapa variabel untuk menampung data yang diproses tersebut agar dapat ditampilkan ataupun dikirim lewat serial nantinya.

Kalau coding ngirim data lewat serialnya gampang banget, cuma seperti ini nih :

Serial.print(celsius,1);

Coba kamu perhatikan coding diatas, ada angka satu setelah koma nya. Nah itu menandakan kita akan nyetak hanya 1 angka dibelakang koma. Jadi hasinya nanti adalah bilangan desimal dengan satu angka dibelakang koma.

Koding lengkapnya kamu bisa download dibagian akhir halaman dari project ini. Silahkan klik halaman berikutnya untuk penjelasan dibagian aplikasi desktop.

Hasil Pencarian :

Jangan Lupa Cek Juga Artikel Di Bawah Ini
Update Tulisan Led Matrix Lewat Keyboard
views 1337
Led matrix merupakan hal baru yang saya utak utik belakangan ini. Berawal dari banyak nya led matrix dijalanan terpasang untuk iklan di setiap toko to...
Membuat Display Timer Mundur
views 1210
Hari itu saya mendapat pesanan yang dibilang cukup mendadak karena harus dikirimkan dalam waktu sehari dan harus tiba paling lambat 2 hari. Order yang...
Monitoring Suhu lewat Sms dan LCD
views 708
Nah menyambung tentang artikel saya sebelum nya yang berjudul "Security sistem berbasis sms gateway" sekarang alat tersebut sudah selesai saya solder....
Timbangan Digital
views 1583
Timbangan mungkin sepintas bagi beberapa orang akan dianggap sepele karena hanya digunakan sebagai alat untuk mengukur berat suatu benda. Sebenarnya t...
Download Source Code Jam Sholat
views 1197
Sebenarnya sih ada banyak jenis jam sholat yang ada, tapi disini saya share coding jam sholat yang saya buat aja deh karena itu yang saya punya hehehe...
Thermometer Belajar Mikrokontroller
views 259
Modul atau kit belajar mikrokontroller dari duwi arsana.com yang ada pada artikel saya sebelumnya telah dijelaskan bahwa modul belajar mikrokontroller...
Membuat Web Server Dengan Panjerino
views 691
Apa sih itu web server? saya sendiri baru pas kuliah, baru ngeh apa itu web server. Web server itu ya sebuah hardware atau software yang menyediakan l...

Tentang Anak Agung Duwi Arsana

Seorang tukang service serabutan dari desa Panjer, Denpasar Bali. Senang bercerita tentang kegiatan sehari hari di blog dalam bentuk tulisan tulisan ngawur maupun di youtube dalam bentuk video yang ga jelas.

Baca juga

Project Smart Home Android Arduino

Kalau membahas tentang Project Smart Home Android Arduino, sebenarnya alat yang akan saya bahas disini …

Tinggalkan Balasan

Alamat surel Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

4 × 5 =

info : sms sedang lelet :D