Gesichtserkennung mit ESP32-WLAN-Kameraboards ab 15 Euro

Begonnen von JoWiemann, 09 Januar 2019, 18:54:53

Vorheriges Thema - Nächstes Thema

Papa Romeo

Zitat von: taskkill am 12 Februar 2022, 13:55:05
Guten Tag, Papa Romeo

wäre es möglich mir auch das Passwort
zukommen zu lassen...

LG taskkill

...hast Post
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Vorhand

Hallo Papa Romeo,
hab jetzt sowohl mit der Version aus deiner PDF-Anleitung, als auch mit der geänderten Partition von "romakrau" kompiliert: Geht nicht - too big.
Hier die Fehlermeldung:

Arduino: 1.8.20 Hourly Build 2021/12/20 07:33 (Windows 10), Board: "ESP32 Wrover Module, Face Recognition (2678784 bytes with OTA) esp32wrover.menu.PartitionScheme.rzo_partition.build.partitions=rzo_partitions esp32wrover.menu.PartitionScheme.rzo_partition.upload.maximum_size=2678784, QIO, 80MHz, 921600, None"

text section exceeds available space in boardDer Sketch verwendet 2101867 Bytes (160%) des Programmspeicherplatzes. Das Maximum sind 1310720 Bytes.

Globale Variablen verwenden 53552 Bytes (16%) des dynamischen Speichers, 274128 Bytes für lokale Variablen verbleiben. Das Maximum sind 327680 Bytes.

Sketch too big; see https://support.arduino.cc/hc/en-us/articles/360013825179 for tips on reducing it.
Fehler beim Kompilieren für das Board ESP32 Wrover Module.
Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.

Was könnte die Ursache sein?

Übrigens, welches Board muss für den finalen Sketch (dein Sketch) eingestellt sein? Ich verwende eine Al Thinker ESP32 Cam.
Welche weiteren Dateien müssen zusammen mit deinem Sketch im Verzeichnis sein?
Danke
Viele Grüße
Raspi,Homatic,ESP,Fronius,KIA-PHEV,DHW300,Mi,Shelly

Papa Romeo

...passt dein Scheme schon ... seltsam, dass nur knapp die Hälfte des Speichers zur Verfügung steht ....

LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Vorhand

Viele Grüße
Raspi,Homatic,ESP,Fronius,KIA-PHEV,DHW300,Mi,Shelly

Papa Romeo

Das passt wohl nicht ganz. Irgendwie hast du den kompletten Eintrag, der in der board.txt einzutragen ist, hier drin stehen.

LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Vorhand

Ja, danke.
Hatte den ganzen Block aus deiner PDF kopiert und nicht auf die fehlenden CR geachtet.
Nach Korrektur lief dieser Schritt - kompilierte ohne Fehler. Das Hochladen ging auch, allerdings ohne Funktion.
Du schreibst ja, dass das keine Bedeutung hätte.

Jetzt der nächste Schritt:
Dein download enthält nur den Sketch und eine Index Datei.
Ich habe diese beiden Dateien in das neue Verzeichnis ../portable/sketchbook/ESP32_CAM kopiert.
Mit der gleichen Einstellung wie zuvor dem "ESP32 Wrover Module" Board kompiliert - Fehler.
Dann mit dem Board Al Thinker ESP32-CAM - Fehler.
Daraufhin nahm ich die Datei app_httpd.cpp in das Verzeichnis auf - Fehler.

Wie sollte ich konkret Vorgehen?
Danke
Viele Grüße
Raspi,Homatic,ESP,Fronius,KIA-PHEV,DHW300,Mi,Shelly

Papa Romeo

...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Vorhand

