Odbiornik IR w OTV działa na innej zasadzie niż układ który planowałem zrobić. Pomysł już zapadł więc temat uważam za zamknięty. Szczególne podziękowania dla kolegi mirekk36 za odświeżenie mi umysłu. Klikam na "pomógł" Dziękuję i pozdrawiam.
Sofcik mirekk36 jest fajny automatyzuje procesy, które robi się ręcznie. Bynajmniej ja tak robię. Ale mam zupełnie odwrotną sytuację, mam piloty, znam kody. mam napisany soft pod AVR co mi emuluje nadawanie, zresztą to jest bardzo proste. Ale proste już nie jest, napisanie softu odbierającego nadawany kod z pilot w AVR'ku. Wygląda to tak: 1. słowo mam...
Zacznij od sprawdzenia standardu pilota - może to być RC5, a może jednak inny. Poszukaj słowa "Girder" i "tester pilotów". Gdy już będziesz wiedział, ze to pilot nadający w standardzie RC5 odczytaj kody przycisków. Jak już będziesz je znał - możesz zacząć konstruować urządzenie, ale skoro nigdy tego nie robiłeś (mikrokontrolery) najpierw musisz trochę...
kolego McRancor masz rację, bo coś mi tu nie pasowało. Kolego mirekk36 naturalnie, że nie wszystkich:) Docelowo kilka producentów sprzętu. Jeśli trzeba to wymienię. Chodzi o to, alby na początek pilot umozliwiał takie funkcje: przyciskami VOLUME+/- regulować np głos w DVD, przyciskami 0,1,...9 oraz PROGRAM+/- wybierać kanały na np. Cyfrze+/Polsacie...
Witam. A więc zacznę od tego iż ustawiłem fuse bity w sposób pokazany na obrazku. Dodam iż chciałem by procesor taktował się z zewnętrznym kwarcem o wartości 4MHz i mam nadzieję iż tak to ustawiłem. http://obrazki.elektroda.net/41_12527941... W trakcie pisania tego postu przerwałem na chwilkę by coś zobaczyć. Wziąłem i zamiast felernego silniczka...
Diody podłączyłeś dobrze, nawet jak na diody Zenera, ale przydało by się żeby miały napięcie z 10V, a nie 5,1V. I przydały by sie jakieś rezystory od przycisków do pinów procesora, bo inaczej tak jak Mirekk36 napisał napięcie na pinach procesora będzie o wiele niższe niż na GND i piny mogą się uszkodzić. Inne układy scalone w pilotach podłączało sie...
mirekk36: Ile kosztowało wykonanie PCB ? Pozdrawiam
przy zmianach częstotliwości nośnej jeśli chodzi o piloty możesz uzyskać tylko jedno tak na prawdę - zwiększenie bądź zmniejszenie skutecznego maksymalnego zasięgu takiego pilota. Właśnie o to mi chodziło żeby zmniejszyć czułość na zakłócenia. reasumując - lepiej więc sprawdza się programowa eliminacja zakłóceń od pilotów TV itp Oczywiście programowa...
twój pilot RM-S311 to typowy klasyczny pilot nadający w standardzie SIRC ;) jego header ma równiutko 2400ms ;) sorry , popełniłem "mały" błąd bo jak słusznie zwrócił mi kolega Zumek na PW ;) dzięki (wprawdzie długość headera w tym temacie nie ma aż tak dużego znaczenia, ale jak już piszę to nie powinienem zamiast us pisać ms) , tak więc header miałby...
Proszę niech mi ktoś powie czy dobrze myślę: Gdy ustawiam Timer1 w tryb CTC = 4 (WGM13=0, WGM12=1, WGM11=0, WGM10=0) to zapis do OCR1A nie jest buforowany, czyli powinien zmieniać się natychmiast po wpisaniu do niego wartości. Timer1 wciąż zwiększa swoją wartość o 1 i gdy osiągnie ona wartość taką jak w OCR1A to wystąpi przerwanie a Timer1 zostanie...
W tym drugim (niedziałającym) programie nie ma flagi. przekazuję tylko dane w 2 zmiennych. no i masz co masz - przez akurat takie przekazywanie, przecież efekt sam widzisz Nawiasem to tam w Twoim przykładzie powinno być bit zamiast byte. Może być Bit ale nie musi - ja zawsze stosuję Byte bo czasem u mnie flaga może przybrać inne wartości niż 0 albo...
Po mojemu o pilocie to już wiadomo wszystko. Jak nie, to możesz użyć dekodera transmisji IR opisywanego na forum przez mirekk36. Do odbioru transmisji TSOPem możesz użyć INTx ale równie dobrze a może i lepiej użyć wejścia ICP.
mirekk36 nie, nie uważam, ale jakbyś spojrzał na mój schemat zauważyłbyś, że mam tam część odpowiedzialną za nadawanie właśnie w systemie RC5. Odbiór jakichś danych z pilota od TV jest raczej potwierdzeniem sprawności czujnika i działania przerwania.
www.lirc.org/remotes panie kolego Dzięki, ale niestety nie widzę tam mojego pilota. Uściślę, że chodzi mi o pilot rmt-dslr1
mirekk36 z tego, co wiem można wczytać program z powrotem z mikrokontrolera na HDD:)
skynet_2 -> na lircu w opisie twojego pilota można zobaczyć: pilota którego nie posiadam :D Wszystko rozumiem, teraz spróbuje to uruchomić. Dzięki piękne
mirekk36 jak uda Ci się dorzucić BT do tego to już będzie naprawdę coś , wtedy to będzie naprawdę godny sprzęt może nawet byłbym zainteresowany tym :)
Tarczel2 -> w takim razie ten link poniżej może ci się bardzo przydać http://www.ustr.net/infrared/infrared1.s... pozdrawiam dzieki za link
hyhyhyhy "jedynie" .... to jedynie to można powiedzieć, że wręcz większa część roboty a na pewno powyżej 50% albo co najmniej 50% ;) No dokładnie :D Ale nie chciałem od razu martwić autora :D
To najbardziej znaczący wycinek programu Dodano po 13 Sygnały nadawane w RC5 mogą się różnić czymś między sobą? np.częstotliwością nadawania? Dodano po 28 Upewnię się czy aby na pewno te piloty pracują na RC5, Chce zbudować przystawkę do kompa "Graficzny dekoder pilotów IR [AVR -> PC] sprawdź pilota" autorstwa mirekk36. Pobrałem już program tylko...
mirekk36 zastanawiając się jak można by rozszerzyć możliwości twojego sterownika aby mógł odbierać sygnały od każdego pilota ir bez względu na standard nadawania, więc mam do ciebie pytanie z klasycznego pilota pracującego w RC5 możesz wykorzystać wszystkie przyciski, czy tylko jakąś część? Posiadam procedurę, która umożliwia korzystanie z każdego pilota,...
no, bylem zmenczony i u dziewczyny :P wiec bledy nie byly specjalnie Teraz napisalem gotowca :D Spoko, wiem o co ci chodzi mirekk36 sam tak mysle, ale tak jak pisalem mam ostatnio dobry humor i napisalem gotowca Kod testowalem kompiluje sie
- jak sprawdzałeś? na jakim lcd? - jakim programem? sam go pisałeś? (masakra) W tytule jest napisane wyraźnie dużymi literami BASCOM, BASCOM obsługuje wyświetlacze LCD ze sterownikiem HD44780, skoro zmieniałem program to chyba sam go pisałem, no nie? Wystarczy spojrzeć na tytuł. - co pozmieniałeś? co to w twoim języku oznacza przypisać inne przyciski...
... aparat(czyli jego odbiornik) nie rozpoznaje przycisku jak powiedziałeś "po długości 1" . Kodowanie bitów w tym standardzie (nazwa SPACE) polega na modyfikacji czasu przerwy między impulsami. To ja jeszcze dodam, że to się nazywa ogólnie PPM (Pulse position modulation).
Rozumiem, że Wam udało się uzyskać prądy porównywalne z tym co obiecuje Atmel? :) Spokojnie, na ATtiny2313 w pilotach podczerwieni w uśpieniu, procki zadowalają mi się prądzikiem jedynie 0,6uA !!! ;) to dużo ? Tak z ciekawości: Idle? Power-down? Standby? Jak przywracasz je do życia? INT? Pin Change? Ile klawiszy? Korzystam z najgłębszego PowerDown,...
najspokojniej w świecie możesz działać na oscylatorze wewnętrznym, z tym, że lepiej ciut większą częstotliwość niż 1MHz. Ja odbiorniki kodów RC-5, SONY czy NECa robię na oscylatorze wewn. 8MHz i wszystko działa bez najmniejszych problemów. Powiem więcej - większość pilotów nie używa kwarców tylko również oscylatorów i to o wiele mniej dokładnych, a...
troszkę jednak ten układ niedomaga bo zbyt skokowo zmieniają się te stopnie jasności - ale w sumie to szczegół ;) przecież i tak nikt się tym nie bawi ciągle. Za to na pewno można to spokojnie zrobić płynnie tylko trzeba samemu taki wsadzik napisać i dać większą ilość kroków. Tak, to jest minus. niestety autor wsadu nie udostępnia kodu, a ja nie mam...
(at)mirekk36 Użyj przerwania PCINT (Pin Change Interrupt), będziesz miał wtedy do wykorzystania 8 linii mogących "obudzić" mikrokontroler z trybu Power-down. Do takiego zastosowania kwarc jest niepotrzebny, dokładność wewnętrznego oscylatora jest zupełnie wystarczająca.
Pozwolę sobie zadać niezbyt mądre pytanie, ale nie każdy musi być geniuszem. Jak pozbyć się cyny, które rozlała się na kilka ścieżek na płycie tak jak widać w poście wyżej? Nasącz jakiś przewód ( im drobniejsze nitki tym lepiej) jakimś topnikiem, może być na przykład kalafonia rozpuszczona w spirytusie, dobre są topniki do lutowania SMD dostępne np...
Ja ze swojej strony dodam, że mam ten sam pilocik, nawiasem mówiąc bardzo jest fajny i oczywiście że działa na nim tak jak pisał wyżej RC5 , ale nie ma problemu z przełączeniem na dowolny inny standard spośród tych które on obsługuje. Jak zrobi się prawidłową procedurę odbioru RC5 w procku, to jego ponowne ustawienie na tryb RC5 jest banalnie proste........
.... Jest jeszcze możliwość ze wszystkie z 4 już pilotów nie są RC5. ja bym na twoim miejscu od tego zaczynał - a nie po 40godzinach walki z kodem zacząć sprawdzanie czy piloty nadają w standardzie RC5 Na allegro można dostać pilota RC5 za nie więcej niż 6zł. a potem już będzie z górki Kurcze i masz racje. 5 pilotów w domu w sumie sprawdziłem i dopiero...
Po pierwsze to najspokojniej w świecie możesz używać dowolnej nośnej z zakresu 24-38kHz na nawet 22-40kHz i to nie wpłynie znacząco. Najlepiej zawsze 36kHz i będzie OK. oki, ja mam 36 wiec jest dobrze:) ptrail - no toć przecież widzisz pan, że ma to być impuls o określonej długości, tyle że to ma być impuls z nośną (pamiętaj o inwersji sygnału) pomiędzy...
Takie mam pytanie, o ile mógłbyś pokazać wnętrze pilocika .... zawsze meczę się z instalacją beteryjek w takich pilotach - podejrzałbym twoje rozwiązanie, ale jeśli to nie kłopot? Hihi, powiem Ci, że trafiłeś w punkt, który akurat chciałem zataić ;) (głównie dlatego, że zaraz usłyszałbym odzew urażonych dum estetycznych). Z mocowaniem baterii męczyłem...
NIKT nie rozumie! Dioda jest po to, żeby nie zapomnieć o włączonym pilocie!!!-Rozumiesz? Co mi ztego, że dioda mi mrugnie jak nacisnę przycisk. Nie myśl sobie, że coś do Ciebie mam (Jesteś spoko). :D Faces lub inny adminie przenieś ten temat do głównego działu DIY PROSZĘ. Przecież dodałem schematy i rozwinołem trochę opis tak jak chciałeś. Please......
ad.2 - gdyby nie było 5a to zablokowałoby się przewijanie menu głównego strzałkami w górę i dół. A zmiana wartości tak bezpośrednio z pilota - klawiaturką numeryczną zajęłaby sporo więcej kodu + jeszcze ograniczenia - a miejsce powoli już się wykańcza Skoro przesuwasz menu lewo/prawo[tą animacją] to przemieszczanie się po menu również mogło by być...
Wszystko zależy od zastosowanego odbiornika RF. Problem nie dotyczy wersji gdzie odbiornik RF stanowi odrębny moduł na osobnej płytce. Te 2-tranzystorowe na wspólnej pcb niestety tak mają. Wszystko zależy jak je umiejscowimy, zdarza sie różnie, wszystkie tracą zasięg lub dwa działają bardzo dobrze a trzeci załącza się dopiero z odległości 1m. Nie ma...
Zatem odpowiedź jest prosta - jeśli nie działa RC5 w Bascomie to masz jedno - zły pilot - tzn nie nadający w RC5 ;) Chciałbym, żeby to było tak proste... Pilot (RC5) działa idealnie. Sprawdzone teraz na innym moim urządzeniu. Dodatkowo wymieniłem Atmega16 na inny, to samo. Włożyłem inny egzemplarz odbiornika RC5, dalej to samo. --- edit --- Już nawet...
Na schemacie wielu rzeczy brakuje mianowicie: 1. Wszystkie piny GND procesora powinny być podłączone do masy 2. Wszystkie piny Vcc, Vref oraz AVcc powinny być podłączone do Vcc chyba że wykorzystujemy je do czegoś innego. 3. Wejścia INT0 i INT1 powinny byś podciągnięte rezystorami np 4k7 do Vcc. 4. Wejście Reset powinno być podciągnięte do Vcc rezystorem...
Ale jak ty chcesz bascomowym Getrc5 skopiować jakieś inne kody??? Niestety nie rozumiesz podstaw działania tego i stąd takie kosmiczne pomysły. Zapamiętaj sobie - że Getrc5 obsłuży ci TYLKO I WYŁĄCZNIE kody z pilota RC5 i a ni mru mru. Każdy inny standard wymaga napisania własnej obsługi. Widzisz ten post dużo wyżej ? już tam ci odpowiadałem na pytanie....
Mirekk36 Co do działania samego programu to trafiłeś w sedno:) Na INT0 ma podawaną szpilkę z detektora zera sieci. To przerwanie ustawia wartość w Timer0 i uruchamia go, a po dotarciu do jego przerwania wykonuje się ten kawałek kodu: Triac: 'program przerwania Timer0 Stop Timer0 'zatrzymanie Timer0 Portb.2 = 1 'wystawienie sygnału na moc3022 Waitus...
Problem w tym ze za pomoca bascoma chyba nie da sie wygeneroawac czegos takiego: http://www.bigmike.it/ircontrol/images/M... (po wygeneraowaniu czekamy 62ms i znowu to samo) Napisalem kod z toggle i nic - zero reakcji ze strony aparatu. podchodząc w ten sposób to szybko okaże ci się, że pisząc ten program np w języku C - też nic nie zadziała...
ezbig --> Atmega32 to mój ulubiony AVRek (mam też ich najwięcej na składzie) - poza tym potrzebowałem sporo wyjść procesora - spójrz na schemat to może troszkę się wyjaśni. A kod?? - na obecnym etapie pewnie, że zmieściłby się w Atmega8 lub Atemga168 i to spokojnie.... ale co to za różnica czy mega32 czy mega8 itp - skoro różnica w cenie jest praktycznie...
Witam, Trochę nie bardzo jeżeli chodzi sterownie gniazdkami tym urządzeniem - chyba że chcesz sterować oświetleniem. Sprzętem RTV tym raczej nie wysterujesz w ten sposób, musiałbyś zamiast przekaźników dać nadajnik podczerwieni i nadawać komendy w standardzie RC5. Polecam dwa razy zastanowić się zanim zacznie opowiadać się takie banialuki. No w tym...
odnośnie napięcia z PC'ta - to nie żaden oftop - ja wprawdzie zdobyłem takiego "sledzia" który ma wyprowadzenie na zewnątrz - gniazdo typu "molex" czyli takie jak się podłącza np do HDD. Ale zanim miałem tego śledzia to wziąłem sobie przedłużki do zasilania właśnie dysków HDD, przeważnie w postaci takich rozgałęźników. To wystarczyło żeby wyprowadzić...
omen_s : Dziwaczny ten program - brak oczekiwania ani odwołań do timera, zmienna znakh jest wykorzystywana raz jako licznik próbek i raz jako aktualna wartość (pomimo, że nie jest potem zerowana). Spróbuj może coś tego pokroju: #include <avr/io.h> #define TIMER_WAIT() \ { \ while(!( TIFR & _BV(TOV0) ))...
filipzyz --> oczywiście, że chciałem się czegoś nauczyć, zresztą uczę się wciąż zapałem przez całe życie. Co do reszty. Router ? - pewnie, że mam i go nie wyłączam - ale nie z zainstalowanym OpenWRT lub podobnym, i zaręczam ci, że rzadko kto ze zwykłych śmiertelników w takich firemkach ma akurat taki ;) Zatem twoja teza iż można je zastąpić u mnie...
Witam Już kiedyś myślałem nad takim pojazdem a`la szperacz z kamerą i natrafiłem na Twój projekt. Bardzo to wszystko przemyślane i funkcje które mi odpowiadają. Więc zrobiłem płytkę na podstawie tego schematu do platformy na gąsienicach (pojazd terenowy :) ) Ale niestety jest coś nie tak. Po włączeniu zasilania na PIN 4A mam od razu 4V (nadmienię że...
Przypuszczam, że Kolega nie przeczytał opracowania kolegi mirekk36 na podstawie, którego oparłem swój projekt. Wniosek nie jest słuszny. Diody nie wysyłają nośnej jednocześnie i bez przerwy. Jest tak, jak Kolega napisał w swoim poście, raz świeci lewa, raz prawa. Jest też założona "blokada na piloty RTV". Dej pory działa i spełnia założenia. Próby "samochodowe"...
mirekk36 Zastanawiam się czy oby na pewno podłączyłeś właściwie TX433N. Zasięg jaki podałeś sugeruje na uszkodzenie bądź niewłaściwe zasilanie. Z testów jakie prowadziłem z TX433N jest najmocniejszym pod względem mocy nadajnikiem z trzech wymienionych. Uzyskanie 5km przy pomocy tej pary nie stanowi problemu, warunkiem jest zastosowanie odpowiednich...
No chyba nie ? prawda ? ... Poza tym o jakich tu zakłóceniach mówimy ??? Ja jako człowiek nie mający nic wspólnego z krótkofalarstwem mam na myśli ew zakłócenia, które uniemożliwiałyby mi poprawną pracę układów mikroprocesorowych. Poza tym (bez urazy proszę) ale nie może być tak że wszyscy muszą się dostosować do potrzeb krótkofalowców, bo też nie...
mirekk36 pilot eclipse mirekk36 mirekk36 zegar
system solarny zasilać skaner wtyczka schemat lampy świetlówką
makita migają diody diagbox lexia
Regeneracja felg aluminiowych 17" – czy naprawiać komplet czy tylko uszkodzone? Kia K2500 D4 szarpie, dymi i nie przekracza 2500 obr/min – diagnostyka Common Rail