Atmega8 (Arduino) - zmiana trybu programu za pomocą odbiornika IR (TFMS 5360)

Masz problem z Arduino? Tutaj możesz szukać pomocy.
ODPOWIEDZ
PierwiastekZdwoch
Młodszy majsterkowicz
Posty: 2
Rejestracja: 12 gru 2017, 19:38

Atmega8 (Arduino) - zmiana trybu programu za pomocą odbiornika IR (TFMS 5360)

Post autor: PierwiastekZdwoch » 16 gru 2017, 18:19

Witam,
chciałbym sterować moim układem (zmiana trybów: świecenie/mruganie) za pomocą pilota do telewizora. Nie posiadam płytki Arduino więc nie mogę użyć serial monitora do odczytu wartości poszczególnych przycisków. Czy jest jakiś sposób na zdobycie tych wartości? Jeżeli nie ma żadnego sposobu to w jaki sposób użyć tego odbiornika IR tak aby po prostu naciśnięcie dowolnego przycisku powodowało zmianę trybu?
Pozdrawiam

Co miesiąc do wygrania nagrody o wartości ponad 1600 zł!


Awatar użytkownika
Marhef
Złota rączka
Posty: 1139
Rejestracja: 18 lis 2011, 02:18

Re: Atmega8 (Arduino) - zmiana trybu programu za pomocą odbiornika IR (TFMS 5360)

Post autor: Marhef » 16 gru 2017, 19:14

Niektóre piloty mają ustandaryzowane kody, możesz poszukać, jeśli znasz model pilota.
Możesz też odczytać kod pilota i wyświetlić go na wyświetlaczu LCD.
Albo na prostym wyświetlaczu 7-segmentowym.
Albo możesz sobie wyświetlacz zrobić na diodach LED.
A jeśli masz przejściówkę UART<=>USB to możesz użyć arduino jako monitor portu szeregowego.
Wszystko zależy od tego, co masz dostępne.
Awatar użytkownika
ethanak
Złota rączka
Posty: 761
Rejestracja: 21 lis 2015, 14:41
Kontakt:

Re: Atmega8 (Arduino) - zmiana trybu programu za pomocą odbiornika IR (TFMS 5360)

Post autor: ethanak » 16 gru 2017, 19:16

Płytka kosztuje jakieś 20 złotych na allegro. Jesteś pewien że Ciebie nie stać?
Tak poza tym... Jaki masz problem w odpaleniu softseriala na atmedze?
Pisze człowiek ambitnie, a tu przychodzi prostak i wszystko rozumie.
To jest ewidentna bezczelność!
Awatar użytkownika
Marhef
Złota rączka
Posty: 1139
Rejestracja: 18 lis 2011, 02:18

Re: Atmega8 (Arduino) - zmiana trybu programu za pomocą odbiornika IR (TFMS 5360)

Post autor: Marhef » 16 gru 2017, 20:33

Ethanak, a jak podłączyć się do komputera bez przejściówki UART<=>USB?
PierwiastekZdwoch
Młodszy majsterkowicz
Posty: 2
Rejestracja: 12 gru 2017, 19:38

Re: Atmega8 (Arduino) - zmiana trybu programu za pomocą odbiornika IR (TFMS 5360)

Post autor: PierwiastekZdwoch » 17 gru 2017, 00:19

Znalazłem coś takiego:

Kod: Zaznacz cały

#
# this config file was automatically generated
# using lirc-0.8.4a(default) on Fri Feb 19 22:52:46 2010
#
# contributed by
#
# brand:                       LG
# model no. of remote control: AKB69680403
# devices being controlled by this remote:
#

begin remote

  name  LG_AKB69680403
  bits           16
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       9044  4436
  one           606  1632
  zero          606   517
  ptrail        598
  repeat       9029  2210
  pre_data_bits   16
  pre_data       0x20DF
  gap          107878
  toggle_bit_mask 0x0

      begin codes
          input                    0xD02F
          energy_saving            0xA956
          KEY_POWER                0x10EF                    #  Was: power
          tvradio                  0x0FF0
          av_mode                  0x0CF3
          KEY_1                    0x8877                    #  Was: one
          KEY_2                    0x48B7                    #  Was: two
          KEY_3                    0xC837                    #  Was: three
          KEY_4                    0x28D7                    #  Was: four
          KEY_5                    0xA857                    #  Was: five
          KEY_6                    0x6897                    #  Was: six
          KEY_7                    0xE817                    #  Was: seven
          KEY_8                    0x18E7                    #  Was: eight
          KEY_9                    0x9867                    #  Was: nine
          KEY_0                    0x08F7                    #  Was: zero
          KEY_LIST                 0xCA35                    #  Was: list
          qview                    0x58A7
          KEY_VOLUMEUP             0x40BF                    #  Was: vol+
          KEY_VOLUMEDOWN           0xC03F                    #  Was: vol-
          KEY_MUTE                 0x906F                    #  Was: mute
          KEY_CHANNELUP            0x00FF                    #  Was: prog+
          KEY_CHANNELDOWN          0x807F                    #  Was: prog-
          KEY_UP                   0x02FD                    #  Was: up
          KEY_DOWN                 0x827D                    #  Was: down
          KEY_LEFT                 0xE01F                    #  Was: left
          KEY_RIGHT                0x609F                    #  Was: right
          KEY_OK                   0x22DD                    #  Was: ok
          KEY_MENU                 0xC23D                    #  Was: menu
          KEY_EXIT                 0x14EB                    #  Was: exit
          KEY_RED                  0x4EB1                    #  Was: red
          KEY_GREEN                0x8E71                    #  Was: green
          KEY_YELLOW               0xC639                    #  Was: yellow
          KEY_BLUE                 0x8679                    #  Was: blue
          KEY_TEXT                 0x04FB                    #  Was: text
          t.opt                    0x847B
          KEY_SUBTITLE             0x9C63                    #  Was: subtitle
          simplink                 0x7E81
          q.menu                   0xA25D
          KEY_INFO                 0x55AA                    #  Was: info
          KEY_INFO                 0xD52A                    #  Was: guide
          KEY_FAVORITES            0x7887                    #  Was: fav
      end codes

end remote

Dokładnie to oznaczenie mam na pilocie (AKB69680403), jednak kody nie działają.
Awatar użytkownika
Marhef
Złota rączka
Posty: 1139
Rejestracja: 18 lis 2011, 02:18

Re: Atmega8 (Arduino) - zmiana trybu programu za pomocą odbiornika IR (TFMS 5360)

Post autor: Marhef » 17 gru 2017, 00:26

No dobrze, ale jak podłączyłeś odbiornik? W ogóle jak podłączyłeś wszystko?
Co sprawdziłeś?
Awatar użytkownika
ethanak
Złota rączka
Posty: 761
Rejestracja: 21 lis 2015, 14:41
Kontakt:

Re: Atmega8 (Arduino) - zmiana trybu programu za pomocą odbiornika IR (TFMS 5360)

Post autor: ethanak » 17 gru 2017, 11:43

Jeśli nie masz żadnej przejściówki to jak tą atmegę programujesz?
Poza tym podałeś plik konfiguracyjny lirca - a pierwszy raz słyszę aby lirc ruszył na czymś mniejszym niż RPi z Linuksem na pokładzie. Kody lirca nie mają nic wspólnego z kodami używanymi w IRremote, więc jeśli próbujesz je tam wcisnąć to nic dziwnego, że nie wyjdzie.
Pisze człowiek ambitnie, a tu przychodzi prostak i wszystko rozumie.
To jest ewidentna bezczelność!
ODPOWIEDZ

Strony partnerskie: