Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 23 gru 2024, o 11:02


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 25 ] 
Autor Wiadomość
PostNapisane: 26 lut 2015, o 17:29 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

Witam, piszę do was z zapytaniem, jak sprawdzić czy nadajnik IR TSAL6400 działa. Gdyż napisałem program, który po naciśnięciu przycisku "1" na pilocie, miał uruchomić Cyfrowy Polsat HD3000. Jednak tak się nie dzieje. Odbiornik działa napewno (podłączony na portcie 11), a nadajnik na 9 (do + podłączyłem rezystor 47 Ohm). Poniżej daje kod przycisku od włączenia dekodera i kod programu. Dziwi mnie dlaczego, kod Raw przycisku od włączania raz ma wartości 600 a raz 550.

Kod:
446117B3
Unknown encoding: 446117B3 (32 bits)
Raw (78): 22944 4550 -4400 550 -450 550 -450 550 -450 550 -450 550 -1450 550 -1400 600 -400 600 -400 550 -1450 550 -450 550 -1450 550 -1400 600 -400 550 -450 550 -450 550 -450 550 -4400 600 -400 600 -400 550 -450 550 -450 550 -450 550 -1450 550 -1400 600 -1400 550 -1450 550 -450 550 -450 550 -450 550 -1400 600 -400 600 -400 600 -400 550 -450 550 -1450 550 -1450 550 -1400 600
446117B3
Unknown encoding: 446117B3 (32 bits)
Raw (78): -22248 4500 -4450 550 -400 600 -400 600 -400 600 -400 550 -1450 550 -1450 550 -450 550 -450 550 -1400 600 -400 550 -1450 550 -1450 550 -450 550 -400 600 -400 600 -400 600 -4400 550 -450 550 -450 550 -450 550 -400 600 -400 600 -1400 550 -1450 550 -1450 550 -1400 600 -400 600 -400 550 -450 550 -1450 600 -400 600 -400 600 -350 600 -400 650 -1350 650 -1350 600 -1400 600
446117B3
Unknown encoding: 446117B3 (32 bits)
Raw (78): -24558 4550 -4400 550 -450 550 -450 550 -450 550 -400 600 -1400 600 -1400 550 -450 550 -450 550 -1450 550 -450 550 -1400 600 -1400 550 -450 550 -450 550 -450 550 -450 550 -4400 550 -450 550 -450 550 -450 550 -450 550 -450 550 -1400 600 -1400 550 -1450 550 -1450 550 -450 550 -400 600 -400 600 -1400 550 -450 550 -450 550 -450 550 -450 550 -1400 600 -1400 600 -1400 550
446117B3
Unknown encoding: 446117B3 (32 bits)
Raw (78): -31636 4550 -4400 600 -400 600 -400 550 -400 650 -350 650 -1350 600 -1400 600 -400 600 -400 600 -1350 600 -400 600 -1400 600 -1400 600 -400 600 -400 600 -400 600 -350 600 -4400 600 -400 600 -400 600 -400 600 -350 650 -350 650 -1350 600 -1400 600 -1400 600 -1400 550 -400 600 -400 600 -400 650 -1350 600 -400 600 -400 600 -400 600 -400 600 -1350 650 -1350 600 -1400 600
446117B3
Unknown encoding: 446117B3 (32 bits)
Raw (78): -3330 4550 -4400 550 -450 550 -450 550 -450 550 -450 550 -1400 650 -1350 600 -400 600 -400 600 -1400 600 -400 550 -1400 600 -1400 600 -400 600 -400 600 -400 600 -400 600 -4350 600 -400 650 -350 600 -400 600 -400 600 -400 600 -1350 600 -1400 650 -1350 600 -1400 600 -400 600 -400 600 -350 650 -1350 650 -350 650 -350 600 -400 600 -400 600 -1400 600 -1350 650 -1350 600
446117B3
Unknown encoding: 446117B3 (32 bits)
Raw (78): 23142 4600 -4350 650 -350 600 -400 600 -400 600 -400 600 -1350 650 -1350 600 -400 650 -350 600 -1400 600 -400 600 -1350 600 -1400 600 -400 600 -400 600 -400 600 -400 600 -4350 650 -350 600 -400 650 -350 600 -400 600 -400 600 -1400 550 -1400 600 -1400 600 -1400 600 -400 600 -400 600 -400 600 -1350 600 -400 600 -400 650 -350 600 -400 600 -1400 600 -1400 600 -1350 650
446117B3
Unknown encoding: 446117B3 (32 bits)
Raw (78): -4266 4500 -4450 550 -450 550 -400 600 -400 600 -400 550 -1450 550 -1450 550 -450 550 -400 600 -1400 600 -400 550 -1450 550 -1450 550 -450 550 -450 550 -400 600 -400 600 -4400 550 -450 550 -450 550 -400 600 -400 600 -400 600 -1400 550 -1450 550 -1450 550 -1400 600 -400 600 -400 550 -450 550 -1450 550 -450 550 -450 550 -450 550 -400 600 -1400 600 -1400 550 -1450 550
446117B3
Unknown encoding: 446117B3 (32 bits)
Raw (78): 22492 4500 -4450 550 -400 550 -450 600 -400 600 -400 550 -1450 550 -1450 550 -450 550 -400 600 -1400 600 -400 550 -1450 550 -1450 550 -450 550 -450 550 -400 600 -400 600 -4400 550 -450 550 -450 550 -400 600 -400 600 -400 550 -1450 650 -1350 600 -1400 600 -1350 650 -350 650 -350 650 -350 600 -1400 600 -400 600 -400 600 -350 650 -350 650 -1350 600 -1400 600 -1400 600
446117B3
Unknown encoding: 446117B3 (32 bits)
Raw (78): -18944 4550 -4400 600 -400 600 -400 550 -450 550 -450 550 -1450 550 -1400 600 -400 600 -400 550 -1450 550 -450 550 -1450 550 -1400 600 -400 600 -400 600 -400 550 -450 550 -4400 600 -400 600 -400 600 -400 550 -450 550 -450 550 -1450 550 -1400 600 -1400 550 -1450 550 -450 550 -450 550 -450 550 -1400 600 -400 600 -400 600 -400 550 -450 550 -1450 550 -1450 550 -1400 600
446117B3
Unknown encoding: 446117B3 (32 bits)
Raw (78): 12120 4550 -4400 600 -400 600 -400 600 -400 550 -450 550 -1450 550 -1400 600 -400 600 -400 600 -1400 550 -450 550 -1450 550 -1450 500 -450 600 -400 600 -400 600 -400 550 -4450 550 -400 600 -400 550 -450 550 -450 550 -450 550 -1450 550 -1450 550 -1400 600 -1400 550 -450 550 -450 550 -450 550 -1450 550 -400 600 -400 600 -400 600 -400 600 -1400 550 -1450 550 -1450 550


