INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino Nano, Sensoren und Nextion
30.08.2018, 07:54 (Dieser Beitrag wurde zuletzt bearbeitet: 30.08.2018 07:55 von hotsystems.)
Beitrag #17
RE: Arduino Nano, Sensoren und Nextion
Wozu posten wir dir eigentlich Beispiele, wenn du doch nicht daraus lernst ?

Und was sollen wir mit dem Fragment anfangen, das ist so nie lauffähig.

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
30.08.2018, 08:11
Beitrag #18
RE: Arduino Nano, Sensoren und Nextion
ich bitte um entschuldigung wenn ich auf irgendwas nicht richtig oder falsch reagiert hab.
---

Dass das Fragment alleine nicht läuft sondern eingebaut werden muss, ist mir klar.

Ich wollte nur nicht jedesmal, mein Code veröffentlichen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
30.08.2018, 08:22
Beitrag #19
RE: Arduino Nano, Sensoren und Nextion
(30.08.2018 08:11)MotD schrieb:  ich bitte um entschuldigung wenn ich auf irgendwas nicht richtig oder falsch reagiert hab.
---

Dass das Fragment alleine nicht läuft sondern eingebaut werden muss, ist mir klar.

Ich wollte nur nicht jedesmal, mein Code veröffentlichen.

Na dann, wie sollen wir wissen, wo du das einbaust ?
Und dein Display wird auch nicht anzeigen, weil die Steueranweisungen fehlen.

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
30.08.2018, 08:29 (Dieser Beitrag wurde zuletzt bearbeitet: 30.08.2018 08:34 von MotD.)
Beitrag #20
RE: Arduino Nano, Sensoren und Nextion
ich hätte das ganze so versucht.

Code:
#include <SoftwareSerial.h>
#include <OneWire.h>
#include <DallasTemperature.h>
#include <Wire.h>
#include "DS3231.h"
#include <SimpleTimer.h>


RTClib RTC;

SoftwareSerial mySerial(10, 11); // RX, TX

#define MESSFUEHLER1 A0  
#define MESSFUEHLER2 A1  
#define ONE_WIRE_BUS 2 //DS18b20
#define EINZELMESSUNGEN1 25  
#define EINZELMESSUNGEN2 25  
#define A_2 1.422473621e-03   // A-Koeffizient des Messfühlers
#define B_2 2.334585171e-04   // B-Koeffizient des Messfühlers
#define C_2 1.215612867e-07   // C-Koeffizient des Messfühlers

#define FESTWIDERSTAND_2 3000.0  


OneWire oneWire(ONE_WIRE_BUS); //DS18b20
DallasTemperature sensors(&oneWire); //DS18b20
SimpleTimer timer;

uint16_t SUM_EM_2[EINZELMESSUNGEN1];
uint16_t SUM_EM_3[EINZELMESSUNGEN2];


uint8_t i = 0;
float DURCHSCHNITT_2 = 0.0;
float DURCHSCHNITT_3 = 0.0;
float TEMP_2 = 0.0;
float TEMP_3 = 0.0;
float R2_2 = 0.0, lnR2_2 = 0.0;
float R2_3 = 0.0, lnR2_3 = 0.0;


void repeatMe()
{
    Serial.print("Uptime (s): ");
    Serial.println(millis() / 1000);
}

void setup(void)
{
  sensors.begin();  //DS18b20
  Wire.begin();
  timer.setInterval(1000, repeatMe);
  mySerial.begin(9600);
  Serial.begin(9600);
}


