#12 CubeMx ile STM32F103 Programlama - HC-SR04 Ultrasonik Mesafe Sensörü
HTML-код
- Опубликовано: 5 сен 2024
- Herkese Merhaba,
Bu videomda CubeMx ile oluşturduğum ve STM32F103 işlemcisini kullandığım proje örneğinde HC-SR04 ultrasonik mesafe sensörünün nasıl kullanıldığını anlattım.
NOT : ECHO UCUNU DİRENÇLER İLE 2'YE BÖLEREK STM32'YE GİRMEYİ UNUTMAYIN !
Facebook Adresim ►►► tr.link/Hwz0
Gömülü Mühendis Blog Sitem ►►► tr.link/0cvQj
İyi seyirler dilerim.
#STM32 #CubeMx #HCSR04
Faydalı bir çalışma olmuş. Elinize sağlık
Hocam yarısının olmasının sebebi büyük ihtimalle time++ yaptıktan sonra 1uS beklemenizden kaynaklanıyor bence
kütüphane linkini bulamadım
Kütüphane açıklamada yok nasıl yardımcı olursunuz.
Elinize sağlık baya yardımcı oldunuz :)
Hocam dersleri haftalık yapmanızı isterim çok güzel videolar..
Çok teşekkür ederim. Benim de amacım bu aslında her cuma bir video yayınlamak. Ama bu aralar rahatsızlığımdan dolayı paylaşamıyorum. İyileşince daha da hızlanacağım :)
@ Allah şifa versin hocam süpersiniz dört gözle bekliyoruz :)
static declaration of 'DWT_Delay_us' follows non-static declaration dwt_stm32_delay.h hatası alıyorum bu hata ile karşılaşan var mı?
kütüphane linkini paylaşmamışsınız rica etsem paylaşır mısınız
kütüphaneleri de ekleseymişsiniz..
Hocam bağlantıların nasıl yapıldığını anlatabilirmisiniz
Ses sorunu çözüldü. İyi seyirler dilerim.
Kanala abone olmayı unutmayın ;)
o saydırna işlemi doğru saymıyor nerdeyse yarısını sayıyo 3 aşşağa 5 yukarı tutuyo bu yüzden 29.1 yazıyon farklı bişey yazsanda tutuyo
Daha doğru bir kod yazabildiniz mi hocam
3 fazli matorlar var ya bisekletler icin onun kontrollerin yapmaq olarmi stm 32f103 ile ?
Merhabalar ben mıkrodenetleyıcı (gelıstırme kartı degıl) ve bu sensörü kullanarak engelden kaçan robot yapmaya çalışıyorum ve bu robot dc motor ıe hareket edıcek bu yüzden de bı motor surucu devresı kullanıyorum L293b , bu entegre motorların hangı yonde dönecegı bılgısını 5v gırıs ıle karar verıyor ama mcu output olarak 3,3 v verıyor ben o gerılımı nasıl kullanabılırm
yaptın mı robotu
Abi yardimina ehtiyacim var . Abi şu elektrik bike driveri var ya onu stm32f103 ile duzeltmek olarmi ?
devre şemasını paylaşır mısınız
Elimde LCD yok nokia5110 ile yapmaya çalışıyorum farklı bir delay kütüphanesi ile denedim ekranda sabit bir şekilde 0.07cm yazıyor hiç bir şekilde oynama olmuyor yardımcı olursanız sevinirim.
sorunu çözebildiniz mi?
@@halitaydn4545 Evet hallettim sensöre 5voltu kart üzerinden veriyordum o tam 5 volt değilmiş güç kaynağı üstünden verince duzeldi
@@ilkayduman2800 teşekkürler
Reis Buralardaysan acil cevap verirsen çok tatlı olur. Bunun su geçirmezini bir sualtı projesinde kullanmak istiyoruz sudaki ses dalgası hızına göre ayarlarsak kodu sence verim alabilir miyiz? Emeğine sağlık.
Merhaba,
Hiç denemedim ama teorik olarak sesin sudaki hızı ile de çalışır diye düşünüyorum. Olmadı kalibre edersiniz.
@ Çok teşekkür ederim deneyip sonucunu bildireceğim.
hocam suan yaptıgınız yazılım da algılanan mesafe sınırlı (max 20 cm) bu mesafeyi nasıl arttırabilirim
Aynı serinin başka sensörleri var onlara bakmalısınız. Bu arkadaşın menzili bu kadar ne yazık ki.
@ yanlış olmasın ama hcsr04 250cm 'e kadar ölçüm yapabiliyor
@@_m_a_k_b_6428 Haklı olabilirsiniz hatırlamıyorum ama ben de 15-20 cm’yi geçememiştim.
@ anladım yanıtınız için çok teşekkür ederim
Ah be güzel kardeşim.. Kütüphaneyi neden paylaşmazsın ki :/
Kütüphane yokki :/. Videodaki kodlar yeterli olur çalıştırmanıza.
@ farklı bi kart kullandığım için hata alıyordum düzelttim. Teşekkür ederim
sensör çalışırken herhangi bir pini çıktığında program kilitleniyor. bunu nasıl çözeriz
echo pininden 1 sinyali gelene kadar program while'da bekliyor. kitlenmekten kastınız bu muydu bilmiyorum da. belki bu yüzdendir.
bunu şöyle aşabilirsiniz bence. echodan 1 bekleyen while'in icinde zaman sayarsınız. ve belli saniye echodan 1 sinyali gelmezse. yani gönderdiğiniz ses geri yansımıyordur veya hiç ses gönderememişsinizdir anlamına geliyor bu. bu durumda while'dan break diyerek çıkartırsınız. neredeyse hiç tecrübem yok stm alanında o yüzden söylediklerimi çok ciddiye almaya da bilirsiniz.