Perbezaan antara Arduino dan Raspberry Pi

Perbezaan antara Arduino dan Raspberry Pi

Perbezaan utama - Arduino vs Raspberry Pi
 

The Perbezaan utama Antara Arduino dan Raspberry Pi ialah Arduino adalah papan pembangunan mikrokontroler manakala Raspberry Pi adalah komputer tujuan umum berdasarkan sistem operasi Linux.

Memilih Arduino atau Raspberry Pi bergantung pada projek yang akan dibangunkan. Artikel ini membincangkan Arduino UNO dan Raspberry Pi B yang paling biasa+. Umumnya, membandingkan dengan Arduino, penggunaan kuasa lebih rendah dan kelajuan lebih tinggi dalam Raspberry Pi.

Kandungan

1. Gambaran Keseluruhan dan Perbezaan Utama
2. Apa itu Arduino
3. Apa itu Raspberry Pi
4. Persamaan antara Arduino dan Raspberry Pi
5. Perbandingan sampingan - Arduino vs Raspberry Pi dalam bentuk jadual
6. Ringkasan

Apa itu Arduino?

Papan Pembangunan Arduino mengandungi mikrokontroler, perkakasan pengaturcaraan, antara muka pengaturcaraan USB, butang reset, penyambung kuasa dan lain -lain. Terdapat pelbagai jenis papan Arduino seperti Arduino Uno, Mega, Nano. Papan Arduino yang paling biasa iaitu Arduino Uno mempunyai dua mikrokontroler. Atmega328 diprogramkan oleh pengguna. ATMEGA16U2 sudah diprogramkan dan digunakan untuk komunikasi USB. Pin IO digunakan untuk menyambung ke dunia luar. Terdapat pin digital dan pin analog.

Rajah 01: Arduino

IDE Arduino digunakan untuk menulis program untuk lembaga pembangunan. Ia boleh digunakan untuk menulis kod, menyusun, debug dan akhirnya untuk memuat naik kod ke lembaga. IDE Arduino menjadikan pembangunan projek lebih cepat dan lebih mudah. Perisian ini adalah sumber percuma dan terbuka. Program yang ditulis dalam Arduino IDE adalah serupa dengan program C.  Sangat mudah untuk mengintegrasikan Arduino dengan perkakasan menggunakan perisai.  Perisai ini boleh disusun secara langsung ke Arduino.  Perisai Ethernet digunakan untuk menyambung ke Ethernet. Perisai LCD warna digunakan untuk bersambung dengan paparan. Pengaturcara boleh menggunakan perisai ini secara langsung dan memanggil fungsi perpustakaan yang diperlukan untuk melaksanakan tugas yang diperlukan.

Apa itu Raspberry Pi?

Raspberry Pi berjalan pada sistem operasi (OS). Ini adalah lapisan tambahan perisian yang mengendalikan perkakasan. Di Arduino, aplikasi itu terus berjalan pada mikrokontroler tetapi di Raspberry Pi, aplikasi itu harus melalui OS untuk mengawal perkakasan.

 Terdapat versi yang berbeza seperti raspberry pi a, b, b+. Raspberry Pi B+ mengandungi sistem Broadcom BCM 2836 pada cip (SOC). Ia mempunyai pemproses dan komponen lain yang disambungkan untuk menjadikan keseluruhan sistem. Pemproses adalah pemproses berasaskan lengan Broadcom BCM 2826. Pemproses lengan adalah teras kebanyakan peranti IoT. Raspberry Pi boleh diprogramkan menggunakan bahasa seperti Python, C++.

Rajah 02: Raspberry Pi

Ia juga mengandungi unit pemprosesan grafik (GPU). Ia membantu mempercepat grafik. Ia mempunyai 40 pin output input tujuan umum (GPIO).  Terdapat 4 port USB dan port Ethernet RJ45.  Terdapat IC antara muka USB Ethernet digunakan untuk berkomunikasi dengan port Ethernet dan USB. Terdapat juga penyambung kamera CSI. Port HDMI membantu menyambungkan peranti ke monitor.  DSI adalah antara muka monitor untuk memaparkan. Ini adalah alternatif kepada HDMI. Kad SD mikro berada di dalam slot SD mikro. Ia berada di bahagian belakang papan.

Apakah persamaan antara Arduino dan Raspberry Pi?

  • Kedua -dua Arduino dan Raspberry Pi boleh digunakan untuk membina Internet of Things (IoT) dan sistem tertanam.

Apakah perbezaan antara Arduino dan Raspberry Pi?

Ardunio vs Raspberry Pi

Arduino adalah mikrokontroler papan tunggal yang menyediakan platform sumber terbuka untuk membina persekitaran perkakasan dan perisian. Raspberry Pi adalah komputer papan tunggal kecil yang dibangunkan untuk mempromosikan pengajaran asas sains komputer di sekolah dan di negara -negara membangun.
 Kelajuan pemprosesan
Kelajuan Arduino ialah 16MHz. Kelajuan Raspberry Pi ialah 900MHz.
Alamat ruang
Arduino mempunyai ruang alamat yang lebih rendah kerana ia adalah mikrokontroler 8 bit. Raspberry Pi menyokong ruang alamat yang lebih besar kerana ia mempunyai pemproses 32 bit.
 Tahap voltan input output
Tahap voltan output input untuk arduino adalah 0v dan 5v. Tahap voltan output input untuk raspberry pi adalah 0v dan 3.3v.
Ingatan
Arduino mempunyai kilat 32k, 2k sram dan 1k eeprom. Raspberry Pi mempunyai Flash 4GB, 512K SRAM dan SD Mikro.
OS
Arduino tidak berjalan di OS. Raspberry Pi berjalan pada OS.

Ringkasan - Arduino vs Raspberry Pi

Artikel ini membincangkan perbezaan antara Arduino dan Raspberry Pi. Perbezaan antara Arduino dan Raspberry Pi ialah Arduino adalah papan pembangunan mikrokontroler manakala Raspberry Pi adalah komputer tujuan umum berdasarkan sistem operasi Linux.

Rujukan:

1."Arduino."Wikipedia, Yayasan Wikimedia, 27 Mac. 2018. Terdapat di sini 
2."Pai raspberi."Wikipedia, Yayasan Wikimedia, 30 Mac. 2018. Terdapat di sini 

Ihsan gambar:

1.'Arduino-Uno-Perspection-Transparent'by Jotacartas (Talk)-Arduino-Uno-Persetaraan.JPG, (CC oleh 2.0) melalui Commons Wikimedia
2.'Raspberry Pi'by OnePiece84 - Kerja Sendiri, (CC BY -SA 4.0) melalui Commons Wikimedia