niedziela, 17 kwietnia 2016

Sterowanie dowolnym urządzeniem nadajnikiem podczerwieni w Domoticz

Dzisiaj wykonałem odbiornik MySensors do sterowania dowolnym urządzeniem poprzez nadajnik podczerwieni.

Na razie wykorzystałem, go do włączania i wyłączania amplitunera kina domowego, ale w przyszłości zostanie wykorzystany do zdalnego włączania przenośnego klimatyzatora.

Potrzebny będzie jakiś nadajnik podczerwieni, można wymontować z starego nie używanego pilota lub kupić nowy w sklepie.
Dosyć dobrą diodą nadawczą IR jest LD271, ma ona szeroki kąt świecenia, koszt zakupu, to około 1,60 zł -> Link

Ja wykorzystałem nie używany przewód z dwiema diodami, który leżał gdzieś w szufladzie, jest to przedłużacz z jakiegoś transmitera AV.


Aby odczytać kody pilota będzie jeszcze potrzebny odbiornik podczerwieni oraz kondensator 4,7 uF i rezystor 100 ohm, ponieważ jak zaleca producent, odbiornik należy podłączyć do zasilania poprzez rezystor 100 ohm i ustabilizować zasilanie kondensatorem 4,7 uF zgodnie ze schematem.


Ja wykorzystałem odbiornik podczerwieni TSOP34136, który wymontowałem z starego panelu uszkodzonego dekodera satelitarnego.
Odbiornik ma oznaczenie V34136


Według karty katalogowej ma on takie wejścia/wyjścia:


gdzie: 1- OUT wyjście sygnału, 2- GND - masa i 3- Vs - zasilanie.

Diodę IR podłączamy do pinu D3, a odbiornik do pinu D8 według schematu.


Aby sterować urządzeniem przez Domoticz, należy najpierw odczytać kod pilota, programujemy więc Arduino kodem, do pobrania -> Link

Po zaprogramowaniu włączamy port szeregowy w Arduino i po wciśnieciu przycisku na pilocie powinien pojawić się kod pilota.


W moim przypadku jest, to kod NEC: A55A38C7 po wciśnięciu przycisku power.

Gdy mamy kod pilota, możemy go wpisać do programu, do odbiornika MySensors


Kod programu jest do pobrania tu -> Link

Teraz w Domoticz w Konfiguracja -> Urządzenia powinno być widoczne nowe urządzenie.


Klikamy w zieloną strzałkę, nadajemy nazwę i już mamy przycisk włączający i wyłączający urządzenie.

Włączanie amplitunera wygląda jak na poniższym filmie




sobota, 2 kwietnia 2016

Budowa anteny kolinearnej (colinear) 1090 Mhz

Aby zapewnić dobry zasięg dla radaru najlepszą chyba anteną jest antena kolinearna (colinear).

Do budowy anteny wykorzystałem czarny przewód Triset 113.

Potrzebne rzeczy do budowy można kupić w marketach budowlanych, ja zakupy zrobiłem w Leroy Merlin i kupiłem:

1) Rura elektroinstalacyjna 32 mm - długości 2 m -> Link - cena 5,60 zł
2) Dwie zaślepki PVC KW1 -> Link - cena 2 x 1,90 zł = 3,80 zł
3) Dławik kablowy PG 9 LEXMAN -> Link - cena 2,20 zł
4) Korek 22 mm z miedzi -> Link - cena 5,50 zł
5) 2 nyple redykcyjne 22-18 mmm z miedzi -> Link -cena 2 x 3,68 zł = 7,36 zł
6) Beczka - gniazdo F podówjne - cena 5,15 zł

Potrzebne jeszcze będą: taśma izolacyjna, gniazda F.

Z przewodu antenowego tniemy 8 odcinków po około 15 cm, odpowiednio je przycinając na długość 11 cm w izolacji.


Łączymy odcinki przewodów, tak jak pokazano to na tym filmie -> Link


Górny odcinek przygotowujemy, tak aby środowa żyła bez izolacji miała długość 68 mm, przewód w izolacji 55 mm i 2 cm na połączenie z anteną. W górnym odcinku zostawiamy trochę odizolowanego oplotu i owijamy go o środkową żyłę.


W dolnym odcinku robimy balun z korka miedzianego i 2 nypli, należy zrobić otwór w korku na wkręcenie beczki. Balun zrobiłem na długość 68 mm i odcinek przewodu na 55 mm.

Schemat


Gotowy balun


Teraz w zatyczce PVC wiercimy otwór i wkręcamy dławik


Przycinamy rurę na odpowiednią długość zostawiając od góry około 20 cm wolnej przestrzeni w rurze.


Wkładamy antenę do rury i zakładamy zatyczki.

Gotowa antena


Antenę umieściłem na dachu domku jednorodzinnego


Po zamontowaniu mam dosyć dobre osiągi, antena zlokalizowana jest około 15 km na południe od Opola i obejmuje zasięgiem prawie cała Polskę i Czechy oraz Słowację, sięgając do Austrii i Węgier.


Antenę zbudowałem w oparciu o projekt jak niżej, stosując odcinki 11 cm dla długości pół fali z współczynnikiem tłumienia i dla górnego odcinka środkowej żyły i balunu 1/4 fali bez współczynnika tłumienia.