kptpiotr
Posts: 1
Joined: Thu Jan 12, 2017 8:47 pm

433Utils problem

Thu Jan 12, 2017 8:48 pm

Witam
Mam ostatnio problem z nadajnikiem 433MHz. Chcę go podłączyć do Domoticza aby sterował gniazdkami KEMOT. Poprawnie odczytałem kody za pomocą RFSniffer za pomocą arduino, aby uzyskać więcej informacji. Tutaj przykładowy kod odczytany z pilota do gniazdek sieciowych sterowanych radiowo:

Decimal: 5260627 (24Bit) Binary: 010100000100010101010011 Tri-State: FF00F0FFFF01 PulseLength: 162 microseconds Protocol: 1

No właśnie i tutaj pojawia się problem. Gniazdka nie działały, gdy wysyłałem do nich odpowiedni kod z długością pulsu 162.Wtedy pomyślałem że zbadam te fale. Mianowicie za pomocą arduino odczytuję kody a wysyłałem je z malinki. No i odkryłem że wysyłany jest poprawny kod lecz ze złą długością pulsu. Próbowałem ustawiać długość pulsu i da się to zrobić, tylko nie da się zejść poniżej około 250...

Podłączyłem także ten sam nadajnik do Arduino i wtedy gniazdka działają. Wygląda na to, że Raspberry nie może sobie poradzić z tak małą długością pulsu. Ale dlaczego?

Próbowałem podłączać nadajnik w Raspberry do różnych pinów i zastosowałem nawet dzielnik napięcia. I cały czas, gdy nadaję kod ma on taką postać:

Decimal: 5260627 (24Bit) Binary: 010100000100010101010011 Tri-State: FF00F0FFFF01 PulseLength: 380 microseconds Protocol: 5

Długość pulsu nie chce się ustawić na moje podane 162, lecz przyjmuje większe wartości (tutaj 380, ale zawsze jest od 300 do 380). Gdy ustawiam większą długość pulsu, np. 500 nadajnik bez problemu nadaje mój kod właśnie o długości 500. Jak mówiłem problemy są tylko poniżej ok. 250 i to tylko na Raspberry.

Dodam że posiadam Raspberry Pi 2 model B.

Pozdrawiam, Piotr

Return to “Polski”

Who is online

Users browsing this forum: No registered users and 2 guests