- Sonderpreis!
Produktbeschreibung: BBMagic Motion - Drahtloser PIR-Bewegungsmelder
Der drahtlose PIR-Bewegungssensor erkennt die Bewegung jedes Objekts, dessen Temperatur höher als der absolute Nullpunkt ist, im Bereich von 120 ° in einer Entfernung von 4/5 m. Er kommuniziert über die Bluetooth Low Energy (BLE) -Schnittstelle. Das Modul ist mit dem Raspberry Pi kompatibel und wird mit einer Spannung von 2,7 V bis 3,3 V betrieben.
Das Modul ist mit einem PIR-Bewegungssensor ausgestattet.
Leads von BBMagic Motion - Drahtloser PIR-Bewegungssensor
Stift | Beschreibung |
---|---|
1,8,20,22,23,24 |
Die Masse des Systems. |
2 |
Konfiguration der Signalisierung der Funkübertragung:
|
3,4,5,6 |
Vier masseaktive Digitaleingänge, die jeweils kurz vor dem Senden von Daten abgetastet werden. |
7.21 |
Versorgungsspannung von 2,7 V bis 3,6 V. |
21.22 |
Pads zum Löten des CR2032 Batteriehalters. Pin 21 (+) und Pin 22 (-). |
7.8.9 |
Pads zum Löten des Stabilisators, um das Modul mit höherer Spannung zu versorgen. |
10 |
Stromeingang für einen Stabilisator mit Verpolungsschutz. |
11.12 |
Pads zum Löten eines 10 kΩ Fotowiderstands. |
13.14 |
ADC_1 und ADC_2 Analog-Digital-Wandlereingang. Der Bereich der zulässigen Spannungen von 0 V bis 1,8 V. Auflösung 1 mV. |
18.19 |
UART-Schnittstellenleitungen:
Der zulässige Spannungsbereich liegt zwischen 0 V und 5 V. |
Der Hersteller hat den Quellcode der Anwendung vorbereitet, der es ermöglicht, Daten aus BBMagic-Modulen zu verarbeiten. Sie sind auf der Website des Herstellers im Download -Tab verfügbar, zusätzlich hat er eine kurze Anleitung zum Arbeiten mit der bbm_scanner-Anwendung vorbereitet. |
Betrieb des BBMagic Motion-Moduls - Drahtloser PIR-Bewegungssensor
Wenn BBMagic Motion eine Bewegung im überwachten Bereich erkennt, sendet es sofort Informationen über dieses Ereignis über die Bluetooth-Kommunikationsschnittstelle an den Raspberry Pi und bleibt dann 10 Sekunden lang unempfindlich gegenüber allen Objekten, die erscheinen. Nach dieser Zeit wird die Überwachung fortgesetzt. Der Inhalt des Puffers wird in der Datei bbmagic_lib.h definiert. Beispielprogramme finden Sie auf der Website des Herstellers .
bbm_buf [BBMAGIC_DEVICE_TYPE] | Gibt den Modultyp an, der die Daten gesendet hat. |
bbm_buf [BBM_MOTION_FLAGS] | Flags informieren über Objekterkennung (das höchste Bit), wenn das BBM_MOTION_ALERT_MASK-Flag gesetzt ist, bedeutet dies Objekterkennung. |
bbm_buf [BBM_MOTION_V_SUP] | Die aktuelle Versorgungsspannung des Moduls, um die Spannung in Volt zu erhalten, muss der angegebene Wert durch 71 geteilt werden. |
bbm_buf [BBM_MOTION_CHIP_TEMP ] | Chiptemperatur in Grad Celsius (U2-Kodierung). |
bbm_buf [BBM_MOTION_LIGHT] | Beleuchtungsniveau. Bereich von 0 bis 255. |
bbm_buf [BBM_MOTION_ADC_1_MSB] bbm_buf [BBM_MOTION_ADC_1_LSB] |
Spannungspegel am Eingang ADC_1 in mV, High- und Low-Byte. |
bbm_buf [BBM_MOTION_ADC_2_MSB] bbm_buf [BBM_MOTION_ADC_2_LSB] |
Spannungspegel am ADC_2-Eingang in mV, High- und Low-Byte. |
bbm_buf [BBM_MOTION_WORKTIME_0] | Die Betriebszeit des Moduls seit dem letzten Einschalten, ausgedrückt in Sekunden. Niedrigstes Byte 0. |
bbm_buf [BBM_MOTION_WORKTIME_1] | Die Betriebszeit des Moduls seit dem letzten Einschalten, ausgedrückt in Sekunden. Nächstes Byte 1. |
bbm_buf [BBM_MOTION_WORKTIME_2] | Die Betriebszeit des Moduls seit dem letzten Einschalten, ausgedrückt in Sekunden. Nächstes Byte 2 . |
bbm_buf [BBM_MOTION_WORKTIME_3] | Die Betriebszeit des Moduls seit dem letzten Einschalten, ausgedrückt in Sekunden. Ältestes Byte 3 . |
bbm_buf [BBM_MOTION_FIRM_0] | Firmware Version. Niedriges Byte. |
bbm_buf [BBM_MOTION_FIRM_1] | Firmware Version. Hohes Byte. |
bbm_buf [BBMAGIC_DEVICE_ADDR_0] | Moduladresse. Niedrigstes Byte 0 - LSB. |
bbm_buf [BBMAGIC_DEVICE_ADDR_1] | Moduladresse. Nächstes Byte 1. |
bbm_buf [BBMAGIC_DEVICE_ADDR_2] | Moduladresse. Nächstes Byte 2. |
bbm_buf [BBMAGIC_DEVICE_ADDR_3] | Moduladresse. Nächstes Byte 3. |
bbm_buf [BBMAGIC_DEVICE_ADDR_4] | Moduladresse. Nächstes Byte 4. |
bbm_buf [BBMAGIC_DEVICE_ADDR_5] | Moduladresse. Ältestes Byte 5 - MSB. |
bbm_buf [BBMAGIC_DEVICE_RSSI] | Stärke des empfangenen Funksignals in dBm. |
Kommunikation des BBMagic Motion-Moduls - Drahtloser PIR-Bewegungssensor
Das Modul kommuniziert über Bluetooth Low Energy , die Kommunikation ist verschlüsselt und mit einer symmetrischen AES-128 -Blockchiffre digital signiert. Per Bluetooth Smart kann das Gerät direkt mit dem Raspberry Pi kommunizieren.
BBMagic Motion-Modul - Drahtloser PIR-Bewegungssensor.
Spezifikation von BBMagic Motion - Drahtloser PIR-Bewegungssensor
- Stromversorgung des Moduls:
- Direkt: 2,7 V bis 3,6 V
- Stabilisator: Ausgang von 2,5 bis 3,6 V
- CR2032-Batterie - nach dem Löten des Griffs
- Platz zum Löten des Fotowiderstands
- Überwachung des Zustands der Versorgungsspannung
- PIR-Bewegungsmelder:
- Winkel: 120 °
- Reichweite: ca. 4/5 m
- Lichtdetektor: 10k Fotowiderstands-Lötpads
- ADC-Wandler: 0 V bis 1,8 V
- Funkkommunikation wird durch eine LED-Diode signalisiert
- Kommunikation verschlüsselt und digital signiert AES-128
- Abmessungen: 46 x 22 mm
Nützliche Links |