Ahmet
S38>S85
- Katılım
- 31 Mayıs 2021
- Mesajlar
- 6,094
Var abi üstünde 3.3 çıkışıPico'nun kendi 3.3v çıkışı yok mu, modülü onunla besleyebilirsiniz. Haricen 5v sıkıntı oluşturabilir.
Var abi üstünde 3.3 çıkışıPico'nun kendi 3.3v çıkışı yok mu, modülü onunla besleyebilirsiniz. Haricen 5v sıkıntı oluşturabilir.
Sonuç itibariyle bu kart HIGH-LOW değerlerini 3.3v üzerinden değerlendirecek, o halde 5v vermeye zaten gerek olmaması lazım.@hafy burda çok saygıdeğer kartımızın pin-outu var
Zaten gerek yok abi üstündeki regülatör normal mcu kartlarındaki regülatörler gibi değil hem step-up hem step down çalışıyor 1.8-5.5 arasındaki her gerilimi 3.3'e sabitliyorSonuç itibariyle bu kart HIGH-LOW değerlerini 3.3v üzerinden değerlendirecek, o halde 5v vermeye zaten gerek olmaması lazım.
Ancak 10Kohm dirençle 5v verilse de 0.5mA den daha fazla akım akmayacaktır pine, o nedenle zarar görmez sanırım...
Bu arada özür dilerim heyecanla bu ifadenizi atlamışım...Ayrıca butonu hiç okumuyor.
Bağlantılardan bir şey çıkarabileceğinizi sanmıyorum. Çok karışık. Ancak elinizin altında olursa anlayabilirsiniz.Bu arada özür dilerim heyecanla bu ifadenizi atlamışım...
Acaba Pico'da buttonu bağladığınız pinle ilgili bir ayara mı ihtiyaç var. Mesela ben de buttona dair pin yapılandırması RE_Bt = 3 şeklinde tanımlama vardı. Siz Pico'ya göre değiştirdiniz mi bunu?
Ben encoder kullanmaya karar verdiğimde tam olarak bunların başıma geleceğini biliyordum. Yinede biraz uğraşır çözeriz dedim ama işin içinde pico olunca bir şeyler yanlış gidiyor.Daha önce defalarca enkoder kullandım hiç bu sorunları yaşamadım o yüzden konuya tavsiye veremiyorum.
Bilmiyorum. Sabahtan beri sökesim var ama habire kodu kurcalıyorum. Sökeyim bari, bakalım bir değişiklik olacak mı.Piconun internal pull up/down dirençleri 50k civarındaymış. bu durumda 100nF kondansatörler için zaman sabiti yüksek kalıp tepkide tutarsızlık yapıyor olabilir mi?
Butonu çalıştırdım ama her basmada almıyor. Süreler ile alakalı sıkıntılar var. Biraz oynayayım zamanlama ile.Niyetim bağlantıları kontrol için değildi, jumper kablolar temassızlık yaptığında da bazı tetiklenmelere sebep oluyor, bağlantıların buna müsait olup olmadığını anlamaya çalışmaktı bu görüntüleri isterken. Zaten siz modülü bu karmaşadan uzakta tutmuşsunuz, bu konuda problem olmayacaktır.
Palsleri geç algıladığını vurgulamıştınız önceki mesajda. Encoding fonksiyonu içindeki Gecikme() fonksiyonunun parametresi olan 15'i azaltarak daha hızlandırabilir ya da artırarak daha da yavaşlatabilirsiniz. Aynı durum Bt_Pushed fonksiyonu için de geçerli. Belki farklı değerler daha uygun sonuçlar almayı sağlayabilir. En azından bu fonksiyonların etkili olup-olmadığını ölçebilirsiniz. Böylece elde edeceğiniz sonuçlar sorunların çözümünde katkı sağlayabilir...
Bu arada ben müsaade isteyeyim, yarın erken saatte mesai var, şimdilik iyi çalışmalar...
kütüphane kullanmayı sevmem ama at abi bakalım pico için modifiye edebilecek miyimBen encoder kullanmaya karar verdiğimde tam olarak bunların başıma geleceğini biliyordum. Yinede biraz uğraşır çözeriz dedim ama işin içinde pico olunca bir şeyler yanlış gidiyor.
Eğer arduino kullanmış olsaydık elimde hazır kütüphaneler vardı ama picoda çalışmıyor o kütüphaneler.
Bak şunun içinde çok iyi çalışan bir encoder kodu var. Biraz ayıklama yapman gerekebilir.kütüphane kullanmayı sevmem ama at abi bakalım pico için modifiye edebilecek miyim
Enkoder kütüphanesi hep avr kütüphaneleri dahil edilerek yazılmış nası çevircez bunuBak şunun içinde çok iyi çalışan bir encoder kodu var. Biraz ayıklama yapman gerekebilir.
işte hep sıkıntı...Enkoder kütüphanesi hep avr kütüphaneleri dahil edilerek yazılmış nası çevircez bunu
daha önce enkoderi ne interupt ne bişey digital read ile okuyup çok kararlı kullandım 328de elimde bir oto teyp var bozuk onunkini sökeyim deneyler yapayım bendeişte hep sıkıntı...
Şu sayfa sana yardımcı olabilir. Tüm kütüphanelerin linki var.Enkoder kütüphanesi hep avr kütüphaneleri dahil edilerek yazılmış nası çevircez bunu