No hay una respuesta para esto. Aunque hay muchas maneras de recuperar datos de la infraestructura de la nube con Arduino, la forma más eficiente de hacerlo depende del presupuesto y la escala de su proyecto, los datos que se transfieren, el hardware de Arduino que está optando por usar y una gran cantidad de otras variables.
Suponiendo que está utilizando una placa de factor de forma Arduino Uno o MEGA, lo primero que viene a la mente es un escudo Ethernet W5100 o un chip WiFi de la serie ESP8266 / ESP32 combinado con la biblioteca Ethernet [1] o un sustituto adecuado. En la mayoría de los casos, las placas de creación de prototipos Arduino no son la mejor plataforma para tales proyectos; y probablemente sería mejor usar un ODROID, BeagleBoard o tal vez un SBC de la familia RPi; pero ese es otro tema para otra pregunta.
Si insiste en seguir con la marca Arduino, podría deshacerse de la combinación de escudo Uno + y optar por un tablero Ad-hoc Arduino IoT, como un Yún o Tiān. Aunque la última opción es más costosa y presenta una curva de aprendizaje mucho mayor, estas placas ofrecen una flexibilidad y funcionalidad mucho mayores en comparación con las placas más antiguas; entre otras cosas, puede ejecutar procesos de Linux en ellas. Incluso hay un boceto de ejemplo [2] en el sitio web de Arduino que explica cómo obtener datos de un sitio web con curl
y cat
; dependiendo de su proyecto, esto puede ser exactamente lo que busca.
- ¿Cuáles son los métodos de computación en la nube con eficiencia energética para procesar datos en centros de datos?
- ¿Cuál es el mejor instituto de capacitación en computación en la nube en Hyderabad con una ubicación del 100%?
- ¿Cuáles son los pasos necesarios para hacer una API web a partir de un proyecto aleatorio de código abierto?
- ¿Cómo es el alojamiento en la nube de Alibaba para el alojamiento de blogs?
- ¿Cuál es el propósito principal de la virtualización y la computación de estructuras?
¡Feliz pirateo!
Notas al pie
[1] Arduino – Ethernet
[2] Arduino – Proceso