La Raspberry Pi es una computadora versátil de placa única que se puede usar en proyectos de robótica e Internet de las cosas. Es barato, potente y bien soportado. Pero, debido a varias razones, es posible que no siempre tenga a mano una Raspberry Pi para probar sus ideas de proyectos. Ahí es donde entra en juego un simulador de Raspberry Pi.
Para facilitar su elección, hemos examinado cinco de estos simuladores, sus características, precios y sus ventajas y desventajas.
¿Qué es un simulador?
Un simulador de Raspberry Pi le permite probar proyectos sin usar un Raspberry Pi físico real. Esto puede ahorrarle dinero, tiempo y esfuerzo.
La Raspberry Pi y los diversos componentes electrónicos de su proyecto se representan digitalmente. Algunos de estos simuladores tienen una interfaz de arrastrar y soltar que le permite agregar y quitar componentes fácilmente. Con un simulador de Raspberry Pi, puede ejecutar proyectos tan simples como hacer parpadear un LED o tan complejos como proyectos basados en sensores.
Un simulador difiere de emulando una Raspberry Pi porque puedes experimentar con una representación del hardware, en lugar del sistema operativo Raspberry Pi.
Razones para usar un simulador de Raspberry Pi
Un simulador tiene varias ventajas que pueden ser útiles en su proyecto de electrónica.
- Un simulador de Raspberry Pi lo ayuda a trabajar fuera de su presupuesto. Puede agregar componentes costosos y operar a una escala mayor de lo que normalmente sería capaz.
- Si se queda perplejo durante el proceso de iteración, un simulador lo ayudará a ver el problema de una manera completamente diferente. Además, dado que es completamente digital, puede compartir sus diseños con sus amigos/colegas para ver el problema con un nuevo par de ojos.
- Los simuladores también permiten a los desarrolladores que no tienen acceso al hardware o los recursos necesarios para realizar pruebas, pero que aún tienen una idea que quieren implementar de inmediato.
- La modificación es simple e indolora con un simulador. Puede cambiar un componente o agregar uno nuevo con solo hacer clic en un botón. Si usa un simulador, no tiene que preocuparse de que las cosas se vuelvan locas, como tener una Raspberry Pi muerta en sus manos o iniciar un pequeño incendio.
Los mejores simuladores para Raspberry Pi
Ahora que sabe lo que hace un simulador y por qué es posible que desee utilizar uno, ¿qué simulador debería descargar? Aquí hay cuatro de sus mejores opciones.
Microsoft Azure es uno de los tres plataformas de computación en la nube más populares. Alberga una colección de soluciones de Internet de las cosas que se conocen colectivamente como Microsoft Azure IoT. Esto incluye un simulador de Raspberry Pi que puede conectar a su Azure IoT Hub.
Las tres áreas principales del simulador son el área de ensamblaje, el área de codificación y la ventana de la consola integrada. Puede agregar una cadena de código que permita que la Raspberry Pi simulada envíe mensajes a su IoT Hub.
La creación de un centro de IoT requiere que tenga una cuenta de Microsoft Azure. Hay cuatro niveles de precios diferentes, comenzando con el plan Desarrollador a $29 por mes.
Este simulador aún está en desarrollo, y es por eso que el área de ensamblaje está bloqueada en modo de vista previa. Actualmente, todo lo que tiene para trabajar es un sensor de humedad BME280 y un LED, pero es probable que esto cambie en el futuro. Puede aprender fácilmente el proceso de conexión del simulador a Azure IoT Hub leyendo Documentación de Microsoft.
Wokwi es una plataforma de simulación creada por Uri Shaked que permite simular proyectos IoT en la nube. Wokwi es capaz de simular microcontroladores como Arduino, ESP32 y Raspberry Pi Pico. Además, es completamente gratis. Si está interesado en hacer proyectos para Pico, definitivamente debería probar esta herramienta.
La mayoría de los periféricos de Raspberry Pi Pico ya están simulados. Puede agregar componentes como LED, zumbadores, OLED y LCD, sensores de movimiento, potenciómetros e incluso un teclado. Puede compartir enlaces a sus proyectos fácilmente, lo que permite que otros vean lo que ha hecho y se basen en su diseño.
Actualmente, esta aplicación web solo simula el Raspberry Pi Pico y otros microcontroladores. Si desea simular las computadoras de placa única Raspberry Pi, considere las otras opciones en esta lista.
Los proyectos de LED son una moneda de diez centavos por docena. Agregar una Raspberry Pi puede ayudar a que las cosas sean más interesantes. Asegúrese de consultar nuestra guía sobre cómo Controla los LED con tu Raspberry Pi.
Wyliodrin Studio es un entorno de desarrollo integrado (IDE) de código abierto que funciona en sistemas Linux, Windows, Ubuntu y macOS y está disponible para su descarga gratuita. También está disponible como una extensión del navegador Chrome y proporciona una serie de soluciones para el IoT y el desarrollo de sistemas integrados.
Esta aplicación incluye un emulador de Raspberry Pi que le permite duplicar el Raspberry Pi Zero y el Raspberry 1, así como un simulador de Raspberry Pi que le permite construir electrónica simple circuitos Actualmente, solo puede escribir programas en JavaScript, pero también se está trabajando en la compatibilidad con Python.
Wyoliodrin Studio es completamente gratuito. Funciona en línea y fuera de línea, lo que significa que puede trabajar en sus proyectos en cualquier lugar y en cualquier momento. También le permite importar y exportar proyectos que pueden facilitar la colaboración con otros. Además de Raspberry Pi, Wyolidrin Studio es compatible con Arduino, BeagleBone Black y UDOO Neo.
Proteus Design Suite incluye un diseñador visual que le permite simular sistemas Arduino y Raspberry Pi. Este producto incluye un editor de diagramas de flujo y una galería de periféricos entre los que puede elegir tableros de trabajo. Puede crear sus proyectos integrados directamente en Visual Designer a través de la interfaz intuitiva de arrastrar y soltar. También funciona sin conexión, lo que puede ser útil cuando no tienes acceso a Internet.
Proteus no emula toda la computadora Raspberry Pi. Solo simula los procesos necesarios para ejecutar proyectos embebidos. Puede optar por utilizar el editor de diagramas de flujo para crear sus programas o escribirlos en Python. Algunas de las placas de conexión digital incluidas en este simulador son una placa de conexión de zumbador, el módulo de cámara Raspberry Pi, LED, una pantalla TFT, GPIO Expander y una placa de conexión de sonda piezoeléctrica.
Este simulador es uno de los más versátiles de esta lista, ya que incluye la mayoría de las funciones que necesitará para poner en marcha sus proyectos. Vale la pena señalar que el plan más barato comienza en $ 248, pero este es un pago único.
Usando un simulador de Raspberry Pi
Los simuladores pueden ser útiles cuando necesita probar ideas de proyectos, pero no están destinados a reemplazar el dispositivo real. Algunos simuladores en realidad cuestan más que la propia Raspberry Pi, lo que los hace inviables para proyectos a pequeña escala.
Dicho esto, los simuladores pueden abrirle un mundo completamente nuevo de electrónica integrada. Depende de usted elegir el simulador de Raspberry Pi que se ajuste a su presupuesto, necesidades y preferencias. ¡Feliz fabricación!