Elektrik Staj Defteri Örneği

Elektrik bölümü lise, üniversite staj defteri konuları nedir, nasıl yazılır sorusunu arıyorsanız doğru yerdesiniz.

elektrik staj defteri nasıl yazılır

Stajınız elektrik bölümü ile ilgili ise elektrik staj dosyasına aşağıdaki örneği yazabilirsiniz.

Elektrik bölümü öğrencisi için mikrodenetleyici programlama üzerine yapılabilecek bir örnek staj defteri sayfası:

Staj Dosyası Proje Adı: Dijital Termometre ve Fan Kontrol Sistemi

Proje Amaçları:

  1. Sıcaklık Ölçümü: DS18B20 sensörü kullanarak ortam sıcaklığını ölçmek.
  2. Veri İşleme ve Kontrol: Mikrodenetleyici üzerinde sıcaklık verilerini işleyerek kararlar almak ve eylemleri yönetmek.
  3. Fan Kontrolü: Sıcaklık değerine göre bir fanı açıp kapatmak.

Proje Tanımı: Bu proje, bir mikrodenetleyici (örneğin Arduino veya PIC mikrodenetleyici) kullanarak ortam sıcaklığını ölçen ve bu verilere göre bir fanı kontrol eden bir sistem geliştirmeyi amaçlamaktadır. Proje, temel olarak mikrodenetleyici programlama, sensör entegrasyonu ve dijital sinyal işleme konularında öğrenim sağlayacaktır.

Temel Özellikler ve Fonksiyonlar:

  1. Sıcaklık Sensörü: DS18B20 dijital sıcaklık sensörü kullanarak ortam sıcaklığını hassas bir şekilde ölçme.
  2. Mikrodenetleyici Programlama: Arduino IDE veya MPLAB X IDE gibi geliştirme ortamlarında mikrodenetleyici programlama yapma.
  3. Fan Kontrolü: Belirlenen sıcaklık eşik değerleri üzerinde kararlar alarak bir fanı kontrol etme.
  4. LCD Ekran Arayüzü: LCD ekran üzerinde sıcaklık değerlerini gösterme.

Teknik Detaylar:

  • Mikrodenetleyici: Arduino Uno veya PIC16F877A gibi uygun bir mikrodenetleyici seçimi.
  • Sensör: DS18B20 dijital sıcaklık sensörü.
  • Aktüatör: 12V DC fan.
  • Ekran: 16x2 karakter LCD ekran.
  • Bağlantılar: Sensör ve fanın mikrodenetleyiciye bağlanması için uygun devre tasarımı.

Kod Örneği (Arduino IDE): Elektrik staj dosyasına yazabilirsiniz.

#include <OneWire.h>

#include <DallasTemperature.h>

#include <LiquidCrystal.h>


#define ONE_WIRE_BUS 2 // DS18B20 sıcaklık sensörü pin bağlantısı

#define FAN_PIN 3 // Fan kontrolü için pin

#define TEMP_THRESHOLD 25.0 // Sıcaklık eşik değeri


OneWire oneWire(ONE_WIRE_BUS);

DallasTemperature sensors(&oneWire);

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);


void setup() {

  Serial.begin(9600);

  lcd.begin(16, 2);

  sensors.begin();

}


void loop() {

  sensors.requestTemperatures(); // Sıcaklık sensöründen veri oku

  float temperature = sensors.getTempCByIndex(0); // Sıcaklık değerini al

  

  lcd.setCursor(0, 0);

  lcd.print("Sicaklik: ");

  lcd.print(temperature);

  lcd.print(" C");

  

  if (temperature > TEMP_THRESHOLD) {

    digitalWrite(FAN_PIN, HIGH); // Fanı çalıştır

  } else {

    digitalWrite(FAN_PIN, LOW); // Fanı durdur

  }

  

  delay(1000); // 1 saniye bekle

}

Uygulama Alanları: Bu proje, sıcaklık kontrolü gerektiren pek çok uygulama alanında kullanılabilir:

  • Ev otomasyon sistemleri
  • Seracılık ve tarım uygulamaları
  • Endüstriyel otomasyon


Post a Comment

Daha yeni Daha eski