Jak zrobić własnego pilota na podczerwień?

Witam. Chciałbym zrobić pilota na podczerwień jak najmniejszego z jednym przyciskiem i jednym kodem. Załóżmy aby włączać i wyłączać telewizor Daewoo bez żadnych innych funkcji. Priorytety to cena i wielkość obudowy, w obu przypadkach ma być jak najmniejsza :)

  1. Załóżmy że mam takiego pilota który wysyła sygnał i chciałbym go jakoś zidentyfikować, jak to zrobić? Wydaje mi się że ktoś wspominał że program Girder potrafi jakby zdekodować czy też odkodować taki rozkaz z pilota.

  1. Czy ktoś z was budował coś takiego, jakie mogą być koszta? POtrzebowałbym około 100 szt takich urządzeń a cena kilka złotych powinna być. Na allegro są po 8zł piloty uniwersalne ale nam zależy aby był mały taki jak od samochodowego alarmu na przykład i jeden przycisk z jednym rozkazem.

Szukałem na google ale albo źle albo nic nie ma. W jednym z wyników przeczytałem "...W EP 11/2003 jest opsany "WyLAcznik sterowany pilotem" może Cię zainteresuje?". Może ktoś z was ma to pismo i może tam coś jest na ten temat co mnie interesuje?

pozdrawiam, AK

Reply to
AK
Loading thread data ...

Użytkownik AK napisał:

Marnie widzę, żeby za 8zł przy 100 sztukach kupić obudowę, baterię, obwód drukowany, kilkanaście potrzebnych podzespołów w tym jakiś najprostszy mikrokontroler (wysłać kodu RC5 itp na piechotę się nie da). Nie licząc kosztów opracowania, zdobywania, zmontowania, uruchomienia...

Gdyby ktoś sprawny to robił, pracy jest na jakiś tydzień netto, czyli

800zł to jest sam zarobek (tylko kto z takimi umiejętnościami będzie zasuwał przez tydzień za 800zł?). Więc podsumowując taki pilot powinien kosztowac minimum 25zł przy najtańszych częściach i zarobku niewspółmiernym do wysiłku. Powodzenia! :)
Reply to
A.Grodecki

Oczywiście masz rację, ale po pierwsze zarobek jest na drugim lub trzecim miejscu akurat w tym przypadku. Najbardziej liczy się satysfakcja, ma to być miły gadżet jako brelok do kluczy z ciekawą funkcją, prawdopodobnie wygląd pilota będzie największym wyzwaniem. Bardzo ładne piloty uniwersalne z kilkoma klawiszami są po 15$ za 2 sztuki w detalu także cena nie może być specjalnie wyższa.

Ad rem, znalazłem w sieci opis wydaje mi się interesującej mnie rzeczy. Czy ktoś kto się na tym zna może powiedzieć czy da się łatwo to zmodyfikować? Jak rozumiem schemat transmitera to właśnie mój pilot, tylko zupełnie nie wiem jak z programem aby wysyłał to co ja chcę. Są tam źródła ale tu już jestem zupełnie zielony więc proszę o pomoc.

formatting link
Jest to system alarmowy z pilotem do auta na PICu 12C508.

pozdrawiam, AK

Reply to
AK

Użytkownik AK napisał:

No tak - satysfakcja - mój ulubiony cel pracy ;)

ma to być

Problem tkwi właśnie w obudowie. Estetycznej i TRWAŁEJ. jeśli to ma komuś przypominać o Twoim istnieniu, to głupio by było brać obudowę skandalicznej jakości (patrz wątek "Obudowy z tworzyw sztucznych - kto wykonuje male serie ?"). A to już jest wydatek wysokich kilku złotych co najmniej.

Da się. No niestety będziesz musiał to zlecić albo się nauczyć. W 2 przypadku poniesiesz też koszty sprzętu do programowania, tym wyższe im bardziej Ci zależy na czasie i komforcie. Do programowania C508 potrzebujesz też wersję "okienkową" tego scalaka, co kosztuje ze 65zł. Tu mogę pomóc i mało używany C519 (większa pamięć) odsprzedać za 30zł :) Można też (i pewnie lepiej) użyć np F529 (kasowalny elektrycznie), ale przy 100szt wyjdzie istotnie drożej.

