Akım düzgün gitmiyor olabilir. Multimetreniz varsa motora giden kabloları inceleyin. Kod ya da bağlantılarda hata var gibi.
---Kodu inceledim
20 ile motor pek dönmeyebilir. En azından ilk momenti alması önemli. Önce 100 sonra 20 verirseniz döner ama 20 ile başlarsanız motorun gücü yetmez dönmeye. Voltaja da bağlı biraz.
@yunus__sarigul başka bir bilgim yok hakim bey 🙂 Ama yakın zamanda edinmeyi istediğim aletlerden biri. şöyle güzel bir robot kitiyle birlikte ne güzel olur 🙂
@ozanselte 6 voltluk pil bağlı motor sürücüye. Multimetre de 6 volt gösteriyor baktığımda. Ama şu sesi çıkarmak dışında bi aksiyon yok. Motoru pile direkt bağladığımda sıkıntısız çalışıyor.
@ozanselte Sıkıntıyı buldum. Arduino nun analog pinleri dijital olarak da kullanılabiliyor diyorlardı. O sıkıntı yapıyormuş. A1 ve A2 deki pinleri 9 ve 10 a bağlayınca sıkıntı çözüldü.
Dediklerim yanlış olmuş. Pinleri karıştırmışım. Analog giriş pinlerini dijital çıkış olarak kullanıp blink falan yapsanıza sorunun oradan olduğundan emin olalım. Bir de dijital pin kullanan 2 3 tane buton varsa onları ayni analog girişi takabilirsiniz. Biraz kodla oynamanız gerekir tabii.
@yunus__sarigul o pinler o sırada bilgisayarla iletişim için kullanılır. Onun için gelen elektrik başka bir yere giderse iletişim bozulabilir. Bu dediklerim sadece 0. ve 1. pinler için geçerli
Buyrun.
Sorun nedir? Yardımcı olabilirim belki
Bi projem için motor sürmeye çalışıyorum. Video daki ses var motor da. Çalışmıyor. Çalışınca da yeterli düzeyde dönmüyor.
https://drive.google.com/open?id=0BwCTbTYbaBTZNHlSa1c1aXAxZFE
@ozanselte @menesavukat
Denediğim kodda bu.
#define enA 11 /////For enabling motor and giving rotation speed hence pwm pins are best for this purpose.
#define in1 A1 ////Digital Pins are used because we only need to
#define in2 A2 ////give signal to motor whether to rotate or not.
void setup()
{
// set all the motor control pins to outputs
pinMode(enA, OUTPUT);
pinMode(in1, OUTPUT);
pinMode(in2, OUTPUT);
}
void loop()
{
analogWrite(enA, 20);
digitalWrite(in1, HIGH);
digitalWrite(in2, LOW);
}
@yunus__sarigul analog 20 ile dönmemesi normal gibi. en azından bi 100 filan dener misin bi de
Akım düzgün gitmiyor olabilir. Multimetreniz varsa motora giden kabloları inceleyin. Kod ya da bağlantılarda hata var gibi.
---Kodu inceledim
20 ile motor pek dönmeyebilir. En azından ilk momenti alması önemli. Önce 100 sonra 20 verirseniz döner ama 20 ile başlarsanız motorun gücü yetmez dönmeye. Voltaja da bağlı biraz.
@frt 250 ile de dönmüyor hocam onları denedim.
@ozanselte Multimetre ile gerilimi ölçtüm aynen görünüyor. Akımı denemedim ama bi bakayım.
@yunus__sarigul başka bir bilgim yok hakim bey 🙂 Ama yakın zamanda edinmeyi istediğim aletlerden biri. şöyle güzel bir robot kitiyle birlikte ne güzel olur 🙂
@frt şu arabayı park ettireyim de yaza doğru akıllı ev yapmayı planlıyorum ben de
@yunus__sarigul ben akıllı oda yaptım şimdilik 😀 sadece bilgisayar klima ve ışığı kontrol edebiliyorum 😀
@yunus__sarigul aynen derken? Multimetrenin iki ucunu motorun iki ucuna tuttuğunuzda gerilim 0 değil ise dönmesi lazım.
@ozanselte 6 voltluk pil bağlı motor sürücüye. Multimetre de 6 volt gösteriyor baktığımda. Ama şu sesi çıkarmak dışında bi aksiyon yok. Motoru pile direkt bağladığımda sıkıntısız çalışıyor.
@yunus__sarigul o zaman ya sürücü ya da bağlantılar yanlış.
@ozanselte Sıkıntıyı buldum. Arduino nun analog pinleri dijital olarak da kullanılabiliyor diyorlardı. O sıkıntı yapıyormuş. A1 ve A2 deki pinleri 9 ve 10 a bağlayınca sıkıntı çözüldü.
@yunus__sarigul hiç duymamıştım oyle bir şey. Ben gerekince analog write a 255 yaziyordum 🙂
@menesavukat Dijital pinler yetmeyince analoglara bağladım ama yemedi. Bir kaç forumda okudum digitalWrite ile çalıştığını ama olmadı nedense.
@yunus__sarigul analog 255 ile yapabilirsin yine de
@menesavukat Öyle yapıcam zaten 🙂 Pinim yok mecburum
@yunus__sarigul analog giriş pinleri dijital çıkış verebilirler 😀 başka bir sorun olabilir. Ben kullandım daha önce.
@ozanselte Pinlerin yerini değiştirince düzeldi. Anlamadım nedenini ama o gibi görünüyor
Dediklerim yanlış olmuş. Pinleri karıştırmışım. Analog giriş pinlerini dijital çıkış olarak kullanıp blink falan yapsanıza sorunun oradan olduğundan emin olalım. Bir de dijital pin kullanan 2 3 tane buton varsa onları ayni analog girişi takabilirsiniz. Biraz kodla oynamanız gerekir tabii.
0 ve 1 pinleri boştu. Seri iletişim dışında kullanılmıyor sanıyordum bu pinler. Oraya taktım çalıştı.
@yunus__sarigul kod atarken kabloları çıkarın. Kod atıldıktan sonra takın böylece sorun olmaz
@menesavukat o neden
@yunus__sarigul o pinler o sırada bilgisayarla iletişim için kullanılır. Onun için gelen elektrik başka bir yere giderse iletişim bozulabilir. Bu dediklerim sadece 0. ve 1. pinler için geçerli
neyi 0 ve 1e taktınız