Turkhackteam.net/org - Turkish Hacking & Security Platform...  
Geri git   Turkhackteam.net/org - Turkish Hacking & Security Platform... >
Programlama
> Python


Ses Hızı ile Ortamdaki Sıcaklığı Bulma - Python

Python

Yeni Konu aç Cevapla
 
Seçenekler
Alt 13-01-2018   #1
  • Offline
  • Üsteğmen
  • Genel Bilgiler
Üyelik tarihi
Mar 2017
Nereden
İzmir
Yaş
16
Mesajlar
Konular


  


Merhabalar,

Daha önceleri, Raspberry Pi ile HC-SR04 ultrasonik mesafe sensörünün kullanılabilmesi için bir modül yazmıştım.(HCSR04 Sensör - Modül ve Örnek Uygulama)
Bu konuda ise, çalışma mantığına dayanarak ortamdaki sıcaklığı bulmaya çalışacağız.

Çalışma mantığı:
TRIG pininden sinyal verildiğinde 40kHz frekansında bir ses dalgası sensör tarafından üretilir ve bu ses dalgası bir cisme çarpıp geri döndüğünde ECHO pini aktif hale gelir. Sesin havada yayılma hızını bildiğimiz için (deniz seviyesinde ve 21 °C sıcaklıkta 343.2 m/s), TRIG pinine verilen sinyalden sonra ECHO pininin aktif olduğu zamana kadarki süreyi ölçerek aradaki mesafeyi kolayca hesaplayabiliriz.(link)

Tabii ki bu, sensör ile bir cisim arasındaki mesafeyi ölçmemizi sağlar. Peki ya biz biz sensörün cisme uzaklığını ve sesin cisim ile sensör arasındaki mesafeyi ne kadar sürede katettiğini bilirsek ortamdaki sıcaklığı bulamaz mıyız? Tabii ki bulabiliriz...


Önce, sesin hızını bulmalıyız, bunu bulmak için bize verilmesi zorunlu olan cisim ile sensör arasındaki uzaklığı kullanacağız. Tek eksiğimiz time değişkeni, bunu da sensörümüz yardımı ile bulabiliriz.


Bu bağıntıda sıcaklığı yalnız bırakırsak, elimizdeki veriler sayesinde ortam sıcaklığına ulaşmış olacağız.


Ses hızını da az önce bulduğumuza göre, yerine koyup çözmek kalıyor sadece geriye. Aşağıdaki adreste Python ile yazdığım modül bulunuyor.

Gist: https://gist.github.com/laszlokuehl/...temperature-py

Konu hakkında örnek video: https://www.youtube.com/watch?v=bSaEP9sVolE

Arduino uygulaması: https://www.hackster.io/berkeralpz/m...mometer-712871
    

Konu SeNZeRo tarafından (18-01-2018 Saat 18:55 ) değiştirilmiştir..
Offline
 
Alıntı ile Cevapla
Alt 13-01-2018   #2
  • Offline
  • Forumdan Uzaklaştırıldı
  • Genel Bilgiler
Üyelik tarihi
Jan 2018
Nereden
T Ü R K
Mesajlar
Konular


  


Alıntı Yapmışsın Dostum Konu Linkini Atmayım İstersen
    
Offline
 
Alıntı ile Cevapla
Alt 13-01-2018   #3
  • Offline
  • Üsteğmen
  • Genel Bilgiler
Üyelik tarihi
Mar 2017
Nereden
İzmir
Yaş
16
Mesajlar
Konular


  


Alıntı:
Groot´isimli üyeden Alıntı Mesajı göster
Alıntı Yapmışsın Dostum Konu Linkini Atmayım İstersen
Eğer CW veya Yazbel'den bahsediyorsan, o kişi benim dostum.
    
Offline
 
Alıntı ile Cevapla
Alt 13-01-2018   #4
  • Offline
  • Forumdan Uzaklaştırıldı
  • Genel Bilgiler
Üyelik tarihi
Jan 2018
Nereden
T Ü R K
Mesajlar
Konular


  


Alıntı:
b0mb´isimli üyeden Alıntı Mesajı göster
Eğer CW veya Yazbel'den bahsediyorsan, o kişi benim dostum.
Pardon Dostum CW den Bahsediyordum
    
Offline
 
Alıntı ile Cevapla
Alt 16-01-2018   #5
  • Offline
  • Teğmen
  • Genel Bilgiler
Üyelik tarihi
Aug 2015
Nereden
Malatya
Mesajlar
Konular


  


Cwdeki kral Turkhackteam'i coşturuyor.
    


__________________

Şans yoktur;
Allah neyi nasip ederse o vardır.
Offline
 
Alıntı ile Cevapla
Alt 17-01-2018   #6
  • Offline
  • Üsteğmen
  • Genel Bilgiler
Üyelik tarihi
Mar 2017
Nereden
İzmir
Yaş
16
Mesajlar
Konular


  


Alıntı:
onur1137´isimli üyeden Alıntı Mesajı göster
Cwdeki kral Turkhackteam'i coşturuyor.
Gerçek krallar sadece izliyor, bir şey bildiğim yok benim... Teşekkür ederim yine de

Bu konuyu çok güncelledim, ama bu son..(Umarım )
Modülü, şuradaki bağıntılara göre yeniden düzenledim ve çok saçma değerlerin çıkmaması için, aşağıdaki eklemeyi yaptım.

    
Offline
 
Alıntı ile Cevapla
Alt 23-01-2018   #7
  • Offline
  • Yüzbaşı
  • Genel Bilgiler
Üyelik tarihi
Feb 2013
Mesajlar
Konular


  


Buralarda güzel şeyler var güncelleyelim
    


__________________


Bilmediklerimi ayaklarımın altına alsaydım, başım göğe ererdi.

Konu ArViX tarafından (25-01-2018 Saat 03:13 ) değiştirilmiştir..
Offline
 
Alıntı ile Cevapla
Cevapla

Bookmarks

Seçenekler


Bilgilendirme Turkhackteam.net/org
Sitemizde yer alan konular üyelerimiz tarafından açılmaktadır.
Bu konular yönetimimiz tarafından takip edilsede gözden kaçabilen telif hakkı olan veya mahkeme kararı çıkmış konular sitemizde bulunabilir. Bu tür konuları bize turkhackteamiletisim [at] gmail.com adresine mail atarak bildirdiğiniz takdirde en kısa sürede konular hakkında gerekli işlemler yapılacaktır.
Please Report Abuse, DMCA, Harassment, Scamming, Warez, Crack, Divx, Mp3 or any Illegal Activity to turkhackteamiletisim [at] gmail.com


Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz.
Turkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Turkhackteam sorumlu değildir. Sitelerinize Turkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.



         

Powered by vBulletin® Copyright ©2000 - 2018

TSK Mehmetçik Vakfı

Türk Polis Teşkilatını Güçlendirme Vakfı



Google Links

wau

Search Engine Friendly URLs by vBSEO 3.6.0 ©2011, Crawlability, Inc.