Arduino va Raspberry Pi o'rtasidagi farq

Mundarija:

Arduino va Raspberry Pi o'rtasidagi farq
Arduino va Raspberry Pi o'rtasidagi farq

Video: Arduino va Raspberry Pi o'rtasidagi farq

Video: Arduino va Raspberry Pi o'rtasidagi farq
Video: Difference between ultrasonic sensor Vs PIR sensor 2024, Iyul
Anonim

Asosiy farq – Arduino va Raspberry Pi

Arduino va Raspberry Pi oʻrtasidagi asosiy farq shundaki, Arduino mikrokontroller ishlab chiqish platasi, malina pi esa Linux operatsion tizimiga asoslangan umumiy maqsadli kompyuterdir.

Arduino yoki Raspberry Pi-ni tanlash ishlab chiqiladigan loyihaga bog'liq. Ushbu maqolada eng keng tarqalgan Arduino Uno va Raspberry Pi B+ muhokama qilinadi. Umuman olganda, Arduino bilan solishtirganda, Raspberry pi-da quvvat sarfi kamroq va tezligi yuqoriroq.

Arduino nima?

Arduino ishlab chiqish platasida mikrokontrollerlar, dasturlash apparatlari, USB dasturlash interfeysi, tiklash tugmasi, quvvat ulagichi va boshqalar mavjud. Arduino Uno, Mega, Nano kabi Arduino platalarining har xil turlari mavjud. Arduino Uno bo'lgan eng keng tarqalgan Arduino platasida ikkita mikrokontroller mavjud. ATmega328 foydalanuvchi tomonidan dasturlashtirilgan. ATmega16U2 allaqachon oldindan dasturlashtirilgan va u USB aloqasi uchun ishlatiladi. IO pinlari tashqi dunyoga ulanish uchun ishlatiladi. Raqamli va analog pinlar mavjud.

Arduino va Raspberry Pi o'rtasidagi asosiy farq
Arduino va Raspberry Pi o'rtasidagi asosiy farq

01-rasm: Arduino

Arduino IDE ishlab chiqish kengashi uchun dasturlarni yozish uchun ishlatiladi. U kod yozish, kompilyatsiya qilish, disk raskadrovka qilish va nihoyat kodni doskaga yuklash uchun ishlatilishi mumkin. Arduino IDE loyihani ishlab chiqishni tezroq va osonlashtiradi. Ushbu dastur bepul va ochiq manba hisoblanadi. Arduino IDE-da yozilgan dasturlar C dasturlariga o'xshaydi. Qalqonlar yordamida Arduino-ni apparat bilan birlashtirish oson. Ushbu qalqon to'g'ridan-to'g'ri Arduino-ga o'rnatilishi mumkin. Ethernet qalqoni Ethernetga ulanish uchun ishlatiladi. Rangli LCD qalqoni displeyga ulanish uchun ishlatiladi. Dasturchi bevosita ushbu qalqondan foydalanishi va kerakli vazifani bajarish uchun kutubxonaning kerakli funksiyalarini chaqirishi mumkin.

Raspberry Pi nima?

Raspberry Pi operatsion tizimda (OS) ishlaydi. Bu apparat vositalari bilan ishlaydigan qo'shimcha dasturiy ta'minot qatlami. Arduino-da dastur to'g'ridan-to'g'ri mikrokontrollerda ishlaydi, ammo malina pi-da dastur apparatni boshqarish uchun OS orqali o'tishi kerak.

Raspberry pi A, B, B+ kabi turli xil versiyalari mavjud. Raspberry Pi B + o'z ichiga Broadcom BCM 2836 Chip (SoC) tizimini o'z ichiga oladi. Unda butun tizimni yaratish uchun ulangan protsessorlar va boshqa komponentlar mavjud. Protsessor Broadcom BCM 2826 ARM asosidagi protsessordir. ARM protsessorlari aksariyat IoT qurilmalarining yadrosidir. Raspberry Pi Python, C++ kabi tillar yordamida dasturlash mumkin.

Arduino va Raspberry Pi o'rtasidagi farq
Arduino va Raspberry Pi o'rtasidagi farq

02-rasm: Raspberry Pi

U shuningdek Grafik ishlov berish blokini (GPU) o'z ichiga oladi. Bu grafikani tezlashtirishga yordam beradi. Unda 40 ta umumiy maqsadli kirish pinlari (GPIO) mavjud. 4 ta USB port va RJ45 Ethernet porti mavjud. USB Ethernet interfeysi mavjud IC chekilgan va USB portlari bilan aloqa qilish uchun ishlatiladi. CSI Camera ulagichi ham mavjud. HDMI porti qurilmani monitorga ulashga yordam beradi. DSI displeylar uchun monitor interfeysi hisoblanadi. Bu HDMI-ga alternativa. Micro SD karta micro SD uyasi ichida joylashgan. U taxtaning orqa tomonida joylashgan.

Arduino va Raspberry Pi oʻrtasidagi oʻxshashlik nimada?

Arduino va Raspberry Pi-dan narsalar Interneti (IoT) va oʻrnatilgan tizimlarni yaratish uchun foydalanish mumkin

Arduino va Raspberry Pi o'rtasidagi farq nima?

Ardunio va Raspberry Pi

Arduino - bu apparat va dasturiy muhit yaratish uchun ochiq kodli platformani ta'minlovchi yagona platali mikrokontroller. Raspberry Pi - maktablarda va rivojlanayotgan mamlakatlarda informatika asoslarini o'rgatish uchun ishlab chiqilgan kichik bitta taxtali kompyuter.
Ishlov berish tezligi
Arduino tezligi 16MHz. Raspberry Pi tezligi 900MHz.
Manzil maydoni
Arduino 8-bitli mikrokontroller boʻlgani uchun kichikroq manzil maydoniga ega. Raspberry Pi kattaroq manzil maydonini qoʻllab-quvvatlaydi, chunki u 32 bitli protsessorga ega.
Kirish chiqish kuchlanish darajalari
Arduino uchun kirish chiqish kuchlanish darajalari 0V va 5V. Raspberry Pi uchun kirish chiqish kuchlanish darajasi 0V va 3.3V.
Xotira
Arduinoda 32K Flash, 2K SRAM va 1K EEPROM mavjud. Raspberry Pi 4GB Flash, 512K SRAM va micro SD-ga ega.
OS
Arduino operatsion tizimda ishlamaydi. Raspberry Pi operatsion tizimida ishlaydi.

Xulosa – Arduino va Raspberry Pi

Ushbu maqolada Arduino va Raspberry Pi o'rtasidagi farq muhokama qilingan. Arduino va Raspberry Pi o'rtasidagi farq shundaki, Arduino mikrokontroller ishlab chiqish platasi, malina pi esa Linux operatsion tizimiga asoslangan umumiy maqsadli kompyuterdir.

Tavsiya: