Şimdi Ara

Arduino ve İr Alıcı (TSOP 1136)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
8
Cevap
1
Favori
525
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Öncelikle Selamun Aleyküm arkadaşlar...
    Tsop 1136 (36 kHz miş datasheet te yazdığına göre) aldım. Fakat çalıştıramadım. Acaba kumandalar mı uyumlu değil ya da ben mi yanlış yaptım diye düşünüyorum... Kodları instructables da bir projeden aldım. Ir remote kütüphanesini de internetten buldum ama işe yaramadı nedense olmadı okumuyor ya da hata yaptım. Acaba nerde hata yaptım???

    Link:

    http://www.instructables.com/id/Arduino-IR-Remote-Control/



    < Bu mesaj bu kişi tarafından değiştirildi burak23358 -- 5 Kasım 2016; 19:9:35 >
    < Bu ileti mini sürüm kullanılarak atıldı >







  • Up

    < Bu ileti mini sürüm kullanılarak atıldı >
  • Up

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Bi ümit yine up anlayan yok sanırım...

    < Bu ileti mini sürüm kullanılarak atıldı >
  • hangi kodu kullandıgınızı bilmiyorum ama ben aşağdaki kodu kullanıyorum hiçbir kumandada sorun olmadı
    11 PWM pinini kullanın
    dikkat edilmesi gereken bişey daha var kodlarda büyük harf kullanmayın yani ABCD yerine abcd olacak
    kodları HEX olarak verir

    //-------------------------
    #include <IRremote.h>

    int RECV_PIN = 11;//(PWM)

    IRrecv irrecv(RECV_PIN);

    decode_results results;

    void setup()
    {
    Serial.begin(9600);
    irrecv.enableIRIn();
    }

    void loop() {
    if (irrecv.decode(&results)) {
    Serial.println(String(results.value, HEX));
    irrecv.resume();
    }
    }
    //-------------------------------------------------

    buda konladı DEC olarak verir

    //----------------------------------------------
    #include <IRremote.h>

    int IRpin = 11;
    IRrecv irrecv(IRpin);
    decode_results results;

    void setup()
    {
    Serial.begin(9600);
    irrecv.enableIRIn(); // Start the receiver
    }

    void loop()
    {
    if (irrecv.decode(&results))
    {
    Serial.println(results.value, DEC); // Print the Serial 'results.value'
    irrecv.resume(); // Receive the next value
    }


    }
    //--------------------------------------------------

    IR receiver baglantılarında farklılık gösteriyor yani ben nette öyle gördüm
    bağlantı şekli resimdeki gibi olacak

    Arduino ve İr Alıcı (TSOP 1136)




  • conax kullanıcısına yanıt
    Allah razı olsun hocam bu zamana kadar kimse cevap vermedi siz vermişsiniz sağolun tekrardan en kısa zamanda deneyeceğim İnşAllah...

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • conax kullanıcısına yanıt
    Hocam ama olmadı maalesef khz değeri yüzünden mi? Alıcı datasheet te yazdığına göre 36 khz miş...

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • pin girişleri farklı olabilir nette bi aratın derim
    ben bozuk bir uydu alıcıdan sökmüştüm şu ana kadar hiç sorun çıkarmadı
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.