Skip to content

celikslab/ArduinoHB100Radar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArduinoHB100RadarProject

HB100 Radar ile Hız Ölçme ve ESP8266 Kullanarak ThingSpeak'e Göndermek


Bu radar projesinde fiziğin bir kanunu olan Doppler ‘i kullanarak hareket halindeki araçların hızlarını ölçmek ve bu ölçümleri belli bir yerde toplamaktır. Proje ticari bir fikir olmayıp daha çok belli bir bölgedeki (alandaki) trafik akışını incelemek amacıyla meydana gelmiştir. Bu suretle prototip çalışmasında basit bir radar modülü olan HB100 kullanıldı. Modülün ölçtüğü frekans değerlerini , Doppler formüllerinden yararlanarak hıza geçilmiştir. Çıkan veriler bir lcd ile doğrudan ve de wifi aracılığıyla da uzaktan erişimi sağlanmıştır. Prototip elektronik devre delikli plakete aktarılmış ve de ardından 3d printerdan bir kutu(3d baskı) tasarımı yapılmıştır. Sonuç olarak bu projede Doppler Radar ile hız ölçümlerini site üzerinde görüntüledik.

Doppler Nedir ?


Doppler etkisi, bir ses kaynağı, bir gözlemciye (yani duyucuya) göre uzaklaşır ya da yakınlaşırsa veya gözlemci, ses kaynağına göre uzaklaşır ya da yakınlaşırsa frekansta ya da ses perdesinde (pitch) meydana gelen belirgin değişikliktir. Doppler frekansı kayma miktarı fD hedef hızının bir ölçütüdür ve tüm dalga hareketlerine uygulanır. Bu etki Avusturyalı fizikçi Christian Doppler (1803-1853) tarafından keşfedilmiş olup, kendisinin adı ile anılmaktadır.

Kullanılan Malzemeler

  • Arduino pro mini(ch328)
  • Jumper kablo set
  • 16x2 lcd ekran
  • Hb100 sensör
  • Esp8266 Wifi Modül
  • 9v adaptor
  • güç konnektörü
  • delikli plaket
  • trimpot

  • Anfi için malzemeler;

  • lm324 OpAmp
  • 2 x 100K, 12K, 330K, 8.2K, 2 x 1M, 2 x 10K direnç
  • 2 x 2.2nF, 3 x 4.7uF, 0.1uF, 100uF kapasitör
  • Devre Şeması


    BreadBoard Üzerinde Kurulum ;


    Delikli Plaket Üzerinde Kurulum;

    Kodlar

    Kodların tamamına buradan ulaşabilirsiniz.

    Bu kısımda modem bilgilerimizi giriyoruz ki wifi modül bağlantı yapabilsin.

    String agAdi = "admin";                 //Modem adını buraya yazıyoruz.    
    String agSifresi = "123456";           //Modem şifresini buraya yazıyoruz.

    Burada ThingSpeak sitesinden aldığımız ApiKeyi yazacağımız satırı görüyoruz.

    String veri = "GET https://api.thingspeak.com/update?api_key=WXQ7CV88VTIPT3XA"; 
    //Thingspeak komutu. Key kısmına kendi api keyimizi yazıyoruz.  

    Kutu Tasarımı(3D Baskı)

    Çizim dosyalarına(stl) buradan ulaşabilirsiniz.

    Montaj