witam!! ja też używałem tego pilota i sam pisałem procedurki do niego, a standard nadawania jest bardzo prosty!! a do odbioru używałem tych fajnych scalonych "oczek podczerwieni" tu nasz symbole: TKP 69 127 TSOP 1738, wymiary okolo:[wys,szer,gł]15mm/10mm/3mm do kupienia w większości sklepow z elektronika (podalem wymiary ponieważ sa jeszcze oczka mniejsze(nie...
Witam Mam tak, jak w kodzie poniżej obsługiwane przyciski i pilot NEC. [syntax=vbnet] '********************* obsługa pilota '******** ustawianie stanu bitu If Command = 104 And Blokuj_pilot = 1 Then ' klawisz 1 Blokuj_pilot = 0 Licznik_blokuj_pilot = 0 Klawisz_1 = 1 Command = 0 Licznik_zeruj_led = 0 ' zerowanie licznika powrotu do wyswietlania godzin...
Potrzebne mi są przykłady kodu w BASCOM obsługujące podobne komercyjne urządzenia, zbudowałem niedawno radiowy system odpalający i chcę dodać możliwość obsługi komercyjnych urządzeń na 433MHz. Możesz udostępnić kawałki kodu odpowiedzialne za wysyłanie komend? Mam kilka podobnych gniazdek bez pilota i chcę zrobić z nich użytek. Interesuje mnie też wysyłanie...
Witam Zegarek ruszy bez pilota lecz... - nie ma możliwości ustawienia zegarka - nie ma możliwości zmiany trybu wyświetlania - nie ma możliwości wyłączenia zegarka w tryb stand by Może być to dowolny pilot od telewizora nadający w RC5 - niektóre chińskie odpowiedniki pilotów Philipsa nadają się wyśmienicie. Można też samemu zrobić pilota pisząc prosty...
Witam i odpowiadam. Jak zrealizowałeś zdekodowanie kodu pilota? Program pisałem w Bascomie , a pilot który używam pracuje w RC5 . Bascom ma gotowe komendy do obsługi " dekodowania" RC5 , tak że obsługa pilota była chyba najmniejszym problemem . Kody do odpowiednich przycisków pilota , można znaleźć w sieci , ja użyłem na szybko zrobionego na płytce...
http://obrazki.elektroda.net/42_11824156... Witam! Jakieś pół roku temu naczytałem się tematów o wzmacniaczach własnej konstrukcji. Projekt jest całkowicie moją konstrukcją, pomijając końcówkę mocy, do której płytkę zamówiłem z AVT (kit AVT-2180). Prace nad wzmacniaczem zacząłem od wykonania stosownej obudowy, a właściwie przerobienie obudowy od...
Po całym dniu walki słabo opisałem mój problem bo już po prostu nie miałem siły :D Wyjaśniam... Zrobiłem sobie mikro serwerek LANowy na Atmedze32 i układzie ENC28J60. Z doświadczenia z tym układem i Atmegą wiem że znacznie stabilniej wszystko pracuje gdy mikroporocesor (Atmega) jest taktowana zegarem 25MHz z gotowego modułu ENC a nie własnym kwarcem....
co napisaliscie jako swoj pierwszy program na dany uC w danym jezyku (rozbudowy sie licza, byle by wciaz byla to ta sama baza) n. n. - literka, cyferke z przodu dodam sam. zachowujcie chronologie w swoich dokonaniach na roznych platformach jezykowych i sprzetowych, tak aby to mialo sens! ____________________ 0x1-a. Freddie Chopin - migacz diodkami o...
Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 - dwa czujniki DHT11 - odczyt z PCF8574AP w przerwaniu ( klawiatura )...
Dokonałem optymalizacji kodu, rozmiar zmniejszył się o 2 %. Pilot RC5 działa, można zmienić czas/date, obsługę wyświetlania przeniosłem do przerwania Ale mam kłopot z wyświetlaniem kropki [syntax=basic4gl] '************ Zegar 6 wyswietlaczy LED + PCF8563 $regfile = "m32def.dat" $crystal = 16000000 $hwstack = 64 ' rozmiar stosu sprzętowego $swstack =...
Henry(k) napisz cos o swoim projekcie, może masz jakiś schemat, buduję sobie cos podobnego, twoje materiały bardzo by mi się przydały. :) A więc zaciekawiony projektem dekodera Dolby Surround w którymś EP opartym na kości uPC1892 NEC'a postanowiłem sobie coś takiego zrobić :) . Na wejściu mam selektor na 4052. Sygnał wybieram z dwóch gniazd EURO lub...
W przerwaniu $regfile = "m8def.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.6 , Db5 = Portd.5 , Db6 = Portb.7 , Db7 = Portb.6 , E = Portd.7 , Rs = Portb.0 Cursor Off Config Int0 = Low Level Config Rc5 = Pind.2 On Int0 Pobr_rc5 Dim Address As Byte Dim Address1 As Byte Dim Command As Byte Dim Command1 As Byte...
W moim poscie na temat j.w. jest kod żródłowy na 2051 obsługa j.w. z pilota rc5 i td schemat załączony.
Witam! Udało mi się napisać obsługę pilotów NEC w Bascomie i postanowiłem się tym podzielić. Byłbym również bardzo wdzięczny za wszelkie uwagi, co do implementacji. Poniżej zamieszczam kod, jeśli ktoś ma jakies pytania - śmiało pisać. [syntax=basic4gl] $regfile = "m644pdef.dat" $crystal = 16000000 'KONFIGURACJA LCD Config Lcd = 16 * 2 Config Lcdpin...
Czy Asm to kolejny język? (Pytanie poza tematem) ASM - to pierwszy i podstawowy język niskiego rzędu kolego, wszystkie inne języki jak C czy Bascom - to języki wyższego rzędu a ich kod źródłowy jest ostatecznie zawsze kompilowany do asemblera ;) odnośnie Bascoma i Rc5 - to coś przesadzasz chyba, że nieczego nie znalazłeś w necie. Na samej elektrodzie...
Bascom ma gotowe komendy do obsługi RC5 i podobnych.
Mam sobie niżej pokazany programik w bascomie ale niestety nie wiem jak dopisać obsługę pilota :| Programik jest na 89c4051 ;) $large Config Lcd = 16 * 2 Config Timer1 = Timer , Gate = Internal , Mode = 1 Config Sda = P3.1 Config Scl = P3.0 Dim Licz As Byte Dim I As Byte Dim Nast(5) As Byte Dim St As String * 7 Dim W_reg As Integer Dim Wielk1...
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...
W tym co napisałeś jest napisane że piny portu 1 czyli P1.0 i P1.1 są wejściami wbudowanego w strukturę mikrokontrolera komparatora analogowego. Pin P1.0 odpowiada wejściowi nieodwracającemu a pin P1.1 to wejście odwracające. Natomiast wyjscie tego komparatora znajduje sie na pinie portu 3 P3.6, tylko z tym że ten pin nie jest "wystawiony na zewnątrz"...
piotrva Wielkie dzięki. problem częściowo rozwiązany. Na Twoich programach wszystko smiga. Na moim programie nadawczym i Twoim odbiorczym też smiga jak należy, tak więc całym winowajcą jest tutaj przerwanie. Masz może pomysł czemu właśnie przerwanie nie działa prawidłowo, czy jest możliwość zrobienia tego poprawnie w bascomie, czy muszę się przesiąść...
Witam ogarnąłem już dużo na temat programowania w bascom, tylko mam kolejny problem, mianowicie chciałbym zaprogramować obsługę serwa pilotem nadającym w RC5 lecz gdy połączę obsługę rc5 i serwa mam takie błędy i nic nie działa: ........ Pojedynczo programy działają ok. ................. Rc5+ servo (nie działa) Pozdrawiam. Zauważ że zarówno 'Config...
Ten pwm programowy to nie jest mój . Znalazłem go na stronie elektronika dla wszystkich jako "4 kanałowy regulator oświetlenia" avt2749 (bardzo ciekawie jest napisany soft w BASCOM-ie i obsługa pilota). po prostu pomyślałem że tu też będzie dobrze się sprawdzać. Programik śmiga i da się film obejrzeć , konfiguracja "The KMPlayer" Pozdrawiam http://obrazki.elektroda.net/19_12391746...
Z RTC nie korzystamy, bo jest na razie trzeba odpalić pilota. Jak to będzie działać, to czas na EEPROM i podstawowe sterownie. RTC jest 3 w kolejce, a po drugie jest to skomplikowany i trudny w obsłudze układ. Bez dodatkowej baterii 3,3V podtrzymującej jego działanie i tak nie będzie z niego pożytku, bo za każdym razem będzie trzeba ustawiać go na nowo....
jak nauczyć pilot obsługi zegarka?
Twoja teoria jest jak najbardziej prawdziwa. Problem jednak tkwi w mikrokontrolerach PIC w pilotach. Mają one jednokrotnie programowalną pamięć i nic się z tym nie można zrobić. Ponadto, jeśli chciałbyś "zrobić" swój własny pilot tą potrzebujesz programatora do procesorów PIC, "pustego" PIC-a i oczywiście musisz napisać cały program pilota. Łatwiej...
A teraz jeszcze pytanie z innej beczki. Procesor steruje pilotem RC5 na przerwaniu INT0, chciałbym jeszcze dodać obsługę RS232 ale nie chcę żeby ciągle było sprawdzane czy coś jest przesyłane bo to mi tylko spowolni program, czy jest możliwość wykrycia ze jakieś dane dochodzą do procesora i wtedy ustawienia flagi po tym będzie wykonany odbiór danych...
Witam ja zrobiłem wzmacniacz na TDA7318 i gra bardzo ładnie są w nim 3x TDA7318 w SMD lutowanie nie jest bardzo trudne ale SMD są dużo tańsze od DIP ja kupiłem po 8zł za sztukę. końcówki mocy to 5*TDA7294 bo jeden kanał idzie do suba. Dodatkowo dołożyłem do tego dekoder dolby digital z głośników do komputera wiec mam wejscie cyfrowe. A procek to napoczątku...
czesc, nie znam BASCOM - a ale za to duzo lepiej sie czuje w ASM, nie wiesz jak mozna wykonac obsluge kodu RC5(tego z pilota) z tym, ze nie w BASCOM - ie ale assamblerze? wszedzie poszukuje jakiegos przykladu ale jakos nie moge.
Jak znam życie (a nie znam bascoma...) to pewnie trzeba podpiąć do INT0 lub INT1 bo obsługa jest dość krytyczna czasowo. Pewnie w opisie funkcji jest gdzieś zawarta ta informacja.
Petros :arrow: :idea: "w obsłudze zewnętrznego przerwania 1 napisałem kod który 256 razy co 100us sprawdza wejście PD3" ... ja na c też się mało znam jak narazie bo piszę tylko w asm lub bascom ale z tego co kolega pokazał - tą swoją procedurę - hmmm rodzi się szereg pytań, jak choćby: - a co z synchronizacją odbieranych kodów? gdzie jest wyłapanie...
Na stronie Atnel.pl znalazłem tylko program do obsługi takiego analizatora, gotowej konstrukcji tam nie widziałem, co dopiero schematu.
Dokładnie nie wiem jak w tym swoim Bascom-e masz zrealizowaną procedurę obsługi pilota ale powiązane to ściśle z prędkością zegara bo program w ściśle określonych przedziałach czasowy sprawdza stan wyjścia odbiornika RC5. Więc zmiana częstotliwości taktowania bez zmiany tych zależności czasowych spowoduję błędy odczytu. Musisz sobie zmienić wartości...
No w końcu ktoś początkujący kto zajrzał do noty PDF i chyba prawidłowo zrobił zasilanie i odkłócanie sprzętowe (rezystor 100R plus kondek). Tylko jedno pytanie dla sprostowania - mam nadzieję, że ten kondensator 4,7uF dałeś nie do VCC przed rezystorem 100R a za nim - czyli bezpośrednio do nóżki zasilania odbiornika TSOP ????? - jeśli odwrotnie to popraw...
Właśnie chodzi o to ze pilot jest durzy a jak by wykorzystac jakis mikroprocesor np. 89c2051 do tego bascom i polecenie obsługi RC5 (bascom ma to wbudowane) według mnie tak wyjdzie najtaniej.
Witam. Ja mam następujące pytanie. Czy konieczna jest sesja odczytywania i przepisywania kodów rc5 z pilota czy można do bascom'a wstawić losowe komendy i adresy ? Posiadam w domu programowalny pilot uniwersalny - czy nada się? Jak tak to próbować ustawić obsługę jakich urządzeń jakich producentów? Jeżeli moje myślenie jest błędne to mnie poprawcie....
Bascom ma możliwość obsługi RC-5, ja mam stary pilot od kamery sony z poradnika jaki mi podsunął kolega wyżej wynika że nadajniki IR Sony działają na standardzie SIRC czy to też można obsługiwać w bascomie ? Jeszcze jedno pytanie już sam sobie na nie odpowiedziałem ale wole się upewnić: Czy to ma jakieś znaczenie skąd wezmę odbiornik ( mam jakieś rozwalone...
To trzeba zmienić priorytet z 12 bitów stałokodowego pilota na odbiór HCSa lub całkiem usunąć obsługę pilota 12 bitowego. Zaproponowane zmiany nic nie zmieniły. Jak była obsługa 12bitów to procesor i tak rozpoznawał jaka to ramka za pomocą długości bitu startowego i dalej już "nie obsługiwał" części odpowiedzialnej za tą ramkę 12bit.
Witam, kończę prace nad wzmacniaczem i chciałem zrobić, sterowanie głośnością pokrętłem przy wzmaku i z pilota, ale nic konkretnego nie znalazłem. Dokładnie chodzi mi oto, żeby ktoś z Was jeśli to możliwe napisał mi w Bascomie jak wygląda obsługa impulsatora obrotowego oczywiście link do strony gdzie to będzie pokazane i opisane w naszym języku ojczystym...
Pisząc programy w Bascomie mamy gotowe procedury do obsługi pilotów kodowanych RC5. Ja jednak chciałem użyć pilota, który ma akurat kodowanie SPACE. Z braku oscyloskopu do obserwacji sygnału zmontowałem układ jak w załączniku - układ się sprawdził :) Układ to ATMega32 z podłączonym MAX232 i dalej przez kabel Null-Modem do PC-ta oraz oczywiście odbiornik...
neross -> procek w zasadzie dowolny, ja np realizowałem to ostatnio na prockach AVR np ATtiny2313 lub ATmega8. Pisałem obsługę takich standardów pilotów jak RC5 (Philops), SIRC (SONY), JVC lub w celu sterowania aparatem cyfrowym do OLYMPUSa .... z tym że wszystko programowałem w asemblerze. Jeśli dopiero zaczynasz to spróbuj zabrać się za Bascom - tam...
Napisz co konkretnie zmieniłeś w momencie jak przestało działać. A jak nie wiesz to powoli wracaj do wersji kiedy działało. Np. zacznij od kodu który tylko odbiera kody od pilota a potem dodawaj po kawałku obsługę I2C, wyświetlacza, 1Wire, itd.
najlepiej dorwać pilota który pracuje w standardzie RC5 i dorobić odbiornik na mikrokontrolerze AVR, w Bascomie napiszesz program i bedzie OK :) aha, bascom ma specjalne procedury obsługi RC5 więc nie stanowi to duzego problemu
mam pytanie... po co dałeś eeproma po i2c jeżeli procek 8535 ma wewnętrzny eeprom? sporo robisz na eepromie z tego co zauważyłem( nie wnikałem w twój program zobaczyłem tylko przez 2 minuty) eeprom może a nawet napewno szybko się wypali przy częstym zapisie danych do eeproma niby jest to milion cykli , ale są pamięci które wysypują się po połowie tego...
Witam, piszę program pilota do sterowania oświetleniem mojego pokoju. Zatrzymałem się nad problemem "wybudzania" procesora z trybu power-down obojętnie którym z 6przycisków które będą na pilocie... Czy ktoś mógłby podpowiedzieć jak to zrobić w bascomie? Byłbym bardzo wdzięczny... Myślę że nie ma po co wstawiać kodu który "posiadam" bo to tylko obsługa...
Witam. Mam następujący problem chcę zrobić regulator fazowy oświetlenia sterowany z pilota RC5 o ile sterowanie fazowe i obsługa RC5 osobno nie nastręczają problemów o tyle razem pojawia się problem zakłócania pracy regulacji fazowej przez odbiór sygnału z pilota. Da się to jakoś obejść w bascomie ? Opóźnienie od przejścia przez zero sieci do załączenia...
1.Kondensatory 22p 2.Niewiem o co chodzi z Port Delay i co to znaczy że trzeba programować dużo wolniej? 3.Na procku był wgrany działający program ale teraz nie działa.Podłączyłem kwarc z pilota i też nic. W jaki sposób spowolnić transmisję programatora(u mnie kabel lpt)?
Witam, Tematów jakich przeczytałem to setki lecz nadal mam problem. Timer wygląda tak: $regfile = "m8def.dat" $crystal = 8000000 $hwstack = 32 $swstack = 32 $framesize = 32 Config Timer0 = Timer , Prescale = 1 On Timer0 Ir 'On Int0 Pierwsza Nosave 'On Int1 Druga Nosave Enable Interrupts Enable Timer0 Load Timer0 , 53 Obsługa przerwania tak:...
Witam, proponuję przede wszystkim zrobić odbieranie kodów z pilota na przerwaniach: najpierw deklaracja na początku: On Int1 Int1_rc5 ' obsługa odbioru kodów z pilota Getrc5 Config Int1 = Low Level ' wyzwalanie przerwania niskim poziomem Enable Int1 czyli podłączasz odbiornik IR np do nogi INT1 Int1_rc5: If Flaga_rs = 0 Then Disable Int1 Enable...
hmmm no ja to robiłem wtedy w Bascomie mniej więcej tak: ustawiałem sobie tak któryś Timer, żeby przerwanie wykonywało się powiedzmy 64 albo 128 czy ze 200 razy w ciągu czasu trwania jednej połówki czyli w trakcie ok 10ms tak? Gdy pojawiło się przerwanie INTx to odpalałem ten Timer, który zaczynał tykać i wykonywać przerwanie tyle razy ile ustalonych...
Faktycznie duża różnica cenowa! DS na alegro kupiłem za 3.50. Program pisany w Bascom'ie zajmuje zaledwie 2k więc na Atmega8 dużo miejsca do rozbudowy. W Bascom pisze dopiero od kilku miesięcy i dla speców może wydać się prymitywny, ale program dzieła i nie zawiesza się. Do pomysłu kolegi waleryfw zastąpienie przycisków obsługą pilota było by bezproblemowe...
bascom obsługa bascom pilot pilot bascom
yanosik pliki wymiana grzałki studnia rzeka
Kanthal D 0,4 mm – ile drutu na 12 V i 60 cm? Obliczenia długości i mocy Gniazdo serwisowe Samsung TV – Ex-Link, USB, UART, diagnostyka, modele 2010-2024