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