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
Atmega8 (Arduino) - zmiana trybu programu za pomocą odbiornika IR (TFMS 5360)
-
- Młodszy majsterkowicz
- Posty: 2
- Rejestracja: 12 gru 2017, 19:38
Re: Atmega8 (Arduino) - zmiana trybu programu za pomocą odbiornika IR (TFMS 5360)
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.
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.
Re: Atmega8 (Arduino) - zmiana trybu programu za pomocą odbiornika IR (TFMS 5360)
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?
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ść!
To jest ewidentna bezczelność!
Re: Atmega8 (Arduino) - zmiana trybu programu za pomocą odbiornika IR (TFMS 5360)
Ethanak, a jak podłączyć się do komputera bez przejściówki UART<=>USB?
-
- Młodszy majsterkowicz
- Posty: 2
- Rejestracja: 12 gru 2017, 19:38
Re: Atmega8 (Arduino) - zmiana trybu programu za pomocą odbiornika IR (TFMS 5360)
Znalazłem coś takiego:
Dokładnie to oznaczenie mam na pilocie (AKB69680403), jednak kody nie działają.
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
Re: Atmega8 (Arduino) - zmiana trybu programu za pomocą odbiornika IR (TFMS 5360)
No dobrze, ale jak podłączyłeś odbiornik? W ogóle jak podłączyłeś wszystko?
Co sprawdziłeś?
Co sprawdziłeś?
Re: Atmega8 (Arduino) - zmiana trybu programu za pomocą odbiornika IR (TFMS 5360)
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.
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ść!
To jest ewidentna bezczelność!