Kod programu :
Składnia: [ Pobierz ] [ Ukryj ]
język cpp-qt
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lut 2015, o 19:03 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 gru 2014
Posty: 91
Pomógł: 2

Ty wogóle nie dałeś linijki odpowiadającej za włączanie tego cyfrowego polsatu.
NIE rozumiem o co ci chodzi z tym cyfrowym polsatem.
Chcesz zrobić tak żeby móc włączać ten dekoder innym pilotem ?

------------------------ [ Dodano po: 3 minutach ]

Do tego celu musisz dać coś takiego jak przekaźnik na kabelek od pilota zakodować który przycisk chcesz.
Zobacz sobie to:




_________________
Jeśli pomogłem kliknij Pomógł



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lut 2015, o 19:46 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

Najpierw chcę, żeby innym pilotem włączyć cyfrowy polsat, a potem chcę to tak przerobić, że aplikacją na komputerze będę mógł włączyć cyfrowy polsat, zmieniać kanały itd.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lut 2015, o 19:54 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 gru 2014
Posty: 91
Pomógł: 2

maniek1310 napisał(a):
Najpierw chcę, żeby innym pilotem włączyć cyfrowy polsat, a potem chcę to tak przerobić, że aplikacją na komputerze będę mógł włączyć cyfrowy polsat, zmieniać kanały itd.



To musisz zastosować taki sam kod jak w filmie:


I porównać obydwa piloty

Jeśli to nie pomoże to pilota trzeba przerobić lub kupić.

_________________
Jeśli pomogłem kliknij Pomógł



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lut 2015, o 20:04 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

W poprzedni poście napisałeś, że nie mam linijki odpowiedzialnej za włączenie cyfrowego polsatu.

To jest ta :
Kod:
irsend.sendRaw(rawCPONOFF, rawCPlen, freq);



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lut 2015, o 20:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 gru 2014
Posty: 91
Pomógł: 2

maniek1310 napisał(a):
W poprzedni poście napisałeś, że nie mam linijki odpowiedzialnej za włączenie cyfrowego polsatu.

To jest ta :
Kod:
irsend.sendRaw(rawCPONOFF, rawCPlen, freq);




Ty masz żeby ci wyświetlało numery a nie litery z numerami

_________________
Jeśli pomogłem kliknij Pomógł



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lut 2015, o 21:09 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

Od kiedy send, to jest wyświetlanie ??

A tak ogólnie to te filmiki co wstawiłeś nie dotyczą nadajników IR tylko odbiorników. A pisałem w pierwszym poście, że odbiornik działa prawidłowo.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lut 2015, o 21:43 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 gru 2014
Posty: 91
Pomógł: 2

maniek1310 napisał(a):
Od kiedy send, to jest wyświetlanie ??

A tak ogólnie to te filmiki co wstawiłeś nie dotyczą nadajników IR tylko odbiorników. A pisałem w pierwszym poście, że odbiornik działa prawidłowo.




Serial.print(results.decode_type);
Serial.print("0x");
Serial.println(results.value, HEX);

Na serial monitorze portu com pojawia ci się

_________________
Jeśli pomogłem kliknij Pomógł



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lut 2015, o 23:00 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

