Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
11
Cevap
160
Tıklama
0
Öne Çıkarma
oksijen konsantratörü cihazı kapandığında alarm verecek devre
R
3 hafta
Çavuş
Konu Sahibi

merhaba, babam koah hastası. oksijen konsantratörü ile nefes alabiliyor. alet aralıksız olarak çalışma özelliğine sahip ancak babam bu sabaha karşı kendisi kapatmış makineyi. ev halkı kapandığının farkında değil. neyse ki sabah namaza kalkan aile fertleri farkına varıyorlar. babam makineyi kapattığının da farkında değil.

çekilen gerilimin azalmasını fark edecek bir devreye (ya da hali hazırda buna benzer çalışan bir cihaza) ihtiyacım var.

oksijen konsantratörünün saatlik tüketimi 165 watt.


alternatif olarak cihazın kompresörü sürekli olarak titreşim ürettiğinden titreşim sensörlü basit bir devre de işimi görecektir.

değerli katkılarınızı rica ederim.

selam ve sevgilerimle,

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



R
3 hafta
Çavuş
Konu Sahibi

chatgpt şöyle bir şey önerdi. fikrinizi söylerseniz sevinirim.

SW-420 titreşim sensörü modülü (veya piezo titreşim sensörü)
555 zamanlayıcı entegresi (monostable modda kullanılır)
NPN transistör (örneğin BC547)
Buzzer (aktif buzzer önerilir)
LED (opsiyonel – görsel uyarı)
Dirençler, kondansatörler
5V DC adaptör veya USB güç
< Resime gitmek için tıklayın >



O
3 hafta
Çavuş

Öncelikle geçmiş olsun.

Ben de yapay zekaya danıştım ve biraz elektronik bilginiz varsa bunu kullanabilirsiniz

Akım Sensörlü Oksijen Konsantratörü Alarm Devresi
Bu devre, oksijen konsantratörünün çalışıp çalışmadığını akım sensörüyle izleyecek ve akım düştüğünde (cihaz kapatıldığında veya elektrik kesildiğinde) yüksek sesli alarm verecek.

1. Gerekli Malzemeler
MalzemeMiktarAçıklamaArduino Nano veya ESP8266 (NodeMCU)1İşlemci olarak kullanılacak.SCT-013-030 (30A Akım Sensörü)1Alternatif akımı ölçer.Buzzer (Yüksek Sesli)1Alarm sesi için.LED (Kırmızı)1Görsel uyarı için.220Ω Direnç1LED için akım sınırlama.Breadboard veya PCB1Devre montajı için.Micro USB Kablosu1Arduino'ya güç vermek için.Jumper Kablolar5-6Bağlantılar için.

2. Devre Şeması
Bağlantılar:
SCT-013-030ArduinoOUTA0GNDGND
BuzzerArduino+D9-GND
LEDArduinoAnot (+)D10 (220Ω direnç üzerinden)Katot (-)GND

3. Arduino Kodu

const int currentSensorPin = A0;  // Akım sensörü A0'a bağlı
const int buzzerPin = 9; // Buzzer D9'a bağlı
const int ledPin = 10; // LED D10'a bağlı

float thresholdCurrent = 0.2; // Minimum akım eşiği (0.2A altında alarm)
unsigned long lastAlarmTime = 0;
bool alarmActive = false;

void setup() {
pinMode(buzzerPin, OUTPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600); // Seri monitörden akımı görmek için
}

void loop() {
float current = getCurrent(); // Akımı ölç

Serial.print("Akım: ");
Serial.print(current);
Serial.println(" A");

// Eğer akım eşik değerin altındaysa ve alarm aktif değilse
if (current < thresholdCurrent && !alarmActive) {
triggerAlarm();
}
// Akım normale dönerse alarmı durdur
else if (current >= thresholdCurrent && alarmActive) {
stopAlarm();
}

delay(1000); // Her 1 saniyede bir kontrol et
}

