Code: Alles auswählen
#define NO_DS18B20 //use model without temperature sensor
Moderator: Co-Administratoren
Code: Alles auswählen
#define NO_DS18B20 //use model without temperature sensor
Danke!stan23 hat geschrieben: ↑16.05.2019, 15:12Wennaktiv ist, dann enthält Kanal 1 nur die Batteriespannung, aber nicht die Temperatur.Code: Alles auswählen
#define NO_DS18B20 //use model without temperature sensor
Hab mal deinen Thingiverse-Link mit in die Projekt-Readme auf Github aufgenommen:tonischabloni hat geschrieben: ↑16.05.2019, 10:13Ich hab ein Gehäuse gezeichnet und auf thingiverse zur Verfügung gestellt.
Mit diesem Aufbau habe ich vor 2 Jahren mal experimentiert, aber mein Akku war relativ schnell schrott.
Code: Alles auswählen
AskSin++ V4.1.0 (May 18 2019 22:38:48)
Address Space: 32 - 102
CC init1
CC Version: 14
- ready
Bat: 0
ID: F31106 Serial: JPCAPM0006
*LOW BAT Limit: 22
*Sendeintervall: 30
Config changed List1 (CH 1)
C
Code: Alles auswählen
#define CONFIG_BUTTON_PIN 8
#define ISR_PIN 9
// number of available peers per channel
#define PEERS_PER_CHANNEL 6
// all library classes are placed in the namespace 'as'
using namespace as;
//Korrekturfaktor der Clock-Ungenauigkeit, wenn keine RTC verwendet wird
#define SYSCLOCK_FACTOR 0.88
#define LED_PIN 4
#define BATT_EN_PIN 6
#define BATT_SENS_PIN A3
volatile bool isrDetected = false;
//SENSOR_EN_PIN und SENSOR_PIN sind immer paarweise und kommagetrennt hinzuzuf�gen:
//Beispiel f�r 3 Sensoren
//byte SENSOR_EN_PINS[] {5 , 6, 7}; //VCC Pin des Sensors
//byte SENSOR_PINS[] {14, 15, 16}; //AOut Pin des Sensors
byte SENSOR_EN_PINS[] {5 }; //VCC Pin des Sensors
byte SENSOR_PINS[] {16}; //AOut Pin des Sensors
Code: Alles auswählen
#define NO_DS18B20 //use model without temperature sensor
#define EI_NOTEXTERNAL
#include <EnableInterrupt.h>
#define SENSOR_ONLY
// Arduino Pro mini 8 Mhz
// Arduino pin for the config button
#define CONFIG_BUTTON_PIN 8
#define LED_PIN 4
#define BATT_EN_PIN 6
#define BATT_SENS_PIN 17
#define CC1101_GDO0_PIN 2
#define CC1101_CS_PIN 10
#define CC1101_MOSI_PIN 11
#define CC1101_MISO_PIN 12
#define CC1101_SCK_PIN 13
const uint8_t SENSOR_PINS[] {16}; //AOut Pins der Sensoren (hier A1, A2 und A3)
//bei Verwendung von > 3 Sensoren sollten die Vcc der Sensoren auf 2 Enable Pins verteilt werden (max. Last pro AVR-Pin beachten!)
const uint8_t SENSOR_EN_PINS[] {5 };
#define DS18B20_PIN 3
Code: Alles auswählen
AskSin++ V4.1.0 (May 18 2019 22:49:13)
Address Space: 32 - 79
CC init1
CC Version: 14
- ready
Bat: 0
ID: F31106 Serial: JPCAPM0006
*LOW BAT Limit: 22
*Wake-On-Radio: 0
*Sendeintervall: 30
Config changed List1
*HIGHValue (#1): 830
*LOWValue (#1): 420
+Sensor (#1) V: 826
+Humidity (#1) %: 1
+Battery (#1) V: 0
<- 0E 01 84 70 F31106 00
wow das freut mich!!jp112sdl hat geschrieben: ↑17.05.2019, 07:09Hab mal deinen Thingiverse-Link mit in die Projekt-Readme auf Github aufgenommen:tonischabloni hat geschrieben: ↑16.05.2019, 10:13Ich hab ein Gehäuse gezeichnet und auf thingiverse zur Verfügung gestellt.
https://github.com/jp112sdl/HB-UNI-Sen- ... ST#gehäuse