Ufak bir düzeltme :-) 2 adet modül kullanarak bir deneme yaptım. Bir modülün AD0 pinini videoda belirttiğiniz gibi bir dirençle, gnd ye çektiğimde, hiç bir şekilde veri alamadım. Daha sonra birde + ya çekeyim deyip, 1k dirençle + ya bağladığımda 2 modülün verisini de ayrı ayrı seri port ekranından okudum. Deneyecek arkadaşlar için ufak bir uyarı ! Ayrıca emek verip böyle bir video çektiğiniz için de, size çok teşekkür ederim. Başarılar dilerim.
Projemde promicro ile I2C modüllü bir ekran(6x02 LCD) ve MPU6050 yı aynı anda kullanabilir miyim? Sizi sıfırdan elektroniğe kanalınız la tanımıştım bu kanalı yeni keşfettim verdiğiniz bilgiler çok kaliteli geri dönmenize çok sevindim :) (bu bilgilere siz nasıl erişiyorsunuz yada bu konuda eğitim almayıp kendini geliştirmek isteyenlere ne önerirsiniz veya bununla ilgili video çekmeniz mümkün mü?) iyi çalışmalar dilerim....
Sağolun küçük bir sorum olacaktı. 9:44 anında 35.satırdaki koda gönderimi sonlandırıyoruz demişsiniz. Fakat, Wire.endTransmission(false) yani gönderiyi sonlandırmak için true olması gerekmiyor mu? Wire.endTransmission(false) da olsa Wire.endTransmission(true) da olsa kod çalışıyor. Tam olarak ne işe yarıyor anlıyamadım?
Merhaba Hocam, çok teşekkürler. Emekleriniz, video hazırlamanın nasıl olduğunu bilenlerce çok daha iyi anlaşılıyor. Gerçekten çok takdir ediyorum ve maşallah diyorum. Sormak istediğim; ben iki tane 6050 aldım. Arduinoda (3 farklı), nanoda falan denedim... hep sıfır gösteriyor. Sizdeki yeşil ışıklı bendeki kırmızı... Bu sorunu çözmeye çalışıyorum ama olmuyor... Farklı kodlar denedim, farklı kablolar, farklı arduinolar... Ama olmadı. Hep sıfır gösteriyor... Saygılar...
Hocam,16:50 de hareketin daha stabil olması için neyi önerirsiniz. a-okuma zaman aralığını uzun tutmak, b-kısa sürede (örn.: saniyede üç okuyup) ,ortalamasını son değer olarak print ettirmek?...
Başka bir sensör için daha önce b şıkkınıza benzer bir algoritma kurmuştum. Genel ortalamanın çok dışında bir değer okuyorsam onu dikkate almıyordum. Dikkate alacağım bir değer geliyorsa da 3 örnek alıp ortalamasını kullanıyordum. Ama bu kalman filtresini bilmeden öncesiydi :) Bu gibi işler için kalman filtresi diye bir algoritma geliştirirlmiş. Onunla yaparsanız daha başarılı olur. Öğrenmesi zor biraz ama b şıkkı üzerinden de gidebilirsiniz. Bu sensör ani değişikliğin doğal olabileceği bir sensör. Projenize göre tahmini maksimum değişime göre hesap etmelisiniz.
hocam selam bende senin gibi yaptım fakat bende veriler 0 olarak gözüküyor sence neden olabilir bide sadece bir değer veriyor her yön için acaba bunun sebebi ne
Bu sensöre benzer elimde MPU9255 Sensörü var. Ben bu sensörü arduino kodları ile 3d bir simulasyonda gerçekte çevirdiğimde ekranda da o yöne gidicek bir şey yapmak istiyorum nasıl yol izleyebilirim.
kardeşim teşekkürler güzel çalışman için. ivmeölçer filtrelemeleri ile ilgili kaynak bulanıyoruz bu konuya da değinebilirsen ve örnekli anlatım yapabilirsen çok makbule geçer şimdiden teşekkür ederiz.
selam hocam interrupt konusunda bir çalışma yapabilir misin? internette çok bilgi kirliliği var. Nasıl sleep mode a alıp nasıl interrupt alabiliriz. Özellikle low power devreler için
Selamlar kardeşim. Çok güzel açıklamışsın. Eline sağlık. Bir sorum olacak, gyro sensörler ile yapmak istediğimiz şey istenilen açıya gitmeleri ve kararsız hareket sergilememeleri. Quadrocopter(drone) lar olsun ya da dengede kalmaya çalışacak başka cihazlar olsun bu kararsız hareketlerden olumsuz etkilenirler. Bu sebeple aldığımız ham verinin hepsi işimize yaramayacaktır. Bize daha stabil bir hareket gerektğiniden bu verileri filtrelememiz gerekli. Üniversite yıllarımdaki araştırmalarımda bu işi en iyi yapacak olana filtre tipinin kalman filtresinin olduğunu gördüm. Yine bu sensör ile youtube da kalman filtre ile compare edilmiş çekimler var. Kalman filtreyi ya da muadili başka bir filtreyi kullanmayı planlıyormusun? Kullandığında bunun da vidyosunı çekermisin?
Merhaba. Evet bir filtre kullanmam gerektiğini biliyordum ama daha araştırmasını yapmamıştım. Fifo filter ile karşılaşmıştım rastgele kalman filtresi ile aynı görevemi sahip onu bile henüz bilmiyorum ama araştıracağım zaman için önbilgi vermiş oldunuz. Teşekkür ederim. Öğrendikten sonra elbette videosunu yaparım ayrıca PID kontrol de uyguluyor olacağız. Bununla ilgili de video gelecek.
Vidyolarınızı çok faydalı buluyorum. Ben de sizin kullandığınız sensörleri kullanarak bir proje yapmayı düşünüyorum fakat sensörlerden gelen verileri farklı şekilde kullanmam için kendim kod yazmam gerek ve internette istediğim şekilde detaylı dersler bulamıyorum. Bu konuda önerebileceğiniz bir int. sitesi youtube kanalı veya kitap gibi bir kaynak var mı ya da ileride kendiniz detaylı bir arduino kodlama serisi çekmeyi düşünür müsünüz?
Merhaba, öncelikle yorumunuz için teşekkür ederim. TH-camde arduino eğitim şeklinde arama yaptığınızda zaten en iyileri üst sıralarda çıkacaktır. Lezzetli robot tarifleri var benim faydalı gördüğüm bir göz atabilirsiniz isterseniz. Ayrıca arduinoyu öğrenmenin birazda basitten başlayarak bolca proje yapmaktan geçtiğini düşünüyorum. Bilginiz yeterli değilse direk asıl projenize odaklanıp okyanusta boğulmayın derim. Biraz zaman işi. Civcivin olgunlaşasaya kadar yumurtanın içinde ve annesininde yumurtanın üzerinde kuluçkada sabırla beklediğine benzetiyorum öğrenmeyi. Yumurta yeteri kadar kuluçkada kalmazsa ya yavru çıkmaz yada civciv sağlıksız olur. Değişik bir örnek oldu farkındayım :) Kitap önermiyorum çünkü internetten istediğimiz bilgiye çok hızlı erişebiliyor vede ötesine geçebiliyoruz. İlerde arduino ile ilgili videolar çekermiyim konusuna gelecek olursak ; bazı zor gözzüken fonksiyonlar için video fikirlerim var ancak sıfırdan başlayan bir eğitim yapacağımı sanmıyorum. En azından kısa vadede böyle bir planım yok. Zaten çok iyi içeriklerin üretildiğini düşündüğümden benimde bu alana video üretmem onları kopyalamak olacaktır. Umarım sorunuza cevap olabilmiştir :) İyi çalışmalar dilerim.
hocam merhabalar projemiz için mpu9250 sensörünü kullanıyoruz bize x y z ekseninde jiroskop verileri gerekiyor ama bunları dps birimi olarak istiyorlar gyro verilerini dps birimi olarak nasıl alabilirim arduino da bir kod biliyormusunuz
ilgin için teşekkür edrim onun sonradan farkettim ama çalıtıramadım halen yanlız kullandığım modğl 3 Eksen Pusula Sensörü HMC5883L GY-273 ffarkedermi acaba
SDA SCL yani I2C protokolü çoklu haberleşme için geliştirilmiştir zaten. Bir master birden fazla slave olabilir. Yani evet aynı hatta bağlayarak 2 modülüde kullanabilirsiniz. Mpu6050 ile pca9685 in adresleri birbirlerinden farklı olduğu için sadece hangisine seslenirseniz o cevap verir. Detay için I2C protokolünü araştırınız.
Kütüphaneli kullanımda sıcaklık değeri okuyamıyorsunuz. Kütüphanesizde okuyabiliyorsunuz yada kütüphaneli kullanımda aldığınız değerlerden sadece istediklerinizi teker teker alabiliyorsunuz. Otomatik olarak büyük bir paket halinde gelmiyor
Bir proje için Lora ile veri gönderimi yapacağım. İvme ve gyro verilerini göndereceğim. Kütüpheneli ve kütüphanesiz arasında gönderim hızı fark eder mi? Sonuç olarak ikisinde de sadece ivme ve gyro verilerini göndereceğim.
tamam ben internetten öğrendim. öğrendiğim kadarıyla çıkan veriyi 16384'e bölüp yer çekimi ivmesi olan 9.806 ile çarparsak ivme verimizi m/s² cinsinden bulmuş oluruz. merak eden arkadaşlar için yazdım.
Sensörü lehimlerken headerların uzun kısmı ön yüze gelecek şekilde, yani videonun tam tersi olarak yaptırdım. Şimdi kodu çalıştırdığımda sonuçda bir değişme olmuyor. Problem bundan kaynaklı olabilir mi?
@@omercancll ilgin için teşekkür edrim onun sonradan farkettim ama çalıtıramadım halen yanlız kullandığım modğl 3 Eksen Pusula Sensörü HMC5883L GY-273 ffarkedermi acaba
Pid onun için kullanılmıyor. Yazılımsal filtreler kullanmak gerekiyor. Bildiğim bir kaynak yok ama ingilizce olarak google da aratırsanız pekçok kaynak çıkacaktır
Merhaba bir projemde mpu6050 ve bmp180 kullaniyorum ve projemin amaci gereği sensorlerin calisip calismadigini anlamam lazim bmp icin bunu yapabiliyorum(bmp_kutuphanesi.begin komutuyla kutuphanenin calisip calismadigini digitalread uzerinden okuyorum) fakat mpu6050 icin ayni seyi yapamamaktayim internette de bir kaynak bulamadim mpu 6050 veri gönderip gondermedigini anlayabilmem icin bir oneriniz var midir acaba ?
@@omercancll anlatmak istediğim şeyi yanlış anlatmış olmalıyım mesela söyle diyim bmp180 takılı olmadığında ışık yak diyebiliyorken aynısını mpu6050 için yapamıyorum kutuphanesi buna izin vermemekte bununla ilgili bir fikriniz var mıdır?
@@kenanbatur6103 Bmp180 kütüphanesinin bir özelliği olsa gerek. Bunu mpu6050 dede kendiniz yapabilirsiniz. 2 yöntem var birincisi bmp180 kütüphanesinin kodlarını açıp nasıl bir yöntemle algıladığını öğrenip aynısını yapabilirsiniz yada gyrodan data çekmeye kalkışınca değer döndürmüyorsa yani 0 bilgisi geliyorsa kendinizde demekki takılı değil diye yorumlatabilirsiniz.
Öncelikle kütüphanesiz kullanım daha esnektir. Kütüphane ile erişemeyeceğiniz dataları sensörden okuyabilirsiniz. Örneğin sıcaklık bilgisi gibi. Ve kütüphanesiz kullanımda sadece ihtiyacınız olan datayı alıp diğerleri ile vakit kaybetmezsiniz ama kütüphane ile kullansanızda kullanmasanızda her seferinde tüm verileri işler ve programı biraz hantallaştırır. Son olarak da kütüphane sadece belli arduino modellerinde çalışacak şekilde yapılır. Mesela arduino due’de bu kütüphaneyi çalıştıramazsınız hata verir. Ama kütüphanesizde kullanabilirseniz isterseniz arduino değilde stm’nin işlemcilerinde bile bu modülleri kullanabilirsiniz. Kütüphaneler gerçek işi kolaylaştırıyor gibi gözzükse de aslında tamamen kullanıcıları hazıra alıştırıp bilgisizleştiriyor.
mpu6050'nin ışığı yanıyor ve verileri seri portta 0/0/0 olarak alıyorsanız temassızlık yüzünden olabilir.(bağlantıyı sağlamlaştırın ve enerjiyi kesip tekrar verin)
Ufak bir düzeltme :-) 2 adet modül kullanarak bir deneme yaptım. Bir modülün AD0 pinini videoda belirttiğiniz gibi bir dirençle, gnd ye çektiğimde, hiç bir şekilde veri alamadım. Daha sonra birde + ya çekeyim deyip, 1k dirençle + ya bağladığımda 2 modülün verisini de ayrı ayrı seri port ekranından okudum. Deneyecek arkadaşlar için ufak bir uyarı ! Ayrıca emek verip böyle bir video çektiğiniz için de, size çok teşekkür ederim. Başarılar dilerim.
👍gerçekten mükemmel.
Merhabalar, sizin kütüphanesiz durum için olan kodunuzu kullandım. Tüm değerler -1 gösteriyor. Bu tam olaraq ne anlama geliyor?
Üzerine çalışcağım bi konuydu teşekkür ederim 😊
İyi çalışmalar :)
Cok yararli bir video rica etsem birde datasheed okumak ile alakali bir video cekermisin sensorlerle alakali
Fazlasıyla işime yaradı, emeğinize sağlık
Projemde promicro ile I2C modüllü bir ekran(6x02 LCD) ve MPU6050 yı aynı anda kullanabilir miyim? Sizi sıfırdan elektroniğe kanalınız la tanımıştım bu kanalı yeni keşfettim verdiğiniz bilgiler çok kaliteli geri dönmenize çok sevindim :) (bu bilgilere siz nasıl erişiyorsunuz yada bu konuda eğitim almayıp kendini geliştirmek isteyenlere ne önerirsiniz veya bununla ilgili video çekmeniz mümkün mü?) iyi çalışmalar dilerim....
Evet kullanabilirsin. I2C çoklu bağlantıyı destekleyen bir protokol. İnternette örnek bağlantılara bakabilisiniz
Çok güzel bir anlatim, teşekkürler....
hocam kablosuz ses transferi yapar mısınız.yani kablosuz mikrofon
elde edilen verinin birimi ne? 17000 diyorsunuz ya mesela 17000 ne? ivmelerde de aynı şekilde birim nedir?
merhaba sicaklik degeri vucut sicakligini mi olcuyor
Güzel anlatım olmuş, ellerinize sağlık 👍
gayet açıklayıcı elinize sağlık
Bilgiler harika. teşekkür ederim.
Sağolun küçük bir sorum olacaktı.
9:44 anında 35.satırdaki koda gönderimi sonlandırıyoruz demişsiniz. Fakat, Wire.endTransmission(false) yani gönderiyi sonlandırmak için true olması gerekmiyor mu?
Wire.endTransmission(false) da olsa Wire.endTransmission(true) da olsa kod çalışıyor. Tam olarak ne işe yarıyor anlıyamadım?
Merhaba Hocam, çok teşekkürler. Emekleriniz, video hazırlamanın nasıl olduğunu bilenlerce çok daha iyi anlaşılıyor. Gerçekten çok takdir ediyorum ve maşallah diyorum. Sormak istediğim; ben iki tane 6050 aldım. Arduinoda (3 farklı), nanoda falan denedim... hep sıfır gösteriyor. Sizdeki yeşil ışıklı bendeki kırmızı... Bu sorunu çözmeye çalışıyorum ama olmuyor... Farklı kodlar denedim, farklı kablolar, farklı arduinolar... Ama olmadı. Hep sıfır gösteriyor...
Saygılar...
Bir bilgim yok malesef hiç başıma gelmedi :(
Eline Sağlık
Güzel video devamını bekliyorum
Hocam,16:50 de hareketin daha stabil olması için neyi önerirsiniz. a-okuma zaman aralığını uzun tutmak, b-kısa sürede (örn.: saniyede üç okuyup) ,ortalamasını son değer olarak print ettirmek?...
Başka bir sensör için daha önce b şıkkınıza benzer bir algoritma kurmuştum. Genel ortalamanın çok dışında bir değer okuyorsam onu dikkate almıyordum. Dikkate alacağım bir değer geliyorsa da 3 örnek alıp ortalamasını kullanıyordum. Ama bu kalman filtresini bilmeden öncesiydi :) Bu gibi işler için kalman filtresi diye bir algoritma geliştirirlmiş. Onunla yaparsanız daha başarılı olur. Öğrenmesi zor biraz ama b şıkkı üzerinden de gidebilirsiniz. Bu sensör ani değişikliğin doğal olabileceği bir sensör. Projenize göre tahmini maksimum değişime göre hesap etmelisiniz.
hocam selam bende senin gibi yaptım fakat bende veriler 0 olarak gözüküyor sence neden olabilir bide sadece bir değer veriyor her yön için acaba bunun sebebi ne
Çözdünüz mü ne yaptınız???
Aynı sorunu ben de yaşıyorum. Kaç farklı kart denedim olmuyor
@@tamerozcanozdemir3899 ben farklı kütüphane ile denedim oldu
TEŞEKKÜRLER
Merhaba z ekseni yükseklik değerinimi veriyor
Merhabalar; semsörün ilk oluşturduğu değerler üç haneli sayılardab başlıyor hiç sıfır yada sıfıra yakın sayılar olmuyor. sebebi nedir acaba?
Çok güzel bir video olmuş ağzına sağlık
Teşekkür ederim
Bu sensöre benzer elimde MPU9255 Sensörü var. Ben bu sensörü arduino kodları ile 3d bir simulasyonda gerçekte çevirdiğimde ekranda da o yöne gidicek bir şey yapmak istiyorum nasıl yol izleyebilirim.
kardeşim teşekkürler güzel çalışman için. ivmeölçer filtrelemeleri ile ilgili kaynak bulanıyoruz bu konuya da değinebilirsen ve örnekli anlatım yapabilirsen çok makbule geçer şimdiden teşekkür ederiz.
Bununla ilgili bir video fikrim var. Mutlaka bu konuyada değineceğim
@@omercancll eyvallah kardeşim en kısa zamanda ins
selam hocam interrupt konusunda bir çalışma yapabilir misin? internette çok bilgi kirliliği var. Nasıl sleep mode a alıp nasıl interrupt alabiliriz. Özellikle low power devreler için
Not aldım uygun zamanda yapcağım
Devre şemasını atabilirmisiniz nerden
teşekkür,peki ben projemde 6 senör kullanacağım bu adresleme olayını nasıl yapmalıyım?
Selamlar kardeşim. Çok güzel açıklamışsın. Eline sağlık. Bir sorum olacak, gyro sensörler ile yapmak istediğimiz şey istenilen açıya gitmeleri ve kararsız hareket sergilememeleri. Quadrocopter(drone) lar olsun ya da dengede kalmaya çalışacak başka cihazlar olsun bu kararsız hareketlerden olumsuz etkilenirler. Bu sebeple aldığımız ham verinin hepsi işimize yaramayacaktır. Bize daha stabil bir hareket gerektğiniden bu verileri filtrelememiz gerekli. Üniversite yıllarımdaki araştırmalarımda bu işi en iyi yapacak olana filtre tipinin kalman filtresinin olduğunu gördüm. Yine bu sensör ile youtube da kalman filtre ile compare edilmiş çekimler var. Kalman filtreyi ya da muadili başka bir filtreyi kullanmayı planlıyormusun? Kullandığında bunun da vidyosunı çekermisin?
şimdi baktım “mpu6050 kalman filter”yazdım bir sürü yabancı kaynak çıktı. Diğer bir filtreleme türü de complimentery filterdi.
Merhaba. Evet bir filtre kullanmam gerektiğini biliyordum ama daha araştırmasını yapmamıştım. Fifo filter ile karşılaşmıştım rastgele kalman filtresi ile aynı görevemi sahip onu bile henüz bilmiyorum ama araştıracağım zaman için önbilgi vermiş oldunuz. Teşekkür ederim. Öğrendikten sonra elbette videosunu yaparım ayrıca PID kontrol de uyguluyor olacağız. Bununla ilgili de video gelecek.
Okul projem için ivme sensörü kullanarak bir gimbal yapmak istiyorum,ama başarabilir miyim bilmiyore.
Vidyolarınızı çok faydalı buluyorum. Ben de sizin kullandığınız sensörleri kullanarak bir proje yapmayı düşünüyorum fakat sensörlerden gelen verileri farklı şekilde kullanmam için kendim kod yazmam gerek ve internette istediğim şekilde detaylı dersler bulamıyorum. Bu konuda önerebileceğiniz bir int. sitesi youtube kanalı veya kitap gibi bir kaynak var mı ya da ileride kendiniz detaylı bir arduino kodlama serisi çekmeyi düşünür müsünüz?
Merhaba, öncelikle yorumunuz için teşekkür ederim. TH-camde arduino eğitim şeklinde arama yaptığınızda zaten en iyileri üst sıralarda çıkacaktır. Lezzetli robot tarifleri var benim faydalı gördüğüm bir göz atabilirsiniz isterseniz. Ayrıca arduinoyu öğrenmenin birazda basitten başlayarak bolca proje yapmaktan geçtiğini düşünüyorum. Bilginiz yeterli değilse direk asıl projenize odaklanıp okyanusta boğulmayın derim. Biraz zaman işi. Civcivin olgunlaşasaya kadar yumurtanın içinde ve annesininde yumurtanın üzerinde kuluçkada sabırla beklediğine benzetiyorum öğrenmeyi. Yumurta yeteri kadar kuluçkada kalmazsa ya yavru çıkmaz yada civciv sağlıksız olur. Değişik bir örnek oldu farkındayım :) Kitap önermiyorum çünkü internetten istediğimiz bilgiye çok hızlı erişebiliyor vede ötesine geçebiliyoruz. İlerde arduino ile ilgili videolar çekermiyim konusuna gelecek olursak ; bazı zor gözzüken fonksiyonlar için video fikirlerim var ancak sıfırdan başlayan bir eğitim yapacağımı sanmıyorum. En azından kısa vadede böyle bir planım yok. Zaten çok iyi içeriklerin üretildiğini düşündüğümden benimde bu alana video üretmem onları kopyalamak olacaktır. Umarım sorunuza cevap olabilmiştir :) İyi çalışmalar dilerim.
pid ile ilgili geniş bi video yapar mısın? mpu6050 modülü böylece daha verimli kullanılabilir.
Pid kontrolü uçağın algoritmasında kullanacağım zaten. Bununla ilgili bir video ilerleyen zamanlarda hazırlayacağım
@@omercancll takipteyiz
hocam merhabalar projemiz için mpu9250 sensörünü kullanıyoruz bize x y z ekseninde jiroskop verileri gerekiyor ama bunları dps birimi olarak istiyorlar gyro verilerini dps birimi olarak nasıl alabilirim arduino da bir kod biliyormusunuz
ilgin için teşekkür edrim onun sonradan farkettim ama çalıtıramadım halen yanlız kullandığım modğl 3 Eksen Pusula Sensörü HMC5883L GY-273 ffarkedermi acaba
Hocam merhaba kullandığınız servo motor modelini öğrenebilir miyim ?
Sg90 servo kullandım
Wire.write(0) neden parantez içine sıfır gönderiyoruz bu sensörün datasheetinde olan bir bilgi mi eğer öyleyse sayfa numarasını yazarmısınız.
pca9685 motor sürücüsünü ve mpu6050 birarada kullanabilir miyim ? ikisi de sda scl kuulanıyor ?
SDA SCL yani I2C protokolü çoklu haberleşme için geliştirilmiştir zaten. Bir master birden fazla slave olabilir. Yani evet aynı hatta bağlayarak 2 modülüde kullanabilirsiniz. Mpu6050 ile pca9685 in adresleri birbirlerinden farklı olduğu için sadece hangisine seslenirseniz o cevap verir. Detay için I2C protokolünü araştırınız.
Hassasiyet ne oluyor bu cihazda
Hocam kütüphaneli kullanım ile kütüphanesiz kullanım arasıdaki fark tam olarak nedir?
Kütüphaneli kullanımda sıcaklık değeri okuyamıyorsunuz. Kütüphanesizde okuyabiliyorsunuz yada kütüphaneli kullanımda aldığınız değerlerden sadece istediklerinizi teker teker alabiliyorsunuz. Otomatik olarak büyük bir paket halinde gelmiyor
Bir proje için Lora ile veri gönderimi yapacağım. İvme ve gyro verilerini göndereceğim. Kütüpheneli ve kütüphanesiz arasında gönderim hızı fark eder mi? Sonuç olarak ikisinde de sadece ivme ve gyro verilerini göndereceğim.
Hayır gönderim hızı vericinize bağlı. Veriyi nasıl elde ettiğiniz nano saniye farklar yaratır sadece
Selamun aleyküm, ben MPU6050 entegresini kullanarak m/s² cinsinden ivme verisi almak istiyorum. bunu nasıl yapabilirim?
tamam ben internetten öğrendim. öğrendiğim kadarıyla çıkan veriyi 16384'e bölüp yer çekimi ivmesi olan 9.806 ile çarparsak ivme verimizi m/s² cinsinden bulmuş oluruz. merak eden arkadaşlar için yazdım.
Sensörü lehimlerken headerların uzun kısmı ön yüze gelecek şekilde, yani videonun tam tersi olarak yaptırdım. Şimdi kodu çalıştırdığımda sonuçda bir değişme olmuyor. Problem bundan kaynaklı olabilir mi?
kardeşim eline sağlık fakat ivme ile AÇIYI yı TERS yazmıısın
emeğin için teşekkür ederim bende sürekli soru işareti çıkıyor sebebini bulamadım ne olabilir acaba
Seri monitörün baut rate hızı ile yazılımınızdaki aynı olmalı. Farklıysa bu sorun meydana gelir.
@@omercancll ilgin için teşekkür edrim onun sonradan farkettim ama çalıtıramadım halen yanlız kullandığım modğl 3 Eksen Pusula Sensörü HMC5883L GY-273 ffarkedermi acaba
Hocam seri port ekranında saçma sapan karakterler çıkıyor ters soru işareti vs. Bunun sebebi nedir açıklar mısınız
Haberleşme bautrate hızınız uyumsuz. Yazılımda ne ayarladıysanız seri port ekranındada o hızı seçmelisiniz
@@omercancll onu hallettim teşekkür ederim MPU6050 kalibre için offset alırken done yapmıyor yani sürekli değerler ölçüyor bunun sebebi nedir acaba?
hem mpu6050 hem de bmp180 (2 tane i2c içeren sensör) ile nasıl çalıştırabilirim? mümkün mü?
abi 0:25 de hangi protokolü kullanıyor tam anlayamadım da
I2C protokolünü kullanıyor
hocam merhaba ardunio mega içinde uygun mudur
Kütüphanesi uygunmu bilmiyorum denemek lazım. Ama kütüphanesiz çalıştırırsınız
Mpu 6050 ile servolari kullanirken titremeyi önlemek icin pid kodlari kullanmak istesem nasil kodlar yazmam lazim kaynak önerebilir misin teşekkürler
Pid onun için kullanılmıyor. Yazılımsal filtreler kullanmak gerekiyor. Bildiğim bir kaynak yok ama ingilizce olarak google da aratırsanız pekçok kaynak çıkacaktır
Merhabalar,
Bu değerleri derece cinsinden (yani -360 ile+360 ) görmek istiyorum bunu nasıl yapabilirim ?
Map komutunu araştırabilirsiniz
Merhaba bir projemde mpu6050 ve bmp180 kullaniyorum ve projemin amaci gereği sensorlerin calisip calismadigini anlamam lazim bmp icin bunu yapabiliyorum(bmp_kutuphanesi.begin komutuyla kutuphanenin calisip calismadigini digitalread uzerinden okuyorum) fakat mpu6050 icin ayni seyi yapamamaktayim internette de bir kaynak bulamadim mpu 6050 veri gönderip gondermedigini anlayabilmem icin bir oneriniz var midir acaba ?
Videodaki programı ve devreyi kurup seri monitörden bilgi okuyabiliyorsanız çalışıyor demektir. Böyle anlayabilirsiniz
@@omercancll anlatmak istediğim şeyi yanlış anlatmış olmalıyım mesela söyle diyim bmp180 takılı olmadığında ışık yak diyebiliyorken aynısını mpu6050 için yapamıyorum kutuphanesi buna izin vermemekte bununla ilgili bir fikriniz var mıdır?
@@kenanbatur6103 Bmp180 kütüphanesinin bir özelliği olsa gerek. Bunu mpu6050 dede kendiniz yapabilirsiniz. 2 yöntem var birincisi bmp180 kütüphanesinin kodlarını açıp nasıl bir yöntemle algıladığını öğrenip aynısını yapabilirsiniz yada gyrodan data çekmeye kalkışınca değer döndürmüyorsa yani 0 bilgisi geliyorsa kendinizde demekki takılı değil diye yorumlatabilirsiniz.
Scl ve sda bacaklarını a4 a5 yerine diğer analog pinlere bağlasak olur mu
Hayır. I2c bacakları o. Ve başkası ile haberleşemez
Sensör bağlantısı sürekli kopuyor. Bazen kendi kendine tekrar devreye giriyor. Bazen de ardunioyu resetlemek gerekiyor. Sorun nerde olabilir acaba?
Alıcı yazılımına her loop döngüsünde gireceği 10ms delay ekleyin
hocam ben 28 BYJ-48 Redüktörlü Step Motor ve ULN2003A Step Motor Sürücü Kartı ile çalıştırmak istiyorum ne yapmam lazım
İkisinide araştırmanız lazım
çok iyidi ama şu düşük değerlikli bit mevzusunu tam çözemedim örn:00000000 8bitdata 2. 8 bit data 00000001 bu datayı 8 bit sola kaydırınca ne oluyo ??
bu entegre ile elektirkli bisikletin yoldaki eğime göre güç ayarlamasını yapabilirmiyiz?
Evet yapbilirsiniz
Kodlarınız kullandım fakat sonuç hep aynı yani sıfır ....aşağıda arkadaşlarda bahsetmiş ... tekrar bir göz atar mısınız acaba ?
Çözdünüz mü naptını,
@@merveuzun2536 hayır şuan yine bir projeye başladım ve sonuç yine aynı
@@metronom_81 ben de mpu6050 ile çalıştım, farklı kütüphaneyle çalıştı benimkisi okuyor
hangi kütüphane link verir misiniz
@@merveuzun2536
Uzaktan yardım varmı
Hocam kütüphanesiz bu sensörü kullanımı daha zor gibi gözüküyor. Hangi durumlarda kütüphaneyi kullanmıyoruz? neden kütüphanesiz anlatım var?
Öncelikle kütüphanesiz kullanım daha esnektir. Kütüphane ile erişemeyeceğiniz dataları sensörden okuyabilirsiniz. Örneğin sıcaklık bilgisi gibi. Ve kütüphanesiz kullanımda sadece ihtiyacınız olan datayı alıp diğerleri ile vakit kaybetmezsiniz ama kütüphane ile kullansanızda kullanmasanızda her seferinde tüm verileri işler ve programı biraz hantallaştırır. Son olarak da kütüphane sadece belli arduino modellerinde çalışacak şekilde yapılır. Mesela arduino due’de bu kütüphaneyi çalıştıramazsınız hata verir. Ama kütüphanesizde kullanabilirseniz isterseniz arduino değilde stm’nin işlemcilerinde bile bu modülleri kullanabilirsiniz. Kütüphaneler gerçek işi kolaylaştırıyor gibi gözzükse de aslında tamamen kullanıcıları hazıra alıştırıp bilgisizleştiriyor.
@@omercancll Arduinonun kapasitesini düşünecek kadar ilerleyemedim o yuzden bu farkı anlayamamıştım :) Teşekkürler.
@@emresipahi82 Estafurullah. İyi çalışmalar
Kod açmıyor
destek
Abi telefon a da takılıyor değil mi
Evet telefonların içindede kullanılıyor
@@omercancll abi bu sorum olacaktı ben oyunda kullanıyorum ama telefonu hareket ettirmeden kendi kayıyor değiştir melimiyim?
Değiştirebileceğin bir parça değil telefonlardaki gyroscope
@@omercancll olmayan bi telefona eklemek mümkünmü oluyor galiba gyro olmayan cihazlara ekleme
Olmuyorrr bendeee
mpu6050'nin ışığı yanıyor ve verileri seri portta 0/0/0 olarak alıyorsanız temassızlık yüzünden olabilir.(bağlantıyı sağlamlaştırın ve enerjiyi kesip tekrar verin)