Atšķirība starp Arduino un Raspberry Pi

Satura rādītājs:

Atšķirība starp Arduino un Raspberry Pi
Atšķirība starp Arduino un Raspberry Pi

Video: Atšķirība starp Arduino un Raspberry Pi

Video: Atšķirība starp Arduino un Raspberry Pi
Video: Как превратить Raspberry Pi Pico в ПЛК | Беремиз4Пико 2024, Jūlijs
Anonim

Galvenā atšķirība - Arduino vs Raspberry Pi

Galvenā atšķirība starp Arduino un Raspberry Pi ir tāda, ka Arduino ir mikrokontrollera izstrādes plate, savukārt Raspberry pi ir vispārējas nozīmes dators, kura pamatā ir Linux operētājsistēma.

Arduino vai Raspberry Pi izvēle ir atkarīga no izstrādājamā projekta. Šajā rakstā ir apskatīti visizplatītākie Arduino Uno un Raspberry Pi B+. Parasti, salīdzinot ar Arduino, Raspberry pi ir mazāks enerģijas patēriņš un lielāks ātrums.

Kas ir Arduino?

Arduino izstrādes panelī ir mikrokontrolleri, programmēšanas aparatūra, USB programmēšanas interfeiss, atiestatīšanas poga, strāvas savienotājs utt. Ir dažādi Arduino dēļu veidi, piemēram, Arduino Uno, Mega, Nano. Visizplatītākajai Arduino platei, kas ir Arduino Uno, ir divi mikrokontrolleri. ATmega328 ir ieprogrammējis lietotājs. ATmega16U2 jau ir ieprogrammēts un tiek izmantots USB saziņai. IO tapas tiek izmantotas, lai izveidotu savienojumu ar ārpasauli. Ir digitālās tapas un analogās tapas.

Galvenā atšķirība starp Arduino un Raspberry Pi
Galvenā atšķirība starp Arduino un Raspberry Pi

Attēls 01: Arduino

Arduino IDE tiek izmantots, lai rakstītu programmas izstrādes panelim. To var izmantot, lai rakstītu kodu, apkopotu, atkļūdotu un, visbeidzot, augšupielādētu kodu uz tāfeles. Arduino IDE padara projekta izstrādi ātrāku un vienkāršāku. Šī programmatūra ir bezmaksas un atvērtā koda. Programmas, kas rakstītas Arduino IDE, ir līdzīgas C programmām. Arduino ir viegli integrēt ar aparatūru, izmantojot vairogus. Šo vairogu var tieši sakraut Arduino. Ethernet vairogs tiek izmantots, lai izveidotu savienojumu ar Ethernet. Krāsu LCD ekrāns tiek izmantots saskarnei ar displeju. Programmētājs var tieši izmantot šos vairogus un izsaukt nepieciešamās bibliotēkas funkcijas, lai veiktu nepieciešamo uzdevumu.

Kas ir Raspberry Pi?

Raspberry Pi darbojas operētājsistēmā (OS). Tas ir papildu programmatūras slānis, kas apstrādā aparatūru. Programmā Arduino lietojumprogramma darbojas tieši ar mikrokontrolleru, bet Raspberry Pi lietojumprogrammai ir jāiet cauri operētājsistēmai, lai kontrolētu aparatūru.

Ir dažādas versijas, piemēram, Raspberry pi A, B, B+. Raspberry Pi B+ satur Broadcom BCM 2836 sistēmu mikroshēmā (SoC). Tam ir savienoti procesori un citi komponenti, lai izveidotu visu sistēmu. Procesors ir Broadcom BCM 2826 ARM procesors. ARM procesori ir lielākās daļas IoT ierīču kodols. Raspberry Pi var ieprogrammēt, izmantojot tādas valodas kā Python, C++.

Atšķirība starp Arduino un Raspberry pi
Atšķirība starp Arduino un Raspberry pi

2. attēls: Raspberry Pi

Tajā ir arī grafiskā apstrādes vienība (GPU). Tas palīdz paātrināt grafiku. Tam ir 40 vispārējas nozīmes ievades izvades tapas (GPIO). Ir 4 USB porti un RJ45 Ethernet ports. Ir USB Ethernet interfeisa IC, ko izmanto, lai sazinātos ar Ethernet un USB portiem. Ir arī CSI kameras savienotājs. HDMI ports palīdz savienot ierīci ar monitoru. DSI ir monitora interfeiss displejiem. Tā ir alternatīva HDMI. Micro SD karte atrodas micro SD slotā. Tas atrodas tāfeles aizmugurē.

Kāda ir Arduino un Raspberry Pi līdzība?

Gan Arduino, gan Raspberry Pi var izmantot, lai izveidotu lietu internetu (IoT) un iegultās sistēmas

Kāda ir atšķirība starp Arduino un Raspberry Pi?

Ardunio vs Raspberry Pi

Arduino ir vienas plates mikrokontrolleris, kas nodrošina atvērtā pirmkoda platformu aparatūras un programmatūras vides izveidei. Raspberry Pi ir mazs viena borta dators, kas izstrādāts, lai veicinātu datorzinātņu pamatu mācīšanu skolās un jaunattīstības valstīs.
Apstrādes ātrums
Arduino ātrums ir 16 MHz. Raspberry Pi ātrums ir 900 MHz.
Adreses vieta
Arduino ir mazāka adrešu telpa, jo tas ir 8 bitu mikrokontrolleris. Raspberry Pi atbalsta lielāku adrešu telpu, jo tai ir 32 bitu procesors.
Ieejas izejas sprieguma līmeņi
Ievades izejas sprieguma līmeņi Arduino ir 0V un 5V. Ievades izejas sprieguma līmenis Raspberry Pi ir 0V un 3,3V.
Atmiņa
Arduino ir 32K Flash, 2K SRAM un 1K EEPROM. Raspberry Pi ir 4 GB zibatmiņa, 512 K SRAM un mikro SD.
OS
Arduino nedarbojas operētājsistēmā. Raspberry Pi darbojas operētājsistēmā.

Kopsavilkums - Arduino vs Raspberry Pi

Šajā rakstā tika apspriesta atšķirība starp Arduino un Raspberry Pi. Atšķirība starp Arduino un Raspberry Pi ir tāda, ka Arduino ir mikrokontrollera izstrādes panelis, savukārt raspberry pi ir vispārējas nozīmes dators, kura pamatā ir Linux operētājsistēma.

Ieteicams: