Tampilkan postingan dengan label Robotik. Tampilkan semua postingan
Tampilkan postingan dengan label Robotik. Tampilkan semua postingan

Project Kedua Saklar Lampu Otomatis dengan sensor LDR(Light Dependent Resistor)

Project Saklar Lampu Otomatis dengan sensor LDR(Light Dependent Resistor)
Sensor Cahaya LDR (Light Dependent Resistor) adalah salah satu jenis resistor yang dapat mengalami perubahan resistansinya apabila mengalami perubahan penerimaan cahaya.



Project Saklar Lampu Otomatis dengan sensor LDR(Light Dependent Resistor)
Alat dan Bahan yang dibutuhkan :
-1x Arduino
-1x LDR (Sensor Cahaya)
-1X Resistor 10 K Ohm
-1x LED
-1x Breadboard(Projectboard)
-Kabel Jumper Male to Male secukupnya
Keterangan :
- PIN A0 pada Arduino dihubungkan ke salah satu kaki LDR
- PIN GND pada Arduino dihubungkan ke kaki resistor 10 K ohm yang terhubung ke kaki LDR
- Salah satu kaki LDR lainnya dihubungkan ke PIN 5V pada Arduino
- Pin 6 pada Arduino di hubungkan ke Anoda LED
- Jumper PIN GND Arduino ke Katoda LED



int hasilSensorLDR; // Variable untuk sensor LDR

void setup() {
  Serial.begin(9600); // Serial Monitor
  pinMode(6,OUTPUT); // Set pin 6 sebagai Output
}

void loop() {
  hasilSensorLDR=analogRead(0); // Hasil LDR = Hasil input pada pin A0
  if (hasilSensorLDR<10) // Jika hasil LDR kurang dari 10 (Kurang Cahaya)
{
    digitalWrite(6,HIGH); // Aktifkan Relay atau LED
}
  else digitalWrite(6,LOW); // Jika tidak, Matikan Relay/LED
  Serial.println(hasilSensorLDR); // Print hasil LDR ke Serial Monitor
  delay(500); // Delay setengah detik
}


Project Pertama Lampu LED Blink Arduino


Project Lampu LED Blink Arduino
Tools yang diperlukan 
1. 1 - Arduino UNO
2. 1 - Project Board 400 point atau 800 point
3. 1 - Resistor 220 ohm
4. 1 - Lampu LED 5mm, untuk warna bebas saja
5. 2 - Helai Kabel Male to Male



sketch program :
void setup()
{
   // menjadikan PIN 4 sebagai OUTPUT
   pinMode(13, OUTPUT);
}

void loop()
{
   // Menyalakan PIN 13 (HIGH = Memberi tegangan 5v pada PIN 13)
   digitalWrite(13, HIGH);
   // Pause selama 1 detik
   delay(1000);
   // Mematikan PIN 13 (LOW = Tidak Memberi tegangan pada PIN 13)
   digitalWrite(13, LOW);
   // Pause selama 1 detik
   delay(1000);

}

Apa itu Arduino ?

Pada artikel kali ini akan membahas tentang apa sih Arduino itu ?
Arduino adalah sebuah rangkaian elektronik yang memiliki suatu komponen utama chip mikrokontroller.
Mikrokontroler yang disebutkan disini adalah sebuah chip atau IC yang dapat diprogram melalui komputer.