Tabla de contenido:
- Paso 1: Habilite la API de AmbiBox TCP
- Paso 2: Inicie la aplicación y conéctese a la API
- Paso 3: crea fondos
- Paso 4: establecer un perfil
- Paso 5: Consideraciones
Video: Aplicación de control remoto AmbiBox IOS: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Con esta aplicación para iOS puede controlar su AmbiBox desde su iPhone o iPad. Voy a hablar sobre la aplicación y cómo se comunica con el servidor AmbiBox, si quieres saber cómo instalar AmbiBox y las tiras de led, hay varios tutoriales en Instructables.
Aquí puedes ver un video con el resultado y una demostración más gráfica de cómo funciona la aplicación.
Con la última versión, puede crear sus propios fondos estáticos y dinámicos, seleccionar perfiles y también encender / apagar la tira de led.
Más información aquí.
Paso 1: Habilite la API de AmbiBox TCP
En primer lugar, debe asegurarse de que AmbiBox tenga la API habilitada para que la aplicación pueda comunicarse con ella.
Ahora puede abrir una comunicación TCP con esa IP y ese puerto. Antes de hacerlo con la app puedes probar con tu computadora, con Mac puedes ejecutar en el terminal nc your_ip your_port y si estás en Windows puedes usar telnet your_ip your_port (telnet no está activado por defecto en Windows, existen varios tutoriales que muestran cómo hacerlo).
Aquí tienes la Documentación de la API, donde puedes ver todos los comandos disponibles para comunicarte con el servidor AmbiBox.
******* El comando setbrightness no me funciona.
Paso 2: Inicie la aplicación y conéctese a la API
Descarga la aplicación de la App Store.
Simplemente introduzca la IP y el puerto de su servicio AmbiBox. Después de conectarte verás el menú de inicio, desde allí puedes encender / apagar los leds.
Vea los primeros 15 segundos del video.
Paso 3: crea fondos
Desde el menú inicial puede seleccionar Mis fondos o Fondos dinámicos.
Si elige la primera opción, creará y guardará un fondo estático, puede tener uno o varios colores. De hecho, puede configurar el color de cada led individualmente.
Ver video en 00:15.
Si elige la segunda opción, creará y guardará un fondo dinámico. En la barra superior de la pantalla, verá un botón REC, para que pueda grabar secuencias de fondos y se reproducirá en bucle.
Para saber cómo establecer un fondo dinámico, consulte el video en 03:23 y 06:21.
Paso 4: establecer un perfil
Dependiendo de la película o video que estemos viendo, quizás queramos capturar colores de diferentes partes de la pantalla, para evitar barras negras en los lados o en la parte superior / inferior de la pantalla que pondrán el color de nuestros leds en negro.
Para solucionar esto, podemos crear diferentes perfiles en AmbiBox y seleccionarlos en la opción Mis perfiles del menú de inicio.
Vea el video en 04:57.
******* Si tiene un perfil con dos puntos en su nombre, la funcionalidad de perfiles de la aplicación no funcionará debido a un error. Se solucionará en futuras versiones.
Paso 5: Consideraciones
Debido a las limitaciones de iOS, cuando la aplicación pasa a segundo plano (cuando presionamos el botón de Inicio o bloqueamos el dispositivo, por ejemplo) la comunicación con el servidor AmbiBox dura unos tres minutos, después de eso los sockets TCP se cerrarán para ahorrar batería..
Esto es un problema porque necesitamos una conexión constante para mantener la reproducción de nuestros fondos, por lo que después de 2 minutos en segundo plano aparecerá una notificación para informar sobre este hecho.
La mejor solución que se ha encontrado para respetar la duración de la batería es poner la pantalla en negro y establecer el brillo mínimo cuando la aplicación está reproduciendo un fondo o un perfil, sin enviarlo a un segundo plano. Esto sucede automáticamente después de cinco segundos de inactividad y la pantalla se encenderá nuevamente cuando la toque.
Recomendado:
El control remoto de TV se convierte en un control remoto de RF -- NRF24L01 + Tutorial: 5 pasos (con imágenes)
El control remoto de TV se convierte en un control remoto de RF || Tutorial de NRF24L01 +: En este proyecto te mostraré cómo utilicé el popular nRF24L01 + RF IC para ajustar el brillo de una tira de LED de forma inalámbrica a través de tres botones inútiles de un control remoto de TV. ¡Empecemos
IRduino: Control remoto Arduino - Imite un control remoto perdido: 6 pasos
IRduino: Control remoto Arduino - Imita un control remoto perdido: si alguna vez has perdido el control remoto de tu televisor o reproductor de DVD, sabes lo frustrante que es tener que caminar, buscar y usar los botones del dispositivo. A veces, estos botones ni siquiera ofrecen la misma funcionalidad que el control remoto. Rece
Control de 8 relés con NodeMCU y receptor de infrarrojos mediante WiFi, control remoto de infrarrojos y aplicación de Android: 5 pasos (con imágenes)
Control de 8 relés con NodeMCU y receptor de infrarrojos mediante WiFi, control remoto por infrarrojos y aplicación de Android: Control de 8 interruptores de relé con nodemcu y receptor de infrarrojos a través de wifi y control remoto por infrarrojos y aplicación de Android. El control remoto por infrarrojos funciona independientemente de la conexión wifi. AQUÍ
Kit de control remoto ordinario transformado en control remoto de juguete RC de cuatro canales: 4 pasos
Kit de control remoto ordinario transformado en control remoto de juguete RC de cuatro canales: 如何 将 通用 遥控 器 套件 转换 为 玩具 模型 中 使用 的 四 通道 遥控 器。 遥控 器 套件 非常 便宜。 它 采用 2262 和 2272 芯片 和 433 个 模块 构建。改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 完成 这个 电子 项目 并 为 您 服务。 玩具 车船 提供 远程 无线 控制。
Convierta su control remoto IR en control remoto RF: 9 pasos (con imágenes)
Convierta su control remoto IR en control remoto RF: en el Instructable de hoy, le mostraré cómo puede usar un módulo RF genérico sin un microcontrolador, lo que eventualmente nos llevará a construir un proyecto en el que puede convertir un control remoto IR de cualquier dispositivo en un RF. Remoto. La principal ventaja de convertir un