void loop(void) {


DateTime now = RTC.now();



  DURCHSCHNITT_2 = 0.0;
  DURCHSCHNITT_3 = 0.0;

  for (i = 0; i < EINZELMESSUNGEN1; i++) {
    SUM_EM_2[i] = analogRead(MESSFUEHLER1);
    DURCHSCHNITT_2 += SUM_EM_2[i];

    // weiter optimiert
    DURCHSCHNITT_3 += analogRead(MESSFUEHLER2);


  }
  DURCHSCHNITT_2 /= EINZELMESSUNGEN1;
  DURCHSCHNITT_3 /= EINZELMESSUNGEN1;



  R2_2 = FESTWIDERSTAND_2 * (1023.0 / (float)DURCHSCHNITT_2 - 1.0);
  lnR2_2 = log(R2_2);
  TEMP_2 = (1.0 / (A_2 + B_2 * lnR2_2 + C_2 * lnR2_2 * lnR2_2 * lnR2_2));
  TEMP_2 =  TEMP_2 - 273.15;

  R2_3 = FESTWIDERSTAND_2 * (1023.0 / (float)DURCHSCHNITT_3 - 1.0);
  lnR2_3 = log(R2_3);
  TEMP_3 = (1.0 / (A_2 + B_2 * lnR2_3 + C_2 * lnR2_3 * lnR2_3 * lnR2_3));
  TEMP_3 =  TEMP_3 - 273.15;

int temp2v;
    temp2v = (int) TEMP_2;  
              mySerial.print("wt.val=");
        mySerial.print(temp2v, DEC);    
        mySerial.write(0xff);
          mySerial.write(0xff);
          mySerial.write(0xff);
  
int temp3v;
    temp3v = (int) TEMP_3;
          mySerial.print("lt.val=");
           mySerial.print(temp3v, DEC);
          mySerial.write(0xff);
         mySerial.write(0xff);
         mySerial.write(0xff);
  
int temp4v;
    temp4v = (int) sensors.getTempCByIndex(0);
          mySerial.print("lut.val=");
            mySerial.print(temp4v, DEC);
            mySerial.write(0xff);
        mySerial.write(0xff);
          mySerial.write(0xff);

int iNum = now.second(), DEC;
if (iNum %2 ==0)
{
    mySerial.print("temp1.txt=");
        mySerial.print(":");
    mySerial.write(0xff);
      mySerial.write(0xff);
      mySerial.write(0xff);
}
else
{
        mySerial.print("temp1.txt=");
        mySerial.print("");
    mySerial.write(0xff);
      mySerial.write(0xff);
      mySerial.write(0xff);
}

  mySerial.print("tag.val=");
  mySerial.print(now.day(), DEC);
  mySerial.write(0xff);
  mySerial.write(0xff);
  mySerial.write(0xff);

  mySerial.print("monat.val=");
  mySerial.print(now.month(), DEC);
  mySerial.write(0xff);
  mySerial.write(0xff);
  mySerial.write(0xff);

  mySerial.print("h.val=");
  mySerial.print(now.hour(), DEC);
  mySerial.write(0xff);
  mySerial.write(0xff);
  mySerial.write(0xff);

  mySerial.print("s.val=");
  mySerial.print(now.minute(), DEC);
  mySerial.write(0xff);
  mySerial.write(0xff);
  mySerial.write(0xff);

    Serial.print("WT:  ");
    Serial.print(TEMP_2);          
    Serial.println(" °C");
    Serial.print("LT1: ");
    Serial.print(TEMP_3);        
    Serial.println(" °C");
    sensors.requestTemperatures();
    Serial.print("LT2: ");
    Serial.print(sensors.getTempCByIndex(0));
    Serial.println(" °C");
    Serial.print(now.day(), DEC);
    Serial.print('.');
    Serial.println(now.month(), DEC);
    Serial.print(now.hour(), DEC);
    Serial.print(':');
    Serial.print(now.minute(), DEC);
    Serial.println();
        

timer.run();
  }
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
30.08.2018, 09:55
Beitrag #21
RE: Arduino Nano, Sensoren und Nextion
(30.08.2018 08:29)MotD schrieb:  ich hätte das ganze so versucht.

Und was hindert dich daran ?

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
30.08.2018, 10:04
Beitrag #22
RE: Arduino Nano, Sensoren und Nextion
Einwände?

zZ das ich auf der Arbeit bin und der Rest zuhause liegt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
30.08.2018, 10:07
Beitrag #23
RE: Arduino Nano, Sensoren und Nextion
(30.08.2018 10:04)MotD schrieb:  Einwände?

Nöö, warum sollte ich ?
Da du unsere Beiträge offensichtlich nicht richtig liest.
Warum sollten wir dann noch etwas darauf schreiben ?

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
30.08.2018, 10:09
Beitrag #24
RE: Arduino Nano, Sensoren und Nextion
okay bist noch angefressen, welchen meinst du genau und wieso "unsere"? bisher hattest netter weise nur du geantwortet.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  In-door Sensoren für OpenHab oder ähnliches? ansorgj 11 683 10.02.2019 23:03
Letzter Beitrag: ansorgj
  Projekt zur Ermittlung der Dauerbetriebseigenschaften unterschiedlicher Sensoren Hayley_Hay 5 1.333 14.05.2018 17:06
Letzter Beitrag: ardu_arne
  Steuerung Servomotor mit zwei Sensoren und Tabelle Günther S. 0 1.579 14.04.2017 19:18
Letzter Beitrag: Günther S.
  Arduino mit Nextion komunizieren lassen Steve1604 4 5.531 01.08.2016 21:56
Letzter Beitrag: hotsystems
  "SunFounder Smart Car Kit for Arduino"...Roboterauto mit Sensoren arduinofan 2 3.355 15.01.2016 11:14
Letzter Beitrag: arduinofan
  Laser mit arduino nano TTL modulieren Wranox 0 2.581 30.07.2015 15:38
Letzter Beitrag: Wranox
  Linienfolger mit Arduino Nano reenoh 16 9.699 27.05.2015 11:04
Letzter Beitrag: reenoh
  Sensoren Einbau bergfrei 3 3.103 13.05.2015 10:36
Letzter Beitrag: SkobyMobil
Wink DSLR mit Arduino Nano steuern. Eichner 12 10.037 25.03.2015 17:27
Letzter Beitrag: Eichner
Rainbow RC Beleuchtungsmodul mit Arduino Nano Kyrill 7 5.713 15.03.2015 14:02
Letzter Beitrag: querkopf71

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste