.. note:: Hallo und willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Gemeinschaft auf Facebook! Tauchen Sie tiefer ein in die Welt von Raspberry Pi, Arduino und ESP32 mit anderen Enthusiasten. **Warum beitreten?** - **Expertenunterstützung**: Lösen Sie Nachverkaufsprobleme und technische Herausforderungen mit Hilfe unserer Gemeinschaft und unseres Teams. - **Lernen & Teilen**: Tauschen Sie Tipps und Anleitungen aus, um Ihre Fähigkeiten zu verbessern. - **Exklusive Vorschauen**: Erhalten Sie frühzeitigen Zugang zu neuen Produktankündigungen und exklusiven Einblicken. - **Spezialrabatte**: Genießen Sie exklusive Rabatte auf unsere neuesten Produkte. - **Festliche Aktionen und Gewinnspiele**: Nehmen Sie an Gewinnspielen und Feiertagsaktionen teil. 👉 Sind Sie bereit, mit uns zu erkunden und zu erschaffen? Klicken Sie auf [|link_sf_facebook|] und treten Sie heute bei! .. _3.1.2_py: 3.1.2 Videomodul ===================== Einführung ----------------- Zusätzlich zum Fotografieren kann das Kameramodul auch zum Aufnehmen von Videos verwendet werden. Erforderliche Komponenten ------------------------------ Für dieses Projekt benötigen wir die folgenden Komponenten. .. image:: ../img/photo1.png :width: 800 Es ist definitiv praktisch, ein gesamtes Kit zu kaufen. Hier ist der Link: .. list-table:: :widths: 20 20 20 :header-rows: 1 * - Name - ARTIKEL IN DIESEM KIT - LINK * - Raphael Kit - 337 - |link_Raphael_kit| Sie können sie auch einzeln über die untenstehenden Links kaufen. .. list-table:: :widths: 30 20 :header-rows: 1 * - KOMPONENTENBESCHREIBUNG - KAUF-LINK * - :ref:`cpn_camera_module` - |link_camera_buy| Experimentelle Verfahren ------------------------------ **Schritt 1:** Wechseln Sie zum Raspberry Pi Desktop. Für ein besseres Erlebnis benötigen Sie möglicherweise einen Bildschirm, siehe: `Verbinden Sie Ihren Raspberry Pi `_. Oder greifen Sie remote auf den Raspberry Pi Desktop zu, für ein ausführliches Tutorial siehe :ref:`remote_desktop`. **Schritt 2:** Öffnen Sie ein Terminal und navigieren Sie zum Ordner des Codes. .. code-block:: cd ~/raphael-kit/python/ **Schritt 3:** Ausführen. .. code-block:: sudo python3 3.1.2_VideoModule.py Starten Sie den Code, um die Aufnahme zu beginnen. Drücken Sie ``Ctrl+C``, um die Aufnahme zu beenden. Benennen Sie das Video ``my_video.h264`` und speichern Sie es im ``~`` Verzeichnis. .. note:: Sie können auch ``3.1.2_PhotographModule.py`` im ``~/raphael-kit/python/`` Pfad mit einer Python IDE öffnen, den Run-Button klicken, um den Code auszuführen und den Code mit dem Stop-Button stoppen. Wenn Sie Fotos an Ihren PC senden möchten, verweisen Sie bitte auf :ref:`filezilla`. **Code** .. code-block:: python from picamera import PiCamera import os user = os.getlogin() user_home = os.path.expanduser(f'~{user}') camera = PiCamera() def setup(): camera.start_preview(alpha=200) def main(): camera.start_recording(f'{user_home}/my_video.h264') while True: pass def destroy(): camera.stop_recording() camera.stop_preview() if __name__ == '__main__': setup() try: main() except KeyboardInterrupt: destroy() **Code Erklärung** .. code-block:: python start_recording(output, format=None, resize=None, splitter_port=1, **options) Startet die Videoaufnahme von der Kamera und speichert sie in ``output``. .. code-block:: python camera.stop_recording() Beendet die Aufnahme.