pagrindinis skirtumas tarp Arduino ir Raspberry Pi yra tai „Arduino“ yra mikrovaldiklio kūrimo plokštė, o „Raspberry pi“ yra bendrosios paskirties kompiuteris, pagrįstas „Linux“ operacine sistema.
Arduino ar Raspberry Pi pasirinkimas priklauso nuo plėtojamo projekto. Šiame straipsnyje aptariami labiausiai paplitę Arduino Uno ir Raspberry Pi B +. Paprastai, palyginti su Arduino, „Raspberry pi“ sunaudojama mažiau energijos, o greitis yra didesnis.
1. Apžvalga ir svarbiausias skirtumas
2. Kas yra Arduino
3. Kas yra aviečių pi
4. Arduino ir Raspberry Pi panašumai
5. Šalutinis palyginimas - „Arduino“ ir „Raspberry Pi“ lentelės pavidalu
6. Santrauka
„Arduino“ vystymo plokštėje yra mikrovaldikliai, programavimo aparatūra, USB programavimo sąsaja, atstatymo mygtukas, maitinimo jungtis ir kt. Yra įvairių tipų „Arduino“ plokštės, tokios kaip „Arduino Uno“, „Mega“, „Nano“. Įprasčiausia „Arduino“ plokštė, kuri yra „Arduino Uno“, turi du mikrovaldiklius. ATmega328 yra užprogramuotas vartotojo. ATmega16U2 jau yra iš anksto užprogramuotas ir naudojamas USB ryšiui. IO kaiščiai naudojami prisijungti prie išorinio pasaulio. Yra skaitmeniniai kaiščiai ir analoginiai kaiščiai.
01 paveikslas: Arduino
„Arduino IDE“ naudojamas kuriant programas vystymo valdybai. Jis gali būti naudojamas kodui rašyti, kompiliuoti, derinti ir galiausiai įkelti kodą į lentą. „Arduino IDE“ leidžia projektą plėtoti greičiau ir lengviau. Ši programinė įranga yra nemokamas ir atviras šaltinis. „Arduino IDE“ parašytos programos yra panašios į C programas. Arduino lengva integruoti į aparatinę įrangą, naudojant skydus. Šis skydas gali būti sukrautas tiesiai į Arduino. Ethernet skydas naudojamas prisijungti prie Ethernet. Spalvotas skydų skydas naudojamas sąsajai su ekranu. Programuotojas gali tiesiogiai naudoti šiuos skydus ir paskambinti reikalingoms bibliotekos funkcijoms atlikti reikalingą užduotį.
Raspberry Pi veikia operacine sistema (OS). Tai yra papildomas programinės įrangos sluoksnis, tvarkantis aparatinę įrangą. Arduino programoje tiesiogiai veikia mikrovaldiklis, tačiau aviečių pi programoje programinė įranga turėtų būti vykdoma per OS, kad būtų galima valdyti aparatūrą.
Yra įvairių versijų, tokių kaip Aviečių pi A, B, B +. „Raspberry Pi B +“ yra „Broadcom BCM 2836 System for Chip“ (SoC). Prijungti procesoriai ir kiti komponentai sudaro visą sistemą. Procesorius yra „Broadcom BCM 2826 ARM“ pagrįstas procesorius. ARM procesoriai yra daugumos IoT įrenginių pagrindas. Raspberry Pi galima programuoti tokiomis kalbomis kaip Python, C++.
02 paveikslas: Aviečių pi
Jame taip pat yra grafinio apdorojimo įrenginys (GPU). Tai padeda pagreitinti grafiką. Jame yra 40 bendrosios paskirties įvesties išvesties kaiščių (GPIO). Yra 4 USB ir RJ45 Ethernet jungtys. Yra USB Ethernet sąsaja, IC naudojama susisiekti su Ethernet ir USB prievadais. Taip pat yra CSI kameros jungtis. HDMI prievadas padeda prijungti įrenginį prie monitoriaus. DSI yra monitorių sąsaja ekranams. Tai yra alternatyva HDMI. „Micro SD“ kortelė yra „micro SD“ lizdo viduje. Jis yra galinėje lentos pusėje.
Ardunio vs Raspberry Pi | |
„Arduino“ yra vienos plokštės mikrovaldiklis, kuris teikia atvirojo kodo platformą aparatinės ir programinės įrangos aplinkai kurti. | „Raspberry Pi“ yra nedidelis vieno borto kompiuteris, sukurtas skatinti kompiuterių pagrindų mokymą mokyklose ir besivystančiose šalyse. |
Apdorojimo greitis | |
Arduino greitis yra 16MHz. | Aviečių Pi greitis yra 900MHz. |
Adresų erdvė | |
„Arduino“ adresas yra mažesnis, nes jis yra 8 bitų mikrovaldiklis. | Raspberry Pi palaiko didesnę adresų erdvę, nes joje yra 32 bitų procesorius. |
Įvesties išvesties įtampos lygiai | |
Įvesties išvesties įtampos lygis „Arduino“ yra 0V ir 5V. | Įėjimo išėjimo įtampos lygis „Raspberry Pi“ yra 0V ir 3,3V. |
Atmintis | |
„Arduino“ turi 32K „Flash“, 2K SRAM ir 1K EEPROM. | „Raspberry Pi“ turi 4 GB „Flash“, 512K SRAM ir „micro SD“. |
OS | |
„Arduino“ neveikia OS. | Raspberry Pi veikia OS. |
Šiame straipsnyje buvo aptariamas skirtumas tarp Arduino ir Raspberry Pi. Skirtumas tarp „Arduino“ ir „Raspberry Pi“ yra tas, kad „Arduino“ yra mikrovaldiklio kūrimo plokštė, o „aviečių pi“ yra bendrosios paskirties kompiuteris, pagrįstas „Linux“ operacine sistema..
1. „Arduino“. Vikipedija, Wikimedia Foundation, 2018 m. Kovo 27 d. Galima rasti čia
2. „Aviečių pi.“ Vikipedija, Wikimedia Foundation, 2018 m. Kovo 30 d. Galima rasti čia
1. „Arduino-vienintelis-perspektyvus-skaidrus“. JotaCartas (aptarimas) - „Arduino-uno-perspektyva.jpg“ (CC BY 2.0) per „Wikimedia“
2. „Razpberry PI'By Onepiece84“ - Nuosavas darbas (CC BY-SA 4.0) per „Commons Wikimedia“