Abdullah Abinin Özel Sisteminden Cihaz Yaptım

PatIıcan

80+
Katılım
31 Aralık 2023
Mesajlar
156
Reaksiyon skoru
50
Arkadaşlar öncelikle herkese merhaba yazım biraz uzun olacaktır baştan belirteyim.

11. Sınıf meslek lisesi öğrencisi olarak bölümüm hk bir proje istendi ve bende Donanım Arşivi özel sistemden esinlenerekten bir proje ortaya koydum.
Yapmış olduğum proje @Abdullah Hacıgül abimin bu videosundan esinlenerek yapmış bulundum;


Projedeki amacım hastane de kullanılan Hasta Başı Monitörünündeki verileri cihazı simüle ederek ekrana verileri sunup grafik halinde nabızın göstereilmesi ve diğer parametreler barındırıyordu. Projede asıl amacım gerçek verileri sunmak olsa da nabız ve SpO2 değerlerinin gösteren modülüm bozuldu ve bende aynı işlevi simüle etmesini sağladım. Yalnızca sıcaklık ve nem doğruyu gösteriyor.

Biraz nasıl yaptığımdan ve neler kullandığımdan bahsedeyim,
Cihazımızın chipset tarafı tamamiyle laptop temellidir. Bütçem kısıtlı olduğundan dolayı 2. Elden 700Tl ye eski bir asus laptop aldım. Laptoptaki önceliğim harici bir ekran kartı olmasıydı çünkü kullanacağım programları ve grafikleri dahili grafik kartlı işlemciler kaldıramazdı. Ve bu bütçede temiz ve ekran kartlı bir laptop bulmak zor olldu. Laptopta klavye yoktu (benim de ihtiyacım yoktu) ve çok pis bakıma ihtiyacı vardı.
WhatsApp Image 2026-03-11 at 23.26.03.webp

Kapağı açtığımdaki manzara buydu bugüne dek içi hiç açılmamış her yeri oksitlenmiş kir ve toz içerisindeydi. Güzelce fırça ve hava tutaraktan tüm parçaları temizledim. Anakartın üstündeki oksitleri tiner ve pamuk çubuğuyla arındırdım. Ve finalde de termal macununu yenileyip bakımını bitirdim. Ve benim ihtiyacım olmayacak olan laptopun kasasını atarak sadece anakart ve bileşenleri elimde kaldı.
WhatsApp Image 2026-04-26 at 16.21.23.webp

Cihaz eski olduğundan kasmaması ve rahat programları açabilmesi için Win7 Ultimate kurdum. Laptopun haricinde Arduino UNO, Max30102 Nabız ve SpO2 sensörü ve DHT11 nem ve sıcaklık sensörü kullandım. DHT11 sensöründe hiçbir sorun yokken Max30102 sensörü havyayı fazla tutmam sonucu yandı. Maalesef ki bütçem de kısıtlı olduğundan dolayı yeni sensör almadım. Onun yerine aklıma bir fikir geldi elimdeki başka bir devreden buton söktüm ve bire bir Arduino ile bağlantılarını yaptım. Artık sahte ama bir o kadar gerçekçi şekilde tepkiler veren bir sensör yapmış oldum butona basınca rastgele 80-100 arasında bpm gösteriyor ve artış düşüş hızı gerçekçi şekilde yaptım. Hatta butonun üstüne plastik tarzı bir şey koydum ve butonu gizlemiş oldum (Bölüm hocama yutturdum gerçek veriler olduğunu :D) Artık buraya kadar da laptop dışındaki malzemeleri saydım.



Burda ise Abdullah abimin yaptığı gibi 3D baskı veya metal bir levha kullanmak yerine tamamiyle cihazın iskeletini tahta suntadan oluşturdum. Kendim anakart ve panele göre boyutlar çıkararak ölçüp biçip kendi el emeğimle cihazın dışını yapmaya başladım.
WhatsApp Image 2026-04-26 at 15.56.15 (1).webp




Burda ise artık cihazın iskeleti bitti ve artık anakartı ve diğer devreleri yerine oturtma zamanı.



