• EOL

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
Powiadom o dostępności
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!

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

Produkty z tej samej kategorii: