Arduino'yu adaptorle calistirma sorunu(Cozuldu)
  • Elimde gaz sensörü, Bluetooth modülü ve bu modülü bağlı seri 3er led den oluşan 2 devre , 2 de Servo motor bağlı olan bi arduino mega'm var. 9v adaptorle güç verdigimde 1 dk sonra güç kesik kesik geliyor ve motorlar kendi kendine dönüyor Acaba sorun adaptorun amperiyle mi ilgili ?
  • 9v adaptörü kullanmadan usb yükleme kablosunu telefon şarj adaptörüne takıp deneyin
    telefon şarjları oldukça yüksek akım verebiliyor. 1000 mA gibi. basitçe deneyip görebilirsiniz..
    Saygılar..
  • 9v adaptör nasıl birşey acaba? sanki güç yetmiyor gibi bir durum var yada devrede bozuk bir parça ısındıktan sonra fazla akım çekmeye başlıyor da olabilir
  • aslında kodları ve şemanızı atsanız daha iyi olur. fakat bir kere bende şöyle bir hata vardı arduino değilde başka bir devreye 12v dc değil ac adaptör takmışım ac'ler bir 12v bir 0v gönderdiği için motorlar bir çalışıp bir duruyordu. kesik kesik çalışıyormuş gibi gözüküyor ama öyle değil dalgalı akım böyle çalıştırır eğer async motorlar yoksa.
  • @ihead yalnız (+12)-(0) V da bir DC dir,
    AC olması için yön değiştirmesi gerekir yani örneğin (+12) - (-12) V gibi
  • tabi ki çok doğru diyorsun yanlış ifade etmişim diyot olduğu için devremde -12v olduğundan 0v olarak söyledim. düzelttiğin için teşekkur ederim
  • vay be site ne seviyeye geldi hiç hata yok :)
  • https://i.hizliresim.com/r2QJQz.jpg
    (edit*resmi direkt koyunca baya büyük oldu)
    Şeması eksik oldu mq-5'in fritzing parçasını bulamadım internetten. Yazdım nerelere gittiğini. Adaptörleri kontrol ettim dc'ler, telefon şarj adaptörüyle denedim enerji sorunum çözüldü fakat mq-5 değer yollamamaya başladı. Servolar da biraz ilginç sesler çıkarıyorlar :)

    kod : http://pasted.co/5cc18674

    Gas -> A5
    M_Led -> 28
    O_Led -> 30
    Relay (gaz) -> 39
    LM35 -> A4
    P_Servo -> 3
    G_Servo -> 2
    Fan -> 36

    Bu arada aslında bu sistemde birde keypad,pir,buzzer,lcd, ledlerin olduğu bir güvenlik kısmı ve ldr ile bir devre de vardı fakat keypad ve ldr stabil çalışmadı ve projeyi ikiye böldüm.
  • doğru dürüst bir adaptör alın 2A lik filan ve kablolamalarınıza dikkat edin breadboard la yapıyorsanız temassızlık çok olur
  • peki adaptörün kaç amper? Sendeki problem sistemde sanırım 2 tane servo bir tane normal motor görüyorum o fan diye belirtiğin. Fan kaç voltda çalışıyor bilmiyorum ama onun için bir tane motor sürücü alman gerekebilir. Ben de 4 tane motorlu araba yapınca aynı problemle karşılaşmıştım bunun için 9v 700mah pil ile motor sürücüye bağlayıp sorunu çözmüştüm. şurada bir yazı var bu duracell 9v piller pahalı fakat çok güçlü en kötü onla da deniyebilirsin.

    http://rcarduino.blogspot.com.tr/2012/04/servo-problems-with-arduino-part-1.html

    tam kullandığın elemanlarıda yazabilir misin.

    Benim tavsiyem tek servo ve fan olmadan bir de sistemi denemen öyle çalışırsa güç problemini amper yükseltici devreler ve yüksek amperli güç ile çözülebilir
  • sistemi ikiye bölmek yerine adım adım gidersen sorun olduğu bölümde sorunu bulursun ve araştırırak çözeriz tabi sizin kararınız. mesela
    1. ilk gaz sensorunu çalıştırmak
    2. iki servoyu çalıştırmak
    3. fanı eklemek
    4. sıcaklık sensoru vs..

    bu tarz kompleksif uygulamalarda nerede ne yetersiz ne gerekli onları daha rahat görebiliriz. eğer güç yetmiyorsa voltmetre ile fanlar servolar çalıştığında voltaj düşüyor mu diye yetersiz amper/voltaj testi yapabilirsiniz. ledleriniz parlaklıkları azalırsa bu da voltaj düştüğü akım çekmekde zorlandığı anlamına gelir. Adaptörünüz ısınırsa da yetersiz güç anlamına gelir
  • 1A lik adaptör kullaniyordum, bugün 2A lik adaptör alıp denedim 1 dk sonra baglantidaki çoğu eleman kapandı. Gaz sensörünu denedim tek olarak calisiyor , sisteme geri baglayinca sensör değerleri alakasız çıkıyor . Dediğiniz gibi tek Servo ve fansiz denedim gaz sensoru yine çalışmadı.
    Dc motora ben fan başlığı takmıştım. Verdiğiniz linkteki yazıyı okudum. Bu motor sürücü olayını transistor kullanarak halledebilir miyim ?

    Kullandığım elemanlar:

    Tower Pro SG90 RC Mini Servo
    Lm-35 sıcaklık sensörü
    Mq5 lpg/propan gaz sensörü
    Yuvarlak mini dc motor (0.5-9 volt aralığı)
    Hc-06 bluetooth modülü

  • arduino uno r3 mü kullanıyorsun eğer multimetre ya da voltmetren varsa gaz sensorunden geçen voltajı ölçebilir misin tam 4.9-5.0v geçiyor mu vcc'ye? 4.9 min değeridir mq5lerin

    transistor ile motor'a güç verilebiliyor bildiğim kadarıyla biraz araştırdım şöyle bir şey buldum
    https://www.instructables.com/id/Use-Arduino-with-TIP120-transistor-to-control-moto/
  • Arduino mega kullaniyorum. Dediğin gibi ölçtüm
    5v değerini aldım. Benim amacım hepsini bi yerde toplamakti ama calistiramadigim için bolmustum. Bazı elemanları dışarıdan mi desteklemem gerekiyor?

    Motor kontrolunde attığın yazıya baktım Şu an elimde Tip120 yok, bendeki olan malzemeler ile iki seçenek daha buldum:

    http://maker.robotistan.com/wp-content/uploads/2015/09/dc-motor.jpg

    https://www.sunfounder.com/learn/Super-Kit-V2-0-for-Arduino/lesson-7-dc-motor-control-super-kit.html

  • 1 dc motor için bi sürücü al ve sürücüyü arduinodan besleme (sürücüden kasıt uygun bir transistörde olur)
    2 servoları hiç bir zaman direk arduinodan besleme
    3 dışardan beslediğin her modülün gnd ucunu arduinonun gndsine bağla.
  • sorun çözülmüş görünüyor eğer sorunun çözümünü de buraya yazarsan senden sonrakiler de faydalanır

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Login with Facebook
Açık kaynak kültürü gereği, çözdüğünüz problemlerin çözümlerini paylaşmayı lütfen unutmayın.