(6 głosujących) Urządzenie to współpracuje z układami mikroprocesorowymi zawierającymi klawiaturę w formie przycisków zwieranych do masy. Układ włączony jest równolegle do klawiatury urządzenia sterowanego i po odebraniu sygnału z pilota pracującego w standardzie Rc5 powoduje wymuszenie stanu niskiego na odpowiednim przycisku. Układ którym sterujemy odbierze to jako naciśnięcie przycisku na klawiaturze. Odbiornik ten został zaprojektowany jako pilot do przedwzmacniacza cyfrowego ale po zmianie oprogramowania może działać z dowolnym innym urządzeniem. Układ działa w oparciu o mikrokontroler AT89C2051 (lub ATTiny2313) i kilka elementów pomocniczych. Zasilanie pobierane jest ze sterowanego urządzenia.
Działanie:Schemat ideowy odbiornika przedstawiony jest na rysunku poniżej: Sercem układu jest mikrokontroler U1 (AT89C4051) wraz z rezonatorem kwarcowym X1 (12MHz) i kondensatorami C1 (22pF) i C2 (22pF). Kondensator C3 (1uF) zapewnia reset procesora po włączeniu napięcia zasilania. Układ U2 (TSOP1736) jest odbiornikiem podczerwieni pracującym na częstotliwości 36KHz. Elementy R3 (220R) i C5 (100uF) stanowią obwód zasilania układu U2. Dioda D1 wraz z rezystorem ograniczającym prąd R4 (330R) służy do sygnalizowania poprawnie odebranej transmisji w kodzie Rc5. Kondensator C4 (47uF) filtruje napięcie zasilające mikrokontroler. Rezystory R1 (1k) i R2 (1k) podciągają piny P1.0 i P1.1 mikrokontrolera do plusa zasilania. Wyjścia sterujące układu (Port P1) oraz zasilanie (5V) wyprowadzone są na złącze SW_Goldpin. Budowa:Układ można zbudować w oparciu o płytkę drukowaną dostępną tutaj. Rysunek w odbiciu lustrzanym można ściągnąć tutaj. Montaż układu jest prosty i nie powinien sprawić trudności. W pierwszej kolejności należy wlutować rezystor R1 leżący pod mikrokontrolerem. Kolejność pozostałych elementów jest dowolna. Pod procesor bezwzględnie konieczna jest podstawka, w przeciwnym wypadku nie będzie możliwe jego zaprogramowanie. Pomocą przy konstrukcji może okazać się dostępny tutaj schemat montażowy. Zamiast mikrokontrolera AT89C2051 można zastosować ATTiny2313. W takim wypadku nie należy montować rezystorów R1 i R2 oraz kondensatora C3. Rezonator kwarcowy X1 należy wymienić na 16MHz bo pod taki program był kompilowany. Dla rezonatora 12MHz jaki był w pierwotnym układzie należy zmodyfikować program (pierwszą linijkę z dyrektywą $crystal wpisując 12000000 zamiast 16000000). Ustawienia fusebitów mikrokontrolera ATTiny2313 dostępne są w rozdziale "Programowanie" Wykaz Elementów:1x Listwa Gold Pin 1x10 1x 220R 2x 22pF 1x Rezonator Kwarcowy 12MHz Programowanie:UWAGA! W przypadku korzystania z wersji programu dla AVR, podczas kompilacji w nowym bascomie linia konfiguracji RC5 powinna wyglądać następująco: Config Rc5 = Pind.2 , Wait = 2000 Mikrokontroler został zaprogramowany w wersji demo programu BASCOM 8051 firmy MCS Electronics (http://www.mcselec.com/). Program przedstawiony jest poniżej: '**************************** 'Konfiguracja '**************************** $crystal = 12000000 '12MHz $regfile = "89C4051.DAT" Config Rc5 = P3.2 Reset Tcon.0 'reaguje na zbocze narastajace On Int0 Odbierz_rc5 Enable Int0 Enable Interrupts Dim Odebrano As Bit Dim Komenda As Byte , Adres As Byte Dioda Alias P3.7 '**************************** 'Petla glowna '**************************** Do If Odebrano = 1 Then Odebrano = 0 If Adres = 0 Then Disable Int0 Waitms 100 Reset Dioda Select Case Komenda Case 1: 'vol+ Reset P1.7 Case 2: 'bas+ Reset P1.6 Case 3: 'treb+ Reset P1.5 Case 4: 'vol- Reset P1.3 Case 5: 'bas- Reset P1.2 Case 6: 'treb- Reset P1.1 Case 15: 'we Reset P1.0 Case 13: 'mute Reset P1.4 End Select Waitms 100 Set Dioda P1 = 255 Enable Int0 End If End If Loop End '**************************** 'Inne Etykiety '**************************** Odbierz_rc5: Getrc5(adres , Komenda) Adres = Adres And &B00011111 'zerowanie bitu 5 Odebrano = 1 Return '**************************** Poniżej przedstawione są ustawienia fusebitów mikrokontrolera ATTiny2313 (nie dotyczy AT89C2051 jaki został uzyty w pierwotnej wersji): Zdjęcia Projektu:
|
|||||||||||||||||||||||||||||||||
Re: rezystory
Wszystko jest zawarte w opisie: "...W takim wypadku nie należy montować rezystorów R1 i R2...". Żadnej zworki bo wtedy będzie zwarcie
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
NE 115-K
Witam ! kupilem kit 115K 12 kanalowe zdalne sterowanie na podczerwien podobne tylko 12 kanalow na 89C2051 ale procek jest do bani i musze sam se z tym poradzic a sie nie znam na prockach :) zrobilem programator blowIT mam kilka prockow tylko wsad brak niby na elektrodzie znalazlem kod zdodlowy od uzytkownika Kuczus ale tam brak 7 kanalu i jest 2 razy 10 kanal zmienilem to po specyfikacji ukladu pilota problem z bascomem mam taki ze wywal mi error na koncu programu na komendzie return bawilem sie troche i po sunieciu podprogramu odbior_rc5 bledu nie ma :) i kompiluje ale to i tak nie bedzie dzialac pisalem do ludzi ktorzy maja wsad ale nik sie nieodzywa a do polowy kwietnia musze to uruchomic a nie dam rady sam :( sa jakies szanse na pomoc z tym :) z gory dzieki :)
Re: Zdalne Sterowanie
Wyślij mi na maila te kod co Ci nie działa i opisz jak ma się zachowywać układ? Tak jak w orginale czy może chciałeś zrobić coś specjalnego?
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
115K
:D OK w sumie to moze byc orginal bo jeden gosc chce sterowac oswietleniem hali sportowej z pilota maja projekcje projektorami i ciagle ktos musi latac do skrzynki elektrycznej, zastanawialem sie czy mozna by zastapic podczerwien modulem radiowym z tych uniwersalnych gotowych na 433MHz o ile cos nie przejezyczylem :) jak nie to wydlubie diode z toru podczewieni czujnikow dymu zeby zwiekszyc zasieg do 40 m teraz jestem w robocie plik podesle moze kolo poludnie troche po najpuzniej wieczorem wielkie dzieki :) twoj projekt mi sie bardziej podoba jest prostszy tylko ze tam jest az 16 sekcji swiatel moze dalo by rade sterowac 2 sekcjami na kanal ale to 32 ampery razem i trzeba by kupic wielkie przekazniki do skrzynki ;) ale i tak juz mam plytki gotowe , wiec do czegos innego bym moze takie zmajstrowal :) pozdrowionka
Re: sterowanie świateł
Skoro potrzeba sterować 16 urządzeniami to bez problemu mozna uzyć ATMEGA16. Zamiast tego pilota na płytce polecam kupić na allegro pilot Rc5 za parę złotych. Będzie miał gotową obudowę i profesjonalny wygląd. Program pod ATMEGA16 lub inny AVR można zapisać w 5min, maksymalnie w 10. Ten kit jest już stary, z czasów kiedy nie było AVR :)
Ps. Program sprawdzę jak wyślesz
Pozdrawiam
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
115K
poslalem meila nie wiem czy dotarl :) w kicie piny P1.0 i P1.1 nie sa podcigniete do plusa rezystorem czy to istotne ?
Re: Zdalne Sterowanie
Mail dotarł. Piny P1.0 i P1.1 zawsze zwieram do +zasilania poprzez 1k, ponieważ jako jedyne nie mają tego połączenia wewnątrz struktury scalonej (przeszkadzało by to w pracy wewnętrznego komparatora wyprowadzonego na tych pinach). W schemacie kitu 115K ja osobiście dolutowałbym rezystory, ale może autor tamtego projektu sprawdził działanie i nie jest to w tym wypadku konieczne. Poprostu bez tych rezystorów pin procesora ma stany logiczne: niski i "wisi w powietrzu" (zamiast wysokiego)
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Rezonator kwarcowy
Witam!
Czy w przypadku realizacji tego układu w oparciu o mikrokontroler ATTiny2313 konieczne jest podłączenie zewnętrznego kwarcu?
Czy układ mógłby pracować wykorzystując oscylator wewnętrzny i czy stabilność częstotliwości będzie w tym przypadku wystarczająca?
Pozdrawiam
Re: Odbiornik Rc5
Kwarc nie jest konieczny. Stabilność wystarczy w zupełności dla pilota Rc5. Dla fabrycznego mikrokontrolera pracującego na 1MHz trzeba taką wartość ustawić w programie i przekompilować pod te ustawienia. Gdy wyłączymy w fusebitach dzielenie przez 8 to musimy ustawić w programie częstotliwość 8MHz.
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
ATtiny2313 zamiac 89C2051
Wszytko dziala zankomicie okazalo sie ze trzeba bylo wymienic kwarc z 12 na 16MHz i zaczelo dzialac jak nalezy.
Re: Odbiornik Rc5
Nie montujemy wogóle R1 i R2. Juz napisałem to w opisie: "Zamiast mikrokontrolera AT89C2051 można zastosować ATTiny2313. W takim wypadku nie należy montować rezystorów R1 i R2 ...." Proszę uważniej czytać opis:)
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
lampka rgb 2
Myślę że ten układzik będzie w sam raz pasował do sterowania lampką RGB. Zgadza się?
Będę robił ten układzik w SMD i na procku Tiny2313. Niestety niedługo będę miał maturę więc nie wiem kiedy skończę. Zaprojektowałem już płytkę i zamówiłem brakujące elementy. Gotowy i działający projekt na pewno pokaże. pozdrawiam!
Re: Lampka + RC5
Zdjęcia i opis gotowego projektu wyslij na mojego emaila :) Umieszczę w odpowiednim dziale na stronie
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Drobne pytanko
Witaj Mirley ! Drobne pytanko :) jak zmodyfikowac kod by po nacisnieciu przycisku w pilocie i odebraniu kodu byla przerwa 1 sek tak zeby przy dluzszym nacisnieciu nie wlaczal i wylaczal na zmiane kanalu chodzi o to ze uzywam z lampami rteciowymi i po wylaczeniu musza wystygnac :) i operator swiatla jesli nie przyuwazy za mrugnelo 2 razy nie oreientuje sie czy wlaczone czy wylaczine i chcialby zeby sterownik reagowal na pilota z odstepami nawet 1 sek albo 2 sek. :) da sie to zrobic bez pisania na nowo :) ? dzieki z gory za odpowiedz :)
Re: Rc5
W najprostszym wypadku daj większego Wait. Zamiast Waitms 100 daj np Wait 1, powinno to zapewnić odstęp pomiędzy kliknięciami ok 2s. Rozumiem że używasz programu dla ATtiny2313.
Ps. Nie masz jeszcze konta u mnie na stronie... kliknij na głównej stronie i sobie załóż :) poza tym nazywam się Mirek :)
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
OK Mirek :) sorki w poczcie
OK Mirek :) sorki w poczcie mi sie wyswietlilo Marcin :) hehe ja mam Miroslaw na 2 :) tez tak myslalem i zeby jeszcze zwiekszyc czas Leda bo skrocilem do 100 :) wtedy bedzie dluzej widac poprobuje popoludniu jak 1 grupa pojedzie teraz sa w srodku i maja seminarium :) a jak opracujesz 16 kanalow to im wymienie :) tylko zamowie w TME w polsce czesci bo tu predzej mozna jajo znesc :)
Re: Rc5
Odnosnie tego Wait'a to sprawdż czy Ci odpowiada. A jeśli chodzi o 16 kanałowy układ to na e-maila pytaj bo nie dotyczy to tego wpisu.
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
kondensator 100uF
Mozna zastapic kondensator 100uF mniejszym? np. 47uF? Prosze o szybka odpowiedz!!
Jeśli szukałeś i nie znalazłeś to znaczy ze kłamiesz!
Program
Mógłbyś rzucić okiem na program:
Oczywiście program na Att2313, kwarc 10MHz. Potrzebne tylko 5 pinów, które będą działać jak uSwitche, ostatni pin ma przełączać stan na wyjściu. Dobrze to jest? :)
Jeśli szukałeś i nie znalazłeś to znaczy ze kłamiesz!
Re: Program Rc5
Program powinien działać w takiej wersji jak przedstawiłeś. Co do kondensatora to 47uF myśle że też będzie dobry. Ja testowałem na 100uF tak jak zalecane w karcie katalogowej :)
Ps. Kody źródłowe z bascoma można objąć znacznikiem "qb"(quick basic), ikonka BAS. Wygląda lepiej niz standardowy "code"
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
ok
okej to spróbuje na mniejszym i następnym razem kliknę BAS (jak nie zapomnę) :p
Jeśli szukałeś i nie znalazłeś to znaczy ze kłamiesz!
Próba
Jeszcze raz ja :)
Złożyłem i zaprogramowałem już układzik w smd, czekam tylko na pilota z allegro. Mam pytanko: żeby sprawdzić czy poprawnie działa układ wystarczy tylko takie podłączenie na wyjście?
Jeśli szukałeś i nie znalazłeś to znaczy ze kłamiesz!
Re: Rc5
Tak dokładnie takie podłączenie wystarczy :)
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Re:re: Rc5
okej chciałem się tylko upewnić :)
więc czekam na pilota i jak wszystko będzie dobrze działało to przygotuje projekt żeby umieścić na stronce :)
Jeśli szukałeś i nie znalazłeś to znaczy ze kłamiesz!
Re: Rc5
Jak zrobisz to wykonaj zdjęcia i zamieść wszystkie swoje uwagi na forum w dziale "Realizacje", tak jak zrobił to kolega White. Będzie się komentowało to co wykonałeś :)
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Włącznik
I kolejne pytanko. Jeżeli na porcie PB7 mam przełączanie stanu i chce to wykorzystać żeby zrobić włącznik do lampki RGB (klikam na pilocie i włącza się lampka) to takie połączenie będzie dobre?
Oczywiście tranzystor muszę dobrać odpowiedni żeby się nie spalił. To 12V które jest zaznaczone na schemacie będzie właśnie zasilało lampkę RGB.
Jeśli szukałeś i nie znalazłeś to znaczy ze kłamiesz!
Re: Wyłącznik
Jeżeli podłączysz tak jak narysowałeś i na emiter tranzystora podasz 12V to tranzystor bedzie cały czas otwarty nie zależnie od tego czy na bazę dasz stan wysoki czy niski. Napięcie z procesora musiało by mieć wartość 12V aby zatkać tranzystor. Jest kilka sposobów aby to rozwiązać:
1. Dać tranzystor npn od strony masy, który dopiero będzie sterował tym Pnp do +12V i będzie wtedy działać. Należy jeszcze dodać jeden rezystor 10k od bazy pnp do +12V
2. Podłączyć pnp do zasilania +5V a w lampce wywaliś stabilizator i oba układy zasilać z jednego napięcia 5V
3. Rozwiązanie najprostsze. Zmienić program w lampce tak aby stanem na wolnym pinie uC przechodził w stan uspienia lub do normalnej pracy. Wystarczy bezpośrednie połączenie między pinami a pobór prądu będzie i tak znikomy. Zwłaszcza że uC od pilota i tak musi cały czas działać.
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Re:
Źle to narysowałem. Nie chodziło mi o to. Chodzi mi o to, że w tym miejscu chce mieć 12V, a nie że będę w to miejsce podłączał zasilanie. :) Na emiterze chcę uzyskac 12V :)
Jeśli szukałeś i nie znalazłeś to znaczy ze kłamiesz!
Re: Wyłącznik 12V
ja bym to zrobił tak jak wcześniej Ci opisywałem:
Wszystkie rezystory daj 3,3k. Tranzystor PNP powinien być większej mocy, w zależności co chcesz zasilać.
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
fusebit
czy w AT89c2051 ustawia się fusebity?
Re: Rc5
W 2051 nic nie trzeba ustawiać, tylko wgrać program :)
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
odbiornik Rc5 z przekaźnikiem
witam jak powinien wyglądać program na attiny2313, gdy chce aby 7 wyjść działało jako przyciski chwilowe, podpinane do klawiatury przedwzmacniacza a 1 było włącz wyłącz.
Re: odbiornik rc5
w tym przypadku należy zmienić tą część programu:
Jeśli szukałeś i nie znalazłeś to znaczy ze kłamiesz!
Ee : Re odbiornik Rc5
no więc gdy mam taki kod jak podałeś to po naciśnięciu guzika dioda się zapala a po ponownym wciśnięciu guzika nic się nie dzieje ciągle świeci tak na każdym pinie teraz mam kod (poniżej) to wszytko jest tak jak ma dioda zapala się na 100ms i gaśnie tylko jeszcze jeden kanał na przekaźnik jak to zrobić co zmienić??
'************* Konfiguracja uC *****************
'***********************************************
$regfile = "attiny2313.dat"
$crystal = 10000000
Config Portb = &B11111111 : Portb = &B11111111
Config Portd = &B11111011 : Portd = &B11111111
Config Rc5 = Pind.2
Dioda Alias Portd.6
Enable Interrupts
'********** Konfiguracja uC Koniec ************
'****************** Zmienne *******************
'***********************************************
Dim Komenda As Byte , Adres As Byte
'************* Zmienne Koniec ****************
'************** Petla glowna ******************
'***********************************************
Do
Getrc5(adres , Komenda)
Komenda = Komenda And &B01111111
If Adres = 0 Then
Reset Dioda
Select Case Komenda
Case 1:
Reset Portb.0
Case 2:
Reset Portb.1
Case 3:
Reset Portb.2
Case 4:
Reset Portb.3
Case 5:
Reset Portb.4
Case 6:
Reset Portb.5
Case 7:
Reset Portb.6
Case 8:
Toggle Portb.7
End Select
Waitms 100
Set Dioda
Portb = Portb Or &B01111111
Waitms 100
End If
Loop
End
'************ Petla glowna Koniec **************
Re: odbiornik rc5
zgodnie z tym programem na Porcie PB.7 powinien się zmieniać stan po każdym wciśnięciu klawisza
Jeśli szukałeś i nie znalazłeś to znaczy ze kłamiesz!
Re: odbiornik rc5
czytałeś wcześniejsze wpisy? na początku wątku jest wszystko opisane co należy zmienić w programie żeby uzyskać odpowiedni stan na wyjściu.
Jeśli szukałeś i nie znalazłeś to znaczy ze kłamiesz!
Re: Rc5
Aby dodaj jeszcze jedno 9 wyjście wystarczy dpisać kolejnego Case'a
tak aby przełączał wolny pin portu d
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
witam mam problem z
witam mam problem z ustaleniem czy ten pilot nadaje w rc5 proszę o pomoc może jest jakiś sposób żeby to ustalić.
re: witam mam problem z
to nie jest miejsce na takie pytania!! przeczytaj regulamin!! i napisz ten watek na forum to na pewno ktos odpowie.
Jeśli szukałeś i nie znalazłeś to znaczy ze kłamiesz!
Dobra przepraszam myślałem ze
Dobra przepraszam myślałem ze ktoś jak budował ten układ to może się spotkał z taki pilotem albo podobnym
Re: Pilot
Tak jak napisał kolega to nie jest miejsce na dodatkowe pytania. Zaloguj się i zadaj następnym razem pytanie na forum (link u góry strony). Tutaj tylko pytania bezpośrednio o projekt. Jeśli chodzi o ten pilot to szukając opisu układu sterującego nie natrafiłem nigdzie na słowo Rc5, poza tym w Rc5 wysyła się 14 bitów a układ sterujący tym pilotem wysyła tylko 12. Może nie doczytałem do końca karty katalogowej ale mysle że ostateczny test pokaże działanie tego pilota :)
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Postanowienie poprawy i pytanie :)
Poprawie się na pewno!!
A teraz pytanie tylko o projekcie czy istnieje możliwość zmodyfikowania programu tak aby po naciśnięciu jednego guzika na pilocie układ zwarł dwa przyciski do masy ?? chodzi mi o pauzę w lampce rgb czyli zwarcie przycisków "+" i "-" do masy
Re: Odbiornik Rc5
Jasne że da sie takie coś zrobić. Poprostu dodaj linijkę z nowym klawiszem:
Gdzie przykładowy numer 54 to jest twój klawisz, a porty P1.5 i P1.6 zostaną zwarte po nacisnięciu. Oczywiście klawisz i porty zmień tak aby Ci odpowiadały :)
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Dodatkowe opcje
Układ poprostu bajka (prosty, wytłumaczone co i jak itp.) :)
Cały układ wykorzystuje 8 wyjść (bass +/-, treble +/-, volume +/-, on/off i mute)
ale z układu wychodzi jeszcze 5 nużek nie wykorzystanych w schemacie :)
I teraz pytanko : Co trzeba dopisać/zmienić aby te pięć wyjść działało tak aby można było przełączać wejścia do wzmacniacza (kawałek tranzystorka i mikro-przekaźnika)?
np. chcemy wejście sygnału numer 1 to na nużkach pokazuują się zera a na jednej się pokazuje 1 (np. pin 2)
chcemy wejście sygnału numer 3 to reszta nużek jest ustawiana na 0 a jedna z nich jako 1 (np. pin 3)
itd.
Najlepiej prosił bym (jeśli mogę) o wsad/kod bo trochu z programowania jestem zielony (ale zakumałem jak zrobić aby nużka z procka zmieniała stany za każdym wciśnięciem klawisza albo zmieniała go na tak długo jak się trzyma klawisz. :) )
Pozdr
Re: RC5
To proste... a przynajmniej jeśli dobrze zrozumiałem. Chcesz aby kliknięcie jednego klawisza ustawiło stan niski na jednym pinie z tych wolnych a pozostałe były 0, po naciśnięciu drugiego przycisku stan niski na innym pinie a pozostałe 1. (Stan aktywny to 0 bo tak lepiej zrobić dla tego procesora, wynika to z budowy wewnętrznej, jeśli zrobisz na ATTiny2313 to problem ten nie występuje i stanem aktywnym może być 0 lub 1)
Oto co musisz dopisać:
i tak dalej ustawiając 0 na kolejnym bicie po kliknięciu kolejnego przycisku
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Odbiornik podczerwieni.
Witam!!
Jakie znaczenie dla układu ma zmiana odbiornika podczerwieni na inny ?? Np ze starego dvd.
Re: Rc5
Odbiornik ze starego DVD niewiele mówi, jaki symbol? Układ pracuje tylko z odbiornikami kodu Rc5.
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Rc5 i nurtujące pytanie.
Wykonałem sobie już dwa takie układziki + dwa elementy wykonawcze i nurtuje mnie jedna kwestia.
Jeden układ chciałem wykorzystać jako włączanie światłą i wpakować to do puszki no ale wiadomo pojawia się problem zasilania 5V czy Mirek masz może na to jakiś pomysł czy trzeba załatwiać jakiś tani zasilaczyk impulsowy typu ładowarka i pakować go do puszki razem z układem?To by było fajne wykorzystanie, puki co się bawię tym wszystko cacy działa.Nie spodziewałem się że cz\unik będzie kosztował 3,40zł kupuje w bardzo dobrym sklepie elektronicznym gdzie ogół wszystko jest tanie ale widocznie taką wartość musi mieć czujniczek.
Co cie nie zabije to cie wzmocni.
(Nie dotyczy kondensatora 230V)
Re: Rc5
Ładowarka to dobre i tanie rozwiązanie, może być też zasilacz beztransformatorowy ale jeszcze takiego nie budowałem i nie wiem jak zadziała. Co do kosztu układu TSOP1736 to jest ok najtańszy na allegro kosztuje 2,5zł
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
odbiornik rc5
witam mam pytanie co do odbiornika. Będę nim obsługiwał 3 diody Led i chce zrobić tak że jeżeli włączymy 1 diodę i chcemy włączyć 2 to ta 1 się wyłączy bez ponownego naciskania guzika odpowiedzialnego za włanczanie 1 diody ??