Fehler mit AI Thinker
Arduino: 1.8.20 Hourly Build 2021/12/20 07:33 (Windows 10), Board: "AI Thinker ESP32-CAM"
C:\arduino-nightly\portable\sketchbook\ESP32_CAM\app_httpd.cpp: In function 'esp_err_t index_handler(httpd_req_t*)':
app_httpd.cpp:587:51: error: 'index_ov3660_html_gz' was not declared in this scope
         return httpd_resp_send(req, (const char *)index_ov3660_html_gz, index_ov3660_html_gz_len);
                                                   ^
app_httpd.cpp:587:73: error: 'index_ov3660_html_gz_len' was not declared in this scope
         return httpd_resp_send(req, (const char *)index_ov3660_html_gz, index_ov3660_html_gz_len);
                                                                         ^
Mehrere Bibliotheken wurden für "WiFi.h" gefunden
Benutzt: C:\arduino-nightly\portable\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi
Nicht benutzt: C:\arduino-nightly\libraries\WiFi
exit status 1
'index_ov3660_html_gz' was not declared in this scope
Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.

Grüße
Viele Grüße
Raspi,Homatic,ESP,Fronius,KIA-PHEV,DHW300,Mi,Shelly

Vorhand

Fehler mit Wrover:
Arduino: 1.8.20 Hourly Build 2021/12/20 07:33 (Windows 10), Board: "ESP32 Wrover Module, Face Recognition (2678784 bytes with OTA), QIO, 80MHz, 921600, None"
C:\arduino-nightly\portable\sketchbook\ESP32_CAM\app_httpd.cpp: In function 'esp_err_t index_handler(httpd_req_t*)':
app_httpd.cpp:587:51: error: 'index_ov3660_html_gz' was not declared in this scope
         return httpd_resp_send(req, (const char *)index_ov3660_html_gz, index_ov3660_html_gz_len);
                                                   ^
app_httpd.cpp:587:73: error: 'index_ov3660_html_gz_len' was not declared in this scope
         return httpd_resp_send(req, (const char *)index_ov3660_html_gz, index_ov3660_html_gz_len);
                                                                       ^
Mehrere Bibliotheken wurden für "WiFi.h" gefunden
Benutzt: C:\arduino-nightly\portable\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi
Nicht benutzt: C:\arduino-nightly\libraries\WiFi
exit status 1
'index_ov3660_html_gz' was not declared in this scope
Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.

Grüße
Viele Grüße
Raspi,Homatic,ESP,Fronius,KIA-PHEV,DHW300,Mi,Shelly

Papa Romeo

... du hast die falsche Index-Datei.

Meine beigestellte Index-Datei ist für die Kamera OV2640 ... du benötigst die Index-Datei für die OV3660

LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Papa Romeo

... ich wusste doch, ich hätte die auch schon mal eingestellt ...

... versuch mal Diese im Anhang ...

LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Vorhand

Hi Papa Romeo,
habe nochmals deine Dateien runtergeladen um auch versehentliche Änderungen auszuschließen.
Mit AI Thinker kompiliert und geladen - ohne Fehler.
Leider jedoch keine Funktion.
Letzte Zeile im Monitor:
E (3909) fr_flash: Not found

Ansonsten ein paar Zeilen Buchstabensalat.
Grüße
Viele Grüße
Raspi,Homatic,ESP,Fronius,KIA-PHEV,DHW300,Mi,Shelly

Papa Romeo

Hallo Vorhand,

hier die Antwort #192 aus dem Thread ...

Zitat von: Papa Romeo am 01 Februar 2020, 22:14:19
Hallo Steffen,

die Fehlermeldung:

fr_flash: Not found


ist normal ein Hinweis, dass der Speicher nicht richtig partitioniert oder beim Flashen ausgewählt wurde.

LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

waage

Hallo Papa Romeo
Würde mich über das Passwort zur ESPcam sehr freuen . :)
mit freundlichen Grüße waage

Papa Romeo

Zitat von: waage am 10 Dezember 2022, 20:53:11
Hallo Papa Romeo
Würde mich über das Passwort zur ESPcam sehr freuen . :)
mit freundlichen Grüße waage

hast Post.

LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary