BAB 2.4 REKA BENTUK
ELEKTRONIK
LATIHAN PENGUKUHAN
B/TEKS M/S 114-115
BAHAGIAN A DAN BAHAGIAN B
RAM ROM unit pemproses pusat (CPU)
Mikropengawal port Input / Output
Mikropemproses
digital
isyarat
analog
C
A
B
Menerima isyarat dan menghantarnya kepada unit pemprosesan pusat ** formula bahasa syntax untuk pilihan
(CPU). (M/S84) void loop()
Menerima isyarat dari unit pemprosesan pusat (CPU)dan menghantarnya
kepada peranti output. (M/S87)
Diod pemancar cahaya (LED)/ Geganti (LDR)/ Buzzer piezo/ Motor arus terus / Lampu LED 12V
{ int sensor = ;
if ( == HIGH /lOW)
{ ;} // buat sesuatu
else
{ ;} // buat sesuatu
Peranti INPUT Proses Peranti OUTPUT }
Suis Tekan Tutup Mikropengawal Buzzer Piezo /
(Arduino Uno)
Bekalan Kuasa 12V Pembaz void setup()
{
pinMode(5, INPUT); // peranti input suis tekan tutup
pinMode(3, OUTPUT); // peranti buzzer
}
Jawapan void loop()
{ int sensor = digitalRead (5);
if (digitalRead (5) == HIGH)
{digitalWrite(3, HIGH);}
else
{digitalWrite(3, LOW);}
}