praktik #2 : simulasi lampu lalu lintas

 Materi yang Diperlukan

Sebelum kita mulai, beberapa hal yang perlu dipersiapkan adalah sebagai berikut:

  1. LED: Pilih LED dengan warna yang Anda suka. LED biasanya memiliki dua kaki, dengan kaki yang lebih panjang adalah kaki positif (anoda).
  2. Resistor: Anda memerlukan resistor (biasanya 220 ohm) untuk membatasi arus yang mengalir ke LED.
  3. Kabel Jumper: Gunakan kabel jumper untuk menghubungkan komponen-komponen dalam rangkaian.
  4. Breadboard : Anda dapat menggunakan bread board / project board Tinkercad untuk merancang rangkaian Anda.
Langkah 2: Menambahkan Komponen
Pilih "Components" dari panel kiri. Cari dan seret komponen-komponen berikut ke papan kerja:
  1. 1 LED
  2. 1 resistor (220 ohm)
  3. 2 kabel jumper (1 merah dan 1 hitam)
Langkah 3: Merangkai Rangkaian
  1. Sambungkan kaki positif (anoda) LED ke salah satu ujung resistor.
  2. Sambungkan ujung lain dari resistor ke pin 13 pada papan Arduino.
  3. Sambungkan kaki negatif (katoda) LED langsung ke tanah (GND) pada papan Arduino.
  4. Pastikan semua koneksi sudah benar dan tidak ada kabel yang terputus
Langkah 4: Memrogram Mikrokontroler
  1. Klik pada papan Arduino.
  2. Pilih "Code" dari menu atas.
  3. Gunakan bahasa pemrograman Arduino untuk menulis kode yang akan menghidupkan dan mematikan LED secara berulang.
// C++ code
//
void setup()
{
  pinMode(13, OUTPUT); //merah
   pinMode(12, OUTPUT); //kuning
   pinMode(11, OUTPUT); //hijau
}

void loop()
{
  digitalWrite(13, HIGH);
  delay(1000); // Wait for 1000 millisecond(s)
  digitalWrite(13, LOW);
  delay(1000); // Wait for 1000 millisecond(s)
  
  digitalWrite(12, HIGH);
  delay(1000); // Wait for 1000 millisecond(s)
  digitalWrite(12, LOW);
  delay(1000); // Wait for 1000 millisecond(s)
  
  digitalWrite(11, HIGH);
  delay(1000); // Wait for 1000 millisecond(s)
  digitalWrite(11, LOW);
  delay(1000); // Wait for 1000 millisecond(s)
}
</ div>

Komentar

Postingan populer dari blog ini

lampu perempatan lalu lintas

RANGKUMAN INFORMATIKA HAL 51-63