Zupełnie pomijam kwestię - po co komu przy kluczach brelok który wysyła

1 kod do TV???? Żeby szybciej dziura w kieszeni się zrobiła? Ktoś to będzie rzeczywiście chciał nosić? Casio już dawno robi takie zegarki, jak ktoś lubi gadźety.
Reply to
A.Grodecki

Witam,

Wszystko zalezy od tego czy ten mini pilot ma byc do jednego rodzaju urzadzenia czy tez do róznych (kazdy do innego odbiornika). Bo jest kilkanascie najprzerozniejszych rodzajow kodowan sygnalu IR. Jezeli trzebaby do kazdego pilota dobierac stosowny sposob kodowania - taki jaki akurat ma u siebie w domu potencjalny uzytkownik tego pilota - to ja wspolczuje :-) W tej sytuacji jedynym rozwiazaniem bylby pilot samouczacy

- ze stosowna pamiecia potrzebna do zapamietania danego sygnalu.

A jesli do jednego tylko typu urzadzenia - mozna ten kod wbudowac na stale do mikroprocesorka. Jedyny problem to odczytac ta komende - polecam oscyloskop cyfrowy do tego celu :-) Mozna sobie przeanalizowac czasy trwania poszczegolnych "prążków" a potem odtworzyc ten przebieg w mikroprocesorze pilota (albo jakis inny system samplujacy z odpowiednia szybkoscia probkowania, moze i girder czy lirc).

A moze prosciej byloby kupic te uniwersalne z allegro - jesli ich scalaki sa male, a wiekszosc obudowy zajmuje klawiatura, to moze przelozyc je do malych obudów z jednym przyciskiem i po klopocie :-)

Reply to
Jack Houseman

Tak się złożyło że akurat mam jakiś programator do PIC508 pasuje na pewno i chyba do innych, także ten koszt odpada. Mam też jednego PICa z okienkiem właśnie, rozumiem że on służy do testowania kodu? Znaczy że można go kasować? A później jak działa to 12C508 programować?

Nie wchodząc w szczegóły coś takiego jest potrzebne i jak się da to fajnie by było to zrobić.

W międzyczasie znalazłem na sieci schematy takich pilotów tylko nie mogę znaleźć opisów programowania pilotów konkretnych marek. Tzn. znalazłem do SONY SIRC

formatting link
na przykład. Myślę że jeszcze z 5 minut i wszystko znajdę co potrzebuję :) To znaczy mam nadzieję :)

pozdrawiam, AK

Reply to
AK

Użytkownik AK napisał:

Tak czy owak warto jest mieć 2 kostki, bo kasowanie trwa kilka minuut każdorazowo, i można "wyjść z siebie" ciągle czekając :) A jeśli dopiero zaczynasz, to będziesz kasował duuużo razy...

Czyli jeszcze tylko zaopatrz się w kasowarkę UV. No i nie ustaw przez pomyłkę zabezpieczenia kodu, bo potem już tego scalaka ani razu więcej nie użyjesz :) Jeśli jest nowy odczytaj i zapamiętaj liczbę kalibracyjną dla oscylatora, bo będzie Cię to kosztowało pracochłonne jej dobieranie. Reszta info w PDF-ie. Powodzenia!

Reply to
A.Grodecki

Na Wolumenie spotykałem piloty do Elemisów, z takim samym kodem (RC5) jak Daewoo, po 12 zł. Sądzę, że w środku siedzi nie programowalny procesor ale "gotowy" scalak do pilota RC5. Wmak

Reply to
Wmak

Właśnie tak, każde urządzenie odbiorcze takie samo.

A odbiornik do kompa? Mam chyba gdzieś port IRDA podłączany pod USB, takie coś się nada dla girder'a lub lirc'a? I co one pokażą, właśnie zsamplowany sygnał czy może konkretny kod przyporządkują z któregoś standardu? I czy jak będę miał odczyt to ktoś z was ma gotowca do wysyłania takiego sampla lub może coś takiego zrobić modyfikując dostępne źródełka? Ja na razie spróbuję zsamplować i zobaczę jak to wyjdzie.

Myślę że może nie prościej ale jak się nie uda to myślę i o takiej perspektywie.

pozdrawiam, AK

Reply to
AK

