Search Header Logo
RBT TING 2 - REKA BENTUK ELEKTRONIK (4)

RBT TING 2 - REKA BENTUK ELEKTRONIK (4)

Assessment

Presentation

Professional Development

Professional Development

Medium

Created by

SAM SAM

Used 3+ times

FREE Resource

22 Slides • 0 Questions

1

RBT TING 2 - REKA BENTUK ELEKTRONIK (4)

media

2.4.6 Menulis pengaturcaraan mudah berdasarkan penyambungan litar input/output

PART 1 --> ATURCARA LITAR OUTPUT

2

PENGATURCARAAN (CODING)

Satu set tatacara kepada mikropengawal untuk memproses isyarat input dan menghasilkan isyarat output untuk melaksanakan arahan.


Pengaturcaraan akan dibina berdasarkan litar input dan litar output yang disambungkan pada mikro

3

PERISIAN UNTUK PENGATURCARAAN


Ardunio, C++, Pyhton

KITA AKAN GUNAKAN ARDUINO

4

Bahagian Antaramuka Arduino

  • A - Menu Bar

  • B - Button Bar

  • C - Serial Button

  • D - Sketch Name

  • E - Coding Area

  • F - Status Bar

  • G - IDE Output

media

5

PENGATURCARAAN LITAR OUTPUT

Mikropengawal berfungsi mengawal litar output dengan menghantar isyarat kepada PIN OUTPUT


Jadi komponen elektronik yang bersambung dengan PIN mikropengawal boleh dikawal dengan pengaturcaraan

6

PIN OUTPUT

Ingat lagi gambar ni..?? PIN 2-13 adalah PIN OUTPUT

media

7

Terdapat 2 jenis isyarat dihasilkan mikropengawal

1. ISYARAT DIGITAL

2. ISYARAT ANALOG


Sebelum belajar asas pengaturcaraan, kena pandai bezakan 2 jenis isyarat di atas

8

ISYARAT DIGITAL ADA 2 KEADAAN SAHAJA

(1) ON - ADA ARUS

(2) OFF - TIADA ARUS

Sebagai contoh, hantar Isyarat Digital ON ke PIN 5, maksudnya kita menghidupkan komponen yang bersambung dengan PIN 5


Kalau hantar Isyarat Digital OFF, maksudnya kita memadamkan komponen yang bersambung dengan PIN 5

media

9

ISYARAT ANALOG ADA 256 NILAI BERMULA DARI 0-255

0 - TIADA ARUS

255 - ARUS MAKSIMUM

Sebagai contoh: LED sambung dengan PIN 5

Jika hantar Isyarat Analog 0 - LED padam (tiada arus),

Isyarat Analog 127 - LED menyala 50% kecerahan

Isyarat Analog 255 - LED menyala 100% kecerahan

media

10

media

11

LANGKAH-LANGKAH UNTUK MENULIS PENGATURCARAAN ARDUINO

  • Menetapkan pinMode di bahagian FUNGSI SETUP

  • Merancang aturcara

  • Menulis aturcara di bahagian FUNGSI LOOP

  • Menyambung papan mikropengawal arduino dengan komputer

  • Memuat naik aturcara ke papan mikropengawal arduino

12

LANGKAH 1: MENETAPKAN pinMode PADA FUNGSI SETUP

Arahan pinMode digunakan untuk:

1) Menentukan PIN mana yang disambungkan

2) Menentukan PIN tersebut OUTPUT atau INPUT


Sebagai contoh: PIN 5 sebagai PIN OUTPUT, aturcara adalah pinMode(5,OUTPUT)

13

media

14

LANGKAH 2: MERANCANG ATURCARA

Berikut adalah contoh CARTA ALIR aturcara yang di rancang untuk dibangunkan

media

15

LANGKAH 3: MENULIS ATURCARA DI FUNGSI LOOP

Aturcara akan ditulis berdasarkan carta alir yang telah dirancang. Untuk menghantar Isyarat Digital kepada PIN 5, arahan digitalWrite digunakan. Kemudian tentukan sama ada nak PIN 5 dalam keadaan ON atau OFF.


Kalau ON, kita guna arahan HIGH. Kalau OFF, guna arahan LOW dalam aturcara


Contoh:

PIN 5 ON --> digitalWrite(5,HIGH)

PIN 5 OFF --> digitalWrite(5,LOW)

16

media

17

OUTPUT BAGI ISYARAT ANALOG

Hanya PIN 3, 5. 6,9,10 dan 11 yang bertanda ~ boleh digunakan untuk OUTPUT untuk Isyarat Analog.

media

18

ATURCARA BAGI OUTPUT ISYARAT ANALOG

Untuk menghantar Isyarat Analog kepada PIN, arahan analogWrite digunakan. Nilai yang digunakan adalah di antara 0-255

Nilai 0 - tiada arus (padam)

Nilai 255 - arus maksimum (LED paling cerah)


Contoh: PIN 5 tiada arus ---> analogWrite(5, 0), jika LED disambung ke PIN 5, LED tidak menyala sebab tiada arus.

PIN 5 arus maksimum ---> analogWrite(5,255), jika LED disambung ke PIN 5, LED akan menyala 100% kecerahan

19

media

20

KALI INI SAYA HANYA AKAN BERI SATU SOALAN SAHAJA

Kamu boleh tekan button back untuk rujuk slide nota-nota sebelum ini


Kamu perlu taip dalam whatsApp atau tulis dalam kertas kosong

dan PM saya jawapannya.

21

media

22

TAHNIAH KEPADA PELAJAR YANG SUDAH MENYIAPKAN JAWAPAN SOALAN KUIZ KALI INI😍

😎Sesungguh tiada kerugian bagi mereka yang mahu belajar😎

RBT TING 2 - REKA BENTUK ELEKTRONIK (4)

media

2.4.6 Menulis pengaturcaraan mudah berdasarkan penyambungan litar input/output

PART 1 --> ATURCARA LITAR OUTPUT

Show answer

Auto Play

Slide 1 / 22

SLIDE