Aşı ve Kan Dolabı Sıcaklık Takip Sistemi

14
HAZIRLAYAN ÖMER GÜVENİR Aşı ve Kan Dolabı Sıcaklık Takip-Kontrol Sistemi

Transcript of Aşı ve Kan Dolabı Sıcaklık Takip Sistemi

Page 1: Aşı ve Kan Dolabı Sıcaklık Takip Sistemi

HAZIRLAYAN

ÖMER GÜVENİR

Aşı ve Kan Dolabı Sıcaklık Takip-Kontrol Sistemi

Page 2: Aşı ve Kan Dolabı Sıcaklık Takip Sistemi

Aşı ve Kan Saklama Dolapları

+4 dereceye ayarlanmışlardır (İdeal)

Saklama sıcaklığı +2 ile +8 derece aralığıdır

Alarm sistemleri mevcuttur

Şifre ile korunmaktadır

Page 3: Aşı ve Kan Dolabı Sıcaklık Takip Sistemi

Eksikler…

Alarm Sistemi yetersiz

Sıcaklık ve nem değişim süreleri takip edilemiyor

Kontrolü zor

Elektrik kesintisi

Geriye dönük kayıt yok

Page 4: Aşı ve Kan Dolabı Sıcaklık Takip Sistemi

Hedeflenenler…

Web ve mobil cihazlardan gerçek zamanlı sıcaklık ve nem takibi

Elektrik kesintisi durumunda verilerin kayıt edilmesi

Kesinti veya sisteme veri gelmediği anda kullanıcıların sms , sesli arama veya mail ile uyarılması

Page 5: Aşı ve Kan Dolabı Sıcaklık Takip Sistemi

Yazılım Araçları

Page 6: Aşı ve Kan Dolabı Sıcaklık Takip Sistemi

Yazılım Araçları

Java EE (Enterprise Edition) temel web çatısıdır

Apache Tomcat açık kaynaklı bir java sunucudur

JSF (Java Server Faces) MVC yapısına uygun bir web çatısıdır

PrimeFaces , JSF için yazılmış bir kütüphanesidir

PrimeFaces güçlü UI bileşenleri içermektedir (Ajax , Websocket)

Hibernate yaygın olarak kullanılan bir ORM aracıdır

Page 7: Aşı ve Kan Dolabı Sıcaklık Takip Sistemi

Donanım Araçları

Page 8: Aşı ve Kan Dolabı Sıcaklık Takip Sistemi

Donanım Araçları

Page 9: Aşı ve Kan Dolabı Sıcaklık Takip Sistemi

Donanım Araçları

Arduino UNO

Ethernet Shield

DHT11 Sıcaklık ve Nem Sensörü

RTC Modül (Real Time Clock)

16x2 Karakter LCD

Page 10: Aşı ve Kan Dolabı Sıcaklık Takip Sistemi

Nasıl Çalışıyor?

Page 11: Aşı ve Kan Dolabı Sıcaklık Takip Sistemi

Nasıl Çalışıyor?

Sıcaklık ve Nem değerleri ölçülür

POST oluşturulur

Websocket ile veriler ilgili Client lara iletilir

Ajax ile değerler güncellenir

Page 12: Aşı ve Kan Dolabı Sıcaklık Takip Sistemi

Güvenlik

GET Sınırlı sayıda parametre gönderebilir Tarayıcı geçmişine kaydedilir Önbelleğe alınmış olabilir (Cache)

POST Sınırsız sayıda parametre gönderebilir Tarayıcı geçmişine kesinlikle kaydedilmez Önbelleğe kesinlikle alınmaz (Cache)

Websocket ‘wss://’ güvenli , veriler şifrelenir ‘ws://’ güvensiz , veriler şifrelenmez

Page 13: Aşı ve Kan Dolabı Sıcaklık Takip Sistemi

Sonuç

Page 14: Aşı ve Kan Dolabı Sıcaklık Takip Sistemi

Sorular