void setup() {
Serial.begin(9600);
void loop() {
}
Tampilan
end;
Comport1 On procedure TForm1.ComPort1RxChar(Sender: TObject;
RxChar
Count: Integer);
var
A : string; //variabel A mengambil nilai suhu dari comport
waktu: string; //variabel waktu
suhu: double; //variabel suhu
begin
ComPort1.Readstr(A,2); //menerima nilai suhu dalam
bentuk string pada variabel A dengan 2 digit.
EditSuhu.Text:=A; //variabel A dikonversikan pada
komponen EditSuhu
waktu:=timetostr(now); //menampilkan waku sekarang
dalam bentuk string
suhu:=strtoint(EditSuhu.Text); //mengubah nilai suhu dari
string ke integer kemudian ditampilkan pada EditSuhu.
chart1.Series[0].Add(suhu,waktu,clred);
end;//Menampilkan grafik pada chart1 dengan nilai
x = waktu saat pengukuran
y = hasil suhu
dan garis grafiknya berwarna merah
Timer1 Ontimer procedure TForm1.Timer1Timer(Sender: TObject);
begin
labelDate.Caption:='Date
'+FormatDatetime('d/mm/yyyy',Date); //menampilkan
tanggal/bulan/tahun sekarang pada labelDate
labelTime.Caption:='Time
'+FormatDateTime('hh:nn:ss',Time); // menampilkan
detik:menit:jam sekarang pada labelTime
end;