Arduino жана Raspberry Pi ортосундагы айырма

Мазмуну:

Arduino жана Raspberry Pi ортосундагы айырма
Arduino жана Raspberry Pi ортосундагы айырма

Video: Arduino жана Raspberry Pi ортосундагы айырма

Video: Arduino жана Raspberry Pi ортосундагы айырма
Video: How to read DC voltage from potentiometer with Arduino 2024, Ноябрь
Anonim

Негизги айырма – Arduino жана Raspberry Pi

Arduino менен Raspberry Pi ортосундагы негизги айырма - Arduino микроконтроллерди иштеп чыгуу тактасы, ал эми малина пи Linux операциялык тутумуна негизделген жалпы максаттагы компьютер.

Arduino же Raspberry Pi тандоо иштелип чыга турган долбоорго жараша болот. Бул макалада эң кеңири таралган Arduino Uno жана Raspberry Pi B+ талкууланат. Жалпысынан, Arduino менен салыштырганда, Raspberry piде энергия керектөө азыраак жана ылдамдыгы жогору.

Arduino деген эмне?

Arduino иштеп чыгуу тактасында микроконтроллерлор, программалоо жабдыктары, USB программалоо интерфейси, баштапкы абалга келтирүү баскычы, кубат туташтыргычы ж.б. Arduino Uno, Mega, Nano сыяктуу Arduino такталарынын ар кандай түрлөрү бар. Arduino Uno болгон эң кеңири таралган Arduino тактасында эки микроконтроллер бар. ATmega328 колдонуучу тарабынан программаланган. ATmega16U2 мурунтан эле программаланган жана ал USB байланышы үчүн колдонулат. IO пиндери тышкы дүйнөгө туташуу үчүн колдонулат. Санариптик жана аналогдук төөнөгүчтөр бар.

Arduino жана Raspberry Pi ортосундагы негизги айырма
Arduino жана Raspberry Pi ортосундагы негизги айырма

01-сүрөт: Arduino

Arduino IDE иштеп чыгуу тактасы үчүн программаларды жазуу үчүн колдонулат. Аны код жазуу, компиляциялоо, мүчүлүштүктөрдү оңдоо жана акырында кодду тактага жүктөө үчүн колдонсо болот. Arduino IDE долбоорду иштеп чыгууну тезирээк жана жеңилдетет. Бул программа эркин жана ачык булак болуп саналат. Arduino IDEде жазылган программалар C программаларына окшош. Калкандарды колдонуу менен Arduinoну аппараттык камсыздоо менен интеграциялоо оңой. Бул калкан түздөн-түз Arduino'го тизилиши мүмкүн. Ethernet калкан Ethernetке туташуу үчүн колдонулат. Түстүү LCD калкан дисплейге интерфейс үчүн колдонулат. Программист бул калканды түздөн-түз колдонуп, керектүү тапшырманы аткаруу үчүн китепкананын керектүү функцияларын чакыра алат.

Raspberry Pi деген эмне?

Raspberry Pi Операция системасында (OS) иштейт. Бул аппараттык камсыздоону иштеткен программалык камсыздоонун кошумча катмары. Arduino'до тиркеме түздөн-түз микроконтроллерде иштейт, бирок малина пиде колдонмо аппараттык камсыздоону башкаруу үчүн ОС аркылуу өтүшү керек.

Raspberry pi A, B, B+ сыяктуу ар кандай версиялары бар. Raspberry Pi B+ чиптеги 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 Interface бар IC Ethernet жана USB порттору менен байланышуу үчүн колдонулат. CSI Камера туташтыргычы да бар. HDMI порту аппаратты мониторго туташтырууга жардам берет. DSI дисплейлер үчүн монитор интерфейси болуп саналат. Бул HDMI үчүн альтернатива болуп саналат. Микро SD карта микро SD уячасынын ичинде. Ал тактанын арткы бетинде.

Arduino жана Raspberry Pi ортосунда кандай окшоштук бар?

Arduino жана Raspberry Pi экөө тең нерселердин Интернети (IoT) жана камтылган системаларды куруу үчүн колдонулушу мүмкүн

Arduino жана Raspberry Pi ортосунда кандай айырма бар?

Ardunio vs Raspberry Pi

Arduino – бул аппараттык жана программалык чөйрөнү түзүү үчүн ачык булак платформасын камсыз кылган бир такталуу микроконтроллер. Raspberry Pi – мектептерде жана өнүгүп келе жаткан өлкөлөрдө информатиканын негиздерин үйрөтүүгө көмөктөшүү үчүн иштелип чыккан кичинекей бир такталуу компьютер.
Иштетүү ылдамдыгы
Arduino'нун ылдамдыгы 16МГц. Raspberry Pi ылдамдыгы 900MHz.
Дарек мейкиндиги
Arduino дарек мейкиндиги азыраак, анткени ал 8 биттик микроконтроллер. Raspberry Pi чоңураак дарек мейкиндигин колдойт, анткени анын 32 биттик процессору бар.
Киргизүү чыгыш чыңалуу деңгээли
Ардуино үчүн Киргизүү Чыгуу чыңалуусу 0V жана 5V. Raspberry Pi үчүн киргизүү Чыгуу чыңалуусу 0V жана 3.3V.
Эстутум
Arduino'до 32K Flash, 2K SRAM жана 1K EEPROM бар. Raspberry Pi'де 4ГБ Flash, 512K SRAM жана микро SD бар.
OS
Arduino OSде иштебейт. Raspberry Pi OSде иштейт.

Кыскача – Arduino vs Raspberry Pi

Бул макалада Arduino менен Raspberry Pi ортосундагы айырма талкууланган. Arduino менен Raspberry Pi ортосундагы айырма, Arduino микроконтроллерди иштеп чыгуу тактасы, ал эми малина пи Linux операциялык тутумуна негизделген жалпы максаттагы компьютер.

Сунушталууда: