Arduino болон Raspberry Pi хоёрын ялгаа

Агуулгын хүснэгт:

Arduino болон Raspberry Pi хоёрын ялгаа
Arduino болон Raspberry Pi хоёрын ялгаа

Видео: Arduino болон Raspberry Pi хоёрын ялгаа

Видео: Arduino болон Raspberry Pi хоёрын ялгаа
Видео: BTT - Manta E3EZ - CB1 with EMMc install 2024, Арваннэгдүгээр
Anonim

Үндсэн ялгаа – Arduino ба Raspberry Pi

Arduino болон Raspberry Pi хоёрын гол ялгаа нь Arduino нь микроконтроллер боловсруулах самбар бөгөөд бөөрөлзгөнө пи нь Линукс үйлдлийн систем дээр суурилсан ерөнхий зориулалтын компьютер юм.

Arduino эсвэл Raspberry Pi-г сонгох нь боловсруулж буй төслөөс хамаарна. Энэ нийтлэлд хамгийн түгээмэл Arduino Uno болон Raspberry Pi B+-ийг авч үзэх болно. Ерөнхийдөө Arduino-тай харьцуулахад Raspberry pi дээр эрчим хүчний зарцуулалт бага, хурд нь өндөр байдаг.

Arduino гэж юу вэ?

Arduino хөгжүүлэлтийн самбар нь микроконтроллер, програмчлалын техник хангамж, USB програмчлалын интерфейс, дахин тохируулах товчлуур, тэжээлийн холбогч гэх мэтийг агуулдаг. Arduino Uno, Mega, Nano гэх мэт олон төрлийн Arduino хавтангууд байдаг. Хамгийн түгээмэл Arduino самбар нь Arduino Uno нь хоёр микроконтроллертой. ATmega328-ийг хэрэглэгч программчилсан. ATmega16U2 нь аль хэдийн урьдчилан програмчлагдсан бөгөөд USB холболтод ашиглагддаг. IO зүү нь гадаад ертөнцтэй холбогдоход ашиглагддаг. Дижитал зүү болон аналог зүү байна.

Arduino болон Raspberry Pi хоёрын гол ялгаа
Arduino болон Raspberry Pi хоёрын гол ялгаа

Зураг 01: Arduino

Arduino IDE нь хөгжүүлэлтийн самбарт зориулсан программ бичихэд ашиглагддаг. Үүнийг код бичих, эмхэтгэх, дибаг хийх, эцэст нь кодыг самбарт байршуулахад ашиглаж болно. Arduino IDE нь төслийг боловсруулах ажлыг илүү хурдан бөгөөд хялбар болгодог. Энэ програм хангамж нь үнэ төлбөргүй, нээлттэй эх сурвалж юм. Arduino IDE дээр бичигдсэн программууд нь Си програмуудтай төстэй. Arduino-г бамбай ашиглан техник хангамжтай нэгтгэхэд хялбар байдаг. Энэ бамбайг шууд Arduino дээр овоолж болно. Ethernet бамбай нь Ethernet-д холбогдоход хэрэглэгддэг. Өнгөт LCD бамбай нь дэлгэцтэй холбогдоход ашиглагддаг. Программист эдгээр бамбайг шууд ашиглаж, шаардлагатай ажлыг гүйцэтгэхийн тулд номын сангийн шаардлагатай функцуудыг дуудаж болно.

Raspberry Pi гэж юу вэ?

Raspberry Pi нь үйлдлийн систем (OS) дээр ажилладаг. Энэ нь техник хангамжийг зохицуулдаг програм хангамжийн нэмэлт давхарга юм. Arduino-д програм нь микроконтроллер дээр шууд ажилладаг боловч бөөрөлзгөнө пи-д програм хангамжийг удирдахын тулд үйлдлийн системээр дамждаг.

Raspberry pi A, B, B+ гэх мэт өөр өөр хувилбарууд байдаг. Raspberry Pi B+ нь Chip дээрх Broadcom BCM 2836 системийг (SoC) агуулдаг. Энэ нь бүхэл бүтэн системийг бий болгох процессорууд болон бусад бүрэлдэхүүн хэсгүүдтэй. Процессор нь Broadcom BCM 2826 ARM дээр суурилсан процессор юм. ARM процессорууд нь ихэнх IoT төхөөрөмжүүдийн цөм юм. Raspberry Pi-г Python, C++ гэх мэт хэлээр програмчлах боломжтой.

Arduino болон Raspberry pi хоёрын ялгаа
Arduino болон Raspberry pi хоёрын ялгаа

Зураг 02: Raspberry Pi

Энэ нь мөн График боловсруулах нэгжийг (GPU) агуулдаг. Энэ нь графикийг хурдасгахад тусалдаг. Энэ нь 40 Ерөнхий зориулалтын оролтын гаралтын зүү (GPIO)-тэй. 4 USB порт, RJ45 Ethernet порттой. USB Ethernet интерфэйс байдаг IC нь Ethernet болон USB портуудтай холбогдоход ашиглагддаг. Мөн CSI Camera холбогчтой. HDMI порт нь төхөөрөмжийг дэлгэцтэй холбоход тусална. DSI нь дэлгэцийн мониторын интерфейс юм. Энэ нь HDMI-ийн өөр хувилбар юм. Микро SD карт нь микро SD үүрэнд байрладаг. Энэ нь самбарын арын талд байна.

Arduino болон Raspberry Pi хоёрын ижил төстэй байдал юу вэ?

Arduino болон Raspberry Pi-г хоёуланг нь зүйлсийн интернет (IoT) болон суулгагдсан системийг бүтээхэд ашиглаж болно

Arduino болон Raspberry Pi хоёрын ялгаа юу вэ?

Ardunio vs Raspberry Pi

Arduino бол техник хангамж, программ хангамжийн орчинг бий болгох нээлттэй эхийн платформоор хангадаг нэг самбарт микроконтроллер юм. Raspberry Pi нь сургууль болон хөгжиж буй орнуудад компьютерийн шинжлэх ухааны үндсийг заах зорилгоор бүтээгдсэн жижиг нэг самбартай компьютер юм.
Боловсруулах хурд
Arduino-н хурд 16MHz. Raspberry Pi-н хурд 900MHz.
Хаягийн зай
Arduino нь 8 битийн микроконтроллер учраас хаягийн зай багатай. Raspberry Pi нь 32 битийн процессортой тул илүү том хаягийн зайг дэмждэг.
Оролтын гаралтын хүчдэлийн түвшин
Оролтын гаралтын хүчдэлийн түвшин Arduino-д 0V ба 5V байна. Raspberry Pi-н оролтын гаралтын хүчдэлийн түвшин 0V ба 3.3V байна.
Санах ой
Arduino нь 32K Flash, 2K SRAM болон 1K EEPROM-той. Raspberry Pi нь 4GB Flash, 512K SRAM болон micro SD-тэй.
OS
Arduino нь үйлдлийн систем дээр ажилладаггүй. Raspberry Pi нь үйлдлийн систем дээр ажилладаг.

Хураангуй – Arduino ба Raspberry Pi

Энэ нийтлэлд Arduino болон Raspberry Pi хоёрын ялгааг авч үзсэн. Arduino болон Raspberry Pi хоёрын ялгаа нь Arduino нь микроконтроллер боловсруулах самбар бөгөөд бөөрөлзгөнө пи нь Linux үйлдлийн систем дээр суурилсан ерөнхий зориулалтын компьютер юм.

Зөвлөмж болгож буй: