Diferència entre Arduino i Raspberry Pi

Taula de continguts:

Diferència entre Arduino i Raspberry Pi
Diferència entre Arduino i Raspberry Pi

Vídeo: Diferència entre Arduino i Raspberry Pi

Vídeo: Diferència entre Arduino i Raspberry Pi
Vídeo: Raspberry Pi versus Arduino: qual é o melhor? - Curso Raspberry Pi 2024, Juliol
Anonim

Diferència clau: Arduino vs Raspberry Pi

La diferència clau entre Arduino i Raspberry Pi és que Arduino és una placa de desenvolupament de microcontroladors mentre que Raspberry Pi és un ordinador de propòsit general basat en el sistema operatiu Linux.

La selecció d'Arduino o Raspberry Pi depèn del projecte a desenvolupar. Aquest article tracta sobre els Arduino Uno i Raspberry Pi B+ més comuns. En general, en comparació amb Arduino, el consum d'energia és menor i la velocitat és més alta a Raspberry pi.

Què és Arduino?

La placa de desenvolupament Arduino conté microcontroladors, maquinari de programació, interfície de programació USB, botó de reinici, connector d'alimentació, etc. Hi ha diversos tipus de plaques Arduino com Arduino Uno, Mega, Nano. La placa Arduino més comuna que és Arduino Uno té dos microcontroladors. L'ATmega328 és programat per l'usuari. L'ATmega16U2 ja està preprogramat i s'utilitza per a la comunicació USB. Els pins IO s'utilitzen per connectar-se al món exterior. Hi ha pins digitals i pins analògics.

Diferència clau entre Arduino i Raspberry Pi
Diferència clau entre Arduino i Raspberry Pi

Figura 01: Arduino

L'IDE d'Arduino s'utilitza per escriure els programes per a la placa de desenvolupament. Es pot utilitzar per escriure codi, compilar, depurar i, finalment, carregar el codi al tauler. L'IDE d'Arduino fa que el desenvolupament del projecte sigui més ràpid i fàcil. Aquest programari és de codi obert i gratuït. Els programes escrits en Arduino IDE són similars als programes C. És fàcil integrar Arduino amb el maquinari mitjançant escuts. Aquest escut es pot apilar directament a l'Arduino. L'escut Ethernet s'utilitza per connectar-se a Ethernet. L'escut LCD de color s'utilitza per connectar amb la pantalla. El programador pot utilitzar directament aquests escuts i trucar a les funcions de biblioteca necessàries per dur a terme la tasca requerida.

Què és Raspberry Pi?

Raspberry Pi s'executa amb un sistema operatiu (SO). És una capa addicional de programari que gestiona el maquinari. A Arduino, l'aplicació s'executa directament al microcontrolador, però al raspberry pi, l'aplicació hauria de passar pel sistema operatiu per controlar el maquinari.

Hi ha diferents versions com ara Raspberry pi A, B, B+. Raspberry Pi B+ conté el Broadcom BCM 2836 System on Chip (SoC). Té els processadors i la resta de components connectats per fer un sistema sencer. El processador és un processador basat en Broadcom BCM 2826 ARM. Els processadors ARM són el nucli de la majoria de dispositius IoT. Raspberry Pi es pot programar mitjançant llenguatges com Python, C++.

Diferència entre Arduino i Raspberry pi
Diferència entre Arduino i Raspberry pi

Figura 02: Raspberry Pi

També conté una unitat de processament gràfic (GPU). Ajuda a accelerar els gràfics. Té 40 pins d'entrada i sortida de propòsit general (GPIO). Hi ha 4 ports USB i port Ethernet RJ45. Hi ha una interfície USB Ethernet IC que s'utilitza per comunicar-se amb els ports Ethernet i USB. També hi ha un connector de càmera CSI. El port HDMI ajuda a connectar el dispositiu al monitor. El DSI és una interfície de monitor per a pantalles. És una alternativa a HDMI. La targeta micro SD es troba dins de la ranura micro SD. Es troba a la part posterior del tauler.

Quina semblança hi ha entre Arduino i Raspberry Pi?

Tant Arduino com Raspberry Pi es poden utilitzar per crear sistemes d'Internet de les coses (IoT) i incrustats

Quina diferència hi ha entre Arduino i Raspberry Pi?

Ardunio contra Raspberry Pi

Arduino és un microcontrolador de placa única que proporciona una plataforma de codi obert per crear un entorn de maquinari i programari. Raspberry Pi és un petit ordinador de placa única desenvolupat per promoure l'ensenyament dels conceptes bàsics de la informàtica a les escoles i als països en desenvolupament.
Velocitat de processament
La velocitat d'Arduino és de 16MHz. La velocitat de Raspberry Pi és de 900 MHz.
Espai d'adreces
Arduino té un espai d'adreces més baix perquè és un microcontrolador de 8 bits. Raspberry Pi admet un espai d'adreces més gran perquè té un processador de 32 bits.
Nivells de tensió d'entrada i sortida
Els nivells de tensió d'entrada de sortida per a Arduino són 0V i 5V. El nivell de tensió d'entrada de sortida per a Raspberry Pi és de 0 V i 3,3 V.
Memòria
Arduino té 32K Flash, 2K SRAM i 1K EEPROM. Raspberry Pi té 4 GB de flaix, 512 K SRAM i micro SD.
OS
Arduino no s'executa en un sistema operatiu. Raspberry Pi funciona amb un sistema operatiu.

Resum: Arduino vs Raspberry Pi

En aquest article es parla de la diferència entre Arduino i Raspberry Pi. La diferència entre Arduino i Raspberry Pi és que Arduino és una placa de desenvolupament de microcontroladors mentre que Raspberry Pi és un ordinador de propòsit general basat en el sistema operatiu Linux.

Recomanat: