Ардуино и Распберри Пи су најпопуларније плоче међу студентима, хобистима и професионалцима. Искусни и професионалци знају корисност и разлике између њих двоје. Али почетници и студенти се често збуне, на пример коју плочу користити за свој пројекат или коју плочу је лако научити или зашто би требало да користе Ардуино преко Пи-а и обрнуто. Дакле, овде покривам углавном све аспекте због којих је лако донети одлуку о избору Ардуино-а или Распберри Пи-а.
Распберри Пи је потпуно функционални рачунар, систем на чипу (СоЦ) уређај, који ради на Линук оперативном систему специјално дизајнираном за њега, названом Расбиан. Расбиан је званични ОС за Распберри Пи, где други независни оперативни системи попут Фирефок ОС, Андроид, РИСЦ ОС, Убунту Мате итд. Могу бити инсталирани на Пи, чак је и верзија Виндовс 10 доступна за Пи. Попут рачунара, има меморију, процесор, УСБ портове, аудио излаз, графички управљачки програм за ХДМИ излаз и док ради на Линуку, на њега може да се инсталира већина линук софтверских апликација. Има неколико модела и ревизија попут Распберри Пи, Распберри Пи 2, Распберри Пи Модел Б + итд.
Ардуино је микроконтролер који није толико моћан као Распберри Пи и може се сматрати једном компонентом у рачунарском систему. Али то је сјајан хардвер за електронске пројекте. За покретање му није потребан ниједан ОС и софтверске апликације, само треба да напишемо неколико редова кода да би га искористили. Постоји много Ардуино плоча попут Ардуино УНО, Ардуино ПРО, Ардуино МЕГА, Ардуино ДУЕ итд.
Иако су прилично различити, али постоје неке сличности у погледу њиховог настанка. Обоје су изумљени у европским земљама, као што је Распберри Пи развио Ебен Уптон у Великој Британији, а Ардуино Массимо Банзи у Италији. Обојица проналазача су наставници и развијају ове хардверске платформе као алат за учење дизајна за своје ученике. Распберри пи је први пут представљен 2012. године, док је Ардуино 2005. год.
Да бисмо разумели разлику између Ардуина и Распберри Пи-а, усвојили смо приступ где ћемо дискутовати о заслугама и недостацима оба хардвера једни над другима. Дакле, прво почињемо са:
Предности Ардуина над Распберри Пи:
Једноставност:
Веома је једноставно повезати аналогне сензоре, моторе и друге електронске компоненте са Ардуином, са само неколико редова кода. Иако у Распберри пи има много трошкова за једноставно читање тих сензора, морамо да инсталирамо неке библиотеке и софтвере за повезивање ових сензора и компоненти. А кодирање у Ардуину је једноставније, док треба имати знање о Линуку и његовим наредбама за употребу Распберри пи.
Робусност:
Распберри Пи ради на ОС-у, тако да се мора правилно искључити пре искључивања напајања, у супротном ОС и апликације могу бити оштећени и Пи могу бити оштећени. Иако је Ардуино само плуг анд плаи уређај који се може УКЉУЧИТИ и ИСКЉУЧИТИ у било ком тренутку, без ризика од оштећења. Поново може покренути код по поновном укључивању.
Потрошња струје:
Пи је моћан хардвер, потребно му је непрекидно напајање од 5в и тешко га је покретати на батерије, док је Ардуину потребно мање енергије, а лако се може напајати помоћу батерије.
Цена:
Очигледно је да је Ардуино јефтинији од Распберри Пи, Ардуино кошта око 10-20 УСД у зависности од верзије, док је цена Распберри-а око 35-40 УСД.
Предности Распберри Пи над Ардуином:
Може се помислити да је Ардуино најбољи, након читања његових заслуга у односу на Распберри Пи, али сачекајте, у потпуности зависи од вашег пројекта коју платформу треба користити. Снага Распберри Пи-а и његова лакоћа главна су атракција Ардуина. У наставку ћемо размотрити неке од његових предности у односу на Ардуино:
Снага:
Ово је главна предност Распберри Пи-а. Пи је способан да истовремено обавља више задатака попут рачунара. Ако неко жели да изгради сложени пројекат попут напредног робота или пројекат где ствари треба контролисати са веб странице путем Интернета, Пи је најбољи избор. Пи се може претворити у веб сервер, ВПН сервер, сервер за штампу, сервер базе података итд. Ардуино је добар ако желите само да трепнете ЛЕД лампицом, али ако имате стотине ЛЕД диода које треба контролисати преко веб странице, Пи је најпогоднији.
Распберри Пи је 40 пута бржи од Ардуина, са ПИ-јем можете слати пошту, слушати музику, пуштати видео записе, покретати Интернет итд. Такође као што смо раније рекли, има меморију, процесор, УСБ портове, Етхернет порт итд., А нема За већину функција није потребан спољни хардвер. Може му се приступити путем ССХ- а, а датотека се лако преноси преко ФТП-а.
Умрежавање:
Распберри Пи има уграђени Етхернет порт преко којег се можете директно повезати на мреже. Чак се и Интернет лако може покренути на Пи користећи неке УСБ Ви-Фи донгле. Док сте у Ардуину, врло је тешко повезати се на мрежу. Спољни хардвер мора бити повезан и правилно адресиран помоћу кода за покретање мреже помоћу Ардуина. Спољне плоче под називом „ Штитови “ морају бити прикључене како би Ардуино, функционалан као Пи, имао одговарајуће кодирање за руковање њима.
Не треба вам дубоко знање из електронике:
За Ардуино вам је дефинитивно потребна електронска подлога и морате знати о уграђеним програмским језицима. Али за почетак са Пи-ом не требате зарањати у језике кодирања и довољно је мало знања о електроници и њеним компонентама.
Поред тих предности, једна предност је што се ОС може лако пребацити на једну Распберри Пи плочу. Пи користи СД картицу као флеш меморију за инсталирање ОС-а, тако да само заменом меморијске картице можете лако пребацити оперативни систем.
Пример:
Потребу Ардуина или Пи-а можемо разумети кроз пример. Као да ако желите аутоматски да одговорите на било који телефонски позив унапред снимљеном поруком, онда је Ардуино пут. Али у исто време ако желите да блокирате робоцаллерс или нежељену пошту? Тада се појављује Распберри Пи, који може филтрирати нежељене позиве користећи базу података нежељених позива преко Интернета или такође може ставити цаптцха тип верификације за људске позиваоце.
Дакле, Ардуино је погодан за поновљене радове попут отварања врата, док свако на капији, али Распберри Пи може радити сложеније ствари, попут отварања врата само за овлашћене људе. Распберри Пи има огроман потенцијал у свету Интернета ствари, где ће машине директно комуницирати и управљати другим машинама, без људске интервенције.
Закључак:
Неки људи кажу да је Ардуино најбољи за почетнике, али ја се не слажем с њим, почетник може почети са било којим од њих. Избор зависи само од вашег пројекта и вашег порекла. Закључујем са, како да направим избор између ово двоје, за ваш следећи пројекат:
Ардуино бисте требали одабрати ако:
- Ви сте из електронике или сте почетник и заиста желите да научите о електроници и њеним компонентама.
- Ваш пројекат је једноставан, посебно умрежавање није укључено.
- Ваш пројекат је више попут електронског пројекта у коме софтверске апликације нису укључене, попут провалног аларма, гласовно контролисаног светла.
- Нисте компјутерски штребер којег не занимају много софтвери и Линук.
Распберри Пи бисте требали одабрати ако:
- Ваш пројекат је сложен и умрежавање је укључено.
- Ваш пројекат више личи на софтверску апликацију, попут ВПН сервера или веб сервера
- Не познају добро електронику.
- Имати добро знање о Линуку и софтверу.
Иако обоје имају своје предности и недостатке, али се такође могу користити заједно како би се од њих искористило најбоље. Попут Пи може да прикупља податке преко мреже и доноси одлуке и наређује Ардуину да предузме одговарајуће радње попут окретања мотора.