WhatsApp Image 2026-03-11 at 23.27.24.webp



Cihaz artık yavaş yavaş hayalimdeki şeye bürünmeye başladı. Biraz da işin yazılım tarafına bakacak olursak, Arduino kullandığım için başlı başına Arduino IDE programını kullandım buradan DHT11 ve Max30102 sensörü yerine geçecek olan butonun işlevlerini atadım. Kodu gemini ile beraber yaptık. Butonun gerçekçi davranması için basıldıktan 2sn sonra verileri akıt, nabız 80 ile 100 arasında başlasın maksimum ±3 değişimler yaşansın gibi özellikler atadım IDE programında. Buraya kadar herşeyi halletik ama bu verileri sadece yazılı olarak IDE programında terminalden çıktı alıyorum ve pek bir esprisi kalmıyor. İşte bu noktada Processing programı devreye giriyor. Processing bu verileri alıp işleyip grafik halinde bana sunabiliyor. Processing deki kodları da yine aynı şekilde gemini ile beraber yaptık.

Ve finaldeki görüntü de bu şekilde oluştu
WhatsApp Image 2026-03-11 at 23.27.44.webp



Şimdi diyeceksiniz ki cihaz nasıl açılıp kapanıyor buton nerede? Buton işini gene aynı şekilde başka bir buton sökerek, anakartın üstündeki butonların bacaklarından çapraz şekilde kablo lehimleyip yeni butonuma çapraz şekilde lehimledim ve artık uzatmalı bir açma kapatma butonum oldu. Peki gene akıllarda bir soru işareti var, cihazın sağı solu kapanacak klavye mouse nasıl olacak bu noktada ise şunu yaptım. Processing progamında ki bir özellikten yararlandım sunum özelliği mevcuttu yani processing açılınca direkt olarak kodu çalıştırıyordu tekrar run etmemize gerek kalmıyordu. Processingi başlangıç uygulamalrına ekledim ve cihazın açma butonuna basınca windows açılır açılmaz processing geliyor ve komutu başlatıyor.


Ufaktan finale doğru geçelim bugün tuşuna bastığımız anda tıpkı gerçek bir Hasta Başı Monitörü gibi davranan laptop temelli bir cihaz var.


Cihazın tam bitmiş hali ne yazık ki elimde fotoğrafı yok ama dışını komple suntayla kapatıp Abdullah abinin yaptığı gibi kumaş ile kapladım. Ama yine işlevli olan hali yukarıdaki videoda.

Buraya kadar yazımı okuduğunuz için okuduğunuz için çok teşekkür ederim bir heves ettim paylaşayım dedim.
@Abdullah Hacıgül abim telif atmazsan sevinirim:LOL::peepokalp:
Herkese iyi forumlar
 

Ekler

  • WhatsApp Image 2026-03-11 at 23.27.24.webp
    WhatsApp Image 2026-03-11 at 23.27.24.webp
    125.9 KB · Hit: 22
Arkadaşlar öncelikle herkese merhaba yazım biraz uzun olacaktır baştan belirteyim.

11. Sınıf meslek lisesi öğrencisi olarak bölümüm hk bir proje istendi ve bende Donanım Arşivi özel sistemden esinlenerekten bir proje ortaya koydum.
Yapmış olduğum proje @Abdullah Hacıgül abimin bu videosundan esinlenerek yapmış bulundum;


Projedeki amacım hastane de kullanılan Hasta Başı Monitörünündeki verileri cihazı simüle ederek ekrana verileri sunup grafik halinde nabızın göstereilmesi ve diğer parametreler barındırıyordu. Projede asıl amacım gerçek verileri sunmak olsa da nabız ve SpO2 değerlerinin gösteren modülüm bozuldu ve bende aynı işlevi simüle etmesini sağladım. Yalnızca sıcaklık ve nem doğruyu gösteriyor.

