PERCOBAAN 8 - APLIKASI RCWS DENGAN TONE DTMF
PERCOBAAN 8
MEMBUAT APLIKASI RCWS DENGAN TONE DTMF
1. Tujuan : Agar Bamasis mampu membuat Aplikasi RCWS dengan
memanfaatkan Tone DTMF.
2. Alat dan Bahan :
a.
Laptop
b.
Aplikasi Delphi
c. Button
d. Uses
MMSystem
e. DTMF
3. Dasar Teori :
a. Uses MMSystem
MMSystem adalah library yang
digunakan untuk mengakses berbagai fungsi dan fasilitas yang berkaitan dengan
pengaturan multimedia pada sistem operasi Windows. Library ini menyediakan
kumpulan rutin dan konstanta yang memungkinkan pengembang perangkat lunak
Delphi untuk mengontrol aspek-aspek multimedia seperti suara, video, dan
interaksi dengan perangkat keras multimedia.
Library MMSystem ini menghubungkan
aplikasi Delphi dengan API (Application Programming Interface) multimedia di
sistem operasi Windows. Beberapa fitur yang dapat diakses melalui unit MMSystem
ini meliputi:
1)
Pemutaran Audio
2)
Perekaman Suara
3)
Musik MIDI
4)
Pemutaran Video dan Animasi
5)
Manajemen File Multimedia
Contoh penggunaan library MMSystem di Delphi untuk memainkan suara, merekam audio, mengontrol pemutaran video, dan mengakses informasi perangkat keras multimedia. Pada dasarnya, library ini memberikan akses yang lebih mendalam ke fitur-fitur multimedia sistem operasi Windows melalui pemrograman menggunakan Delphi.
b. DTMF
DTMF adalah singkatan dari Dual-Tone
Multi-Frequency. Ini adalah metode pengkodean sinyal yang digunakan dalam
komunikasi telepon untuk mentransfer informasi atau instruksi melalui saluran
suara analog. DTMF digunakan terutama untuk mentransfer sinyal yang dihasilkan
oleh tombol pada telepon yang digunakan pada sistem telepon biasa (PSTN) dan sistem
komunikasi suara lainnya. DTMF menggunakan kombinasi dua nada (suara) yang
dihasilkan secara bersamaan untuk mewakili setiap tombol pada papan kunci
telepon. Kombinasi nada ini dikenal sebagai "tombol DTMF" atau
"tombol nada ganda." Ada total 16 kombinasi yang mewakili angka 0
hingga 9, serta simbol bintang (*) dan pagar (#).
Misalnya, saat Anda menekan tombol
"1" pada telepon, itu akan menghasilkan dua nada frekuensi yang
spesifik secara bersamaan. DTMF kemudian digunakan oleh sistem penerima untuk
mengidentifikasi tombol yang ditekan dan mengonversinya menjadi sinyal digital
yang dapat diinterpretasi oleh perangkat elektronik atau sistem komunikasi yang
terkait. DTMF banyak digunakan dalam aplikasi telepon otomatis, sistem
interaktif suara, dan pengenalan suara di berbagai konteks komunikasi.
c. TButton
Button atau tombol adalah salah satu
komponen essential/ dasar pembentuk suatu form aplikasi, funsi dari tombl ini adalah untuk
berinteraksi antara pengguna dan suatu program aplikasi, pada bahasa Delphi
kita bisa membuat suatu form dengan beberapa button sesuai kebutuhan, button
ini dapat kita kostumisasi sesuai dengan keperluan kita, baik warna, tulisan
dan program yang akan di jalankan ketika tombol di click.
4. Langkah-langkah Percobaan
a. Flowchart
b. Coding
5. Hasil dan Pembahasan
a. Hasil Video
b. Pembahasan
· Pada saat Tombol 1 ditekan, maka
akan memutar Tone D1.wav Tone 1 dengan nilai biner 0001 digunakan untuk
menggerakan RCWS ke arah kiri.
· Pada saat Tombol 2 ditekan, maka
akan memutar Tone D2.wav Tone 2 dengan nilai biner 0010 digunakan untuk
menggerakan RCWS ke arah kanan.
· Pada saat Tombol 4 ditekan, maka
akan memutar Tone D4.wav Tone 4 dengan nilai biner 0100 digunakan untuk
menggerakan RCWS ke elevasi atas.
· Pada saat Tombol 8 ditekan, maka
akan memutar Tone D8.wav Tone 8 dengan nilai biner 1000 digunakan untuk menggerakan
RCWS ke elevasi bawah.
· Setiap tombol ditekan, maka akan
mengkatifkan timer dimana Timer tersebut memutar tone 0 dengan nilai 0000 untuk
menghentikan pergerakan dari DC Motor.
· Nilai Tone kemudian diterjemahkan ke
dalam DTMF Decoder, Decoder inilah yang mengirimkan nilai 01 maupun 10 ke
Driver DC Motor sehingga DC Motor dapat bergerak.
6. Kesimpulan
Penggunaan DTMF memberikan cara
efisien dan andal untuk mengontrol RCWS dari jarak jauh. Dengan
mengintegrasikan tombol-tombol DTMF pada kontrol RCWS, operator dapat dengan
mudah memberikan instruksi dan mengendalikan perangkat tersebut menggunakan
sinyal suara melalui saluran komunikasi suara. penggunaan DTMF pada RCWS
memungkinkan operasi yang lebih intuitif dan responsif. Operator dapat dengan
cepat merespons situasi yang berkembang dengan mengontrol RCWS melalui
serangkaian perintah DTMF yang sudah dikenal. Hal ini memberikan fleksibilitas
dan kecepatan dalam mengambil keputusan di lapangan, meningkatkan efektivitas
dan responsivitas sistem RCWS secara keseluruhan. Kesimpulannya,
pengintegrasian teknologi DTMF pada RCWS tidak hanya memperkaya kemampuan
kontrol jarak jauh tetapi juga meningkatkan tingkat keamanan dan respons sistem
tersebut dalam berbagai konteks taktis.
Daftar Pustaka
Referensi
Komentar
Posting Komentar