Arduino vs raspberry pi: qui est le mini-ordinateur pour vous?

L`Arduino et Raspberry Pi peuvent sembler tout à fait similaire - ils sont tous les deux cartes de petits circuits mignons avec des puces et des épingles sur eux - mais ils sont en fait des dispositifs très différents.

Vous êtes à la recherche d`un petit ordinateur, peut-être pour alimenter un Caméra de sécurité DIY Network - il 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 ce qui est bon pour vous. Qui va l`emporter comme le plus utile une fois que vous avez démonté la caméra de sécurité grâce à cet incident avec les voisins? Ce qui pourrait vous jouer des films sur? Ne vous inquiétez pas, nous sommes là pour expliquer tout!

Si vous êtes plus d`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 en fait un mini-ordinateur. Un micro-contrôleur est juste une petite partie de ce qui rend un ordinateur entier. Le Arduino fournit seulement un sous-ensemble de la fonctionnalité de la framboise Pi.

Video: Concours Drone CX10W, Mini ordinateur raspberry Pi, arduino Mega 2560 CONCOURS DE NOËL ! (fermé)

Bien que l`Arduino peut être programmé avec de petites applications écrites en C ++, il ne peut pas exécuter un « système d`exploitation » à grande échelle et ne sera certainement pas le remplacement de votre centre multimédia à tout moment bientôt. Le Raspberry Pi d`autre part, est épanouie ordinateur. Si vous lisez ce site, je vais supposer que vous savez ce que cela signifie.

Forces & Faiblesses

Donc, est l`Arduino inutile alors? A peine - un Arduino est parfait pour projets électroniques. Il contient un ensemble d`entrées et de sorties qui peuvent être connectés directement aux composants et capteurs, et il est incroyablement facile de sauter tout droit en faire quelque chose. Cela le rend idéal pour le prototypage des choses, ou faire de petits projets qui ne nécessitent pas la complexité d`un Pi.

Arduino

L`Arduino exécute le firmware Arduino - un peu basique du logiciel de base qui lui permet de communiquer avec un ordinateur via un port USB et permet d`accéder à toutes les fonctionnalités. Vous généralement pas remplacer ce firmware, mais il est possible. Une fois que votre code a été chargé, il vous suffit de le brancher partout et il va commencer à travailler immédiatement - vous n`avez pas besoin de redémarrer, brancher un clavier, ou choisir une application à exécuter. Il fait une tâche qu`il a été programmé pour faire, le fait bien, et il le fait immédiatement.

Le Raspberry Pi d`autre part est un mini-ordinateur entièrement fonctionnel. Il nécessite un système d`exploitation (caisse ces 10 distributions Linux il peut fonctionner), et prend un peu de temps pour démarrer avant qu`il ne soit opérationnel. Le stockage est assuré d`une carte micro-SD, tandis que Ethernet intégré permet la mise en réseau (vous pouvez obtenir la mise en réseau sur Arduino aussi, mais il faut un add-on « bouclier »).Pas seulement Raspbian: 10 distributions Linux Votre Pi peut exécuterPas seulement Raspbian: 10 distributions Linux Votre Pi peut exécuterVous utilisez probablement la dernière version de Raspbian sur votre Raspberry Pi. Mais est-il le meilleur distro Linux pour le périphérique? Y aurait-il une solution de rechange que vous pourriez trouver vous convient mieux?Lire la suite

Au coeur de la Pi est un Broadcom Arm-v6 unité centrale de traitement, il dispose d`une mémoire, et un processeur graphique entraînant la sortie HDMI. Vous pouvez brancher un clavier et moniteur, charger Linux, et moins avertis techniquement pourriez avoir aucune idée de comment la machine minuscule tout conduite est vraiment. Pi est une plate-forme incroyablement puissante dans un très petit paquet - parfait pour les systèmes embarqués, ou des projets nécessitant plus d`interactivité et de la puissance de traitement.

Tarte aux framboises

