Zeitraffer sind eine großartige Möglichkeit, das sich ändernde Wetter, eine Bautätigkeit in der Nähe oder sogar das Wachstum einer Pflanze festzuhalten. Während Sie eine App für Ihr Smartphone verwenden könnten, um einen Zeitraffer aufzunehmen, haben Sie möglicherweise Bedenken, ein teures Gerät für längere Zeit unbeaufsichtigt zu lassen. Was wäre, wenn ich Ihnen sagen würde, dass es eine Möglichkeit gibt, Zeitraffer mit einem viel billigeren Gerät aufzunehmen?
Es gibt! Ein ESP32-CAM-Board ist für weniger als 10 US-Dollar zu haben, und mit ein wenig Programmieraufwand (keine Sorge, ich zeige Ihnen, wie!) können Sie damit einen großartig aussehenden Zeitraffer speichern!
Beschaffung von Materialien für dieses Projekt
Für dieses Projekt benötigen Sie:
- Ein ESP32-CAM-Board mit einer Programmier-Tochterplatine oder einem USB-Anschluss
- Ein Micro-USB-Kabel
- Eine Micro-SD-Karte
- (Optional) Ein Stativ und ein 3D-gedruckte Hülle von Thingiverse
Auswahl eines geeigneten ESP32-CAM-Boards
Für dieses Projekt benötigen Sie eine Möglichkeit, die Platine mit einem USB-Kabel von Ihrem Computer aus zu programmieren. Ich empfehle, entweder ein ESP32-CAM mit einem ESP32-CAM-MB-Tochterboard oder ein neueres ESP32-CAM-CH340 zu kaufen. Beide verfügen über den notwendigen USB-Anschluss.
Beachten Sie, dass die meisten 3D-gedruckten Gehäuse für die ESP32-CAM bestimmt sind und die größere ESP32-CAM-CH340 wahrscheinlich nicht in diese passt, daher wäre die Option mit einer Tochterplatine in diesem Fall vorzuziehen. Wenn Sie ein einfaches ESP32-CAM kaufen und kein Daughterboard oder einen anderen seriellen Programmierer haben, können Sie es nicht programmieren.
Verwandt: Warum Sie die funktionsreiche ESP32-CAM für Ihr nächstes Projekt in Betracht ziehen sollten
Einrichten der Arduino-IDE
Um die ESP32-CAM zu programmieren, benötigen Sie die Arduino IDE aus dem Arduino-Website. Zum Zeitpunkt der Erstellung dieses Artikels war 1.8.19 die aktuelle Version.
Sobald der Download abgeschlossen ist, starten Sie die Anwendung. Wenn Sie es zum ersten Mal ausführen, erhalten Sie möglicherweise eine Warnung zu einer nicht erkannten Anwendung von Windows. Es ist sicher zu klicken Mehr Info gefolgt von Renn weg.
Verwandt: So verhindern Sie, dass Windows 10 Ihre heruntergeladenen Dateien blockiert
Sobald die Arduino IDE gestartet ist, sieht sie so aus:
Sie müssen einige Änderungen vornehmen, damit die Arduino IDE die ESP32-CAM erkennen kann. Zuerst öffnen Einstellungen von dem Datei Speisekarte. Wo steht Zusätzliche Boards-Manager-URLs, füge folgende Zeile ein:
https://dl.espressif.com/dl/package_esp32_index.json
Dann klick OK.
Öffnen Sie nun die Werkzeug Menü und fahren Sie mit der Maus über den Menüpunkt, der mit beginnt Gremium: (es kann so etwas sein wie Vorstand: Arduino Uno). Wählen Sie im angezeigten Untermenü die Option Board-Manager.
Dies öffnet ein neues Fenster mit einer Suchleiste oben. Geben Sie "ESP32" in die Suchleiste ein. Dies sollte Ihnen die Auswahl ermöglichen esp32 von Espressif Systems. Klicken Installieren. Wenn der Download abgeschlossen ist, klicken Sie auf OK um den Board-Manager zu verlassen.
Kehren Sie nun zum zurück Werkzeug Menü und öffnen Sie erneut das Untermenü, das mit dem Wort beginnt Gremium. Dieses Mal sollten Sie ein. sehen ESP32 Arduino Artikel, der vorher nicht da war. Dies ist ein Untermenü mit einer langen Liste von Boardnamen. Finden KI-Denker ESP32-CAM und wähle das aus.
Das war's, die Arduino IDE ist jetzt für die ESP32-CAM konfiguriert!
Hochladen einer Testskizze
Im Arduino-Lexikon ist eine "Skizze" ein Programm - ein Rezept, wenn Sie so wollen -, das der ESP32-CAM sagt, was sie tun soll. Lassen Sie uns als Test eine Skizze schreiben, um die weiße LED zu blinken. Beachten Sie, dass die Arduino-IDE bereits einen Startcode enthält. Ändern Sie es so, dass es wie folgt aussieht:
Void-Setup () {
// Geben Sie Ihren Setup-Code hier ein, um ihn einmal auszuführen:
PinMode (4, AUSGANG);
}
Leere Schleife () {
// Geben Sie Ihren Hauptcode hier ein, um ihn wiederholt auszuführen:
digitalWrite (4, HIGH);
Verzögerung (1000);
digitalWrite (4, LOW);
Verzögerung (1000);
}
Klicken Sie nun auf das runde Häkchen. Sie werden aufgefordert, die Skizze irgendwo zu speichern. Sobald du das tust, wird es sagen Zusammenstellung der Skizze.
Nach einiger Zeit heißt es Kompilieren abgeschlossen. Wenn Sie eine Fehlermeldung erhalten, anstatt dies zu sehen, bedeutet dies, dass Sie sich vertippt haben. So sieht eine erfolgreiche Zusammenstellung vs. so sieht es mit einem fehler aus:
Fehler passieren oft bei der Programmierung und Computer sind sehr wählerisch, wenn es um den Code geht! Überprüfen Sie Ihren Code sorgfältig, korrigieren Sie alle Fehler und versuchen Sie es erneut.
Sobald die Kompilierung erfolgreich war, besteht der letzte Schritt darin, das Programm auf das Board hochzuladen. Klicken Sie dazu auf die Schaltfläche, die wie ein Pfeil in einem Kreis aussieht. Die Arduino-IDE wird neu kompiliert, sagen wir Hochladen für eine Weile und dann endlich sagen Hochladen abgeschlossen. An diesem Punkt sollte die weiße LED auf der Platine zu blinken beginnen!
Wenn dieser Schritt fehlschlägt, müssen Sie die Arduino-IDE möglicherweise anweisen, einen anderen seriellen Port zu verwenden. Öffnen Sie dazu das Werkzeug Menü und suchen Sie nach dem Untermenü, das mit beginnt Hafen. Möglicherweise müssen Sie alle verfügbaren Ports ausprobieren, bis Sie einen finden, der funktioniert.
Hochladen der Zeitrafferskizze
Nachdem Sie nun wissen, wie Sie eine Skizze hochladen, können wir mit dem Zeitraffer beginnen! Die Skizze dafür ist komplizierter, aber Sie können sie vorgefertigt herunterladen. Folgen Sie unserem Link zu Laden Sie direkt eine Zip-Datei mit der Arduino-Skizze herunter.
Entpacken Sie die Zip-Datei in einen Ordner auf Ihrem Computer und wählen Sie dann in der Arduino IDE Offen von dem Datei Speisekarte. Suchen Sie die Datei esp32cam-timelapse-microsd.ino aus dem soeben entpackten Ordner.
Standardmäßig ist diese Skizze so eingerichtet, dass jede halbe Stunde ein Bild aufgenommen wird. Wenn Sie dies ändern möchten, bearbeiten Sie die Zahl in der Zeile #define MINUTEN_BETWEEN_PHOTOS 30.
Kompilieren Sie diese Skizze und laden Sie sie auf die ESP32-CAM hoch, genau wie Sie es mit der Blink-Skizze getan haben. Zunächst wird nichts passieren. Trennen Sie die ESP32-CAM von Ihrem Computer und legen Sie eine Micro-SD-Karte in den Kartensteckplatz ein. Schließen Sie dann die ESP32-CAM wieder an. Nach fünf Sekunden sollte die weiße LED einmal blinken. Dies zeigt an, dass ein Foto auf der Micro-SD-Karte gespeichert wurde. Das nächste Foto wird eine halbe Stunde später aufgenommen, es sei denn, Sie ändern das Intervall.
Bevor Sie einen Zeitraffer aufnehmen, empfehle ich Ihnen, die SD-Karte zu Ihrem Computer zu bringen, um zu überprüfen, ob sich auf der Karte ein Foto mit dem Namen. befindet foto00001.jpg. Wenn alles gut aussieht, können Sie einen Zeitraffer aufnehmen!
Aufzeichnen des Zeitraffers mit der ESP32-CAM
Stellen Sie die ESP32-CAM irgendwo auf und verwenden Sie ein USB-Ladegerät, um sie mit Strom zu versorgen. Wenn die ESP32-CAM bereits vorhanden war, Sie die Karte jedoch wieder eingesteckt haben, unterbrechen Sie kurzzeitig die Stromversorgung, indem Sie sie aus- und wieder einstecken. Warten Sie nach dem Einstecken, bis die LED einmal blinkt.
Dies sagt Ihnen, dass das erste Bild erfolgreich aufgenommen wurde. Sobald dies geschieht, können Sie den Rest der Fotos so lange aufnehmen, wie Sie möchten!
Immer wenn Sie die SD-Karte entfernen und wieder einsetzen, müssen Sie die Stromversorgung der ESP32-CAM unterbrechen, um eine neue Aufnahme zu starten. Am einfachsten geht das, indem Sie entweder das Kabel oder das Ladegerät aus- und wieder einstecken. Achten Sie immer darauf, dass die LED einmal blinkt, damit Sie wissen, dass die Aufnahme gestartet wurde!
Wenn Sie die ESP32-CAM-Aufzeichnung für ein paar Tage verlassen haben, entfernen Sie die Micro-SD-Karte, um die Fotos zu sehen, aus denen Ihr Zeitraffer besteht! Legen Sie die Micro-SD-Karte in den Medienkartenleser Ihres PCs ein und wählen Sie die Bildwerkzeuge Element aus der Symbolleiste des Datei-Explorers. Dann klicke auf Diashow Taste.
Wenn Sie die rechte Pfeiltaste gedrückt halten, können Sie schnell durch die Bilder blättern und erhalten einen schönen animierten Zeitraffer!
Ein einfacher, aber leistungsstarker Zeitraffer
Während dieses Projekt Ihnen zeigt, wie Sie mit der ESP32-CAM einen einfachen Zeitraffer erstellen, gibt es mehrere Möglichkeiten, dieses Projekt zu verbessern. Eine Idee ist, die drahtlosen Fähigkeiten der ESP32-CAM zu nutzen, um ein Webinterface zum Herunterladen der Bilder hinzuzufügen oder ein Smartphone als Sucher zu verwenden.
Auf diese Weise können Sie Ihr Motiv während der Einrichtung einrahmen, ohne die SD-Karte entfernen und von vorne beginnen zu müssen. Mit der ESP32-CAM sind die Möglichkeiten endlos!
Mit einem ESP32-Mikrocontroller-Board können Sie klassische Spielesysteme emulieren und vieles mehr.
Weiter lesen
- Heimwerken
- Zeitraffer

Ich bin ein Maker mit besonderem Interesse an Open-Source-Software, Elektronik, 3D-Druck, Computergrafik und Retro-Computing.
Abonniere unseren Newsletter
Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!
Klicken Sie hier, um zu abonnieren