- EOL
Pozornost! Prodej produktu byl dokončen. Podívejte se na ostatní v této kategorii . |
Popis produktu: BBMagic Relay - bezdrátový reléový ovladač
BBMagic Relay je bezdrátový řadič relé, který komunikuje ve standardu Bluetooth Low Energy (BLE ). Umožňuje vám ovládat 4 relé. Je napájen napětím od 1,8 do 3,6 V. Dále je vybaven schopností monitorovat stav napájecího napětí , detektorem světla (po pájení fotorezistoru) a 2 kanály ADC . Modul je kompatibilní s Raspberry Pi .
Modul BBMagic umožňuje ovládání 4 relé současně.
Ovládání modulu BBMagic Relay - bezdrátový ovladač relé
Abyste mohli modul ovládat, potřebujete adresu Bluetooth a klíč, abyste mohli přidat zařízení do základny herců:
bbm_relay_add ("my_rel", "3B5D6868AA98", "2DFDA5070CD284A107A24F7e53572A7B38");
a používat funkce obsažené v knihovně bbmagic_lib_2.0. Následující příkaz povoluje výstupy RELAY_0 a RELAY_3:
bbm_relay_on ("my_rel", REL_CH0 | REL_CH3);
Modul je provozován Raspberry Pi pomocí knihovny bbmagic_lib.
Provoz modulu BBMagic PWM - bezdrátového regulátoru signálu PWM
Po zapnutí zařízení BBMagic Relay každých 60 sekund odešle zprávu „ALIVE“. Pokud modul obdrží požadavek na zapnutí nebo vypnutí relé / relé , odešle zprávu „ALIVE“ ihned po dokončení úkolu. Obsah vyrovnávací paměti je definován v knihovně bbmagic_lib.h soubor verze 2.0. Ukázkové programy najdete na webových stránkách výrobce .
bbm_buf [BBMAGIC_DEVICE_TYPE] | Určuje typ modulu, který data odeslal. V tomto případě „ BBMAGIC_M_RELAY“. |
bbm_buf [BBM_RELAY_V_SUP] | Napájecí napětí modulu. Chcete-li získat napětí ve voltech, vydělte hodnotu 71. |
bbm_buf [BBMAGIC_RELAY_ADV_TIME] | Čas, po kterém je odeslána zpráva „ALIVE“ ve frontě. Chcete-li udržet čas v sekundách, vynásobte 2. |
bbm_buf [BBMAGIC_RELAYS_STATE] | Čtyři nejnižší bity definují stav relé. Bit nastaven = relé zapnuto, reset bit = relé vypnuto. Bit0 - Relé0 ... Bit3 - Relé3. |
bbm_buf [BBM_RELAY_CHIP_TEMP] | Teplota čipu ve stupních Celsia (kódování U2). |
bbm_buf [BBM_RELAY_LIGHT] | Úroveň osvětlení. Podává se v rozsahu 0 až 255. |
bbm_buf [BBM_RELAY_ADC_1_MSB] a bbm_buf [BBM_RELAY_ADC_1_LSB] | Úroveň napětí na vstupu ADC_1 v mV, vysoký a nízký bajt. |
bbm_buf [BBM_RELAY_ADC_2_MSB] a bbm_buf [BBM_RELAY_ADC_2_LSB] | Úroveň napětí. Adresa modulu a vstup ADC_2 zadaný v mV, horní a dolní bajt. |
bbm_buf [BBMAGIC_RELAY_WORKTIME_0] | Doba provozu modulu od posledního zapnutí v sekundách - nejmladší bajt - 0. |
bbm_buf [BBMAGIC_RELAY_WORKTIME_1] | Doba provozu modulu od posledního zapnutí v sekundách - další bajt - 1. |
bbm_buf [BBMAGIC_RELAY_WORKTIME_2] | Provozní doba modulu od posledního zapnutí v sekundách - další bajt - 2. |
bbm_buf [BBMAGIC_RELAY_WORKTIME_3] | Provozní doba modulu od posledního zapnutí v sekundách - další bajt - 3. |
bbm_buf [BBM_RELAY_FIRM_0] | Číslo verze firmwaru modulu - nízký bajt. |
bbm_buf [BBM_RELAY_FIRM_1] | Číslo verze firmwaru modulu - vysoký bajt. |
bbm_buf [BBMAGIC_DEVICE_ADDR_0] | Adresa modulu, nejmladší bajt 0 -LSB. |
bbm_buf [BBMAGIC_DEVICE_ADDR_1] | Adresa modulu, bajt 1. |
bbm_buf [BBMAGIC_DEVICE_ADDR_2] | Adresa modulu, bajt 2. |
bbm_buf [BBMAGIC_DEVICE_ADDR_3] | Adresa modulu, bajt 3. |
bbm_buf [BBMAGIC_DEVICE_ADDR_4] | Adresa modulu, bajt 4. |
bbm_buf [BBMAGIC_DEVICE_ADDR_5] | Adresa modulu, další bajt 5 - MSB. |
bbm_buf [BBMAGIC_DEVICE_RSSI] | Síla přijatého rádiového signálu v dBm. |
Funkce modulu BBMagic RELAY - bezdrátový ovladač relé
- Ovládání až 4 relé
- Funkce automatického zapnutí výstupu RELAY_0 po dobu 15 minut po spuštění modulu, konfigurovatelná pinem 17.
- Možnost sledovat stav napájecího napětí.
- Detektor světla - 10 kΩ fotorezistorové pájecí podložky - rozsah od 0 do 255.
- Dva kanály ADC s rozsahem napětí od 0 V do 1,8 V a rozlišením 1 mV.
- Měření teploty řídicího čipu.
- Integrovaná LED pro komunikaci Bluetooth - konfigurovatelný pin 2.
- Komunikace je šifrována a digitálně podepsána.
- Jednoduché ovládání Raspberry Pi pomocí knihovny bbmagic_lib.
Výrobce připravil zdrojový kód aplikace, který umožňuje zpracování dat z modulů BBMagic. Jsou k dispozici na webových stránkách výrobce v záložce Stáhnout , navíc připravil krátkého průvodce prací s aplikací bbm_scanner. |
Kolíky BBMagic Relay - bezdrátový ovladač relé
Kolík | Popis |
---|---|
1,8,20,22,23,24 | Hmotnost systému. |
2 | Konfigurace rádiové přenosové signalizace:
|
3,4,5,6 | Řídicí výstupy relé, pro správnou funkci je nutný tranzistor. |
7.21 | Napájecí vstupy, napájecí napětí od 1,8 V do 3,6 V. |
7.8.9 | Podložky pro pájení stabilizátoru pro napájení modulu vyšším napětím. |
10 | Příkon stabilizátoru s ochranou proti přepólování. |
11.12 | Podložky pro pájení fotorezistoru 10 k Ω. |
13.14 | Vstupy ADC. Napětí od 0 do 1,8 V. Rozlišení 1 mV. |
15.16 | Podložky pro připojení LED k sériovému odporu:
|
17 | START CONF konfigurační vstup
|
18,19 | Řádky rozhraní UART:
|
Specifikace modulu BBMagic Relay - bezdrátový ovladač relé
- Napájení modulu:
- Přímo: 1,8 V až 3,6 V
- Stabilizátor: výstup od 2,5 V do 3,6 V
- 4 kanály ovládání relé
- Detektor světla: 10 kΩ fotorezistorové pájecí podložky
- Dva kanály ADC: 0V až 1,8V
- Měření teploty třísek
- Monitorování stavu napájecího napětí
- Linka UART odpovědná za přenos a příjem signálu: od 0 V do 5 V.
- Komunikace je šifrována a digitálně podepsána
- Komunikace signalizována LED diodou
Užitečné odkazy |