Arduino vs Raspberry Pi Quel est le mini-ordinateur pour vous?

  • Lesley Fowler
  • 0
  • 1505
  • 88
Publicité

L'Arduino et le Raspberry Pi peuvent sembler assez similaires - ce sont de mignons petits circuits imprimés dotés de puces et de broches - mais ce sont en fait des appareils très différents..

Vous recherchez un petit ordinateur, peut-être pour alimenter une caméra de sécurité réseau DIY - c’est une décision commune nécessaire pour une variété de projets amusants. Vous avez entendu de bonnes choses sur le Raspberry Pi et Arduino, mais vous ne pouvez pas décider lequel vous convient le mieux. Qu'est-ce qui sera le plus utile une fois que vous aurez démonté la caméra de sécurité grâce à cet incident avec les voisins? Sur quoi pourriez-vous jouer des films? Ne vous inquiétez pas, nous sommes là pour tout expliquer!

Si vous êtes plutôt un apprenant visuel (comme moi), cet article est disponible sous forme de vidéo ici:

Quelle est la différence?

L'Arduino est un micro-contrôleur et non pas un mini-ordinateur. Un micro-contrôleur n'est qu'une petite partie de ce qui fait de tout un ordinateur. L'Arduino ne fournit qu'un sous-ensemble des fonctionnalités du Raspberry Pi.

Bien que l’Arduino puisse être programmé avec de petites applications écrites en C ++, il ne peut pas exécuter une analyse complète. “système opérateur” et ne remplacera certainement pas votre centre des médias de si tôt. Le Raspberry Pi, d’autre part, est un modèle à part entière. ordinateur. Si vous lisez ce site, je suppose que vous savez ce que cela signifie.

Forces faiblesses

Alors, l'Arduino est-il inutile? À peine - un Arduino est parfait pour projets électroniques. Il contient un ensemble d'entrées et de sorties qui peuvent être connectées directement aux composants et aux capteurs. Il est incroyablement facile de se lancer directement dans la création de quelque chose. Cela le rend idéal pour le prototypage d'objets ou la réalisation de petits projets ne nécessitant pas la complexité d'un Pi.

Arduino exécute le micrologiciel Arduino, un logiciel de base qui lui permet de communiquer avec un ordinateur via USB et d’accéder à toutes les fonctionnalités. En règle générale, vous ne voudriez pas remplacer ce firmware, mais c'est possible. Une fois votre code chargé, vous pouvez simplement le brancher n'importe où et il commencera à fonctionner immédiatement - vous n'avez pas besoin de redémarrer, de brancher un clavier ou de choisir une application à exécuter. Il fait le travail pour lequel il a été programmé, le fait bien et le fait immédiatement.

Le Raspberry Pi, quant à lui, est un mini-ordinateur entièrement fonctionnel. Il nécessite un système d’exploitation (consultez ces 10 Linux Distros pas seulement Raspbian: 10 Linux Distros que votre Pi peut exécuter non seulement Raspbian: 10 Linux Distros que votre Pi peut s’exécuter. Vous utilisez probablement la dernière version de Raspbian sur votre Raspberry Pi. Pourrait-il y avoir une alternative qui vous convienne mieux? Elle peut fonctionner) et prend un peu de temps pour démarrer avant de devenir opérationnelle. Le stockage est fourni à partir d’une carte micro-SD, tandis que l’Ethernet intégré permet la mise en réseau (vous pouvez obtenir une mise en réseau sur Arduino. Donnez à votre projet Arduino son propre mini-serveur Web, avec un bouclier Ethernet. Donnez à votre projet Arduino son propre mini-serveur Web, avec Un bouclier Ethernet Il y a quelque temps, je vous ai montré comment configurer un système de contrôle Internet pour votre Arduino - mais ce dernier devait rester connecté à un ordinateur via USB pour conserver la connexion Internet… mais aussi, mais un module supplémentaire était nécessaire. “bouclier”).

Au cœur du Pi se trouve un processeur Broadcom Arm-v6; il a de la mémoire et un processeur graphique pilotant la sortie HDMI. Vous pouvez brancher un clavier et un moniteur, charger Linux, et le technicien le moins averti n’a peut-être aucune idée de la taille de la machine. Le Pi est une plate-forme incroyablement puissante dans un très petit boîtier, idéal pour les systèmes embarqués ou les projets nécessitant plus d'interactivité et de puissance de traitement..