Biraz nasıl yaptığımdan ve neler kullandığımdan bahsedeyim,
Cihazımızın chipset tarafı tamamiyle laptop temellidir. Bütçem kısıtlı olduğundan dolayı 2. Elden 700Tl ye eski bir asus laptop aldım. Laptoptaki önceliğim harici bir ekran kartı olmasıydı çünkü kullanacağım programları ve grafikleri dahili grafik kartlı işlemciler kaldıramazdı. Ve bu bütçede temiz ve ekran kartlı bir laptop bulmak zor olldu. Laptopta klavye yoktu (benim de ihtiyacım yoktu) ve çok pis bakıma ihtiyacı vardı.
Alıntıyı görüntüle
Kapağı açtığımdaki manzara buydu bugüne dek içi hiç açılmamış her yeri oksitlenmiş kir ve toz içerisindeydi. Güzelce fırça ve hava tutaraktan tüm parçaları temizledim. Anakartın üstündeki oksitleri tiner ve pamuk çubuğuyla arındırdım. Ve finalde de termal macununu yenileyip bakımını bitirdim. Ve benim ihtiyacım olmayacak olan laptopun kasasını atarak sadece anakart ve bileşenleri elimde kaldı.
Alıntıyı görüntüle
Cihaz eski olduğundan kasmaması ve rahat programları açabilmesi için Win7 Ultimate kurdum. Laptopun haricinde Arduino UNO, Max30102 Nabız ve SpO2 sensörü ve DHT11 nem ve sıcaklık sensörü kullandım. DHT11 sensöründe hiçbir sorun yokken Max30102 sensörü havyayı fazla tutmam sonucu yandı. Maalesef ki bütçem de kısıtlı olduğundan dolayı yeni sensör almadım. Onun yerine aklıma bir fikir geldi elimdeki başka bir devreden buton söktüm ve bire bir Arduino ile bağlantılarını yaptım. Artık sahte ama bir o kadar gerçekçi şekilde tepkiler veren bir sensör yapmış oldum butona basınca rastgele 80-100 arasında bpm gösteriyor ve artış düşüş hızı gerçekçi şekilde yaptım. Hatta butonun üstüne plastik tarzı bir şey koydum ve butonu gizlemiş oldum (Bölüm hocama yutturdum gerçek veriler olduğunu :D) Artık buraya kadar da laptop dışındaki malzemeleri saydım.



Burda ise Abdullah abimin yaptığı gibi 3D baskı veya metal bir levha kullanmak yerine tamamiyle cihazın iskeletini tahta suntadan oluşturdum. Kendim anakart ve panele göre boyutlar çıkararak ölçüp biçip kendi el emeğimle cihazın dışını yapmaya başladım.
Alıntıyı görüntüle



Burda ise artık cihazın iskeleti bitti ve artık anakartı ve diğer devreleri yerine oturtma zamanı.



Alıntıyı görüntüle


Cihaz artık yavaş yavaş hayalimdeki şeye bürünmeye başladı. Biraz da işin yazılım tarafına bakacak olursak, Arduino kullandığım için başlı başına Arduino IDE programını kullandım buradan DHT11 ve Max30102 sensörü yerine geçecek olan butonun işlevlerini atadım. Kodu gemini ile beraber yaptık. Butonun gerçekçi davranması için basıldıktan 2sn sonra verileri akıt, nabız 80 ile 100 arasında başlasın maksimum ±3 değişimler yaşansın gibi özellikler atadım IDE programında. Buraya kadar herşeyi halletik ama bu verileri sadece yazılı olarak IDE programında terminalden çıktı alıyorum ve pek bir esprisi kalmıyor. İşte bu noktada Processing programı devreye giriyor. Processing bu verileri alıp işleyip grafik halinde bana sunabiliyor. Processing deki kodları da yine aynı şekilde gemini ile beraber yaptık.

Ve finaldeki görüntü de bu şekilde oluştu
Alıntıyı görüntüle


Şimdi diyeceksiniz ki cihaz nasıl açılıp kapanıyor buton nerede? Buton işini gene aynı şekilde başka bir buton sökerek, anakartın üstündeki butonların bacaklarından çapraz şekilde kablo lehimleyip yeni butonuma çapraz şekilde lehimledim ve artık uzatmalı bir açma kapatma butonum oldu. Peki gene akıllarda bir soru işareti var, cihazın sağı solu kapanacak klavye mouse nasıl olacak bu noktada ise şunu yaptım. Processing progamında ki bir özellikten yararlandım sunum özelliği mevcuttu yani processing açılınca direkt olarak kodu çalıştırıyordu tekrar run etmemize gerek kalmıyordu. Processingi başlangıç uygulamalrına ekledim ve cihazın açma butonuna basınca windows açılır açılmaz processing geliyor ve komutu başlatıyor.


