Murid dapat:
Bahagian Fungsi
Input Menerima dan menghantar isyarat kepada mikropengawal (microcontroller).
Contoh peranti yang boleh digunakan ialah suis tekan tutup.
Proses Memproses isyarat daripada input dan memberi arahan kepada output. Arahan
diberi dalam bentuk isyarat. Proses ini dilakukan oleh mikropengawal
Output Melaksanakan arahan berdasarkan isyarat yang dihantar oleh mikropengawal
(microcontroller). Contoh peranti ialah LED.
Peneraju Pendidikan Negara
2.4 REKA BENTUK ELEKTRONIK
Bahagian input
• Bahagian input ialah bahagian yang menerima dan menghantar isyarat
kepada mikropengawal. Input terbahagi kepada 2 iaitu digital input dan
analog input. Berikut adalah contoh peranti input yang boleh digunakan.
Contoh gambar rajah blok susun atur peranti LED Berkelip kawalan suis tekan tutup
Sebelum membuat penyambungan litar input dan litar output pada papan
projek mikropengawal, litar simulasi boleh dibina untuk menguji lakaran
litar yang dibuat bagi memastikan litar yang dibina adalah betul. Perisian
khas seperti Scratch, Edison, Tina pro, Crocodile/Yenka Technology dan
perisian yang berkaitan boleh digunakan untuk membina litar simulasi.
Terdapat perisian yang boleh dimuat turun secara percuma untuk
digunakan oleh guru dan murid .
Pada peringkat ini perkara yang perlu diberi perhatian ialah kaedah
penyambungan litar.
End if
Terminate any ‘if’ command.
Menamatkan mana-mana ' If' arahan.
If C_Ain1=0
If a specific analog sensor value (e.g. C_Brightness) on the project board matches with a specific condition (e.g. = 0, <= 5).
Jika nilai sensor analog tertentu ( cth. If C_Ain1= ) di atas papan projek ini sepadan dengan syarat tertentu ( cth. = 0, <= 5).
If C_Din1 =1
If a specific digital sensor value (e.g. C_Din1) on the project board matches with a specific condition (e.g. 1).
Jika nilai digital pengesan tertentu ( cth C_Din1 ) di atas papan projek ini sepadan dengan syarat tertentu ( cth. : 1).
Go to = 1
Jump to a specific line (e.g.line 1).
Pergi ke garis tertentu (cth baris 1)
Timer = 1 sec
Pause the program for a specific duration of time (e.g. 1 sec, 200 msec).
Memberhentikan program ini untuk tempoh masa yang tertentu (cth 1 sec, 200 msec ).
~Note
Add a comment or a reminder note in the program.
Tambah komen atau nota peringatan dalam program ini
Dout1 = On
Turn on or off DOUT output on the project board.
Hidupkan atau matikan DOUT output di papan projek.
Read_Controller
Read all sensors values from the project board.
Note: Please add ‘Timer = 100msec’ after this command.
Baca semua nilai sensor dari lembaga projek.
Nota: Sila tambahkan 'Pemasa = 100msec ' selepas arahan ini
Peneraju Pendidikan Negara
2.4 REKA BENTUK ELEKTRONIK
Untuk menulis sebuah pengaturcaraan melibatkan peranti input dan peranti output dengan mikropengawal
kerangka asas perlu digunakan. Kerangka asas sebuah pengaturcaraan mengikut perisian MagnetCode adalah
seperti di bawah.
7 7 Timer = 400 msec Dout 1 diputuskan bekalan kuasa elektrik selama 400 msec
8 8 Goto = 4 Arahan aturcara dihantar semula ke baris nombor 4
9 9 End If Arahan akan dimatikan jika ada sebarang arahan lain
10 10 Goto = 1 Arahan aturcara dihantar semula ke baris nombor 1
1 Input
(suis tekan tutup)
2 Output (LED)
3 Bekalan kuasa
Contoh Jadual ujian kefungsian litar elektronik menggunakan meter pelbagai /multimeter
Nota : Bergantung kepada projek kit elektronik yang digunakan
Peneraju Pendidikan Negara
2.4 REKA BENTUK ELEKTRONIK
Penilaian
Penilaian dilakukan untuk melihat kefungsian litar elektronik dengan menggunakan jadual.
• Tajuk
• Abstrak atau ringkasan
• Jadual kandungan
• Pengenalan
• Lakaran gambar rajah blok
• Lakaran gambar rajah susun atur
• Pengaturcaraan
• Jadual pengujian dan penilaian
• Cadangan penambahbaikan
• Penutup
Peneraju Pendidikan Negara