Cela dit, le Raspberry est nettement plus complexe pour les projets électroniques simples. Par exemple, le premier projet de chacun est un dérivé du clignotement d'une LED Programmation Arduino pour les débutants: tutoriel de projet de contrôleur de feux de signalisation Programmation Arduino pour les débutants: tutoriel de projet de contrôleur de feux de circulation Nous vous commençons. . Sur l’Arduino, cela implique de connecter une LED et une résistance à deux broches, puis de télécharger environ 8 lignes de code. C'est tout. Sur le Raspberry Pi - en supposant qu'un système d'exploitation entièrement fonctionnel soit déjà installé et configuré à votre guise, vous devez ensuite installer certaines bibliothèques pour vous aider à contrôler les broches GPIO (c'est à dire les bits auxquels vous connectez les composants).

Cependant, il existe de nombreuses bibliothèques parmi lesquelles choisir, en fonction de la langue dans laquelle vous souhaitez programmer, y compris des concepteurs visuels tels que Scratch. WiringPi vous permet d’écrire dans la même langue que celle utilisée pour Arduino. Enfin, vous devrez peut-être compiler votre application avant de l'exécuter. Le fait est que vous pouvez faire presque tout ce qu'un Arduino peut faire sur un Pi - c'est juste plus compliqué.

Un autre point important à retenir ici est que Arduino est la plate-forme la plus populaire pour les projets électroniques. Même si des projets électroniques sont possibles sur Raspberry Pi (10 projets Raspberry Pi pour les débutants Projets Raspberry Pi pour les débutants Projets Raspberry Pi pour les débutants Ces 10 projets Raspberry Pi pour les débutants sont parfaits pour se familiariser avec les fonctionnalités matérielles et logicielles du Pi, et vous aideront à être opérationnel en un rien de temps!), vous ne trouverez pas autant de tutoriels pour débutants pour vous aider. Il peut être préférable de considérer le Pi comme une mise à niveau une fois que vous êtes prêt à gérer des projets plus importants et plus exigeants..

Le Raspberry Pi est un mini-ordinateur, pas l'Arduino. Pour mieux comprendre ce point, voici une petite sélection de systèmes d'exploitation que vous pouvez installer sur le Raspberry Pi:

  • Raspbian (basé sur Linux Debian, c’est le “défaut” OS).
  • Riscos.
  • Plan 9.
  • Xbox Media Center Le matériel nécessaire pour créer un centre multimédia Raspberry Pi Le matériel nécessaire pour créer un centre multimédia Raspberry Pi Avec autant de façons de l'utiliser, vous ne devriez pas être surpris de constater que le Raspberry Pi a été vendu 1 million d'unités. Bien que conçu pour un seul objectif (programmation), ce petit ordinateur au format carte de crédit… .

Nous avons déjà écrit sur 7 systèmes d'exploitation Raspberry Pi.

Et voici une liste des systèmes d'exploitation que vous pouvez installer sur l'Arduino:

  • Aucun

Alors tu es décidé? Génial. Commencez par vérifier comment diffuser en direct sur YouTube avec un Pi. Comment diffuser en direct sur YouTube avec un Raspberry Pi. Comment diffuser en direct sur YouTube avec un Raspberry Pi. Voici comment transformer votre Raspberry Pi en une caméra portable connectée à Internet qui peut vivre diffuser sur YouTube! Comment construire une lampe Cloud éclairée Comment construire une lampe Cloud avec son réactif Lightning Comment construire une lampe Cloud munie d'un son réactif Lightning Il y a quelques mois, une lampe d'humeur de 3 000 $ en forme de tonnerre et de foudre s'est répandue dans la communauté des constructeurs. Ce que nous allons faire aujourd'hui n'est pas exactement pareil - nous faisons quelque chose de plus pratique. avec un Arduino? Nous avons un guide du débutant non officiel pour Raspberry Pi Raspberry Pi: le didacticiel non officiel Raspberry Pi: le didacticiel non officiel Que vous soyez un propriétaire actuel de Pi qui souhaite en savoir plus ou un propriétaire potentiel de cet appareil de la taille d'une carte de crédit, ce n'est pas le cas. t un guide que vous voulez manquer. Cela devrait s'avérer utile, notamment pour Arduino. Démarrer avec Arduino: Guide du débutant Démarrer avec Arduino: Guide du débutant Arduino est une plate-forme de prototypage électronique à code source ouvert basée sur du matériel et des logiciels flexibles et faciles à utiliser. Il est destiné aux artistes, concepteurs, amateurs et à toute personne intéressée par la création d'objets ou d'environnements interactifs. , aussi.

ATTENDRE! Pourquoi choisir à tous?

En fait, vous pouvez avoir le meilleur des deux mondes. le Pi est peut-être un Arduino plus complexe, et l'Arduino ne peut pas vraiment gérer autant que le Pi - mais avez-vous envisagé de les utiliser ensemble? Le projet - AlaMode place un clone Arduino empilable directement sur le Pi, donnant un accès instantané à toutes les fonctions Arduino habituelles..

Ou si vous préférez Python, il vous suffit de brancher votre Arduino sur la clé USB de votre Pi et de communiquer directement avec lui.

J'espère que les différences entre Arduino et Raspberry Pi sont plus claires maintenant et que l'une peut être meilleure qu'une autre pour une application particulière.. Montrez-nous certains de vos projets Arduino / Pi dans les commentaires ci-dessous!




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.