Ufaktan finale doğru geçelim bugün tuşuna bastığımız anda tıpkı gerçek bir Hasta Başı Monitörü gibi davranan laptop temelli bir cihaz var.


Cihazın tam bitmiş hali ne yazık ki elimde fotoğrafı yok ama dışını komple suntayla kapatıp Abdullah abinin yaptığı gibi kumaş ile kapladım. Ama yine işlevli olan hali yukarıdaki videoda.

Buraya kadar yazımı okuduğunuz için okuduğunuz için çok teşekkür ederim bir heves ettim paylaşayım dedim.
@Abdullah Hacıgül abim telif atmazsan sevinirim:LOL::peepokalp:
Herkese iyi forumlar
kendi imkanlarınla yapmışşım müqqo olmuş valla
 
Mükemmel olmuş kardeşim ellerine emeğine sağlık.
@Abdullah Hacıgül abi award tarzı bir şey bu çocuğa çok iyi olurdu:blobdance:
 
Arkadaşlar öncelikle herkese merhaba yazım biraz uzun olacaktır baştan belirteyim.

11. Sınıf meslek lisesi öğrencisi olarak bölümüm hk bir proje istendi ve bende Donanım Arşivi özel sistemden esinlenerekten bir proje ortaya koydum.
Yapmış olduğum proje @Abdullah Hacıgül abimin bu videosundan esinlenerek yapmış bulundum;


Projedeki amacım hastane de kullanılan Hasta Başı Monitörünündeki verileri cihazı simüle ederek ekrana verileri sunup grafik halinde nabızın göstereilmesi ve diğer parametreler barındırıyordu. Projede asıl amacım gerçek verileri sunmak olsa da nabız ve SpO2 değerlerinin gösteren modülüm bozuldu ve bende aynı işlevi simüle etmesini sağladım. Yalnızca sıcaklık ve nem doğruyu gösteriyor.

Biraz nasıl yaptığımdan ve neler kullandığımdan bahsedeyim,
Cihazımızın chipset tarafı tamamiyle laptop temellidir. Bütçem kısıtlı olduğundan dolayı 2. Elden 700Tl ye eski bir asus laptop aldım. Laptoptaki önceliğim harici bir ekran kartı olmasıydı çünkü kullanacağım programları ve grafikleri dahili grafik kartlı işlemciler kaldıramazdı. Ve bu bütçede temiz ve ekran kartlı bir laptop bulmak zor olldu. Laptopta klavye yoktu (benim de ihtiyacım yoktu) ve çok pis bakıma ihtiyacı vardı.
Alıntıyı görüntüle
Kapağı açtığımdaki manzara buydu bugüne dek içi hiç açılmamış her yeri oksitlenmiş kir ve toz içerisindeydi. Güzelce fırça ve hava tutaraktan tüm parçaları temizledim. Anakartın üstündeki oksitleri tiner ve pamuk çubuğuyla arındırdım. Ve finalde de termal macununu yenileyip bakımını bitirdim. Ve benim ihtiyacım olmayacak olan laptopun kasasını atarak sadece anakart ve bileşenleri elimde kaldı.
Alıntıyı görüntüle
Cihaz eski olduğundan kasmaması ve rahat programları açabilmesi için Win7 Ultimate kurdum. Laptopun haricinde Arduino UNO, Max30102 Nabız ve SpO2 sensörü ve DHT11 nem ve sıcaklık sensörü kullandım. DHT11 sensöründe hiçbir sorun yokken Max30102 sensörü havyayı fazla tutmam sonucu yandı. Maalesef ki bütçem de kısıtlı olduğundan dolayı yeni sensör almadım. Onun yerine aklıma bir fikir geldi elimdeki başka bir devreden buton söktüm ve bire bir Arduino ile bağlantılarını yaptım. Artık sahte ama bir o kadar gerçekçi şekilde tepkiler veren bir sensör yapmış oldum butona basınca rastgele 80-100 arasında bpm gösteriyor ve artış düşüş hızı gerçekçi şekilde yaptım. Hatta butonun üstüne plastik tarzı bir şey koydum ve butonu gizlemiş oldum (Bölüm hocama yutturdum gerçek veriler olduğunu :D) Artık buraya kadar da laptop dışındaki malzemeleri saydım.



