Çözüldü2.85K görüntülenmeArduinoarduino Led Optokuplor
0

Öncelikle hayırlı günler dilerim.Optokuplor bağlantısı ile if else devresi oluşturmak istedim.Arduini Mega da bir led bagli be yanip sönüyor.Arduino Dan 1 adet pin cikisi verdim ve bunu optokuplor yardımı ile unoya bağladım (optokuplor bağlantısından emin değilim defalarca değiştirdim modeli PC817) unoya da başka bir LED bağladım.Olusturmak istediğim şey unonun megadan optokuplor ile gelen voltajı olcnesi eğer voltaj varsa ledi yakmamasi fakat voltaj gelmeyince yani mega gücü kesilirse diğer tarafın(UNO) voltaj gelmediğini anlayıp kendi ledini yakması dışarda olduğum için kullandığım kodu affınıza sığınarak atamıyorum unoya if ve else li komut yazdım fakat bir işe yaramadı.Kod doğru fakat megadan gelen kabloyu cikardigimda diğer LED yanmıyor.Kodu en kısa sürede müsait olunca atarım.Kod konusunda desteğinizi bekliyorum.Destekleriniz ve yardımlarınız için teşekkür ederim 

.

Soru yeni cevaplara kapalıdır.
Mehmet En iyi cevap olarak seçildi Mayıs 28, 2021
0

hocam ortak toprak yapmalısın arduino mega ile uno nun gnd lerini bir yerde birleştir.

şu örnekleri incelemeni tavsiye ederim.

https://www.instructables.com/Isolating-circuits-from-your-arduino-with-optocoup/

https://320volt.com/opto-kuplor-nedir-nasil-calisir-cesitleri/

PC817 Optocoupler pinout, working and Example with Arduino

Mehmet En iyi cevap olarak seçildi Mayıs 28, 2021