Użytkownik "AK" snipped-for-privacy@go2.pl napisał w wiadomości news:d2hjc0$6aj$ snipped-for-privacy@nemesis.news.tpi.pl...

Nie widzę w tym problemu, ATTiny, kilka linijek kodu w bascomie. Obudowa od pilota samochodowego, bateryjka litowa i to prawie koniec

Reply to
Piotr Pitucha

zainwestuj w ksiązke "programowanie mikrokontrolerów PIC w C", niedawno sie pokazała w wydawnictwie BTC. masz tam projekt uniwersalnego pilota na picu

12 cos tam, z wytłumaczeniem kodu zrodłowego itp. bez problemu sobie poradzissz
Reply to
DrGreen

Użytkownik "DrGreen" snipped-for-privacy@acn.waw.pl> napisał w wiadomości news:424cf02a$0$1423$ snipped-for-privacy@mamut2.aster.pl...

Ja optuję za ATMELami, też jest książka BTC, chyba Programowanie AVR w BASCOM, w bascomie wysłanie instrukcji RC5 to jedna linijka programu, reszta zmieści się w kilku następnych, masz wersje L które chodzą z zasilaniem 3V, możesz wielokrotnie programować a w kilkunastu linijkach możesz zrobić pilota samouczącego się jakiegoś klawisza i nie obchodzi Cię struktura wewnętrzna układu, nic o nim nie musisz wiedzieć, dorabiasz drugi klawisz niedostępny na zewnątrz, po którego przyciśnięciu pilot czyta Ci kod i ten kod wprowadzasz do wewnętrznego EEPROM, ten kod możesz potem wysyłać z Twojego pilota. Zaglądnij do Elektroniki dla Wszystkich, tam temat pilotów jest wałkowany chyba co drugi numer.

Reply to
Piotr Pitucha

Super ale zawaliłeś mnie skrótami, BTC? Biblioteka Technicznego Człeka ;) Bardzo Tajemnicze Czytadło hihi naprawdę nie wiem :(

Po za tym jak wspomniałem mam programator PICów, to chyba jest jakiś argument.

No chyba że cena ATMela jest dużo niższa to wtedy by zrekompensowało. Możesz podać jakiś symbol tego ATMela, to sobie poszukam.

Niby niepotrzebne ale kto wie za jakiś czas? Może to przeważyć tylko cena jaka?

pozdro, AK

PS. BArdzo dziękuję za odpowiedzi, sporo się dowiedziałem.

Reply to
AK

Użytkownik "AK" snipped-for-privacy@go2.pl napisał w wiadomości news:d2j5m1$id1$ snipped-for-privacy@nemesis.news.tpi.pl...

Nie zastanawiałem się skąd skrót zerknij na

formatting link

Żaden argument bo programator do ATMELi AVR to raptem 3 oporniki i wtyczka na port drukarkowy komputera, a zarównoo BASCOM AVR jak i zawarta obsługa programatora jest gratis

Atmega8L kupisz poniżej 10zł w TME a TME jest podobno drogie, ATTINY w granicach 7zł, ale widziałem gdzieś poniżej 5, nie pamiętam w jakiej firmie.

A na stronie BTC jak na Twoje zamówienie książka "Mikrokontrolery w systemach zdalnego sterowania", przespaceruj się do księgarni.

Reply to
Piotr Pitucha

Moim zdaniem niepotrzebnie bawisz się w pic12c508, stary uklad, z okienkiem, szkoda czasu. Weź jakikolwiek pic z pamięcią eeprom i flash, żeby JDM obsługiwał. wystarczy tej pamięci bardzo niewiele, komendy w rc5 są krótkie. Poza tym rc5 ma pewien standard że impulsy nie są takie dowolne, niedawno udało mi się wypożyczyć książkę wydawnictwa BTC, PIC C i tam to napisali. Czestotliwość to z tego co pamiętam około 40kHz

Reply to
szlovak

Wmak napisał(a):

Zazwyczaj SAA3010. Ale jeśli ten miniaturowy pilot ma obsługiwać tylko jeden model telewizorów to lepsze(mniejszy i tańszy) będzie jakiś mały procek, np. coś z serii Tiny Atmela.

Reply to
badworm

badworm napisał(a):

ATtiny28 wymyślono specjalnie w tym celu...

Reply to
Daniel Dawid <LightHouser> Majewski

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.