Takie pytanie mam. Mam telewizor Philips a ten jak wiadomo odbiera sygnały z pilota w kodzie RC5, więc szukam jakiegoś programu a raczej aplikacji na smartfona która będzie mi nadawać gdzieś tam rozkazy a dodatkowe urządzenie będzie wysyłać kod RC5 i za pomocą tego będę sterował swoim telewizorem.
Podchodzę do tematu w ten sposób że potrzebna mi apka i zewnętrzny moduł który będzie wysyłał kod RC5 do telewizora. Macie na to jakiś pomysł ?
[SZUKAM] Programu na smartfona do obsługi RC5
-
korfanty33
- Użytkownik
- Posty: 167
- Rejestracja: 27 lis 2011, 15:10
- Lokalizacja: Polska
Re: [SZUKAM] Programu na smartfona do obsługi RC5
masz irde w telefonie ? ( nowe smatfony nie mają ) wyjątkiem są jednostkowe modele mało znanematrix pisze: Podchodzę do tematu w ten sposób że potrzebna mi apka
co chcesz robić budować ala przekaźnik blueton-irda-Tv ?matrix pisze: i zewnętrzny moduł który będzie wysyłał kod RC5 do telewizora. Macie na to jakiś pomysł ?
lub wifi-irda-TV ?
samsungi mają łączność smartfon(S)- TV(S) ale nie wiem na jakim interfejsie
SAMSUNG TV & Remote (IR)
Niektóre telefony mają LEDa IR na pokładzie. Nie mają odbiornika, tylko nadajnik właśnie w celu sterowania elektroniką. I nie myślę tu o zabytkach a o nowych modelach, gdzie mało popularny producent próbuje się wybić. Myślę że jest to najłatwiejsza droga, jednak jeśli już masz dobry telefon, to zakup nowego będzie najkosztowniejszą drogą.
Druga opcja to generowanie odpowiedniego kodu RC5 jako sygnału audio i wypuszczanie go przez wyjście słuchawkowe do jakiejś przystawki. Najlepiej gdyby sygnał miał postać stanów 1 i 0 przez odpowiedni czas, a przystawka generowała falę nośną 36khz czy ile tam potrzeba. Jest to wyjście najmniej wygodne i wymaga pisania programu na telefon (dla wielu codzienność, dla mnie czarna magia), ale chyba najtańsze.
Trzecia droga to jak opisujesz. BTM-222 lub tańsze odpowiedniki, uC i program po stronie telefonu. Jeśli logikę sterującą zawrzesz w sofcie na telefon, możesz do uC przesyłać tylko częstotliwość nadawania, kolejno liczby odpowiadające czasowi trwania kolejnych stanów 0 i 1, oraz na końcu znak że uC może zacząć nadawać. Wtedy telefon przechowuje bazę urządzeń i dostępne rozkazy.
Alternatywnie możesz przerzucić logikę sterującą na uC, wtedy on ma bazę kodów a po stronie telefonu możesz używać dowolnego gotowego programu terminalowego.
Ostatnie co mi przychodzi do głowy, to modne i tanie moduły wifi np. esp8266. W telefonie potrzebujesz przeglądarki internetowej, w domu jakiegoś punktu dostępowego wifi by spiąć to razem. Po stronie modułu esp8266 tworzysz jedną stronę internetową ze spisem poleceń jako linki, kliknięcie w któryś z nich spowoduje przesłanie do uC odpowiedniego kodu, a ten zmieni kod na konkretny rozkaz IR. Jeśli chcesz wnikać głęboko w soft dla modułu wifi, to pewnie da się pominąć uC i wszystko przerzucić na soft modułu.
Druga opcja to generowanie odpowiedniego kodu RC5 jako sygnału audio i wypuszczanie go przez wyjście słuchawkowe do jakiejś przystawki. Najlepiej gdyby sygnał miał postać stanów 1 i 0 przez odpowiedni czas, a przystawka generowała falę nośną 36khz czy ile tam potrzeba. Jest to wyjście najmniej wygodne i wymaga pisania programu na telefon (dla wielu codzienność, dla mnie czarna magia), ale chyba najtańsze.
Trzecia droga to jak opisujesz. BTM-222 lub tańsze odpowiedniki, uC i program po stronie telefonu. Jeśli logikę sterującą zawrzesz w sofcie na telefon, możesz do uC przesyłać tylko częstotliwość nadawania, kolejno liczby odpowiadające czasowi trwania kolejnych stanów 0 i 1, oraz na końcu znak że uC może zacząć nadawać. Wtedy telefon przechowuje bazę urządzeń i dostępne rozkazy.
Alternatywnie możesz przerzucić logikę sterującą na uC, wtedy on ma bazę kodów a po stronie telefonu możesz używać dowolnego gotowego programu terminalowego.
Ostatnie co mi przychodzi do głowy, to modne i tanie moduły wifi np. esp8266. W telefonie potrzebujesz przeglądarki internetowej, w domu jakiegoś punktu dostępowego wifi by spiąć to razem. Po stronie modułu esp8266 tworzysz jedną stronę internetową ze spisem poleceń jako linki, kliknięcie w któryś z nich spowoduje przesłanie do uC odpowiedniego kodu, a ten zmieni kod na konkretny rozkaz IR. Jeśli chcesz wnikać głęboko w soft dla modułu wifi, to pewnie da się pominąć uC i wszystko przerzucić na soft modułu.
http://www.youtube.com/watch?v=NiZYkcATkxI
- arduino jako serwer, choć sporo softu brakuje ja bym poszedł w tą stronę.
https://www.youtube.com/watch?v=z07zjfOHb8E
- ESP8266 pracuje samodzielnie, to jest wersja minimalistyczna do której da się zejść jeśli się uprzesz.
- arduino jako serwer, choć sporo softu brakuje ja bym poszedł w tą stronę.
https://www.youtube.com/watch?v=z07zjfOHb8E
- ESP8266 pracuje samodzielnie, to jest wersja minimalistyczna do której da się zejść jeśli się uprzesz.