Search Header Logo
BİTİRME PROJESİ

BİTİRME PROJESİ

Assessment

Presentation

•

Science

•

12th Grade

•

Practice Problem

•

Hard

Created by

Burhan Duran

Used 2+ times

FREE Resource

14 Slides • 3 Questions

1

Yenidoğan Ses Uyarı Sistemi Projesi

Sıfır Noktası Araştırmacıları

2

AMAÇ

•- Yenidoğan bebeğin sesini tespit etmek

•- Ebeveynleri uyararak güvenliği artırmak

•- Huzurlu ve güvenli bir ortam sağlamak

media

3

PROJENİN KAPSAMI

•- Ses sensörü ile ses algılama

•- Arduino UNO kontrolü

•- LED / Buzzer ile uyarı

•- (Opsiyonel) Kablosuz bildirim (Geliştirilebilir)

media

4

KULLANILAN MALZEMELER

•- Ses sensörü (mikrofon modülü)

•- Arduino UNO

•- LED / Buzzer

•- Güç kaynağı

5

Fill in the Blanks

Bebeğin durumu ile ilgili takip yapabilmek için sizce başka hangi uygulamalar yapılabilir?

Type answer...

6

ÇALIŞMA PRENSİBİ

•1️⃣ Bebek sesi mikrofonla algılanır

•2️⃣ Ses eşiği aşılırsa sinyal oluşur

•3️⃣ LED / Buzzer çalışır, uyarı yapılır

media

7

YAZILIM ÖRNEK KODLARI-1

const int soundPin = 2;

const int buzzerPin = 9;

bool alarmAktif = false;

unsigned long alarmBaslangicZamani = 0;

const unsigned long alarmSuresi = 3000; // 3 saniye

bool sesAlgilandi = false;

8

YAZILIM ÖRNEK KODLARI-2

void setup() {

pinMode(soundPin, INPUT);

pinMode(buzzerPin, OUTPUT);

Serial.begin(9600);

}

void loop() {

int soundState = digitalRead(soundPin);

unsigned long simdikiZaman = millis();

9

YAZILIM ÖRNEK KODLARI-3

// Eğer sensör HIGH olduysa ama önce LOW'duysa (yeni bir ses algılandıysa)

if (soundState == HIGH && !sesAlgilandi && !alarmAktif) {

digitalWrite(buzzerPin, HIGH);

alarmBaslangicZamani = simdikiZaman;

alarmAktif = true;

sesAlgilandi = true;

Serial.println("Alkış algılandı! Buzzer başladı.");

10

YAZILIM ÖRNEK KODLARI-4

}

// Alarm aktifse ve 3 saniye geçtiyse buzzer'ı kapat

if (alarmAktif && (simdikiZaman - alarmBaslangicZamani >= alarmSuresi)) {

digitalWrite(buzzerPin, LOW);

alarmAktif = false;

Serial.println("Buzzer durdu.");

11

YAZILIM ÖRNEK KODLARI-5

}

// Ses sensörü tekrar LOW olursa, bir sonraki algılamaya hazır ol

if (soundState == LOW) {

sesAlgilandi = false;

}

}

12

BEKLENEN SONUÇLAR

•✅ Bebeğin sesi duyulduğunda uyarı

•✅ Kolay kurulum ve düşük maliyet

•✅ Geliştirilebilir özellikler

media

13

GELİŞTİRME FİKİRLERİ

•- Ses türüne göre ayrım

•- Kamera entegrasyonu

•- Mobil uygulama ile kontrol

14

Open Ended

Sizce projenin bir basamak daha ileri taşınabilmesi için hangi geliştirmeler yapılabilir?

15

GÜVENLİK VE ETİK

•- Bebeğe zarar verecek ışık / ses kullanılmaz

•- Veriler gizli tutulur

media

16

Open Ended

İnternet bağlantısı olan veya olmayan takip sistemlerinin ne tür güvenlik açıkları olabilir?

17

DİNLEDİĞİNİZ İÇİN TEŞEKKÜR EDERİZ.

SIFIR NOKTASI ARAŞTIRMACILARI

FİLİZ PEKER
HAMDULLAH BOZ
NURTEN SÖZALMAZ
BURHAN DURAN

pattern-tertiary

Yenidoğan Ses Uyarı Sistemi Projesi

Sıfır Noktası Araştırmacıları

Show answer

Auto Play

Slide 1 / 17

SLIDE