it dem ESP-12E ausgestattet
ESP-12E
* UART, RESET, ADC, SPI, 9 GPIOs
* 4 MByte Flash
Mein Board... erzeugen ===
Da unter Windows doch meist ein Übersetzen von solcher Software "arbeitsintensiv" ist, de... ize...
Auto-detected Flash size: 4MB
Flash params set to 0x0040
Compressed 438272 bytes to 284139...
Wr... t/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
</code>
Nun wissen wir auch
Einfache ist es wohl hier einen Drehencoder einzusetzen, durch den digitalen Ansatz verspricht das ein... Wert würde ja noch genauso schwanken.
Als Lösung setze ich nun eine externe Referenzspannung (LM336 2... ederum gemessen und in die entsprechende Zeit umgesetzt. Um beide Regeln zu verwenden, wird geprüft ein... daher muss auf eine Stabilisierung der Spannung gesetzt werden.
Im ersten Versuch im Sketch etwas her
ire is plugged to pin 2
#define ONE_WIRE_BUS 2
// Setup a oneWire instance to communicate
OneWire oneWi... t decimalPart = 0;
//----------------------
void setup() {
// Open serial communications
Serial.b... Start the Dallas Library
sensors.begin();
// set to asyncron
sensors.setWaitForConversion(false);
//set the resolution
sensors.setResolution(TEMP
ation mit alle notwendigen Libraries und dort übersetzen
- Online Cloud Service
===Auf Windows 10 mit Docker Image unter VMWare 16 übersetzen===
Mit der VMware Workstation 16 kann auch ei... rojects/esp-idf/en/latest/esp32/get-started/linux-setup-scratch.html
Repos einrichten:
<code bash>
#...
Tools installieren:
<code bash>
# Tool Chain aufsetzen
dnf group install "Development Tools"
dnf i
ude of the measurement place
sda, scl = 3, 4
i2c.setup(0, sda, scl, i2c.SLOW)
--
bme280_math.setup(0)
T, P, H, QNH = bme280.read(alt)
--
local Tsgn = (... cht man so lange rum das man es auch hätte in C umsetzen können .. </note>
=== Umsetzung ===
Da nun der Sensor und das Relay angesprochen werden können,
r input x.
* CLKIN — External clock input
* RESET — External reset input
* SWDIO — Serial Wire Debug I/O
* SWCLK — Serial Wire Clock.
* Vdd — 3.3 ... rld" Beispiel ===
Software Projekt auf dem PC aufsetzen:
* Basis Projekt unter https://github.com/mi...
Über das "Project/Build Project" das Projekt übersetzen.
Unter "User Home\LPCXpresso_7.5.0_254\works
on.org/en/latest/index.html
----
====Python Setup====
Python 3.8 installieren (z.b. nach C:\pyth... l --upgrade esptool
</code>
----
====ESP Tool Setup====
Clone von https://github.com/espressif/esp... eading MAC instead.
MAC: 24:0a:c4:30:f7:ec
Hard resetting via RTS pin...
</code>
----
=== Image auf d... t/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
</code>
----
==== Per Co
load Paket erhalten.
Zip Paket auspacken und mit Setup.exe im Ordner "Debug" die Installation starten
... data is received
at826device.set_raw_data_handler(readRX_handler)
... nd Buffer Data")
out_report.set_raw_data(out_buffer)
out_repo
---------------------------------
-- Trigger Mode setzen
gpio.mode(trigger_pin,gpio.INT)
-------------... /code>
So etwas ist evtl. besser mit /Lua-RTOS umsetzbar => https://github.com/whitecatboard/Lua-RTOS-
n ein paar Macken, startet nicht immer sofort, Offset Messung scheint nicht mehr zu funktionieren, d.h.... exakte Temperaturen etc. überhaupt je wirklich umsetzbar ist und war.
**Fazit**:
* Ein schönes Sa