Tak pojawia się wszystko prawidłowo.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2015, o 10:52 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

I jak dałoby radę jakoś sprawdzić czy nadajnik działa



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2015, o 13:36 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27319
Lokalizacja: Szczecin
Pomógł: 1041

Przecież pisałem ci na PW żebyś spojrzał na nadającą diodę IR poprzez byle obiektyw kamerki/aparatu z byle pierwszego telefonu i od razu zobaczysz czy nadaje - będzie widać że świeci.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2015, o 14:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 gru 2014
Posty: 91
Pomógł: 2

maniek1310 napisał(a):
I jak dałoby radę jakoś sprawdzić czy nadajnik działa



Bierzesz kamerę albo aparat w telefonie kierujesz diodę na obiektyw i wciskasz przycisk.Dobra dioda będzie świecić a zła nie zaświeci : D

------------------------ [ Dodano po: 3 minutach ]

maniek1310 napisał(a):
Tak pojawia się wszystko prawidłowo.


Czyli tak jak mówiłem jest ok.
Porównaj te sygnały z drugim pilotem jeśli się powtórzą możesz spokojnie sterować cyfrowym polsatem.

Jaki masz pakiet w cyfrowym ?
Ja mam Familijny max.

_________________
Jeśli pomogłem kliknij Pomógł



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2015, o 14:55 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

Świeci się, ale inaczej niż ta, którą mam w pilocie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2015, o 14:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 gru 2014
Posty: 91
Pomógł: 2

Zamień baterie ze sobą

_________________
Jeśli pomogłem kliknij Pomógł



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2015, o 15:12 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

Nie o to mi chodziło, tylko o długość fali, ale z tym już sobie poradziłem. Doszedłem do wniosku, że być może zły kod odbiera mi odbiornik od pilota (chodzi mi o kod którym chcę włączyć cyfrowy polsat), ponieważ pilot nadaje na częstotliwości 38kHz, a nadajnik mam na 36kHZ



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2015, o 15:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 gru 2014
Posty: 91
Pomógł: 2

Gratulację :)
Czekałem aż sam to powiesz :)

Tę częstotliwość można zmienić ale to trzeba dać do fachowca ;)

_________________
Jeśli pomogłem kliknij Pomógł



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2015, o 15:43 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

Więc tylko pozostało poczekać, aż uzbiera mi się większe zamówienie na botland, bo samego odbiornika nie opłaca się zamawiać i będę testował. A z tym, co pisałem że pilot na 38kHz to nie wiem do końca czy to prawda, ale gdzieś wczoraj tak wyczytałem.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2015, o 15:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 gru 2014
Posty: 91
Pomógł: 2

Takze powodzenia życzę tobie :)
Testuj dalej i ucz się na błędach :D

Pozdrawiam kepes12

_________________
Jeśli pomogłem kliknij Pomógł



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2015, o 17:27 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

Ogólnie to ja dopiero zaczynam zabawę z mikrokontrolerami, więc dlatego trudno mi było na początku (już przy zamawianiu) dobrać odpowiedni odbiornik. Bo przecież nadajnik z tego co się zorientowałem to może nadawać na różnych częstotliwościach.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2015, o 18:11 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27319
Lokalizacja: Szczecin
Pomógł: 1041

maniek1310 napisał(a):
Ogólnie to ja dopiero zaczynam zabawę z mikrokontrolerami

I tak dobrze że teraz zaczynasz a nie np za 10 lat ;) więc jesteś już "do przodu" ;) poważnie

maniek1310 napisał(a):
więc dlatego trudno mi było na początku (już przy zamawianiu) dobrać odpowiedni odbiornik.

Z tego też powodu jak i powyższego polecam ci zacząć od przeczytania książki:

http://atnel.pl/mikrokontrolery-avr-jezyk-c.html

a sporo ci się wyjaśni i wbrew pozorom zaoszczędzisz - bo unikniesz takich sytuacji na przyszłość ....

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2015, o 18:42 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

mirekk36 miałem zamiar kupić tą książkę ale na razie nie mam aż tyle czasu na to, matura, zawodowy, certyfikat z Cisco i inne sprawy, ale mam nadzieję że od lipca będę mógł więcej czasu na to poświęcić



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2015, o 20:02 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27319
Lokalizacja: Szczecin
Pomógł: 1041

ale ja przecież tylko wspomniałem o takim rozwiązaniu a nie żebym zmuszał ;) ... każdy i tak idzie swoją drogą

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2015, o 20:42 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

mirekk36 no tak, wiem o tym, ale i tak miałem zająć się avr tylko że później, miałem w domu arduino więc dlatego najpierw tym się zajmę



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2015, o 22:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 20 gru 2014
Posty: 91
Pomógł: 2

Kup sobie tsop2236 polecam jest niezawodny

_________________
Jeśli pomogłem kliknij Pomógł



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lut 2015, o 11:27 
Offline
Nowy

Dołączył(a): 30 cze 2014
Posty: 23
Pomógł: 1

@kepes12 taki właśnie mam i on działa na 36 kHZ :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 25 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO