Arduino PWM Merdiven Aydınlatma

Поделиться
HTML-код
  • Опубликовано: 19 ноя 2024

Комментарии • 75

  • @uuruur740
    @uuruur740 3 года назад +4

    Sayenizde arduinoyu ilk kez kullanmama rağmen devreyi kurdum.kod uzerinde biraz değişiklik yaparak 11 basamak ve trabzansiz olarak delaylarida kaldirarak tam istedigim sekilde yaptim.bu devreyi cok araştırdım işin icinde ticaret oldugu icin sizin gibi bilgi paylaşımı yapmak istemiyorlar.Çok faydalı bir paylaşım olmuş gerçekten takdir ettim.Size çok teşekkür ediyorum.

    • @DrTRonik
      @DrTRonik  3 года назад

      Güzel yorumlarınız ve fikirleriniz için ben teşekkür ederim.
      Amaca ulaştığımızı görmek çok güzel bir motivasyon kaynağı oluyor...
      Bizim yaptıklarımız sadece bir yol gösterici olmak, yol açabilmek...
      Ve haklısınız, ticaret işin içine girince her şey değişiyor, amatör ruh (mecburen) kalmıyor...
      Kolaylıklar dileklerimizle...✔✔✔

  • @ozgurkudis1111
    @ozgurkudis1111 3 года назад +2

    Elinize sağlık, çok güzel bir çalışma olmuş. Açıklamalar da gayet anlaşılır hale getirmiş kodları. Bir amatör olarak gerçekten çok çok işime yaradı. Ufak bir ekleme yaptım bende kendimce. LDR ekledim sadece gece belirli bir karanlıkta çalışması için. Ne kadar doğrudur bilemem ama bende sorunsuz çalışıyor.
    Belki birinin işine yara diye ekliyorum.
    Programın başına " int LDR = A0; " kodunu ekledim. LDR'nin bir bacağı analog 0 nolu pine bağlı ve bu bacağa aynı zamanda potansiyemetre bağlı. Pot'un orta ucu ve soldaki uç birlikte LDR'nin A0'a bağlı bacağın bağlı. Pot'un kalan bacağı ise ekside. LDR'nin diğer bacağı artıda.
    void loop kısmının en başına " int isik_degeri = analogRead(LDR); " kodunu ekledim ve alttaki if kısmını da şu şekil yaptım:
    " if (mz_up_deger == HIGH && isik_degeri < 500) "
    aynı şekilde alttaki if kodu da;
    " if (mz_down_deger == HIGH && isik_degeri < 500) "
    Orijinal kodda if (mz_up_deger ve mz_down_deger komutları LOW olarak yazılı ama ben pir sensör kullandığım için LOW olanları HIGH yaptım.
    Umarım birinin işine yarar.

    • @DrTRonik
      @DrTRonik  3 года назад +1

      Teşekkürler, faydalı olduysa ne güzel...👍
      Serinin ikincisi olan ruclips.net/video/YyYRfiAxD4Y/видео.html çalışması da tam size göre olabilir belki... 🤔

    • @ozgurkudis1111
      @ozgurkudis1111 3 года назад

      @@DrTRonik Gördüm ustam onu da. Çok iyi çalışma, şimdilik bana fazla. Bu arada Ledlerin yanık kalma süresi içinde ufak değişiklik yaptım. Pot ile yanık kalma süresini istediğim gibi ayarlıyorum.

    • @DrTRonik
      @DrTRonik  3 года назад

      @@ozgurkudis1111 👍

    • @tarksaygun1230
      @tarksaygun1230 2 года назад

      74hc595 ile yapılan devrede bu kodu revize ederek kullanacağım umarım başarılı olurum :)

  • @osmanalperengocer916
    @osmanalperengocer916 3 года назад +1

    Merakla bekliyorum 😄

  • @ismailtosun3653
    @ismailtosun3653 3 года назад +1

    Süper bir çalışma👍💯ellerinize sağlık.

    • @DrTRonik
      @DrTRonik  3 года назад +1

      Teşekkürler, ilgisi olanların kendisinin de yapabileceği bir çalışma 😊... Daha profesyonel olanları da yavaştan sırada... ✔✔✔

  • @enginsaka
    @enginsaka 3 года назад +1

    Harika bir video çalışma.

    • @DrTRonik
      @DrTRonik  3 года назад

      Teşekkürler... 😊

  • @RemziAslan00
    @RemziAslan00 3 года назад +1

    Elinize sağlık hocam 🙏

    • @DrTRonik
      @DrTRonik  3 года назад

      Eşsiz katkılarından dolayı teşekkürler... 💥💥💥

  • @osmanalperengocer916
    @osmanalperengocer916 3 года назад +1

    Teşekkür ederim

  • @electronic7979
    @electronic7979 3 года назад +2

    Elinize sağlık 👏👏👏

    • @DrTRonik
      @DrTRonik  3 года назад +1

      Teşekkürler... 😊

  • @osmanalperengocer916
    @osmanalperengocer916 3 года назад +1

    Çok severek izliyorum tam ihtiyacım olan video mz80 yerine hc-sr501 kullanabilir miyim

    • @DrTRonik
      @DrTRonik  3 года назад

      _Teşekkürler_ , elbette kullanabilirsiniz , ama bu hali ile *ters* çalışır... Yakında istekleri de içeren ek özellikler ile birlikte ( 433 RF ile kumanda edilebilen *kilitleme, tamamen kapatma, satış demo, saate bağlı çalışma / kapanma, ışığa göre parlaklık ayarlanması, her hangi bir sensörden veri geldiğinde tamamen yanma vb gibi* ) PCB'li versiyonu kanalda olacak... Eğer sorun yaşarsanız _kanal e postası_ üzerinden ulaşabilirsiniz...✔✔✔

  • @aliemlek
    @aliemlek 2 года назад +1

    👍👍

  •  3 года назад +1

    Hocam tebrikler. Projeler gelistikce daha fazla ilgi goruyor 🤭

    • @DrTRonik
      @DrTRonik  3 года назад +1

      Teşekkürler, herkesin kendisinin yapabileceği bir şeyler üretmeye çalışıyoruz olabildiğince... 😊✔✔

    •  3 года назад +1

      @@DrTRonik basarili oldugunuzu dusunuyorum. Aynen devam

    • @DrTRonik
      @DrTRonik  3 года назад

      @ ✔👍✔

  • @beylerbeyiav7851
    @beylerbeyiav7851 3 года назад +1

    çok güzel çalışma olmuş hocam 1mt civarı 3çip lede uygulayabilirmiyiz?

    • @DrTRonik
      @DrTRonik  3 года назад

      5 metreye dahi uygulayabileceğinizi düşünüyorum ama denemek gerek. Yeni nesil 3 chip beyaz ledler 5 metre de 2 /2,2 Amper çekiyorlar ki bu değer uygun seçilmiş bir mosfet için soğutucusuz çalışmaya müsait...

  • @5VoltChannel
    @5VoltChannel 3 года назад +1

    👍👍😍

  • @vinaysharma2353
    @vinaysharma2353 3 года назад +1

    Very good sir

    • @DrTRonik
      @DrTRonik  3 года назад +1

      Thank you so much... 😊

    • @vinaysharma2353
      @vinaysharma2353 3 года назад +1

      Sir 74hc959 ic PWM stairs pr video banaaiye

    • @DrTRonik
      @DrTRonik  3 года назад +1

      @@vinaysharma2353 Ok, may be future... 👍 There are ws /apa leds next... like this--> ruclips.net/video/Z1rwAvk-NTU/видео.html

  • @osmanalperengocer916
    @osmanalperengocer916 3 года назад +1

    Hocam yeni merdiven videosu ne zaman

  • @beylerbeyiav7851
    @beylerbeyiav7851 3 года назад +1

    hocam birde mesela led trafosu devamlı yükte çalışır olacak ona bi çare bulabilirmiyiz? kolay gelsin

    • @DrTRonik
      @DrTRonik  3 года назад

      Led trafoları genelde iç mekanlarda uzun süre çalışabiliyorlar, yeter ki ısılarını atabilsinler ya da markalı ve amper değerlerini uygun seçmek gerek... Ama bu vesile ile bir sonraki video çalışmamızda, sisteme bir kaç özellik ekleyerek uzaktan 433mHz RF kumanda ile kontrol edebilme olanağını konu alan serimize bu önerinizi de dahil edebilirim sanrım... 😎✔✔

  • @yusufcetinkaya9757
    @yusufcetinkaya9757 2 года назад +1

    Merhaba Öncelikle elinize emeğinize sağlık fakat bir sorum olacak pwm çıkışlarından yanış ve sönüşleri ayarlayabiliyoruz çok güzel fakat işin içersine mosfet değilde röle girerse nasıl olacak acaba ?
    sonuçta rölede ya 1- yada 0- dır var yok röle kontaklarına versek olmaz 12 volt vericem led için bunu tam anlayamadım yardımcı olurmusunuz

    • @DrTRonik
      @DrTRonik  2 года назад +1

      Merhaba,
      İşin içeresine mosfet değil de röle girerse pwm olmayacak ve program _röle kartlı çalışmalarımızda olduğu gibi_ röleye göre düzenlenecek...

    • @yusufcetinkaya9757
      @yusufcetinkaya9757 2 года назад

      @@DrTRonik Teşekkür ederim anladığım kadarıyla röle değilde mosfet ile devam edersek pwm olarak şerit led yakabilirim değilmi

    • @DrTRonik
      @DrTRonik  2 года назад +1

      @@yusufcetinkaya9757 Kesinlikle...
      Bu çalışmada olduğu gibi...

  • @mahircangungoren487
    @mahircangungoren487 2 года назад +1

    Hocam kolay gelsin. Aynı devresiyi 50n06 n kanal mosfet ile yapabilirmiyim? Benzer işler yapmaya çalıştım ama malesef başarılı olamadım.

    • @DrTRonik
      @DrTRonik  2 года назад

      Merhaba,
      50n06 ile denemedim, ama bilgi sayfasına baktığımızda Rds değerinin Vgs=10V iken 23 mili Ω (0.023Ω) olduğunu görüyoruz. Yani Türkçe 'si bu mosfetin tam iletime geçmesi için gate pininden 10 volt verilmesi gerektiğini gösteriyor. Çalışır mı, çalışır ancak bu çalışmadaki yazılım ve donanımla 50n06'nın gate pinine verebileceğimiz 5V ile mosfet neredeyse yarım iletime geçeceğinden oldukça sönük bir led aydınlatma ortaya çıkar ve mosfetlerde de yükselen direnç nedeni ile bir ısınma sorunu oluşur... Bir karşılaştırma olması için IRLZ44n kullanılırsa (IRFZ44n değil) IRLZ44n bilgi sayfasında Rds değeri, Vgs= 5V iken 25 mili Ω (0.025Ω)... Yani IRLZ44n gate'sine verdiğimiz 5V, bu mosfetin iletkenliğinin nispeten yüksek olmasını sağlıyor ki bu da 50n60'dan daha uygun olabileceğinin bir göstergesi... 🙋‍♂️

    • @mahircangungoren487
      @mahircangungoren487 2 года назад

      @@DrTRonik peki ben sizin kullandığınız mosfeti bulamadım videoki gibi eşdeğer niteliğinde irfz44n mi kullanmalıyım başka bir mosfetmi hocam

    • @DrTRonik
      @DrTRonik  2 года назад

      @@mahircangungoren487 IRFZ değil de sanırım logic level olarak geçen IRLZ 44 n daha uygun olacaktır...

  • @osmanalperengocer916
    @osmanalperengocer916 3 года назад +1

    Benim bir sorum olacak arduino nanoda 16 pwmli nasıl olabilir yardımcı olursanız sevinirim

    • @evrenseymen3121
      @evrenseymen3121 3 года назад

      Onu yapan bir kanal var ama parayla sattigi icin bulamadim bende.yazilimsal ile yapiyolar bide kondasator kullanilmis onunda etkisiyle pwm yapiyor sanirim.

    • @DrTRonik
      @DrTRonik  3 года назад

      3:22 de biraz bahsi geçmiş... 🤔

    • @evrenseymen3121
      @evrenseymen3121 3 года назад

      @@DrTRonik o dedigim ucretli yapan site 2 adet uln2804A entegresi ve arduino nano ile yapmis...yazilimsal yapmislar sanirim pwm olayini...

    • @DrTRonik
      @DrTRonik  3 года назад +1

      @@evrenseymen3121 Ona da 3:38 de azıcık değinilmiş(soft pwm)... 🤔 uln2804A , 50V ve 500mA max. değerlere sahip, darlington transistor sıralı entegresi...✔✔✔ Artık yapan usta açıklarsa bizler de öğreniriz nasıl yaptığını...👍

  • @atakansazak7556
    @atakansazak7556 3 года назад +1

    HOCAM sensör olmadıgı zaman neden calışma durmadan devam ediyor senser den sinyal gelmeden calışsa

    • @DrTRonik
      @DrTRonik  3 года назад

      Sensörümüz, tetiklendiğinde LOW, tetiklenmediğinde ise HIGH verdiğinden 😊 . Eğer sensör bağlı değilse, ilgili pinde devamlı ve kararsız bir LOW sinyali olacağından tetiklenmiş gibi davranıyor... Diğer bir değişle sensörüm bağlı değil, sensörümü bağla diyor... 😎 Sensör tipine göre uygun değerde pullup veya pulldown dirençleri, sensör pinleri girişlerine uygulanırsa bu ortadan kalkacaktır...✔✔✔

    • @atakansazak7556
      @atakansazak7556 3 года назад

      @@DrTRonik nasıl yapmalıyım peki hocam

    • @atakansazak7556
      @atakansazak7556 3 года назад

      hocam

    • @DrTRonik
      @DrTRonik  3 года назад

      @@atakansazak7556 kanal e-postası üzerinden yapılması istenilen işlemi tam olarak aktarabilir miyiz? 🤔✔

    • @DrTRonik
      @DrTRonik  3 года назад +1

      @@atakansazak7556 Sensör pinini, sensör bağlıymış ve HIGH sinyal varmış gibi kandırabiliriz. Bunun için deneyerek bulacağımız 2.2K ile 330R arası bir PullUp direncini, (ortalama 1K belki) sensör pini ile 5V arasına yerleştirmek yeterli... Arduino, sensör pininde sanki HIGH sinyal varmış gibi algılayacağından tetikleme yapmayacaktır...👍

  • @osmanalperengocer916
    @osmanalperengocer916 3 года назад

    Benim merdivenim 25 basamaklı yardımcı olur musunuz

    • @DrTRonik
      @DrTRonik  3 года назад

      En azından denerim 😎
      25 basamak tek bir sıra halinde mi?
      Arada düz alan var mı?
      Ve hepsi de PWM ile mi işleme alınmalı?
      bilgi@ronaer.com üzerinden yazabilirsiniz... ✔✔✔

    • @osmanalperengocer916
      @osmanalperengocer916 3 года назад

      Dönerk gidiyor uşeklinde

  • @omeryigitsevinen5672
    @omeryigitsevinen5672 2 года назад

    Arduino uno ile yapılabilirmi aynı işlem ?

    • @DrTRonik
      @DrTRonik  2 года назад

      Yapılır, ama unoda pwm pin sayısı 6 olduğundan, bu yöntemle sadece 6 basamak yapılabilir...

  • @3216546546541
    @3216546546541 3 года назад

    Bunu pir sensore nasil uyarlariz

    • @DrTRonik
      @DrTRonik  3 года назад +1

      PIR sensör DATA girşlerini aynı pinlere bağlayarak; void loop içindeki if (mz_up_deger == LOW) ve if (mz_down_deger == LOW) satırlarındaki LOW ifadelerini HIGH yapmanız yeterlidir... Ayrıca varsa PIR sensör mesafe ve zamanlama ayarları da doğru ayarlanmalıdır... Ledlerde tekrarlama varsa PIR sensör logic sinyal düzeylerini kontrol ediniz...

    • @3216546546541
      @3216546546541 3 года назад

      @@DrTRonik nanoda calisirmi bu kod

    • @DrTRonik
      @DrTRonik  3 года назад

      @@3216546546541 Bu hali ile çalışmaz, nano da pwm pin sayısı 6 olduğundan, artarak yanma ya da azalarak sönme için bu program modifiye edilse dahi en fazla 6 basamak kullanılabilir...

  • @kemalettinnalbanctoglu1540
    @kemalettinnalbanctoglu1540 3 года назад

    20 basamak yapılabilir mi

    • @DrTRonik
      @DrTRonik  3 года назад +1

      Yapılablir, ama pwm li olarak bu yazılımla olmaz...

    • @kemalettinnalbanctoglu1540
      @kemalettinnalbanctoglu1540 3 года назад +1

      @@DrTRonik Arduino Nano ile ek mikro denetleyici kullanmadan 20 basamaklı merdiven aydınlatma icin pwm çıkışı nasil alınır. Bunun videosunun gördüm ama anlayamadım

    • @DrTRonik
      @DrTRonik  3 года назад +1

      ​@@kemalettinnalbanctoglu1540 Aslında bu soruyu görmüş olduğunuz video sahibine sormak lazım derim 🤔... Yapılır elbette, 3:23 - 4:00 aralığında elektronik devre elemanaları ile veya yazılımsal olarak nasıl yapılabileceği hakkında ufak ipuçları var... Nano veya uno ile *sadece 3 pin kullanarak* shiftregister tabir edilen entegreler ile 64 basamağa kadar dahi yapılabilir... Ancak bu tip uygulamalar ticari ve profesyonel olarak kullanıldığı için bir yerden sonrasını internette amatör olarak bulmak çok zor. Var olan örneklerden kendiniz geliştirmeniz gerekiyor. Nasıl yapıldığı değil de yapılabildiği konusunda ileride bir küçük çalışmamız olacaktır kanalımızda da...🌞

    • @kemalettinnalbanctoglu1540
      @kemalettinnalbanctoglu1540 3 года назад +2

      @@DrTRonik bu konu ile ilgili video gelirse Heycanla bekliyor olacağım bildirimleri açtım bekliyorum. Çok teşekkür ederim