Erinevus Arduino ja Vaarika Pi vahel

Peamine erinevus - Arduino vs Vaarikas Pi
 

võtme erinevus Arduino ja Vaarika Pi vahel on see Arduino on mikrokontrolleri arendusplaat, vaarikapi pi on aga Linuxi opsüsteemil põhinev üldotstarbeline arvuti.

Arduino või Vaarikapi valimine sõltub arendatavast projektist. Selles artiklis käsitletakse kõige tavalisemaid Arduino Uno ja Vaarika Pi B +. Üldiselt, võrreldes Arduinoga, on Raspberry pi puhul energiatarve väiksem ja kiirus suurem.

SISU

1. Ülevaade ja peamised erinevused
2. Mis on Arduino
3. Mis on Vaarika Pi
4. Arduino ja Raspberry Pi sarnasused
5. Kõrvuti võrdlus - tabeli kujul Arduino vs Vaarika Pi
6. Kokkuvõte

Mis on Arduino?

Arduino arendusplaat sisaldab mikrokontrollereid, programmeerimisriistvara, USB-programmeerimisliidest, lähtestamisnuppu, toitepistikut jne. Arduino tahvleid on erinevat tüüpi, näiteks Arduino Uno, Mega, Nano. Arduino Uno tavalisemal Arduino plaadil on kaks mikrokontrollerit. ATmega328 on kasutaja programmeeritud. ATmega16U2 on juba eelprogrammeeritud ja seda kasutatakse USB-ühenduse jaoks. IO-tihvte kasutatakse välismaailmaga ühenduse loomiseks. Seal on digitaalsed nööpnõelad ja analoogtapid.

Joonis 01: Arduino

Arduino IDE-d kasutatakse arendusplaadi programmide kirjutamiseks. Seda saab kasutada koodi kirjutamiseks, kompileerimiseks, silumiseks ja lõpuks koodi tahvlile üleslaadimiseks. Arduino IDE muudab projekti arenduse kiiremaks ja lihtsamaks. See tarkvara on tasuta ja avatud lähtekoodiga tarkvara. Arduino IDE-s kirjutatud programmid sarnanevad C-programmidega. Arduinot on kilpide abil lihtne riistvaraga integreerida. Selle kaitsekilbi saab otse virnastada Arduino külge. Ethernetiga ühendamiseks kasutatakse Etherneti kilpi. Värvilist LCD-ekraani kasutatakse ekraaniga liidestamiseks. Programmeerija saab neid kilpe otse kasutada ja vajalike toimingute tegemiseks vajalikele raamatukogu funktsioonidele helistada.

Mis on Vaarika Pi?

Raspberry Pi töötab opsüsteemis (OS). See on tarkvara lisakiht, mis haldab riistvara. Arduinos töötab rakendus otse mikrokontrolleriga, vaarikapi puhul peaks rakendus riistvara juhtimiseks minema läbi OS-i.

 On olemas erinevaid versioone, näiteks Vaarika pi A, B, B +. Raspberry Pi B + sisaldab Broadcom BCM 2836 süsteemi kiibil (SoC). Sellel on protsessorid ja muud komponendid ühendatud, et luua kogu süsteem. Protsessoriks on Broadcom BCM 2826 ARM põhine protsessor. ARM-protsessorid on enamiku Interneti-seadmete tuum. Raspberry Pi saab programmeerida selliste keelte abil nagu Python, C++.

Joonis 02: Vaarika Pi

See sisaldab ka graafilist protsessorit (GPU). See aitab kiirendada graafikat. Sellel on 40 üldotstarbelist sisendväljundi tihvti (GPIO). Seal on 4 USB-porti ja RJ45 Etherneti-port. Etherneti ja USB-portidega suhtlemiseks kasutatakse USB Etherneti liidest. Samuti on olemas CSI-kaamera pistik. HDMI-port aitab seadet monitoriga ühendada. DSI on kuvarite kuvari liides. See on alternatiiv HDMI-le. Micro SD-kaart asub micro SD-pesas. See asub tahvli tagumisel küljel.

Milline on Arduino ja Raspberry Pi sarnasus?

  • Nii Arduino kui ka Raspberry Pi abil saab luua asjade interneti (IoT) ja manustatud süsteeme.

Mis vahe on Arduino ja Raspberry Pi vahel?

Ardunio vs Vaarika Pi

Arduino on ühe tahvliga mikrokontroller, mis pakub avatud lähtekoodiga platvormi riist- ja tarkvarakeskkonna loomiseks. Raspberry Pi on väike ühe tahvliga arvuti, mis on välja töötatud arvutiteaduse aluste õpetamise edendamiseks koolides ja arengumaades.
 Töötlemise kiirus
Arduino kiirus on 16MHz. Vaarika Pi kiirus on 900MHz.
Aadressiruum
Arduinol on madalam aadressiruum, kuna see on 8-bitine mikrokontroller. Raspberry Pi toetab suuremat aadressiruumi, kuna sellel on 32-bitine protsessor.
 Sisendi väljundpinge tasemed
Sisend Arduino väljundpinge tasemed on 0V ja 5V. Sisend Raspberry Pi väljundpinge tase on 0 V ja 3,3 V.
Mälu
Arduinol on 32K Flash, 2K SRAM ja 1K EEPROM. Raspberry Pi-l on 4 GB välk, 512K SRAM ja micro SD.
OS
Arduino ei tööta OS-is. Raspberry Pi töötab OS-il.

Kokkuvõte - Arduino vs Vaarikas Pi

See artikkel arutas Arduino ja Raspberry Pi erinevust. Erinevus Arduino ja Vaarika Pi vahel on see, et Arduino on mikrokontrolleri arendusplaat, vaarikapi pi on aga Linuxi opsüsteemil põhinev üldotstarbeline arvuti.

Viide:

1. “Arduino”. Wikipedia, Wikimedia Foundation, 27. märts 2018. Saadaval siin 
2. “Vaarika pi.” Wikipedia, Wikimedia Foundation, 30. märts 2018. Saadaval siin 

Pilt viisakalt:

1.'Arduino-uno-perspektiiv-läbipaistev'JotaCartas (vestlus) - Arduino-uno-perspektiiv.jpg (CC BY 2.0) Commonsi Wikimedia kaudu
2.'Raspberry PI'By Onepiece84 - Oma töö, (CC BY-SA 4.0) Commonsi Wikimedia kaudu