• Produkt wycofany

BBMagic Relay - Bezprzewodowy sterownik przekaźników

Indeks: BBM-15517

BBMagic Relay to bezprzewodowy sterownik przekaźników komunikujący się w standardzie Bluetooth Low Energy (BLE). Umożliwia sterowanie 4 przekaźnikami. Zasilany jest napięciem od 1,8 do 3,6 V. Dodatkowo wyposażony jest w możliwość monitorowania stanu napięcia zasilania, detektor światła (po wlutowaniu fotorezystora) oraz 2 kanały ADC. Moduł jest kompatybilny z Raspberry.

BBMagic Relay - Bezprzewodowy sterownik przekaźników
64,70 zł
52,60 zł netto
Zapłać później
Niedostępny
Produkt wycofany
Producent: BBMagic

Uwaga!

Sprzedaż produktu została zakończona. Sprawdź inne w tej kategorii.

Opis produktu: BBMagic Relay - Bezprzewodowy sterownik przekaźników

BBMagic Relay to bezprzewodowy sterownik przekaźników komunikujący się w standardzie Bluetooth Low Energy (BLE). Umożliwia sterowanie 4 przekaźnikami. Zasilany jest napięciem od 1,8 do 3,6 V. Dodatkowo wyposażony jest w możliwość monitorowania stanu napięcia zasilania, detektor światła (po wlutowaniu fotorezystora) oraz 2 kanały ADC. Moduł jest kompatybilny z Raspberry Pi.

 

BBMagis Relay - Bezprzewodowy sterownik przekaźników

 

Moduł BBMagic pozwala na sterowanie 4 przekaźnikami jednocześnie.

Sterowanie modułem BBMagic Relay - Bezprzewodowym sterownikiem przekaźników

Aby móc sterować modułem potrzebny jest adres bluetooth oraz klucz, aby móc dodać urządzenie do bazy aktorów:

bbm_relay_add("my_rel", "3B5D6868AA98", "2DFDA5070CD284A107A24F7e53572A7B38") ;

i użyć funkcji zawartych w bibliotece bbmagic_lib_2.0. Poniższa komenda włącza wyjścia RELAY_0 I RELAY_3:

bbm_relay_on("my_rel", REL_CH0 | REL_CH3) ;

Bezprzewodowy sterownik przekaźników

 

Moduł obsługiwany jest za pomocą Raspberry Pi przy użyciu biblioteki bbmagic_lib.

Działanie modułu BBMagic PWM - bezprzewodowego regulatora sygnału PWM

Po uruchomieniu urządzenia BBMagic Relay wysyła co 60 sekund informacje "ALIVE". W przypadku odebrania przez moduł żądania włączenia lub wyłączenia przekaźnika/przekaźników, wysyła wiadomość "ALIVE" natychmiast po wykonaniu zadania. Zawartość bufora zdefiniowano w pliku bbmagic_lib.h biblioteki w wersji 2.0. Przykładowy programy można znaleźć na stronie producenta.

bbm_buf[BBMAGIC_DEVICE_TYPE] Określa typ modułu który przesłał dane. W tym przypadku "BBMAGIC_M_RELAY".
bbm_buf[BBM_RELAY_V_SUP] Napięcie zasilania modułu. Aby otrzymać napięcie w woltach nalezy otrzymaną wartość podzielić przez 71.
bbm_buf[BBMAGIC_RELAY_ADV_TIME] Czas po jakim jest wysyłana kolejka wiadomość "ALIVE". Aby potrzymać czas w sekundach należy pomnożyć przez 2.
bbm_buf[BBMAGIC_RELAYS_STATE] Cztery najmłodsze bity definiują stan przekaźników. Bit ustawiony=przekaźnik włączony, Bit wyzerowany=przekaźnik wyłączony. Bit0 - Relay0...Bit3 - Relay3.
bbm_buf[BBM_RELAY_CHIP_TEMP] Temperatura chipu podana w stopniach Celsjusza(kodowanie U2).
bbm_buf[BBM_RELAY_LIGHT] Poziom oświetlenia. Podawany w zakresie od 0 do 255.

bbm_buf[BBM_RELAY_ADC_1_MSB]

i

bbm_buf[BBM_RELAY_ADC_1_LSB]

Poziom napięcia na wejściu ADC_1 podany w mV, starszy i młodszy bajt.

bbm_buf[BBM_RELAY_ADC_2_MSB]

i

bbm_buf[BBM_RELAY_ADC_2_LSB]

Poziom napięcia. Adres modułu, a wejściu ADC_2 podany w mV, starszy i mlodszy bajt.

bbm_buf[BBMAGIC_RELAY_WORKTIME_0]

Czas pracy modułu od ostatniego włączenia zasilania w sekundach - najmłodszy bajt - 0.

bbm_buf[BBMAGIC_RELAY_WORKTIME_1]

Czas pracy modułu od ostatniego włączenia zasilania w sekundach - kolejny bajt - 1.

bbm_buf[BBMAGIC_RELAY_WORKTIME_2]

Czas pracy modułu od ostatniego włączenia zasilania w sekundach - kolejny bajt - 2.

bbm_buf[BBMAGIC_RELAY_WORKTIME_3]

Czas pracy modułu od ostatniego włączenia zasilania w sekundach - kolejny bajt - 3.

