logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

ATmega8 - Pilot IR nie działa z TV Sony Bravia i CD Elta 2307M1

japko1024 22 Wrz 2016 22:28 1056 3
REKLAMA
  • #1 15948968
    japko1024
    Poziom 18  
    Witam,
    Chciałem zbudować pilot do sterowania różnymi urządzeniami RTV, korzystając m.in. z diody IR ze starego pilota od telewizora i mikrokontrolera ATmega8. Znalazłem na stronie Link opis standardu RC-5, na podstawie którego napisałem prosty program, wysyłający pojedynczą ramkę po włączeniu zasilania. Próbowałem sterować telewizorem Sony Bravia (czuwanie) i odtwarzaczem CD Elta 2307M1 (pauza, odtwarzanie), ale nie udało się, chociaż przez aparat w telefonie komórkowym widzę, że dioda świeci.
    Program do sterowania TV:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod

    Program do sterowania odtwarzaczem CD:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod

    Diodę podłączyłem przez rezystor 220 Ω i tranzystor BC547B, podłączony do GPIO przez rezystor 10 kΩ. Całość zasilam napięciem 5 V. Proszę o pomoc - nie wiem, czy popełniłem jakiś błąd w swoim projekcie, czy po prostu urządzenia, którymi próbuję sterować, nie obsługują standardu RC-5 albo mają niestandardowe adresy lub komendy. Nie udało mi się tego znaleźć w wyszukiwarkach, a nie mam odbiornika IR, żeby odczytać kody wysyłane przez oryginalne piloty.
  • REKLAMA
  • Pomocny post
    #2 15949039
    michalko12
    Specjalista - Mikrokontrolery
    RC-5 to wynalazek Philipsa i nie wszyscy z tego protokołu korzystają. Sony ma swój SIRC i dlatego nie chce Ci działać.
  • REKLAMA
  • #3 15951637
    japko1024
    Poziom 18  
    Próbowałem napisać program na podstawie stron Link i Link, ale wciąż nie działa. W tym standardzie są dwie oddzielne komendy Power i Standby (wypróbowałem obie). W dodatku dioda, pochodząca z pilota od starego Panasonica, słabo miga (porównywałem z innymi pilotami za pomocą aparatu w komórce). Oryginalnie była zasilana przez rezystor 1 Ω, ale trzeba też uwzględnić opór tranzystora i baterii. Próbowałem różnych rezystorów, ale zawsze świeci dość słabo, nawet gdy jest cały czas włączona.
  • #4 15951793
    piotrva
    VIP Zasłużony dla elektroda
    Zamiast tracić czas kup sobie odbiornik i przeanalizuj co Ci piloty nadają.
REKLAMA