Обяснено на Raspberry Pi

Обяснено на Raspberry Pi

В тази статия ще научим за едноплатния компютър Raspberry Pi, техните спецификации, как да ги използваме в проект, ще направим и малко сравнение между Arduino и Raspberry Pi, за да можем да изберем кой от тях е най-добре за вашите проекти.



Какво е Raspberry Pi?

Raspberry Pi е едноплатен компютър, който се състои от микропроцесор, RAM, поддръжка на графики, аудио поддръжка, поддръжка на HDMI, поддръжка на GPIO на една печатна платка (PCB).





С други думи, това е пълноценен компютър, произведен на една платка, който не е по-голям от размера на вашата кредитна карта.

Той поддържа различни базирани на Linux операционни системи (OS), като Raspbian OS, която е официална операционна система, Ubuntu, Windows 10 IoT (която е предназначена за проекти на интернет на нещата), Kali Linux, която е създадена за анализатори на сигурността и бели шапки. Има няколко други поръчкови ОС, направени от трети страни за конкретни проекти като копаене на биткойни и проекти, базирани на CCTV.



Raspberry Pi

Най-голямата точка на продажба на Raspberry Pi е цената.

Можете да изберете такъв за $ 35 или по-малко от 2500 INR в сайтовете за електронна търговия.

Получаваме изчислителна мощност, еквивалентна на процесорите Pentium, която беше пусната в края на 2000-те. Но той консумира мощност 100 пъти по-малко и седи на една платка, благодарение на закона на Moor.

След огромен успех, китайските електронни доставчици започнаха да произвеждат подобни едноплатни компютри, популярните са Banana Pi, Orange Pi и Roseapple Pi и т.н., между другото имената могат да станат нелепи.

Тези едноплатни компютри функционират подобно на Raspberry Pi, но някои имат повече функционалност, а други имат по-малко функционалност от Raspberry Pi. Въпреки това Raspberry Pi има най-голямата подкрепа за проекти по целия свят.

Спецификации:

Сега нещата стават вълнуващи, защото можете да намерите подобни спецификации на приличен смартфон или компютър от 7 до 10 години назад. Дадените спецификации са на малина Pi 3 са.

• Той разполага с четириядрен процесор Broadcom BCM2837 ARM cortex-A53 с тактова честота 1,2 GHz и има специална графична поддръжка, подобна на GPU на компютри: Broadcom VideoCore IV. Този графичен процесор поддържа възпроизвеждане на 1080p видео.

• Той е свързан с 1 GB LPDDR2 RAM с тактова честота 900MHz.

• Той има вграден Bluetooth (4.1 ниска енергия) и Wi-Fi обхват 2,4 GHz. Той няма антена, удължена извън дъската, което е предимство, когато вашата малинова пи е в корпуса. Той обаче трябва да има приличен обхват на Bluetooth и Wi-Fi.

• Той има 10/100 Ethernet порт, ако нямате Wi-Fi, можете да използвате Ethernet кабела RJ-45 от вашия рутер до Ethernet порт на Raspberry Pi.

• Той има 40 входни изхода за изход или GPIO изводи с общо предназначение. Тези щифтове могат да се използват за управление на външен хардуер. Това означава, че работи като arduino.

• Той има 3,5 мм аудио жак, той може да бъде закачен към слушалки или високоговорители за възпроизвеждане на аудио.

• Той има порт за сериен интерфейс на камерата или CSI порт, в който можете да включите модули на камерата и да записвате видео до резолюция 1080p.

• Той има порт за дисплей на печатната платка, в който можете да свържете LCD дисплеи или дори дисплеи със сензорен екран, за да направите проекта си преносим.

• Той има пълен HDMI или мултимедиен интерфейс с висока разделителна способност, който поддържа, в който можете да свържете монитор или телевизор, и поддържа възпроизвеждане на 1080p видео.

• Той няма вградено хранилище, но има слот за micro SD карта, в който трябва да се инсталира операционната система.

• Разполага с 4 USB-2.0 порта. Можете да свържете клавиатура, мишка, флаш устройства дори външни твърди дискове.

Така че, това изглежда впечатляващо за компютър, който не бомбардира вашата банка и чудесен инструмент за изучаване на езици за програмиране и създаване на електронни проекти.

Какво можем да направим с Raspberry Pi?

Тук ще покажа някои проекти, които са само част от действителните възможности на малиновия PI.

Има много, много проекти, достъпни в интернет и можете също да използвате въображението си, за да създадете свои собствени проекти.

Пълен компютър с Linux:

Това беше първият ми проект, базиран на малинов пи. Използвал съм го за изучаване на езици за програмиране, както и за качване на програми в arduino.

Да, можете да качите скица в arduino, използвайки малинов пи.

Можете също така да гледате филми дълги часове, без да изгаряте кесията си за сметка за електричество, тъй като консумира по-малко от 5 вата, а цялата настройка консумира по-малко от 15 вата. Можете също да го използвате за текстообработка, сърфиране в мрежата и четене на имейли.

можете да качите скица в arduino с помощта на малинов пи.

компютър, направен с помощта на малинов пи.

NAS сървър:

Ето още един проект, базиран на Raspberry pi: NAS сървър. Накратко NAS означава „свързано с мрежа съхранение“ и се използва като частно облачно хранилище във вашия дом.

Можете да предавате поточно видео файлове, аудио файлове и да отваряте документи през Wi-Fi към вашия лаптоп, таблет, смартфон.

Използвам този NAS също като изтеглящ файл за торенти (законно, LOL) за изтегляне на огромни файлове с минимална мощност, така че няма нужда да стартирам основния си компютър през нощта, което може само да повиши сметката за електричество.

Както можете да видите, този малък компютър има огромни възможности. След като се запознаете с този едноплатен компютър, можете да направите чудеса.

Raspberry Pi срещу Arduino:

Много хора се бъркат между arduino и малинов пи, докато избират своя проект. Но те трябва да разберат, че arduino и малиновото pi няма нищо общо помежду си.

И двете са напълно различни концепции, arduino се използва чисто за управление на хардуерни периферни устройства като LED, двигатели, релета и др. Програмите, написани за Arduino, са от един софтуер „Arduino IDE“ и са съобразени с машинен език, преди да качите кода.

Raspberry Pi също има GPIO щифтове като arduino, но това не означава, че трябва да използвате Raspberry pi за мигане на светодиоди или проекти за управление на светофари. Това може да се направи по-скоро с arduino с много лекота и евтино.

Raspberry Pi изпълнява своята програма в рамките на операционна система чрез програми, написани на езици с общо предназначение като python.

Raspberry Pi трябва да се използва там, където трябва да обработваме огромни проекти за данни като 3D принтер, CCTV, уеб сървъри, NAS сървъри и т.н., и тези задачи не могат да бъдат изпълнени с arduino.

Така че, изберете разумно за вашия проект и не губете пари за изпълнение на прости задачи.

Ако се интересувате да научите повече за Raspberry Pi, не се колебайте да изразите мислите си чрез коментар по-долу:




Предишна: Верига за генериране на кислород от рибен аквариум Напред: Дистанционно управлявана верига на потопяема помпа