Nota

Hola, bienvenido a la Comunidad de Entusiastas de Raspberry Pi, Arduino y ESP32 de SunFounder en Facebook. Profundice en Raspberry Pi, Arduino y ESP32 junto a otros entusiastas.

¿Por qué unirte?

  • Soporte de Expertos: Resuelve problemas post-venta y desafíos técnicos con la ayuda de nuestra comunidad y equipo.

  • Aprende y Comparte: Intercambia consejos y tutoriales para mejorar tus habilidades.

  • Vistas Previas Exclusivas: Obtén acceso anticipado a nuevos anuncios de productos y vistas previas.

  • Descuentos Especiales: Disfruta de descuentos exclusivos en nuestros productos más nuevos.

  • Promociones y Sorteos Festivos: Participa en sorteos y promociones de temporada.

👉 ¿Listo para explorar y crear con nosotros? Haz clic en [aquí] y únete hoy.

FAQ

Solucion rapida de problemas

1. Hardware

Sistemas compatibles

Sistemas que pasaron las pruebas en la Raspberry Pi 5:

../_images/compitable_os4.png

Botón de encendido

El botón de encendido expone la función del botón de encendido del Raspberry Pi 5 y actúa de la misma manera.

../_images/power_button2.jpg
  • Apagado

    • Si utilizas el sistema Raspberry Pi OS Desktop, puedes presionar dos veces rápidamente el botón de encendido para apagarlo.

    • Si utilizas el sistema Raspberry Pi OS Lite, presiona una vez el botón de encendido para iniciar el apagado.

    • Para forzar un apagado, mantén presionado el botón de encendido.

  • Encendido

    • Si la Raspberry Pi está apagada pero sigue recibiendo energía, presiona una vez para encenderla.

  • Si tu sistema no admite el botón de apagado, mantén presionado por 5 segundos para forzar el apagado, y presiona una vez para encenderla.

El botón de encendido no funciona

  1. Primero, confirma el comportamiento esperado del botón de encendido:

    • Raspberry Pi OS Desktop: Presiona el botón de encendido dos veces rápidamente para apagar. Mantén presionado 5 segundos para forzar un apagado completo. Presiona una vez para encender desde el estado de apagado.

    • Raspberry Pi OS Lite: Presiona el botón de encendido una vez para apagar. Mantén presionado 5 segundos para forzar un apagado completo. Presiona una vez para encender.

  2. Verifica que los pines del convertidor de alimentación estén correctamente alineados con los pads J2 del Raspberry Pi 5 (entre el conector de la batería RTC y el borde de la placa).

  3. Verifica que los pines dentro del conector del convertidor de alimentación estén correctamente alineados con el conector del botón de encendido. Vuelve a conectar el cable del botón si es necesario.

  4. Usa un destornillador para puentear brevemente los dos pines del conector del convertidor de alimentación donde se conecta el botón. Si la Pi se enciende, es posible que el botón esté defectuoso; de lo contrario, el problema probablemente esté en la placa convertidora o en la conexión con la Pi 5.

Raspberry Pi AI HAT+

El Raspberry Pi AI HAT+ no es compatible con el Pironman 5.

El kit Raspberry Pi AI combina el M.2 HAT+ con el módulo acelerador de IA Hailo.

Puedes separar el módulo acelerador Hailo AI del Raspberry Pi AI Kit e insertarlo directamente en el HAT del Pironman 5 Mini.

Cable Micro HDMI

Recomendamos usar el cable Micro HDMI oficial de Raspberry Pi. Algunos cables de terceros con una longitud de conector inferior a 65 mm pueden causar mal contacto y problemas de visualización.

../_images/need_mini_hdmi.png

2. Cooling and Fans

El ventilador de la CPU no funciona

El ventilador de la CPU del Pironman 5 es controlado por el sistema de la Raspberry Pi. La velocidad del ventilador de la CPU depende de la temperatura de la CPU de la Raspberry Pi 5.

Curva predeterminada del ventilador de la CPU:

  • < 50 °C: Apagado (0 %)

  • 50 °C+: Velocidad baja (30 %)

  • 60 °C+: Velocidad media (50 %)

  • 67.5 °C+: Velocidad alta (70 %)

  • 75 °C+: Velocidad maxima (100 %)

