Arduino və Raspberry Pi arasındakı fərq

Mündəricat:

Arduino və Raspberry Pi arasındakı fərq
Arduino və Raspberry Pi arasındakı fərq

Video: Arduino və Raspberry Pi arasındakı fərq

Video: Arduino və Raspberry Pi arasındakı fərq
Video: Показать расстояние от датчика расстояния VL53L1X на ЖК-дисплее Arduino 2024, Noyabr
Anonim

Əsas Fərq – Arduino vs Raspberry Pi

Arduino ilə Raspberry Pi arasındakı əsas fərq ondan ibarətdir ki, Arduino mikrokontroller inkişaf lövhəsidir, moruq pi isə Linux Əməliyyat Sisteminə əsaslanan ümumi təyinatlı kompüterdir.

Arduino və ya Raspberry Pi seçimi hazırlanacaq layihədən asılıdır. Bu məqalədə ən çox yayılmış Arduino Uno və Raspberry Pi B+ müzakirə olunur. Ümumiyyətlə, Arduino ilə müqayisədə Raspberry pi-də enerji istehlakı daha azdır və sürət daha yüksəkdir.

Arduino nədir?

Arduino inkişaf lövhəsi mikrokontrollerlər, proqramlaşdırma aparatları, USB proqramlaşdırma interfeysi, sıfırlama düyməsi, güc konnektoru və s. ehtiva edir. Arduino Uno, Mega, Nano kimi müxtəlif növ Arduino lövhələri var. Arduino Uno olan ən çox yayılmış Arduino lövhəsində iki mikrokontroller var. ATmega328 istifadəçi tərəfindən proqramlaşdırılmışdır. ATmega16U2 artıq əvvəlcədən proqramlaşdırılmışdır və o, USB rabitəsi üçün istifadə olunur. IO sancaqları xarici dünyaya qoşulmaq üçün istifadə olunur. Rəqəmsal sancaqlar və analoq sancaqlar var.

Arduino və Raspberry Pi arasındakı əsas fərq
Arduino və Raspberry Pi arasındakı əsas fərq

Şəkil 01: Arduino

Arduino IDE inkişaf lövhəsi üçün proqramların yazılması üçün istifadə olunur. Bu kod yazmaq, tərtib etmək, debug etmək və nəhayət kodu lövhəyə yükləmək üçün istifadə edilə bilər. Arduino IDE layihənin işlənməsini daha sürətli və asanlaşdırır. Bu proqram pulsuz və açıq mənbədir. Arduino IDE-də yazılmış proqramlar C proqramlarına bənzəyir. Arduino-nu qalxanlardan istifadə edərək aparatla inteqrasiya etmək asandır. Bu qalxan birbaşa Arduino-ya yığıla bilər. Ethernet qalxanı Ethernet-ə qoşulmaq üçün istifadə olunur. Rəngli LCD ekran ekranla əlaqə yaratmaq üçün istifadə olunur. Proqramçı birbaşa bu qalxandan istifadə edə və tələb olunan tapşırığı yerinə yetirmək üçün lazımi kitabxana funksiyalarını çağıra bilər.

Raspberry Pi nədir?

Raspberry Pi Əməliyyat Sistemində (ƏS) işləyir. Bu, hardware ilə məşğul olan əlavə proqram təbəqəsidir. Arduino-da proqram birbaşa mikrokontrollerdə işləyir, lakin moruq pi-də proqram avadanlığı idarə etmək üçün ƏS-dən keçməlidir.

Raspberry pi A, B, B+ kimi müxtəlif versiyaları var. Raspberry Pi B+, Broadcom BCM 2836 Çipdə Sistemi (SoC) ehtiva edir. Bütün sistemi yaratmaq üçün birləşdirilmiş prosessorlara və digər komponentlərə malikdir. Prosessor Broadcom BCM 2826 ARM əsaslı prosessordur. ARM prosessorları əksər IoT cihazlarının əsasını təşkil edir. Raspberry Pi Python, C++ kimi dillərdən istifadə etməklə proqramlaşdırıla bilər.

Arduino və Raspberry Pi arasındakı fərq
Arduino və Raspberry Pi arasındakı fərq

Şəkil 02: Raspberry Pi

O, həmçinin Qrafik Proses Vahidini (GPU) ehtiva edir. Qrafiki sürətləndirməyə kömək edir. 40 Ümumi Məqsədli Giriş Çıxış Pinə (GPIO) malikdir. 4 USB portu və RJ45 Ethernet portu var. Ethernet və USB portları ilə əlaqə saxlamaq üçün istifadə edilən USB Ethernet interfeysi var. CSI Kamera konnektoru da var. HDMI portu cihazı monitora qoşmağa kömək edir. DSI ekranlar üçün monitor interfeysidir. Bu, HDMI-a alternativdir. Mikro SD kart micro SD yuvasının içərisindədir. O, lövhənin arxa tərəfindədir.

Arduino və Raspberry Pi arasındakı oxşarlıq nədir?

Həm Arduino, həm də Raspberry Pi-dən Əşyaların İnterneti (IoT) və Daxili sistemlər qurmaq üçün istifadə edilə bilər

Arduino və Raspberry Pi arasındakı fərq nədir?

Ardunio vs Raspberry Pi

Arduino aparat və proqram təminatı mühiti yaratmaq üçün açıq mənbə platforması təmin edən tək lövhəli mikrokontrollerdir. Raspberry Pi məktəblərdə və inkişaf etməkdə olan ölkələrdə kompüter elminin əsaslarının tədrisini təşviq etmək üçün hazırlanmış kiçik tək lövhəli kompüterdir.
Emal Sürəti
Arduino-nun sürəti 16MHz-dir. Raspberry Pi sürəti 900MHz-dir.
Ünvan Məkanı
Arduino 8 bitlik mikrokontroller olduğu üçün daha az ünvan sahəsinə malikdir. Raspberry Pi daha böyük ünvan sahəsini dəstəkləyir, çünki onun 32 bitlik prosessoru var.
Giriş Çıxış Gərginliyi Səviyyələri
Arduino üçün Giriş Çıxış gərginliyi səviyyələri 0V və 5V-dir. Raspberry Pi üçün Giriş Çıxış gərginliyi səviyyəsi 0V və 3.3V-dir.
Yaddaş
Arduino-da 32K Flash, 2K SRAM və 1K EEPROM var. Raspberry Pi 4GB Flash, 512K SRAM və mikro SD-yə malikdir.
OS
Arduino OS-də işləmir. Raspberry Pi OS-də işləyir.

Xülasə – Arduino vs Raspberry Pi

Bu məqalə Arduino və Raspberry Pi arasındakı fərqi müzakirə etdi. Arduino və Raspberry Pi arasındakı fərq ondan ibarətdir ki, Arduino mikro nəzarətçilərin inkişaf lövhəsidir, moruq pi isə Linux Əməliyyat Sisteminə əsaslanan ümumi təyinatlı kompüterdir.

Tövsiyə: