( pcs)
jmlBarangBerat (Kg)Total
keranjang anda kosong
0 0,00Rp 0
Menu

Membuat Project Sederhana Dengan LED? SOS LED atau Lampu Darurat Bisa

Sabtu, Februari 3rd 2018.

Projek kali adalah menyalakan LED dan membuat LED berkedip (blink). Kali ini kita buat 2 program sekaligus yaitu Blink(dasar) dan SOS blink(penerapan). Yang kamu perlu persiapkan adalah:

1x Arduino,
1x Breadboard,
1x LED,
1x Resistor 220 ohm,
2x Kabel Jumper.

Lalu buatlah rangkaian seperti gambar dibawah ini:

 
  • Pin GND Arduino ke Breadboard.
  • Pin negatif LED ke GND melalui resistor 220 ohm.
  • pin positif LED ke pin 13 Arduino.

1. Blink

Pembuatan sketch untuk BLINK sangatlah mudah, setelah masuk ke Program ARDUINO kemudian klik FILE => EXAMPLE => BASIC => BLINK.

Atau salin ulang sketch dibawah ini:

void setup() {
pinMode(13,OUTPUT);// membuat pin 13 menjadi OUTPUT.
}
void loop() {
digitalWrite(13,HIGH);// menyalakan LED yang terhubung pada pin 13
delay(1000);// menunggu waktu selama 1 detik (1000 mili detik)
digitalWrite(13,LOW);// mematikan LED yang terhubung pada pin 13
delay(1000);// menunggu waktu selama 1 detik (1000 mili detik)
}

2. SOS

Pembuatan sketch SOS atau S-O-S adalah sebuah kode untuk meminta bantuan penyelamatan. SOS berasal dari kode morse yang kurang lebih seperti ini.

Oke, dari rangkaian dasar blink di atas, kita kembangkan menjadi menyala berirama morse S-O-S. Kurang lebih sketch nya seperti ini.

void setup() {
pinMode(13,OUTPUT);// membuat pin 13 menjadi OUTPUT.
digitalWrite(13,LOW);// mematikan LED yang terhubung pada pin 13
}

void loop() {
int _time;// deklarasi variabel lokal waktu
for(char x=0;x<9;x++){ //perulangan 9x (0-8)

if((x>2)&&(x<6))_time=300; //ketika pada perulangan 2>x<6 maka pemwaktuan = 300
else _time=100; //jika tidak maka pemwaktuan = 100
digitalWrite(13,HIGH); //menyalakan LED yang terhubung pada pin 13
delay(_time);// menunggu waktu selama _time mili detik
digitalWrite(13,LOW); //mematikan LED yang terhubung pada pin 13
delay(_time);// menunggu waktu selama _time mili detik
if(x==2)delay(200);//jika x==2 maka menunggu selama 200 milidetik

}
delay(1000); // menunggu selama 1 detik (1000 mili detik)
}

Produk terbaru

Rp 399.000
Order Sekarang » SMS : 085731636408
ketik : Kode - Nama barang - Nama dan alamat pengiriman
Kode241
Nama BarangDrone Racing Basic Mini Indobot Joystick Wireless Terjamin
Harga Rp 399.000
Lihat Detail
Rp 174.900
Order Sekarang » SMS : 085731636408
ketik : Kode - Nama barang - Nama dan alamat pengiriman
Kode240
Nama BarangMini Basic Kit Arduino Nano
Harga Rp 174.900
Lihat Detail
Rp 4.500
Order Sekarang » SMS : 085731636408
ketik : Kode - Nama barang - Nama dan alamat pengiriman
Kode219
Nama BarangIndobot Part – IC LM324
Harga Rp 4.500
Lihat Detail
Rp 35.000
Order Sekarang » SMS : 085731636408
ketik : Kode - Nama barang - Nama dan alamat pengiriman
Kode220
Nama BarangIndobot Part – Kabel Jumper Male Female 30cm
Harga Rp 35.000
Lihat Detail
Rp 53.200
Order Sekarang » SMS : 085731636408
ketik : Kode - Nama barang - Nama dan alamat pengiriman
Kode223
Nama BarangIndobot Part – ESP 8266 Wifi Module Wireless
Harga Rp 53.200
Lihat Detail
Rp 25.000
Order Sekarang » SMS : 085731636408
ketik : Kode - Nama barang - Nama dan alamat pengiriman
Kode228
Nama BarangIndobot Part – Module Keypad 4×4
Harga Rp 25.000
Lihat Detail
Rp 3.000
Order Sekarang » SMS : 085731636408
ketik : Kode - Nama barang - Nama dan alamat pengiriman
Kode231
Nama BarangIndobot Part – Potensiometer B10K
Harga Rp 3.000
Lihat Detail
Rp 50.000
Order Sekarang » SMS : 085731636408
ketik : Kode - Nama barang - Nama dan alamat pengiriman
Kode234
Nama BarangIndobot Part- PS2 PS3 Wireless Controller Adapter Plate
Harga Rp 50.000
Lihat Detail

Testimoni

  • Ponco-Banjarnegara

    Tepat sekali mendapatkan tempat edukasi yang dapat menyesuaikan kebutuhan Robotika dari level pemula sampai mahir. Sukses INDOBOT

  • Wishnu Ariadhi-Yogyakarta

    Belajar diIndobot Mengasyikkan, tambah lagi ada trainernya juga yang baik jadi tambah semangat bikin robotnya.

  • Oby zamisyak-

    Sama saja rumusnya. :) tinggal memakai rmus yang ada pada progam sebelumnya :)

  • Maman Sulaeman-Indramayu

    Dari awal sampe sekarang saya pengen belajar control PID mas, tapi memakai arduino. Itu gimana rumus di program arduinonya..? Trims

  • Ali-Yogyakarta

    Belanja di INDOBOT menarik dan berkualitas.

Semua Testimoni

Rekening Bank

3230479487 - Oby Zamisyak
1370014451054 - Oby Zamisyak
0959505058 - Oby Zamisyak
098301023041534 - Oby Zamisyak

Pengiriman

Pengunjung