Verifica la temperatura actual de la CPU (ejemplo de salida: temp=48.7'C):

vcgencmd measure_temp

Puedes controlar manualmente el ventilador de la CPU usando los siguientes comandos:

pinctrl FAN_PWM op dl   # Activar ventilador (activo bajo)
pinctrl FAN_PWM op dh   # Desactivar ventilador (activo alto)
pinctrl FAN_PWM a0      # Modo automatico

Tambien puedes ajustar los umbrales de temperatura del ventilador de la CPU editando:

nano /boot/firmware/config.txt

Agrega:

dtparam=cooling_fan=on
dtparam=fan_temp0=40000
dtparam=fan_temp0_hyst=10000
dtparam=fan_temp0_speed=125

Esta configuracion inicia el ventilador de la CPU a 40 °C con un nivel de velocidad PWM de 125.

Despues de guardar el archivo, reinicia la Raspberry Pi para que los cambios surtan efecto.

3. RGB

Los LED RGB no funcionan

  1. Los dos pines del expansor de E/S sobre J9 se utilizan para conectar los LED RGB a GPIO10. Asegurate de que el puente en estos dos pines este instalado correctamente.

    ../_images/io_board_rgb_pin2.png
  2. Confirma que la Raspberry Pi este ejecutando un sistema operativo compatible.

    Consulta Sistemas compatibles.

  3. Ejecuta el siguiente comando para habilitar SPI:

    sudo raspi-config
    

    Navega a:

    3 Interfacing OptionsI3 SPIYES

    Luego reinicia la Raspberry Pi.

  4. Si el problema persiste, envianos el siguiente archivo de registro:

    cat /var/log/pironman5/pironman5.log
    

4. Dashboard and Software

El panel de control no muestra datos

Si el panel web no muestra datos, primero abre la pagina Log del panel web y verifica si hay mensajes de error relacionados con influxdb.

Los errores comunes incluyen:

  • database not found

  • failed to connect to influxdb

  • connection refused

  • timeout

Puedes intentar los siguientes pasos para resolver el problema.

  1. Limpia la cache de tu navegador o vuelve a abrir la pagina del panel web usando el modo Incognito / Privado.

  2. Verifica que los siguientes servicios se esten ejecutando correctamente:

    sudo systemctl status pironman5 --no-pager
    sudo systemctl status influxdb --no-pager
    

    Ambos servicios deberian mostrar:

    active (running)
    
  3. Si algun servicio no se esta ejecutando correctamente, reinicialos:

    sudo systemctl restart influxdb
    sudo systemctl restart pironman5
    

    Luego espera unos 30 segundos y actualiza la pagina del panel web.

  4. Verifica si la base de datos pironman5 existe:

    influx
    

    Luego ejecuta:

    SHOW DATABASES;
    

    Deberias ver:

    pironman5
    _internal
    
  5. Si la base de datos falta o esta danada, puedes intentar borrar los datos historicos del panel web usando:

    SettingsClear All Data

  6. Si el problema persiste despues de intentar todos los pasos anteriores, recomendamos reinstalar el sistema operativo Raspberry Pi y el software Pironman 5.

Cómo desactivar el panel web

Una vez que hayas completado la instalacion del modulo pironman5, podras acceder al Visualización y control desde el panel web.

Si no necesitas esta funcion y deseas reducir el uso de CPU y RAM, puedes deshabilitar el panel web durante la instalacion agregando la opcion --disable-dashboard.

cd ~/pironman5
sudo python3 install.py --disable-dashboard

Si ya has instalado pironman5, puedes eliminar el modulo del panel web e influxdb:

/opt/pironman5/env/bin/pip3 uninstall pm-dashboard influxdb
sudo apt purge influxdb
sudo systemctl restart pironman5

Cómo desinstalar y reinstalar el software Pironman 5

  1. Desinstala el software actual de pironman5:

    cd ~/pironman5
    sudo python3 install.py --uninstall
    
  2. Reinicia la Raspberry Pi cuando se te indique, luego elimina el directorio pironman5:

    cd ~/
    sudo rm -rf pironman5
    
  3. Ejecuta el siguiente comando para reinstalar el software para tu modelo de Pironman 5:

    curl -sSL "https://raw.githubusercontent.com/sunfounder/sunfounder-installer-scripts/main/pironman5/install.sh" | sudo bash
    

Cómo controlar los componentes usando el comando pironman5

Puedes consultar el siguiente tutorial para controlar los componentes de la serie Pironman 5 usando el comando pironman5.

5. Boot and Storage

La PI5 no arranca (LED rojo)

Este problema puede deberse a una actualización del sistema, cambios en el orden de arranque o un cargador de arranque dañado. Puedes intentar los siguientes pasos para resolver el problema:

  1. Vuelve a conectar la fuente de alimentación y verifica si la PI5 arranca correctamente.

  2. Prueba la PI5 fuera de la carcasa

    • Retira la PI5 de la carcasa del Pironman 5 Mini.

    • Alimenta la PI5 directamente con el adaptador de corriente (sin la carcasa).

    • Verifica si puede arrancar normalmente.

  3. Restaura el cargador de arranque

    • Si la PI5 aún no puede arrancar, es posible que el cargador de arranque esté dañado. Puedes seguir esta guía: 2. Actualizar el bootloader y elegir si deseas arrancar desde la tarjeta SD o NVMe/USB.

    • Inserta la tarjeta SD preparada en la PI5, enciéndela y espera al menos 10 segundos. Una vez completada la recuperación, retira y formatea la tarjeta SD.

    • Luego, usa Raspberry Pi Imager para grabar la última versión de Raspberry Pi OS e intenta arrancar de nuevo.

Cómo cambiar el orden de arranque de la Raspberry Pi usando comandos

Si ya has iniciado sesion en tu Raspberry Pi, puedes cambiar el orden de arranque usando comandos.

Cómo modificar el orden de arranque con Raspberry Pi Imager

Ademas de modificar BOOT_ORDER en la configuracion de la EEPROM, tambien puedes usar Raspberry Pi Imager para cambiar el orden de arranque.

Cómo copiar el sistema desde la tarjeta SD a un SSD NVMe

Si no tienes un adaptador de NVMe a USB, primero puedes instalar el sistema en una tarjeta Micro SD y luego copiar el sistema al SSD NVMe despues de arrancar correctamente.

6. Advanced Usage

Cómo retirar la película protectora

El paquete incluye dos paneles acrilicos, ambos cubiertos con una pelicula protectora amarilla/transparente en ambos lados para evitar rayones.

La pelicula protectora puede ser dificil de retirar. Usa un destornillador para levantar suavemente una esquina y luego pela con cuidado toda la pelicula.

../_images/peel_off_film2.jpg

Cómo instalar OpenSSH mediante PowerShell

Cuando usas ssh <username>@<hostname>.local (o ssh <username>@<IP address>) para conectarte a tu Raspberry Pi, pero aparece el siguiente mensaje de error:

ssh: The term 'ssh' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
spelling of the name, or if a path was included, verify that the path is correct and try again.

Significa que tu sistema operativo es demasiado antiguo y no tiene OpenSSH preinstalado. Debes seguir el siguiente tutorial para instalarlo manualmente.

  1. Escribe powershell en el cuadro de búsqueda del escritorio de Windows, haz clic derecho sobre Windows PowerShell y selecciona Run as administrator en el menú que aparece.

    ../_images/powershell_ssh.png
  2. Usa el siguiente comando para instalar OpenSSH.Client.

    Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
    
  3. Tras la instalación, deberías ver una salida como la siguiente:

    Path          :
    Online        : True
    RestartNeeded : False
    
  4. Verifica la instalación con el siguiente comando:

    Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'
    
  5. Esto confirmará que OpenSSH.Client se ha instalado correctamente.

    Name  : OpenSSH.Client~~~~0.0.1.0
    State : Installed
    
    Name  : OpenSSH.Server~~~~0.0.1.0
    State : NotPresent
    

    Advertencia

    Si el mensaje anterior no aparece, significa que tu sistema Windows sigue siendo demasiado antiguo. Te recomendamos instalar una herramienta SSH de terceros, como PuTTY.

  6. Ahora reinicia PowerShell y continúa ejecutándolo como administrador. En este punto podrás iniciar sesión en tu Raspberry Pi usando el comando ssh, donde se te pedirá que ingreses la contraseña que configuraste anteriormente.

    ../_images/powershell_login.png