Atšķirība starp Arduino un Aveņu Pi

Galvenā atšķirība - Arduino vs Aveņu Pi
 

galvenā atšķirība starp Arduino un Aveņu Pi ir tas Arduino ir mikrokontrolleru izstrādes plate, savukārt raspberry pi ir vispārēja lietojuma dators, kura pamatā ir Linux operētājsistēma.

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

SATURS

1. Pārskats un galvenās atšķirības
2. Kas ir Arduino
3. Kas ir Aveņu Pi
4. Arduino un Aveņu Pi līdzības
5. Salīdzinājums blakus - Arduino vs Raspberry Pi tabulas formā
6. Kopsavilkums

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 paneļu veidi, piemēram, Arduino Uno, Mega, Nano. Visizplatītākajā Arduino tāfelē, kas ir Arduino Uno, ir divi mikrokontrolleri. ATmega328 ir ieprogrammējis lietotājs. ATmega16U2 jau ir ieprogrammēts, un to izmanto USB saziņai. IO tapas tiek izmantotas, lai izveidotu savienojumu ar ārpasauli. Ir digitālās piespraudes un analogās piespraudes.

01. attēls: Arduino

Arduino IDE tiek izmantots, lai rakstītu programmas attīstības padomei. To var izmantot, lai rakstītu kodu, apkopotu, atkļūdotu un, visbeidzot, augšupielādētu kodu uz tāfeles. Arduino IDE padara projekta attīstību ātrāku un vieglāku. Šī programmatūra ir bezmaksas un atvērts avots. Arduino IDE rakstītās programmas 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 vairogu izmanto, lai izveidotu savienojumu ar Ethernet. Krāsaino LCD ekrānu izmanto, lai savienotu ar displeju. Programmētājs var tieši izmantot šo vairogu un izsaukt nepieciešamās bibliotēkas funkcijas nepieciešamā uzdevuma veikšanai.

Kas ir Aveņu Pi?

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

 Ir dažādas versijas, piemēram, Aveņu pi A, B, B +. Aveņu Pi B + satur Broadcom BCM 2836 sistēmu mikroshēmā (SoC). Tajā ir savienoti procesori un pārējie komponenti, lai izveidotu visu sistēmu. Procesors ir Broadcom BCM 2826 ARM bāzes procesors. ARM procesori ir vairuma IoT ierīču kodols. Aveņu Pi var programmēt, izmantojot tādas valodas kā Python, C++.

02 attēls: Aveņu Pi

Tajā ir arī grafiskais apstrādes bloks (GPU). Tas palīdz paātrināt grafiku. Tam ir 40 vispārējas nozīmes ieejas izejas kontaktspraudņi (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 slota iekšpusē. Tas atrodas tāfeles aizmugurē.

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

  • 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 Aveņu Pi?

Ardunio pret Aveņu Pi

Arduino ir vienas plates mikrokontrollers, kas nodrošina atvērtā koda platformu aparatūras un programmatūras vides izveidošanai. Raspberry Pi ir neliels borta dators, kas izstrādāts, lai veicinātu datorzinātnes pamatus skolās un jaunattīstības valstīs.
 Apstrādes ātrums
Arduino ātrums ir 16MHz. Aveņu Pi ātrums ir 900MHz.
Adrešu telpa
Arduino ir mazāka adrešu telpa, jo tas ir 8 bitu mikrokontrollers. Raspberry Pi atbalsta lielāku adrešu laukumu, jo tam ir 32 bitu procesors.
 Ieejas izejas sprieguma līmeņi
Ieejas izejas sprieguma līmeņi Arduino ir 0V un 5V. Ieejas izejas sprieguma līmenis Aveņu Pi ir 0V un 3,3V.
Atmiņas
Arduino ir 32K Flash, 2K SRAM un 1K EEPROM. Raspberry Pi ir 4GB Flash, 512K SRAM un micro SD.
OS
Arduino nedarbojas OS. Aveņu Pi darbojas operētājsistēmā.

Kopsavilkums - Arduino vs Aveņu Pi

Šajā rakstā tika apskatīta atšķirība starp Arduino un Raspberry Pi. Atšķirība starp Arduino un Raspberry Pi ir tāda, ka Arduino ir mikrokontrolleru izstrādes plate, savukārt aveņu pi ir vispārējas nozīmes dators, kura pamatā ir Linux operētājsistēma..

Atsauce:

1. “Arduino”. Wikipedia, Wikimedia Foundation, 2018. gada 27. marts. Pieejams šeit 
2. “Aveņu Pi.” Wikipedia, Wikimedia Foundation, 2018. gada 30. marts. Pieejams šeit 

Attēla pieklājība:

1.'Arduino-uno-perspektīva-caurspīdīga'Jy JotaCartas (saruna) - Arduino-uno-perspektīva.jpg, (CC BY 2.0), izmantojot Commons Wikimedia
2.'Raspberry PI'By Onepiece84 - pašu darbs (CC BY-SA 4.0), izmantojot Commons Wikimedia