bbm_buf[BBM_RELAY_FIRM_0]

Numer wersji firmware modułu - młodszy bajt.

bbm_buf[BBM_RELAY_FIRM_1]

Numer wersji firmware modułu - starszy bajt.

bbm_buf[BBMAGIC_DEVICE_ADDR_0]

Adres modułu, najmłodszy bajt 0 -LSB.

bbm_buf[BBMAGIC_DEVICE_ADDR_1]

Adres modułu, bajt 1.

bbm_buf[BBMAGIC_DEVICE_ADDR_2]

Adres modułu, bajt 2.

bbm_buf[BBMAGIC_DEVICE_ADDR_3]

Adres modułu, bajt 3.

bbm_buf[BBMAGIC_DEVICE_ADDR_4]

Adres modułu, bajt 4.

bbm_buf[BBMAGIC_DEVICE_ADDR_5]

Adres modułu, nastarszy bajt 5 - MSB.

bbm_buf[BBMAGIC_DEVICE_RSSI]

Moc odbieranego sygnału radiowego w dBm.

Funkcje modułu BBMagic RELAY - Bezprzewodowego sterownika przekaźników

  • Sterowanie maksymalnie 4 przekaźnikami
  • Funkcja automatycznego włączenia wyjścia RELAY_0 na 15 minut po uruchomieniu modułu, konfigurowana pinem 17.
  • Możliwość monitorowania stanu napięcia zasilania.
  • Detektor światła - pady do wlutowania fotorezystora 10 kΩ - zakres od 0 do 255.
  • Dwa kanały ADC o zakresie napięć od 0 V do 1,8 V i rozdzielczości 1 mV.
  • Pomiar temperatury chipu sterującego.
  • Wbudowana dioda LED sygnalizująca komunikację Bluetooth - konfigurowana pinem 2.
  • Komunikacja jest szyfrowana i podpisana cyfrowo.
  • Proste sterowanie za pomocą Raspberry Pi przy użyciu biblioteki bbmagic_lib.

Producent przygotował kod źródłowy aplikacji pozwalający na przetwarzanie danych z modułów BBMagic.

Dostępne są na stronie producenta w zakładce Download, dodatkowo przygotował krótki poradnik pracy z aplkacją bbm_scanner.

Wyprowadzenia modułu BBMagic Relay - Bezprzewodowy sterownik przekaźników

 

BBMagic Relay - bezprzewodowy sterownik przekaźników

 

Pin Opis

1,8,20,22,23,24

Masa układu.

2

Konfiguracja sygnalizacji transmisji radiowej:

  • Podłączenie do masy: wbudowana czerwona dioda LED sygnalizuje transmisje radiową.
  • Brak połączenia: dioda jest wyłączona. Impulsy sygnalizujące pojawiają się na pinie 15. Alternatywnie można podłączyć diodę LED rezystorem szeregowym do pinów 15 i 16. Zaleca się użycie rezystora o wartości od 1 kΩ do 4,7 kΩ.

3,4,5,6

Wyjścia sterujące przekaźnikami, do poprawnego działania potrzebny jest tranzystor. 

7,21

Wejścia zasilające, napięcie zasilania od 1,8 V do 3,6 V.

7,8,9

Pady do wlutowania stabilizatora, w celu zasilania modułu wyższym napięciem.

10

Wejście zasilania dla stabilizatora z zabezpieczeniem przed odwrotną polaryzacją.
11,12 Pady do wlutowania fotorezystora 10 kΩ.

13,14

Wejścia przetwornika ADC. Napięcie od 0 do 1,8 V. Rozdzielczość 1 mV.

15,16

Pady do podłączenia diody LED z rezystorem szeregowym:

  • Pin 15 anoda z rezystorem.
  • Pin 16 katoda z rezystorem.

17

Wejście konfiguracyjne START CONF

  • Podłączony do masy lub pinu 16: Po włączeniu zasilania przez 15 minut wyjście RELAY_0 zostanie wysterowanie na okres 15 minut.

18,19

Linie interfejsu UART:

  • Pin 18 - TX.
  • Pin 19 - RX.
Dopuszczalny zakres napięć od 0 V do 5 V.

Specyfikacja modułu BBMagic Relay - Bezprzewodowy sterownik przekaźników

  • Zasilanie modułu:
    • Bezpośrednio: od 1,8 V do 3,6 V
    • Stabilizator: wyjście od 2,5 V do 3,6 V
  • 4 kanały sterujące przekaźnikami
  • Detektor światła: pady do wlutowania fotorezystora 10 kΩ
  • Dwa kanały ADC: od 0 V do 1,8 V
  • Pomiar temperatury chipu
  • Monitorowanie stanu napięcia zasilania
  • Linia UART odpowiedzialna za nadawanie i odbiór sygnału: od 0 V do 5 V
  • Komunikacja szyfrowana i podpisana cyfrowo
  • Komunikacja sygnalizowana diodą LED

Szerokość opakowania 2.7 cm
Wysokość opakowania 4.6 cm
Głębokość opakowania 0.7 cm
Masa opakowania 0.005 kg

Jako pierwszy zadaj pytanie dotyczące tego produktu!

Kraj pochodzenia: Polska

Klienci którzy zakupili ten produkt kupili również:

Produkty z tej samej kategorii: