RFM12-Funkbrücke
Aus BraLUG-Wiki
(Unterschied zwischen Versionen)
Zeile 16: | Zeile 16: | ||
====TMP36 (Temperatur)==== | ====TMP36 (Temperatur)==== | ||
[[Bild:Tmp36.jpg|thumb|150px|TMP36]] | [[Bild:Tmp36.jpg|thumb|150px|TMP36]] | ||
+ | ====Versorgungsspannung Sender ermitteln==== | ||
+ | ===Messwerte senden=== | ||
+ | <pre> | ||
+ | ... | ||
+ | // Funkmessage... | ||
+ | struct msg_t { // Offset | ||
+ | uint16_t counter; // --> 0 | ||
+ | uint16_t vcc; // --> 2 | ||
+ | uint32_t brightness; // --> 4 | ||
+ | uint16_t sht15_humidity; // --> 8 | ||
+ | uint16_t sht15_temperature; // --> 10 | ||
+ | uint16_t tmp36; // --> 12 | ||
+ | } msg; | ||
+ | ... | ||
+ | </pre> | ||
==Empfänger== | ==Empfänger== | ||
[[Bild:rfm12 empfaenger.jpg|thumb|150px|RFM12 Empfänger]] | [[Bild:rfm12 empfaenger.jpg|thumb|150px|RFM12 Empfänger]] | ||
Zeile 41: | Zeile 56: | ||
</pre> | </pre> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Software== | ==Software== |
Version vom 2. Juni 2013, 17:28 Uhr
...kommt demnächst...
Inhaltsverzeichnis |
Motivation
Funkbrücke
RFM12-Module
Sender
Sensoren
TSL45315 (Helligkeit)
SHT15 (Temperatur/Luftfeuchtigkeit)
TMP36 (Temperatur)
Versorgungsspannung Sender ermitteln
Messwerte senden
... // Funkmessage... struct msg_t { // Offset uint16_t counter; // --> 0 uint16_t vcc; // --> 2 uint32_t brightness; // --> 4 uint16_t sht15_humidity; // --> 8 uint16_t sht15_temperature; // --> 10 uint16_t tmp36; // --> 12 } msg; ...
Empfänger
> i2cdetect -y 0 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- 12 13 -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- 28 -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- 49 -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- 77
> i2cdump -y 0 0x28 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef 00: af 00 72 13 22 01 00 00 9d 16 05 09 d9 02 00 00 ?.r?"?..??????.. 10: 00 00 00 00 00 af af af af af af af af af af af .....??????????? ...