You are on page 1of 2

PENGATURCARAAN BAGI KERETA KAWALAN JAUH

Read_Controller
LCD_Show = On
LCD_Text_Size = 70
LCD_Align = Middle
~stop & on buzzer if obstacle Pengaturcaraan bagi
If C_Ain1 > 30 penderia inframerah dan
Dout1 = Off pembaz apabila terdapat
Dout2 = Off halangan di hadapan
Dout3 = Off kereta kawalan jauh.
Dout4 = Off
Dout5 = On
LCD_Show_Text = Halangan
LCD_Update
End If

~off buzzer if no obstacle Pengaturcaraan bagi


If C_Ain1 <= 30 penderia inframerah
Dout5 = Off dan pembaz apabila tiada
LCD_Show_Text = Tiada halangan halangan di hadapan
LCD_Update kereta kawalan jauh.
End If

~if forward button is pressed


ButtonB1_Show = On
ButtonB1_Show_Text = Hadapan
ButtonB1_Text_Size = 22
ButtonB1_Update
If ButtonB1 = Pressed
Dout1 = On
Dout2 = Off
Dout3 = Off Pengaturcaraan bagi
Dout4 = Off mengawal pergerakan
End If kereta kawalan jauh
~if reverse button is pressed sama ada ke hadapan
ButtonB3_Show = On atau ke belakang.
ButtonB3_Show_Text = Undur
ButtonB3_Text_Size = 22
ButtonB3_Update
If ButtonB3 = Pressed
Dout1 = Off
Dout2 = On
Dout3 = Off
Dout4 = Off
End If
~if stop button is pressed
ButtonB2_Show = On
ButtonB2_Back = Red
ButtonB2_Show_Text = Berhenti
ButtonB2_Text_Size = 22
ButtonB2_Update
If ButtonB2 = Pressed
Dout1 = Off
Dout2 = Off
Dout3 = Off
Dout4 = Off
End If
~if turn left button is pressed
ButtonA2_Show = On
ButtonA2_Show_Text = Kiri Pengaturcaraan bagi
ButtonA2_Text_Size = 22 mengawal pergerakan
ButtonA2_Update kereta kawalan jauh
If ButtonA2 = Pressed sama ada ke kiri, ke
Dout1 = On kanan atau berhenti.
Dout2 = Off
Dout3 = On
Dout4 = Off
End If
~if turn right button is pressed
ButtonC2_Show = On
ButtonC2_Show_Text = Kanan
ButtonC2_Text_Size = 22
ButtonC2_Update
If ButtonC2 = Pressed
Dout1 = On
Dout2 = Off
Dout3 = Off
Dout4 = On
End If

~LDR
If C_Ain2 > 180 Pengaturcaraan bagi
Dout6 = On mengawal isyarat masukan
End If lampu LED daripada LDR
If C_Ain2 <= 180 secara automatik. Lampu
Dout6 = Off LED akan menyala apabila
End If melalui kawasan yang gelap.
Goto = 1

You might also like