Arduino мен Raspberry Pi арасындағы айырмашылық

Мазмұны:

Arduino мен Raspberry Pi арасындағы айырмашылық
Arduino мен Raspberry Pi арасындағы айырмашылық

Бейне: Arduino мен Raspberry Pi арасындағы айырмашылық

Бейне: Arduino мен Raspberry Pi арасындағы айырмашылық
Бейне: Урок №1. Знакомство с Arduino. BeyondRobotics 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 тақтасы Arduino Uno екі микроконтроллермен жабдықталған. ATmega328 пайдаланушымен бағдарламаланған. ATmega16U2 алдын ала бағдарламаланған және ол USB байланысы үшін пайдаланылады. IO түйреуіштері сыртқы әлемге қосылу үшін пайдаланылады. Сандық және аналогтық түйреуіштер бар.

Arduino мен Raspberry Pi арасындағы негізгі айырмашылық
Arduino мен Raspberry Pi арасындағы негізгі айырмашылық

01-сурет: Arduino

Arduino IDE әзірлеу тақтасына арналған бағдарламаларды жазу үшін пайдаланылады. Оны кодты жазу, құрастыру, жөндеу және соңында кодты тақтаға жүктеу үшін пайдалануға болады. Arduino IDE жобаны әзірлеуді тезірек және жеңілдетеді. Бұл бағдарламалық қамтамасыз ету тегін және ашық көзі болып табылады. Arduino IDE-де жазылған бағдарламалар C бағдарламаларына ұқсас. Arduino-ны қалқандар арқылы аппараттық құралдармен біріктіру оңай. Бұл қалқанды тікелей Arduino-ға қоюға болады. Ethernet қалқаны Ethernet желісіне қосылу үшін қолданылады. Түсті СКД экраны дисплеймен интерфейс үшін пайдаланылады. Бағдарламашы бұл қалқанды тікелей пайдаланып, қажетті тапсырманы орындау үшін қажетті кітапхана функцияларын шақыра алады.

Raspberry Pi дегеніміз не?

Raspberry Pi операциялық жүйеде (OS) жұмыс істейді. Бұл аппараттық құралдарды өңдейтін бағдарламалық қамтамасыз етудің қосымша қабаты. Arduino-да қолданба микроконтроллерде тікелей жұмыс істейді, бірақ таңқурай pi-де қолданба аппараттық құралдарды басқару үшін ОЖ арқылы өтуі керек.

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 интерфейсі бар IC Ethernet және USB порттарымен байланысу үшін пайдаланылады. Сондай-ақ CSI камера қосқышы бар. HDMI порты құрылғыны мониторға қосуға көмектеседі. DSI дисплейлерге арналған монитор интерфейсі болып табылады. Бұл HDMI-ға балама. Микро SD картасы micro SD ұяшығының ішінде. Ол тақтаның артқы жағында орналасқан.

Arduino мен Raspberry Pi арасындағы қандай ұқсастық бар?

Arduino және Raspberry Pi екеуін де заттар интернеті (IoT) және ендірілген жүйелерді құру үшін пайдалануға болады

Arduino мен Raspberry Pi арасындағы айырмашылық неде?

Ardunio vs Raspberry Pi

Arduino - аппараттық және бағдарламалық жасақтама ортасын құру үшін ашық бастапқы платформаны ұсынатын жалғыз тақталы микроконтроллер. Raspberry Pi – мектептерде және дамушы елдерде информатика негіздерін оқытуға көмектесу үшін жасалған шағын бір тақталы компьютер.
Өңдеу жылдамдығы
Arduino жылдамдығы 16МГц. Raspberry Pi жылдамдығы 900МГц.
Мекенжай кеңістігі
Arduino мекенжай кеңістігінде азырақ, себебі ол 8 биттік микроконтроллер. Raspberry Pi үлкенірек мекенжай кеңістігін қолдайды, себебі оның 32 биттік процессоры бар.
Кіріс шығыс кернеуі деңгейлері
Кіріс Arduino үшін шығыс кернеу деңгейлері 0В және 5В. Кіріс Raspberry Pi үшін шығыс кернеу деңгейі 0В және 3,3В.
Жад
Arduino-да 32K Flash, 2K SRAM және 1K EEPROM бар. Raspberry Pi-де 4 ГБ флэш, 512K SRAM және micro SD бар.
OS
Arduino операциялық жүйеде жұмыс істемейді. Raspberry Pi операциялық жүйесінде жұмыс істейді.

Қорытынды – Arduino және Raspberry Pi

Бұл мақала Arduino мен Raspberry Pi арасындағы айырмашылықты талқылады. Arduino мен Raspberry Pi арасындағы айырмашылық мынада: Arduino микроконтроллерді әзірлеу тақтасы, ал таңқурай пи - Linux операциялық жүйесіне негізделген жалпы мақсаттағы компьютер.

Ұсынылған: