Senin, 27 September 2021

 

 


POLTEKAD KODIKLATAD JURUSAN TEKNIK MESIN

 

 

PERCOBAAN 8

MEMBUAT DETEKSI WARNA

 

 

 

 

DISUSUN OLEH :

KELOMPOK 1

 

1.     Sertu Tony Giant Nc.                            Nosis         20190441-E

2.     Sertu Acep Nana Komara                     Nosis  20190442-E

3.     Sertu Masrury Priyono                          Nosis          20190443-E

4.     Sertu Tommy Wilmar Fehr                    Nosis  20190444-E

5.     Sertu Moh. Fredy Setiawan                   Nosis  20190445-E

 

 

 

 

 

 

 

 

 

BATU,             SEPTEMBER 2021

PERCOBAAN 8

MEMBUAT DETEKSI WARNA

1.    Tujuan                 : Agar Bamasis Mampu membuat deteksi warna.

 

2.     Alat Dan Bahan      :

A.    Laptop

B.    Program Delphi

 

3.     Teori  :

A.    Jelaskan Tentang Image

Jawab : Tool Image adalah Sebuah tool yang berfungsi Membuka lembar kerja Image Editor.

 

B.    Jelaskan Tentang Tool Panel

Jawab : Tool Panel adalah Sebuah kontainer yang dapat digunakan untuk membuat StatusBar, ToolBar dan ToolPalette.

 

C.    Jelaskan Tentang Edit

Jawab : Edit Adalah suatu Komponen yang digunakan untuk menerima satu baris teks yang merupakan data input pemakai. Komponen ini juga dapat digunakan untuk menampilkan teks.

 

D.    Jelaskan Tentang On Mouse Move

Jawab : Tool On Mouse Move Adalah suatu tool yang berfungsi unut menampilkan nilai dari pergerakan pointer yang berubah ubah pada menu bar, dan memberikan solusi ketika terjadi error pada program.

 

 

4.     Langkah Percobaan.

A.    Buat Flowchart Program

1)    Penyiapan alat dan komponen yang akan digunakan untuk percobaan.

2)    Melaksanakan Pembuatan coding; dan

3)    Melaksanakan Percobaan dengan aplikasi Delphi 7.

 



 

 

KIRI

KANAN

ATAS

BAWAH

 

FLOWCHART

START

LIHAT SASARAN

Sumbu,X)

Sumbu,Y

Bitmap,X

Bitmap,Y

SELESAI

TIDAK

TIDAK

TIDAK

TIDAK

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Coding embarcadero/Delphi 7 :

unit Unit1;

 

interface

 

uses

  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

  Dialogs, StdCtrls, ExtCtrls;

 

type

  TForm1 = class(TForm)

    Image1: TImage;

    Edit1: TEdit;

    Panel1: TPanel;

    Label1: TLabel;

    Label2: TLabel;

    Edit2: TEdit;

    Label3: TLabel;

    procedure Image1MouseMove(Sender: TObject; Shift: TShiftState; X,

      Y: Integer);

    procedure Image1Click(Sender: TObject);

  private

    { Private declarations }

  public

    { Public declarations }

  end;

 

var

  Form1: TForm1;

 

implementation

 

{$R *.dfm}

 

procedure TForm1.Image1MouseMove(Sender: TObject; Shift: TShiftState; X,

  Y: Integer);

begin

panel1.Color:=image1.Picture.Bitmap.Canvas.Pixels [x,y];

edit1.Text:=inttostr(x);

edit2.Text:=inttostr(y);

 

end;

 

procedure TForm1.Image1Click(Sender: TObject);

begin

 

end;

end.

 

  

 

 

Gambar 1. Coding pada aplikasi Delphi 7

 

 

 

B.    Buat Program Deteksi Warna dengan Aplikasi Delphi 7

  

Gambar 2. Tampilan pertama pada saat pembuatan coding embarcadero/delphi 7.

 

 

 

 

 

Gambar 3. Tampilan pada saat di RUN / PLAY.

 

 

 

 

 

 

 

 

 

 

 

5.     Analisa :

Analisa percobaan 8 yang mempraktikkan Program Alat bidik dengan mendeteksi warna dengan aplikasi Delphi untuk membuat suatu bidikan / target pada sebuah objek. Komponen yang digunakan didalam percobaan ini yaitu  Edit , image dan On mouse move. Di dalam percobaan 8 ini dalam menjalankan program, image yang di gunakan akan di deteksi oleh mouse dengan mendeteksi warna.

Pada saat mouse di Gerakan ke sumbe X maupun sumbu Y makan akan muncul pada panel1 yang menunjukan warna tersebut sesuai kursor mouse mengarah ke mana. Dan terdapat angka yang menunjukan posisi kurso mouse berapa jaraknya.

Pada program ini juga dapat menentukan hasil score bidikan sesuai deteksi warna pada mouse.

 

6.     Kesimpulan Dan Saran :

A.  Kesimpulan Dari Program Alat bidik dengan mendeteksi warna sangat berfungsi untuk menentukan arah serta jarak sasaran bidikan suatu target dengan mendeteksi warna yang dituju dengan menggunkan ON MOUSE MOVE.

B.  Saran (Untuk Tugas Akhir) yaitu agar pembuatan Sistem kontrol pada suatu alat dengan baik dan diharapkan untuk lebih mengambangkan lagi kreativitas dalam bidang pemrogaman guna mendukung wawasan untuk persiapan menghadapi Tugas Akhir.