PHP
CSS

Karanlıkta yanacak bir akıllı lamba yapmak için Arduino ve bazı elektronik bileşenlere ihtiyacınız olacak. İşte basit bir Arduino ile karanlıkta yanacak akıllı lamba projesinin genel adımları:

Malzemeler:

Arduino (örneğin, Arduino Uno veya Arduino Nano)

LDR (Işık Bağımlı Direnç)

LED

220 ohm direnç

Jumper kablolar

Breadboard (deneme tahtası)

Adımlar:

Devre Bağlantısı:

Breadboard üzerinde Arduino ve diğer bileşenleri bağlayın.

LDR'nin bir ucu A0 pinine, diğer ucu GND'ye bağlanır.

220 ohm direnç Arduino'nun bir dijital pini olan 13. pine bağlanır.

LED'nin uzun bacağı (anot) 220 ohm direnç ile bağlanır. LED'nin kısa bacağı (katot) GND'ye bağlanır.

Kodlama:

Arduino IDE veya herhangi bir uyumlu bir yazılım geliştirme ortamını açın.

const int ldrPin = A0; // LDR bağlantı pini
const int ledPin = 13; // LED bağlantı pini

void setup() {
  pinMode(ledPin, OUTPUT); // LED pinini çıkış olarak ayarla
  Serial.begin(9600); // Seri haberleşmeyi başlat
}

void loop() {
  int ldrValue = analogRead(ldrPin); // LDR'den değer oku
  Serial.println(ldrValue); // Değeri seri monitöre yazdır

  // Eğer ortam karanlıksa LED'i yak, değilse söndür
  if (ldrValue < 500) {
    digitalWrite(ledPin, HIGH); // LED'i yak
  } else {
    digitalWrite(ledPin, LOW); // LED'i söndür
  }

  delay(500); // 500ms bekle
}

Yükleme:

Arduino'ya kodu yükleyin.

Arduino'nun USB kablosunu bilgisayarınıza bağlayın, ardından Arduino IDE'de uygun portu ve kartı seçerek yükleme işlemini gerçekleştirin.

Test Etme:

Lambayı karanlık bir ortama yerleştirin ve LDR'nin ışık seviyesini izleyin.

Arduino, LDR'den gelen değere göre LED'i açıp kapatmalıdır. Işık seviyesi düştüğünde LED yanmalı ve yükseldiğinde sönmelidir.

Bu adımları takip ederek Arduino ile karanlıkta yanacak akıllı bir lamba yapabilirsiniz.

admin 1 ay önce - 0 kez görüntülendi Arduino