Cela dit, la framboise est beaucoup plus complexe pour des projets simples de l`électronique. Par exemple, le premier projet de chacun est une dérivée de clignotement d`une LED sur et en dehors. Sur la Arduino, cela implique la connexion d`une diode et d`une résistance à deux broches, le téléchargement puis environ 8 lignes de code. C`est tout. Sur le Raspberry Pi - en supposant que vous avez un système d`exploitation entièrement fonctionnel déjà installé et configuré comme vous le souhaitez, vous devez ensuite installer des bibliothèques pour vous aider à contrôler les broches GPIO (c`est les bits vous connecter des composants à).Programmation Arduino pour les débutants: Le contrôleur de la circulation LumièreProgrammation Arduino pour les débutants: Le contrôleur de la circulation LumièreLa semaine dernière, nous avons appris au sujet de la structure de base d`un programme Arduino et avons examiné de plus près l`exemple de « clignotement ». Nous espérons que vous avez pris l`occasion d`expérimenter avec le code, le réglage des timings. Cette fois,...Lire la suite

Il y a beaucoup de bibliothèques à choisir si, selon la langue que vous souhaitez programmer - y compris les concepteurs visuels tels que Scratch. WiringPi vous permet d`écrire dans la même langue que Arduino est dérivé. Enfin, vous devrez peut-être compiler votre application avant de l`exécuter. Le point est, vous pouvez faire presque tout un Arduino peut, sur un Pi - c`est un peu plus compliqué.

Rayure

Un autre point important à retenir ici est que Arduino est la plate-forme la plus populaire pour les projets de l`électronique, de sorte que même si les projets d`électronique sont possibles sur Raspberry Pi (10 Raspberry Pi projets pour les débutants), Vous ne trouverez pas presque autant de tutoriels débutants pour vous aider. Il pourrait être préférable de considérer la Pi comme une mise à jour une fois que vous êtes prêt à gérer des projets plus importants et plus exigeants.Projets Raspberry Pi pour les débutantsProjets Raspberry Pi pour les débutantsCes 10 projets Raspberry Pi pour les débutants sont parfaits pour obtenir une introduction aux fonctionnalités matérielles et logicielles du Pi, et vous aider à obtenir et en un rien de temps!Lire la suite

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

  • Raspbian (basé sur Linux Debian, ce système d`exploitation « par défaut »).
  • RiscOS.
  • Plan 9.
  • Xbox Media Center.

Video: LattePanda Review - Single Board Windows 10 PC with Arduino - Similar to Raspberry Pi

Nous avons écrit à propos de 7 Raspberry Pi Operating Systems précédemment.

Kodi

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

  • Aucun

Video: Top 5 Smallest And Cheapest Single-Board Computers ▶3

Donc, vous êtes décidé? Génial. Commencez par vérifier comment live stream sur YouTube avec un Pi, ou que diriez-vous la construction d`une lampe nuage de foudre avec un Arduino? Nous avons un Guide de non-officiel Raspberry Pi Débutant qui devrait se révéler utile, et une pour Arduino, aussi.Diffusion en direct sur YouTube avec un Raspberry PiDiffusion en direct sur YouTube avec un Raspberry PiEn ajoutant un module de caméra (ou webcam USB) à votre Raspberry Pi, vous obtenez un appareil photo connecté à Internet portable, léger. Voici comment diffuser quelques images sur YouTube, en direct.Lire la suite

ATTENDEZ! Pourquoi choisir du tout?

En fait, vous pouvez avoir le meilleur des deux worlds- Pi peut être un Arduino plus complexe, et l`Arduino ne peut pas vraiment gérer autant que Pi - mais avez-vous pensé à les utiliser ensemble? Le - projet alamode met un clone empilable Arduino directement sur le dessus du Pi, ce qui donne un accès instantané à toutes les fonctions habituelles Arduino.

Video: Raspberry pi : mon avis sur le mini PC

Pi et Arduino Ensemble

Ou si Python est plus votre truc, il suffit de brancher votre Arduino dans le port USB de votre Pi et de communiquer directement avec lui.

J`espère que vous êtes plus clair sur les différences entre Arduino et Raspberry Pi maintenant, et pourquoi on peut mieux que l`autre pour une application particulière. Montrez-nous certains de vos projets Arduino / Pi dans les commentaires ci-dessous!

Articles connexes