// Akım ölçüm fonksiyonu
float getCurrent() {
int sensorValue = analogRead(currentSensorPin);
float voltage = (sensorValue / 1024.0) * 5.0; // 0-5V arası gerilim
float current = (voltage - 2.5) / 0.1; // SCT-013-030 için 100mV/A
return abs(current); // Mutlak değer (AC akım)
}

// Alarmı başlat
void triggerAlarm() {
alarmActive = true;
digitalWrite(ledPin, HIGH);
tone(buzzerPin, 1000); // 1000 Hz'de sürekli ses
}

// Alarmı durdur
void stopAlarm() {
alarmActive = false;
digitalWrite(ledPin, LOW);
noTone(buzzerPin);
}

4. Çalışma Mantığı
  • SCT-013-030 sensörü, konsantratörün fişine sarılarak akımı ölçer.
  • Arduino, A0 pininden gelen sinyali okuyarak akım değerini hesaplar.
  • Eğer akım 0.2A altına düşerse (cihaz kapatılırsa veya elektrik kesilirse):
  • Buzzer ötmeye başlar.
  • LED yanar.
  • Akım normale dönünce alarm durur.

5. Kurulum Adımları
  • Akım Sensörünü Bağla:
  • SCT-013-030'u konsantratörün fiş kablosuna sar (tek bir iletken üzerinden geçmeli).
  • Sensörün OUT pini Arduino'nun A0 pinine, GND pini Arduino'nun GND sine bağlanır.
  • Buzzer ve LED'i Bağla:
  • Buzzer (+) → D9, (-) → GND.
  • LED (+) → D10 (220Ω direnç ile), (-) → GND.
  • Kodu Arduino'ya Yükle:
  • Yukarıdaki kodu Arduino IDE'ye yapıştır.
  • Seri Monitör (Ctrl+Shift+M) açarak akım değerlerini kontrol et.
  • Test Et:
  • Konsantratörü çalıştır, akımın ~0.75A civarında olduğunu kontrol et.
  • Cihazı kapat veya fişi çek, alarmın çaldığını doğrula.


Eğer elektronik devre konusunda deneyimli değilseniz, hazır "IoT Power Monitor" cihazları alabilirsiniz. Örneğin:

TP-Link Smart Plug enerji monitorü olarak kullanılabiliyormuş. eğer bunun ile akım takibi yapabilirsiniz.



R
3 hafta
Binbaşı

Titreşim veya akım olayı yeterli olmayabilir şimdi olay şöyledir şebekeden ac akımı izleyerek belli bir değerin altına düştüğünde buzzer tetikleyebili hatta whatsapinıza bir mesaj gönderen bir kod bile yapabiliriz acs712 dc akım sensörü ve esp8266 veya esp32 ile ac akım içinde aynisi uygulanabilir.

Ancak bilmeyen biri için yapmak zor olur onun yerine akılli wifi prizler var ona bakın.



< Bu ileti Android uygulamasından atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @rfnrk
L
3 hafta
Binbaşı

Makinanın alt tarafında nitrojen yoğun havayı veren egsoz vardır. Bundan faydalanabilirsiniz diye düşünüyorum. Piyasada nitrojen sensörü diye birşey görmedim. Oksijen sensörü var ama 2000 TL üstü. Birkaç yüz liralık hazır devreli MQ serisi sensörler var, mesela hava kalitesi göstergesi olarak kullanılan mq-135 gibi. Korona'nın ilk zamanları İtalya'dan gelen haberlerden sonra tırsıp ailemi korumak için bir oksijen konsantratörü satın almıştım. Elimde birkaç çeşit sensör var. Eğer işe yararsa çok basit bir devreyle işi kotarırsınız. 1 hafta içinde bir deney yapıp size sonucu söylerim.



L
3 hafta
Binbaşı

Bataryalı bir alarm düşünün (sürekli şarjda), basit bir röle üzerinden normalde sürekli çalışan,
oksijen cihazının çalışıtğı zaman elektrik veren bir yerinden sinyal alırım (çalışmadığında sinyal vermeyen ),
bu sinyal ile röleyi yani alarmı durdururum, en hızlı çözüm bu olurdu bana göre.