Burda ise Abdullah abimin yaptığı gibi 3D baskı veya metal bir levha kullanmak yerine tamamiyle cihazın iskeletini tahta suntadan oluşturdum. Kendim anakart ve panele göre boyutlar çıkararak ölçüp biçip kendi el emeğimle cihazın dışını yapmaya başladım.
Alıntıyı görüntüle



Burda ise artık cihazın iskeleti bitti ve artık anakartı ve diğer devreleri yerine oturtma zamanı.



Alıntıyı görüntüle


Cihaz artık yavaş yavaş hayalimdeki şeye bürünmeye başladı. Biraz da işin yazılım tarafına bakacak olursak, Arduino kullandığım için başlı başına Arduino IDE programını kullandım buradan DHT11 ve Max30102 sensörü yerine geçecek olan butonun işlevlerini atadım. Kodu gemini ile beraber yaptık. Butonun gerçekçi davranması için basıldıktan 2sn sonra verileri akıt, nabız 80 ile 100 arasında başlasın maksimum ±3 değişimler yaşansın gibi özellikler atadım IDE programında. Buraya kadar herşeyi halletik ama bu verileri sadece yazılı olarak IDE programında terminalden çıktı alıyorum ve pek bir esprisi kalmıyor. İşte bu noktada Processing programı devreye giriyor. Processing bu verileri alıp işleyip grafik halinde bana sunabiliyor. Processing deki kodları da yine aynı şekilde gemini ile beraber yaptık.

Ve finaldeki görüntü de bu şekilde oluştu
Alıntıyı görüntüle


Şimdi diyeceksiniz ki cihaz nasıl açılıp kapanıyor buton nerede? Buton işini gene aynı şekilde başka bir buton sökerek, anakartın üstündeki butonların bacaklarından çapraz şekilde kablo lehimleyip yeni butonuma çapraz şekilde lehimledim ve artık uzatmalı bir açma kapatma butonum oldu. Peki gene akıllarda bir soru işareti var, cihazın sağı solu kapanacak klavye mouse nasıl olacak bu noktada ise şunu yaptım. Processing progamında ki bir özellikten yararlandım sunum özelliği mevcuttu yani processing açılınca direkt olarak kodu çalıştırıyordu tekrar run etmemize gerek kalmıyordu. Processingi başlangıç uygulamalrına ekledim ve cihazın açma butonuna basınca windows açılır açılmaz processing geliyor ve komutu başlatıyor.


Ufaktan finale doğru geçelim bugün tuşuna bastığımız anda tıpkı gerçek bir Hasta Başı Monitörü gibi davranan laptop temelli bir cihaz var.


Cihazın tam bitmiş hali ne yazık ki elimde fotoğrafı yok ama dışını komple suntayla kapatıp Abdullah abinin yaptığı gibi kumaş ile kapladım. Ama yine işlevli olan hali yukarıdaki videoda.

Buraya kadar yazımı okuduğunuz için okuduğunuz için çok teşekkür ederim bir heves ettim paylaşayım dedim.
@Abdullah Hacıgül abim telif atmazsan sevinirim:LOL::peepokalp:
Herkese iyi forumlar
eline sağlık, el emeği projelerin hastasıyız. 🤌 @Abdullah Hacıgül
 
Bize aynen senin gibi instagramda gezinmeyip aklını kullanan ama aynı zamanda bunu bir dahaki nesile aktarabilen gençler lazım Allah devamını nasip etsin
 
  • Beğen
Reaksiyonlar: fox1
Geri
Top