Construye un contador para mostrar cualquier métrica con Arduino


En este tutorial podrás aprender a hacer un contador con Arduino como el de la foto.

Contenido

Acerca de este proyecto

Antes de todo

Si te has perdido la primera parte te recomiendo leer este tutorial:
Construye un contador con tus suscriptores de Youtube con Arduino

Funcionamiento

Es importante que sepas que hacen falta dos partes:

1- Tener una URL que devuelva un objeto JSON con el siguiente formato:
{“data”:”123″}

Nota: donde 123 sería el valor que quieres mostrar en el contador.

2- Arduino, este se encargará de leer la URL y de mostrar las visitas en el contador.

Requisitos

Servidor VPS o dedicado

Para usar el contador de visitas en tiempo real de Google Analytics necesitarás un hosting (un servidor VPS o dedicado) para alojar un programa hecho con PHP, si necesitas uno te recomiendo Raiola Networks.

Manos a la obra

Abrir proyecto

– Copia el proyecto contador_general.in en la carpeta de proyectos de Arduino, en mi caso la ruta es:
Documentos/Arduino/

– Abre el fichero contador_general.in

– Si te sale una alerta “el archivo necesita estar dentro de una carpeta de proyecto…” pulsa “Ok” para continuar.

Antes de continuar

En este punto tienes que seguir los mismos pasos del tutorial anterior:

– Instalar placa en Arduino IDE.

– Configurar el puerto de salida.

– Instalar librerías, si ya lo has hecho antes no hace falta que lo hagas de nuevo.

– Configurar wifi.

Configurar programa en Arduino IDE

Vuelve al programa Arduino IDE y modifica estos valores:
#define API_HOST “dominio.com”
#define API_URL “/carpeta/script.php”

Si tu dominio no tiene HTTPS tendrás que cambiar el puerto 443 por 80:
#define API_PORT 80

El proyecto de Arduino original está configurado para hacer peticiones cada 5 minutos, si quieres actualizar con más frecuencia aquí tienes un ejemplo para actualizar cada minuto:
#define API_TIMEOUT 60000

Ahora toca probarlo

Asegúrate de conectar la placa de Arduino a tu ordenador y el programa Arduino IDE pulsa el botón “Subir”, si no ha aparecido ningún error te debería salir el total de suscriptores en el contador, para más información revisa el apartado “Primeros pasos con Arduino – Ejecutar código”.

Integración con otras plataformas

He liberado de forma gratuita la integración de visitas en tiempo real de Google Analytics, si te interesa mostrar otras métricas he creado integraciones premium.

Todas las integraciones están basadas en PHP, si tienes una web wordpress no deberías tener problemas para alojarlo en tu servidor.

– Ingresos y número de ventas de woocommerce y easy digital downloads.

– Balance actual y suscripciones activas de Stripe.

– Seguidores de redes sociales twitter, instagram, facebook, tiktok y twitch.

– Ingresos de Google Adsense.

– Suscriptores de una lista de correo de Mailchimp.

– Cuenta atrás de días que quedan para una fecha determinada.

Descargar integraciones Documentación

Quizás te pueda interesar leer

Construye un contador con las visitas en tiempo real de una web con Google Analytics y Arduino

Construye un contador con tus suscriptores de Youtube con Arduino

Publicado en: DIY