Durunca çalışan veya çalışınca duran şeyler eklenebilir aynı mantıkla.


Bu mesaja 1 cevap geldi.
R
3 hafta
Çavuş
Konu Sahibi

konuyu paylaştıktan sonra aklıma geldi, sonradan ilave edebilirim diye o kısmı karıştırmadım.

gece elektriklerin kesilmesi halinde de alarm vermesi önemli. oksijen tüpüne geçilecek bu durumda.




Bu mesajda bahsedilenler: @limbesh
R
3 hafta
Çavuş
Konu Sahibi

wi-fi yerine doğrudan sesli uyarı veren basit bir sisteme ihtiyacım var. desteğiniz için teşekkür ederim.




Bu mesajda bahsedilenler: @rayli82
R
3 hafta
Binbaşı

Hocam o zaman titreşim ve akış olanı eleyelim çünkü zor olacak sadece akım üzerinden gidelim bu cihaz muhtemeln bi adaptörle çalışıyrdur adaptörün çıkış tarafı artısını kesip araya acs712 gireceğiz ve max min çalışma akımını tespit edeceğiz sonra arduinomuza akım bu seviyenin altına düşerse analog 5v ver ve buzerrı öttür diyeceğiz bu kadar.



L
3 hafta
Binbaşı

Makina kaç watt güç harcıyor? Üzerinde bir etiket vardır ondan okuyabilir misiniz?



L
3 hafta
Binbaşı

Ekteki devre karmaşık görünse de aslında basit bir devre. I1 dediğim bir akım trafosu. Malzeme satan sitelerde, örneğin ZMCT103C'ye bakın, 20 lira. Devreyi 5 voltluk eski bir telefon şarj adaptörüyle (VCC-GND=5V) besleyebilirsiniz. Bu devre pilli bisiklet kornası sayesinde elektrik kesildiğinde de çalışır. Röle herhangi bir 5V röle.

Devre şöyle çalışıyor: Belli bir akımın üzerinde Q1 C1'i sürekli deşarj eder, yani gerilim biriktirmesini önler. Böylece Q2 iletimdedir ve rölenin çekili durumda kalmasını sağlar. Akım trafosu alternatif akım üretir, yani 20 milisaniyelik bir sinüs dalgası düşünün, bunun sadece 10 m.saniyelik yarısını kullanabilir. Bu yüzden kondansatörün amacı bir tür süspansiyon olması.

Bu sadece prensip şeması. Bunu uygulayabilecekseniz söyleyin (belki etraftaki elektronik tamircilerinden de yardım alabilirsiniz), sonra devreyi tekrar düşünüp eleman değerlerini belirleyeyim.

Dediğim gibi hava kalitesi sensörünü deneyeceğim, işe yararsa bundan daha kolay olacak, çünkü devresi hazır satılıyor.

Bir de bahsetmek istediğim bir mesele var. İnanıyorum ki makina yanlışlıkla kapanmadı. Biraz empati kurun. Makina o kadar sesli ki titreşim sensörü bile kullanılabileceğini biliyorsunuz. Bir insan buna ne kadar dayanabilir. İşin kötüsü bu düşük frekanslı sesleri yalıtmak zordur. Makinayı başka odaya alma fikri aklınıza gelirse çok dikkatli olmanız gereken şeyler olacak, en başta sadece oksijeni değil, aynı odaya nitrojeni de ulaştırmanız gerekecek, yoksa oksijen oranı artınca odada tutuşma ve yangın ihtimali füze gibi artar. (tam da bu sebeple oksijen tüpü kullandığınızda odanın iyi havalandırılması gerekir) Belki sessiz makinalar vardır, maddi gücünüz varsa onlara bakın. En kötü ihtimalle profesyonel ses engelleyici kullanın (şantiyelerde kullanılan, büyük tepe kulaklıklara benzeyen).
< Resime gitmek için tıklayın >



S
2 hafta
Yüzbaşı

Cihazın kapanmasını engelleseniz? Sonuçta ortalıkta kimse yoksa veya alarmı duymazsa alarm vermesinin pek mantığı yok.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.