- Labornetzteil AliExpress         
Ergebnis 1 bis 10 von 14

Thema: ESP32 Öltemperatur mit VDO NTC messen

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #12
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    10.04.2005
    Ort
    Bad Aibling
    Beiträge
    212
    Jetzt habe ich da noch ein Merkwürdiges Problem mit der Software. Erst mal das Programm das ich zum Testen benutzt habe.

    Code:
    #include <Arduino.h>
      
    #include "Wlan.cpp"
    
    const char* ssid   = "+++";
    const char* passwd = "???";
    
    void setup ()
    {
      Serial.begin (9600);
    
      Serial.println ("");
    
    //  connectWlan objWlan (ssid, passwd);
    }
    
    void loop ()
    {
      Serial.println ("Start AD-Wandler lesen");
    
      int analogChannel = 25;
      int sensorReading = analogRead (analogChannel);
    
      Serial.print   ("AD-Wandler Kanal ");
      Serial.print   (analogChannel);
      Serial.print   (": ");
      Serial.println (sensorReading);
    
      delay (1000);
    }
    Wenn ich das Wlan benutze dann funktioniert der AD-Wandler nicht mehr richtig. Es wird immer der maximal Wert 4095 ausgegeben. Ohne Wlan Erhalte ich normale Werte je nach angelegter Spannung. Das verbinden mit dem WLAN macht die Methode "connectWlan objWlan (ssid, passwd);".

    Die Wlan.cpp ist eine einfache Klasse die die Verbindung zum Hotspot aufbaut.

    Code:
    #include <WiFi.h>
      
    class connectWlan
    {
    public:
      connectWlan (String strSsid, String strPasswd)
      {
        Serial.println ("Connect: WLAN");
    
      // Verbinde mit dem WLAN
        Serial.print ("WLAN Verbindung aufbauen ");
    
      // Connect mit WPA Verschlüsselung
        WiFi.begin (strSsid.c_str (), strPasswd.c_str ());
    
        while (WiFi.status () != WL_CONNECTED)
        {
          Serial.print (".");
          delay (500);
        }
        Serial.println ("");
    
        Serial.print   ("IP-Adresse: ");
        Serial.println (WiFi.localIP ());
      }
    };
    Ich hoffe Ihr habt da eine Idee ich bin im Moment ein bisschen Ratlos warum das nicht geht. Ich habe auch nichts gefunden das der ESP32 Pico mit WLAN die Ports anderweitig benutzen würde.

    <Edit>
    Nachdem ich andere Ports getestet habe hat sich herausgestellt das der 32 auch geht wenn das WLAN an ist. Von der Elektor gibt es ein Buch zu dem ESP32 Pico Kit in dem wird auch der IO32 benutzt leider hat der Autor nichts darüber geschrieben ob und warum die anderen mit WLAN nicht funktionieren.

    Das habe ich nach längerem Suchen gefunden sagt aber auch nicht wirklich was nicht geht: https://github.com/espressif/arduino-esp32/issues/102
    Geändert von alexander_ro (23.08.2018 um 09:36 Uhr)

Ähnliche Themen

  1. Esp32 a2dp in arduino IDE
    Von Flos6323 im Forum Elektronik
    Antworten: 0
    Letzter Beitrag: 27.06.2018, 15:28
  2. Installation des Arduino Core für ESP32 ohne GIT
    Von mischaka im Forum NodeMCU-Board und ESP8266, ESP32-Serie
    Antworten: 0
    Letzter Beitrag: 26.04.2018, 07:20
  3. esp32 boards für konsole
    Von NotEvil im Forum NodeMCU-Board und ESP8266, ESP32-Serie
    Antworten: 1
    Letzter Beitrag: 15.02.2018, 21:22
  4. Arduino Cinque: RISC-V-Prozessor und ESP32 auf einem Board vereint
    Von Roboternetz-News im Forum Neuigkeiten / Technik-News / Nachrichten / Aktuelles
    Antworten: 1
    Letzter Beitrag: 22.05.2017, 16:29
  5. Display für esp32?
    Von NotEvil im Forum NodeMCU-Board und ESP8266, ESP32-Serie
    Antworten: 7
    Letzter Beitrag: 04.12.2016, 16:37

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen