Des lecteurs comme vous aident à soutenir MUO. Lorsque vous effectuez un achat en utilisant des liens sur notre site, nous pouvons gagner une commission d'affiliation. En savoir plus.

Le Raspberry Pi est un ordinateur monocarte polyvalent qui peut être utilisé dans l'Internet des objets et les projets de robotique. Il est bon marché, puissant et bien pris en charge. Mais, pour diverses raisons, vous n'avez peut-être pas toujours un Raspberry Pi à portée de main pour tester vos idées de projet. C'est là qu'un simulateur Raspberry Pi entre en jeu.

Pour faciliter votre choix, nous avons examiné cinq de ces simulateurs, leurs caractéristiques, leurs prix et leurs avantages et inconvénients.

Qu'est-ce qu'un simulateur ?

Un simulateur Raspberry Pi vous permet de tester des projets sans utiliser un Raspberry Pi physique réel. Cela peut vous faire économiser de l'argent, du temps et des efforts.

Le Raspberry Pi et les différents composants électroniques de votre projet sont représentés numériquement. Certains de ces simulateurs ont une interface glisser-déposer qui vous permet d'ajouter et de supprimer facilement des composants. Avec un simulateur Raspberry Pi, vous pouvez exécuter des projets aussi simples que le clignotement d'une LED ou aussi complexes que des projets basés sur des capteurs.

instagram viewer

Un simulateur diffère de émuler un Raspberry Pi parce que vous pouvez expérimenter une représentation du matériel plutôt que le système d'exploitation Raspberry Pi.

Raisons d'utiliser un simulateur Raspberry Pi

Un simulateur présente plusieurs avantages qui peuvent être utiles dans votre projet électronique.

  1. Un simulateur Raspberry Pi vous aide à travailler en dehors de votre budget. Vous pouvez ajouter des composants coûteux et opérer à une plus grande échelle que vous ne pourriez normalement le faire.
  2. Si vous êtes bloqué pendant le processus d'itération, un simulateur vous aidera à aborder le problème d'une manière complètement différente. De plus, comme il est entièrement numérique, vous pouvez partager vos conceptions avec vos amis/collègues pour jeter un coup d'œil au problème avec un œil neuf.
  3. Les simulateurs permettent également aux développeurs qui n'ont pas accès au matériel ou aux ressources nécessaires à des fins de test mais qui ont encore une idée qu'ils souhaitent mettre en œuvre immédiatement.
  4. La modification est simple et indolore avec un simulateur. Vous pouvez désactiver un composant ou en ajouter un nouveau d'un simple clic. Si vous utilisez un simulateur, vous n'avez pas à vous soucier des choses qui se détraquent, comme avoir un Raspberry Pi mort sur les mains ou allumer un petit feu.

Meilleurs simulateurs pour le Raspberry Pi

Maintenant que vous savez ce que fait un simulateur et pourquoi vous voudrez peut-être en utiliser un, quel simulateur devriez-vous réellement télécharger? Voici quatre de vos meilleures options.

Microsoft Azure est l'un des trois plates-formes de cloud computing les plus populaires. Il héberge une collection de solutions Internet des objets qui sont collectivement appelées Microsoft Azure IoT. Cela inclut un simulateur Raspberry Pi que vous pouvez connecter à votre Azure IoT Hub.

Les trois zones principales du simulateur sont la zone d'assemblage, la zone de codage et la fenêtre de la console intégrée. Vous pouvez ajouter une chaîne de code qui permet au Raspberry Pi simulé d'envoyer des messages à votre IoT Hub.

La création d'un hub IoT nécessite que vous disposiez d'un compte Microsoft Azure. Il existe quatre niveaux de tarification différents, à commencer par le plan développeur à 29 $ par mois.

Ce simulateur est encore en cours de développement, c'est pourquoi la zone d'assemblage est verrouillée en mode aperçu. Actuellement, tout ce que vous avez à faire est un capteur d'humidité BME280 et une LED, mais cela est susceptible de changer à l'avenir. Vous pouvez facilement apprendre le processus de connexion du simulateur à un Azure IoT Hub en lisant Documentation Microsoft.

