Tutorial #1: Digital Output Arduino dengan LED

Sebelum meneruskan dengan tutorial ini, kami cadangkan anda baca dahulu asas penggunaan Digital Input/Output dalam artikel berikut:

Tutorial ini memfokuskan ASAS OUTPUT daripada Arduino.

Dalam tutorial ini, komponen-komponen berikut perlu disediakan:

  1. Arduino Uno (atau yang lain) (1 unit)
  2. LED (1 unit)
  3. Resistor 220 ohm (1 unit)
  4. Jumper cable (2 unit)
  5. Breadboard (1 unit)

Jika anda sudah membeli Traffic Light Module di webstore kami, atau MGDiy Duino Kit A, anda hanya perlukan komponen berikut:

  1. Arduino Uno (atau yang lain) (1 unit)
  2. Traffic Light Module (1 unit)
  3. Jumper cable module yang disediakan (1 unit)

Link untuk Traffic Light module adalah di bawah:

Langkah #1: Sambungan Litar

Sambungkan litar anda seperti gambarajah berikut:

Traffic Light Diagram.jpg

Sambungan untuk penggunaan Traffic Light Module

Atau, seperti berikut untuk yang tiada Traffic Light Module:

Traffic Light Breadboard.jpg

Sambungan untuk LED dan Resistor atas Breadboard

Langkah #2: Sambungkan Arduino Pada USB Komputer

sambung-arduino

Langkah #3: Coding/Sketch untuk Menyalakan LED

Copy sketch di bawah dan pastekan dalam Arduino IDE anda.
(Ketahui maksud Arduino IDE dalam artikel ini)

//Tutorial #1 : Digital Output - LED 
//Code disediakan oleh MatGyver.my

void setup() {
 // masukkan code setup di sini, Void Setup berjalan sekali sahaja
pinMode(2, OUTPUT); //declare pin 2 sebagai digital output
}

void loop() {
 // masukkan code utama di sini, untuk program yang berulang
digitalWrite(2, HIGH); //set pin 2 sebagai High 5V (On)
}

Atau, anda boleh download file sketch .ino untuk tutorial ini di URL berikut:

Setelah sketch diupload, LED pada pin 2 akan menyala.

Tambahan Bonus : LED Berkelip

Dengan sambungan yang sama, copy/paste sketch di bawah, kemudian upload dalam Arduino anda.

//Tutorial #1 Bonus : Digital Output - LED Blink
//Code disediakan oleh MatGyver.my

void setup() {
 // masukkan code setup di sini, Void Setup berjalan sekali sahaja
pinMode(2, OUTPUT); //declare pin 2 sebagai digital output
}

void loop() {
 // masukkan code utama di sini, untuk program yang berulang
digitalWrite(2, HIGH); //set pin 2 sebagai High 5V (On)
delay(1000); //beri masa delay 1 saat atau 1000 millisaat sebelum LOW
digitalWrite(2, LOW); //set pin 2 sebagai Low 0V (Off)
delay(1000); //beri masa delay 1 saat atau 1000 millisaat sebelum HIGH
}

Atau, anda boleh download file sketch .ino untuk tutorial ini di URL berikut:

Setelah sketch diupload, LED pada pin 2 akan menyala selama 1 saat (1000 millisaat) dan padam selama 1 saat (1000 millisaat), dan berulang-ulang.

Teruskan dengan Tutorial #2 melalui URL di bawah:

Senarai Tutorial asas Arduino MatGyver.my :

 

Tinggalkan Jawapan

Masukkan butiran anda dibawah atau klik ikon untuk log masuk akaun:

WordPress.com Logo

Anda sedang menulis komen melalui akaun WordPress.com anda. Log Out /  Tukar )

Google+ photo

Anda sedang menulis komen melalui akaun Google+ anda. Log Out /  Tukar )

Twitter picture

Anda sedang menulis komen melalui akaun Twitter anda. Log Out /  Tukar )

Facebook photo

Anda sedang menulis komen melalui akaun Facebook anda. Log Out /  Tukar )

Connecting to %s