Nota
¡Hola! Bienvenido a la comunidad de entusiastas de SunFounder Raspberry Pi, Arduino y ESP32 en Facebook. ¡Sumérgete en el mundo de Raspberry Pi, Arduino y ESP32 con otros entusiastas!
¿Por qué unirte?
Soporte de expertos: 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.
Previsualizaciones exclusivas: Obtén acceso anticipado a anuncios de nuevos productos y adelantos exclusivos.
Descuentos especiales: Disfruta de descuentos exclusivos en nuestros productos más recientes.
Promociones festivas y sorteos: Participa en sorteos y promociones durante las festividades.
👉 ¿Listo para explorar y crear con nosotros? Haz clic en [Aquí] y únete hoy mismo!
FAQ
Cómo cambiar el canal Wi-Fi
La banda Wi-Fi de 2.4GHz tiene canales que van del 1 al 13. El ESP32 admite los canales del 1 al 11. Otros dispositivos que operan en el mismo canal pueden causar interferencias, lo que lleva a problemas de conexión. Para mitigar esto, puedes intentar cambiar el canal. Por defecto, el canal está configurado en el 1. Al seleccionar un nuevo canal, se recomienda saltar 1-2 canales a la vez. Por ejemplo, si el canal actual es el 1, prueba primero con el canal 3 y, si la señal sigue siendo débil, continúa con el canal 5.
Nota
Se requiere la versión de firmware 1.4.1 o superior del ESP32 CAM para cambiar canales. Consulta Cómo actualizar el firmware del ESP32 CAM para más detalles.
Enciende el GalaxyRVR. Para activar el ESP32 CAM, mueve el interruptor de modo a la posición Run y presiona el botón reset para reiniciar la placa R3.
Encuentra
GalaxyRVR
en la lista de redes disponibles en tu dispositivo móvil (tableta o teléfono inteligente), introduce la contraseña12345678
y conéctate a él.Abre un navegador web en tu dispositivo móvil y navega a
http://192.168.4.1
para acceder a la página de actualización OTA del ESP32 CAM.En la sección Wi-Fi AP Channel, selecciona un canal diferente.
El canal predeterminado es el 1. Al seleccionar un nuevo canal, salta 1-2 canales a la vez (por ejemplo, del canal 1 al 3, y si es necesario, al 5).
Haz clic en el botón Confirm para guardar los cambios.
Aparecerá un mensaje de confirmación solicitándote que reinicies el dispositivo. Haz clic en Confirm.
Presiona el botón Reset para reiniciar el dispositivo. El GalaxyRVR ya está listo para su funcionamiento normal.
Cómo actualizar el firmware del ESP32 CAM
Sigue estos pasos detallados para actualizar el firmware de tu ESP32 CAM:
Enciende el GalaxyRVR. Para activar el ESP32 CAM, mueve el interruptor de modo a la posición Run y presiona el botón reset para reiniciar la placa R3.
Encuentra
GalaxyRVR
en la lista de redes disponibles en tu dispositivo móvil (tableta o teléfono inteligente), introduce la contraseña12345678
y conéctate a él.Haz clic en el siguiente enlace para descargar el archivo de firmware
ai-camera-firmware-v1.4.1-ota.bin
y guárdalo en tu dispositivo móvil.Abre un navegador web en tu dispositivo móvil y navega a
http://192.168.4.1
para acceder a la página de actualización OTA del ESP32 CAM.En la página OTA, haz clic en el botón para seleccionar el archivo de firmware.
Elige el archivo
ai-camera-firmware-v1.4.1-ota.bin
descargado previamente desde tu dispositivo y haz clic en OK.Haz clic en el botón Update para iniciar el proceso de actualización de firmware.
Espera a que la actualización se complete. Una vez que el número de versión mostrado cambie a
1.4.1
, la actualización habrá sido exitosa.Después de completar la actualización, puedes cerrar el navegador web. Presiona el botón Reset para reiniciar el dispositivo. El ESP32 CAM ya está listo para su funcionamiento normal.
¿Cómo cargar el código galaxy-rvr.ino
?
Por defecto, la placa Uno R3 del GalaxyRVR viene preinstalada con el firmware necesario, permitiéndote controlarlo a través de la APP. Si tu placa R3 ha sido sobrescrita con otro código y deseas volver al firmware predeterminado para continuar con el proceso Juego Rápido con la APP, sigue estos pasos para recargar el código en tu placa R3:
Usa un cable USB para conectar el Arduino a tu computadora. Luego, cambia el interruptor upload en el rover a la posición «upload».
Descarga el firmware necesario desde el siguiente enlace:
Extrae el archivo zip descargado y haz doble clic en el archivo
update-arduino-firmware.bat
para ejecutarlo.Escribe el número correspondiente a la placa Arduino Uno de tu GalaxyRVR (por ejemplo,
2
) y presiona Enter para comenzar la actualización.Nota
Si el puerto COM correcto no aparece o si no estás seguro de cuál es, desconecta otros dispositivos USB de tu computadora dejando solo el rover conectado.
Si encuentras un error como «avrdude.exe: stk500_getsync() attempt 1 of 10: not in sync: resp=0xXX», asegúrate de que el interruptor upload en el rover esté en la posición «upload», como se describe en el paso 1.
Después de un breve momento, el nuevo código se cargará exitosamente en la placa Uno R3 del GalaxyRVR.
Configuración de Red del Rover: WiFi Doméstico y Modo AP
Por defecto, el Uno R3 viene precargado con un código configurado en modo AP. Esto significa que el GalaxyRVR emitirá un punto de acceso, permitiéndote conectar tu dispositivo móvil y controlarlo a través de la app SunFounder Controller.
Si prefieres controlar el rover mediante tu red WiFi doméstica o necesitas restablecer el modo AP para evitar conflictos de nombre entre varios dispositivos, sigue estos pasos para cargar el código modificado en la placa Uno:
Descarga los archivos necesarios desde el siguiente enlace:
Consulta la guía de instalación: Instalar Arduino IDE.
Usa el Gestor de Bibliotecas para instalar las bibliotecas
SoftPWM
ySunFounder AI Camera
. Para pasos detallados, consulta ¿Error de compilación: SoftPWM.h o SunFounder_AI_Camera.h: No such file or directory?.Ve al directorio
galaxy-rvr-main\galaxy-rvr
y abre el archivogalaxy-rvr.ino
.Comenta las líneas 69-71, descomenta las líneas 73-75 y reemplaza ``SSID`` y ``PASSWORD`` con las credenciales de tu WiFi doméstico.
// /** Configurar modo WiFi, SSID, contraseña */ // #define WIFI_MODE WIFI_MODE_AP // #define SSID "GalaxyRVR" // #define PASSWORD "12345678" #define WIFI_MODE WIFI_MODE_STA #define SSID "xxxxxxxxxx" #define PASSWORD "xxxxxxxxxx"
Conecta el GalaxyRVR al ordenador mediante un cable USB y cambia el interruptor de «upload» del rover a la posición de carga.
Haz clic en el botón Upload en Arduino IDE para cargar el código modificado en la placa Uno.
Para activar la ESP32 CAM, mueve el interruptor de modo a la posición Run y presiona el botón reset para reiniciar la placa R3. Luego verás una luz cian parpadeante en la franja LED inferior.
Asegúrate de que tu dispositivo móvil (tablet o smartphone) esté conectado a tu red WiFi doméstica.
Abre la SunFounder Controller App, toca el icono «+», crea un nuevo controlador, selecciona la configuración preestablecida «GalaxyRVR», ingresa un nombre o toca «Confirmar» para continuar.
La app buscará automáticamente el GalaxyRVR. Después de unos segundos, aparecerá el mensaje «Conexión exitosa».
Ahora, toca el botón |app_run| para ver la transmisión en vivo de la cámara y controlar el rover utilizando los widgets disponibles.
Restablecimiento del Modo AP
Para restablecer el modo AP y cambiar el SSID y la contraseña, asegúrate de que las líneas del modo AP estén activadas y actualiza los valores de SSID y PASSWORD.
#define WIFI_MODE WIFI_MODE_AP #define SSID "newSSIDName" #define PASSWORD "newPassword" // #define WIFI_MODE WIFI_MODE_STA // #define SSID "xxxxxxxxxx" // #define PASSWORD "xxxxxxxxxx"
Sigue los mismos pasos de carga del código detallados anteriormente.
Una vez cargado, el GalaxyRVR emitirá su propia red personalizada con el nuevo nombre y contraseña, permitiendo una conexión directa sin necesidad de usar una red WiFi doméstica.
¿Cómo invertir la cámara?
Si encuentras que la transmisión de la cámara está al revés mientras usas el SunFounder Controller, puedes corregirlo fácilmente a través de la aplicación. Sigue estos pasos:
Toca el botón
en la esquina superior derecha.
Haz clic en el botón camera para abrir una ventana emergente. Activa el interruptor Inverted para encenderlo.
Guarda tus configuraciones.
Vuelve a la interfaz de control y haz clic en el botón
.
Nota
Ocasionalmente, la transmisión de la cámara puede no aparecer. Si esto sucede, pausa el controlador y luego haz clic nuevamente en el botón ejecutar.
¿Error de compilación: SoftPWM.h
o SunFounder_AI_Camera.h
: No such file or directory?
Si recibes un mensaje de «Error de compilación: SoftPWM.h
: No such file or directory», significa que no tienes instalada la biblioteca SoftPWM.
Por favor, instala las dos bibliotecas necesarias SoftPWM
y SunFounder AI Camera
como se muestra.
Para la biblioteca SunFounder AI Camera
, necesitas seleccionar «INSTALL ALL» para instalar simultáneamente la dependencia requerida ArduinoJson
.
avrdude: stk500_getsync() intento 10 de 10: ¿no sincronizado: resp=0x6e?
Si el siguiente mensaje sigue apareciendo después de hacer clic en el botón Upload y la placa y el puerto se han seleccionado correctamente.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
En este punto, debes asegurarte de que el ESP32 CAM esté desconectado.
El ESP32-CAM y la placa Arduino comparten los mismos pines RX (recepción) y TX (transmisión). Entonces, antes de subir el código, deberás desconectar primero el ESP32-CAM para evitar conflictos o problemas potenciales.
Después de que el código se haya subido correctamente, si necesitas usar el ESP32 CAM, debes mover el interruptor a la izquierda para encender el ESP32 CAM.
¿Cómo puedo usar el modo STT en mi dispositivo Android?
El modo STT requiere que el dispositivo móvil Android esté conectado a Internet y tenga instalado el componente de servicio de Google.
Sigue los siguientes pasos:
Modifica el archivo
galaxy-rvr.ino
de modo AP a modo STA.Abre el archivo
galaxy-rvr.ino
que se encuentra en el directoriogalaxy-rvr-main\galaxy-rvr
.Luego comenta el código relacionado con el modo AP. Descomenta el código del modo STA y rellena el
SSID
yPASSWORD
de tu Wi-Fi doméstico./** Configurar modo Wifi, SSID, contraseña*/ // #define WIFI_MODE WIFI_MODE_AP // #define SSID "GalaxyRVR" // #define PASSWORD "12345678" #define WIFI_MODE WIFI_MODE_STA #define SSID "xxxxxxxxxx" #define PASSWORD "xxxxxxxxxx"
Guarda este código, selecciona la placa correcta (Arduino Uno) y el puerto, luego haz clic en el botón Upload para subirlo a la placa R3.
Busca
google
en Google Play, encuentra la app que se muestra a continuación e instálala.Conecta tu dispositivo móvil a la misma red Wi-Fi que escribiste en el código.
Abre el controlador previamente creado en SunFounder Controller y conéctalo a
GalaxyRVR
a través del botón.
Toca y mantén presionado el widget STT(J) después de hacer clic en el botón
. Aparecerá un aviso indicando que está escuchando. Di los siguientes comandos para mover el coche.
stop
: Detiene todos los movimientos del rover.forward
: Mueve el rover hacia adelante.backward
: Mueve el rover hacia atrás.left
: Gira el rover hacia la izquierda.right
: Gira el rover hacia la derecha.
Acerca del Firmware del ESP32 CAM
Aquí está el enlace del firmware del ESP32 CAM: ai-camera-firmware