Wokwi est une plateforme de simulation créée par Uri Shaked qui permet de simuler des projets IoT dans le cloud. Wokwi est capable de simuler des microcontrôleurs tels que Arduino, ESP32 et le Raspberry Pi Pico. De plus, il est entièrement gratuit. Si vous souhaitez créer des projets pour le Pico, vous devez absolument essayer cet outil.

La plupart des périphériques du Raspberry Pi Pico sont déjà simulés. Vous pouvez ajouter des composants tels que des LED, des buzzers, des OLED et des LCD, des détecteurs de mouvement, des potentiomètres et même un clavier. Vous pouvez facilement partager des liens vers vos projets, permettant aux autres de voir ce que vous avez fait et de s'appuyer sur votre conception.

Actuellement, cette application Web ne simule que le Raspberry Pi Pico et d'autres microcontrôleurs. Si vous souhaitez simuler les ordinateurs monocarte Raspberry Pi, considérez les autres options de cette liste.

Les projets LED coûtent un centime à la douzaine. L'ajout d'un Raspberry Pi peut aider à rendre les choses plus intéressantes. Assurez-vous de consulter notre guide sur la façon de contrôler les LED avec votre Raspberry Pi.

Wyliodrin Studio est un environnement de développement intégré (IDE) open source qui fonctionne sur les systèmes Linux, Windows, Ubuntu et macOS et est disponible en téléchargement gratuit. Il est également disponible en tant qu'extension de navigateur Chrome et fournit un certain nombre de solutions pour le développement de l'IoT et des systèmes embarqués.

Cette application comprend un émulateur Raspberry Pi qui vous permet de refléter le Raspberry Pi Zero et le Raspberry 1, ainsi qu'un simulateur Raspberry Pi qui vous permet de construire des composants électroniques simples circuits. Actuellement, vous ne pouvez écrire des programmes qu'en JavaScript, mais la prise en charge de Python est également en cours.

Wyoliodrin Studio est entièrement gratuit. Il fonctionne en ligne et hors ligne, ce qui signifie que vous pouvez travailler sur vos projets n'importe où et n'importe quand. Il vous permet également d'importer et d'exporter des projets, ce qui peut faciliter la collaboration avec d'autres. Outre Raspberry Pi, Wyolidrin Studio prend en charge Arduino, BeagleBone Black et UDOO Neo.

La suite Proteus Design comprend un concepteur visuel qui vous permet de simuler les systèmes Arduino et Raspberry Pi. Ce produit comprend un éditeur d'organigrammes et une galerie de périphériques à partir de laquelle vous pouvez choisir des cartes de dérivation. Vous pouvez créer vos projets intégrés directement dans Visual Designer via l'interface intuitive par glisser-déposer. Il fonctionne également hors ligne, ce qui peut être utile lorsque vous n'avez pas accès à Internet.

Proteus n'émule pas l'intégralité de l'ordinateur Raspberry Pi. Il simule uniquement les processus nécessaires pour exécuter des projets intégrés. Vous pouvez soit choisir d'utiliser l'éditeur d'organigrammes pour créer vos programmes, soit les écrire en Python. Certaines des cartes de dérivation numériques incluses dans ce simulateur sont une carte de dérivation de buzzer, le module de caméra Raspberry Pi, des LED, un écran TFT, un GPIO Expander et une carte de dérivation de sondeur piézo.

Ce simulateur est l'un des plus polyvalents de cette liste car il inclut la plupart des fonctionnalités dont vous aurez besoin pour mettre en place vos projets. Il convient de noter que le plan le moins cher commence à 248 $, mais il s'agit d'un paiement unique.

Utiliser un simulateur Raspberry Pi

Les simulateurs peuvent être utiles lorsque vous devez tester des idées de projet, mais ils ne sont pas destinés à remplacer l'appareil réel. Certains simulateurs coûtent en fait plus cher que le Raspberry Pi lui-même, ce qui les rend irréalisables pour des projets à petite échelle.

Cela dit, les simulateurs peuvent vous ouvrir un tout nouveau monde d'électronique embarquée. A vous de choisir le simulateur Raspberry Pi qui correspond à votre budget, vos besoins et vos préférences. Bonne fabrication !