.. note:: ¡Hola, bienvenido a la Comunidad de Entusiastas de SunFounder Raspberry Pi, Arduino y ESP32 en Facebook! Profundiza en Raspberry Pi, Arduino y ESP32 con otros entusiastas. **¿Por qué unirse?** - **Soporte experto**: Resuelve problemas postventa y desafíos técnicos con la ayuda de nuestra comunidad y equipo. - **Aprende y comparte**: Intercambia consejos y tutoriales para mejorar tus habilidades. - **Previews exclusivos**: Accede anticipadamente a anuncios de nuevos productos y adelantos exclusivos. - **Descuentos especiales**: Disfruta de descuentos exclusivos en nuestros productos más recientes. - **Promociones y sorteos festivos**: Participa en sorteos y promociones de temporada. 👉 ¿Listo para explorar y crear con nosotros? Haz clic en [|link_sf_facebook|] y únete hoy mismo. .. _3.1.2_py: 3.1.2 Módulo de Video ========================= Introducción ----------------- Además de tomar fotos, el módulo de cámara también puede usarse para grabar videos. Componentes necesarios ------------------------------ En este proyecto, necesitamos los siguientes componentes. .. image:: ../img/photo1.png :width: 800 Es definitivamente conveniente comprar un kit completo, aquí está el enlace: .. list-table:: :widths: 20 20 20 :header-rows: 1 * - Nombre - ELEMENTOS EN ESTE KIT - ENLACE * - Kit Raphael - 337 - |link_Raphael_kit| También puedes comprarlos por separado en los enlaces a continuación. .. list-table:: :widths: 30 20 :header-rows: 1 * - INTRODUCCIÓN DEL COMPONENTE - ENLACE DE COMPRA * - :ref:`cpn_camera_module` - |link_camera_buy| Procedimientos experimentales --------------------------------- **Paso 1:** Accede al escritorio de Raspberry Pi. Puede que necesites una pantalla para una mejor experiencia, consulta: `Conecta tu Raspberry Pi `_. O accede al escritorio de Raspberry Pi de forma remota, para un tutorial detallado, consulta :ref:`remote_desktop`. **Paso 2:** Verifica si la cámara está habilitada. Para obtener instrucciones, consulta: :ref:`enable_camera`. **Paso 3:** Abre un terminal y accede a la carpeta del código. .. code-block:: cd ~/raphael-kit/python/ **Paso 4:** Ejecuta el código. .. code-block:: sudo python3 3.1.2_VideoModule.py Ejecuta el código para comenzar la grabación. Presiona ``Ctrl+C`` para terminar la grabación. Nombra el video ``my_video.h264`` y almacénalo en el directorio ``~``. .. note:: También puedes abrir ``3.1.2_VideoModule.py`` en la ruta ``~/raphael-kit/python/`` con un IDE de Python, hacer clic en el botón de Ejecutar para ejecutar el código y detenerlo con el botón de Detener. Si deseas enviar fotos a tu PC, consulta :ref:`filezilla`. **Código** .. 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() **Explicación del Código** .. code-block:: python start_recording(output, format=None, resize=None, splitter_port=1, **options) Comienza a grabar video con la cámara, almacenándolo en ``output``. .. code-block:: python camera.stop_recording() Finaliza la grabación.