Ebben a cikkben megismerkedünk a Raspberry Pi egypaneles számítógéppel, azok specifikációival, a projektben való felhasználásukkal, és egy kis összehasonlítást is végzünk az Arduino és a Raspberry Pi között, hogy kiválaszthassuk, melyek közülük a legjobb a projektjeihez.
Mi az a Raspberry Pi?
A Raspberry Pi egy fedélzeti számítógép, amely a mikroprocesszorból, a Ram-ból, a Graphics támogatásból, az audio támogatásból, a HDMI támogatásból, a GPIO támogatásból áll egyetlen nyomtatott áramköri lapon (PCB).
Más szavakkal, ez egy teljes értékű számítógép, egyetlen nyomtatott áramkörön gyártva, amely nem nagyobb, mint a hitelkártya mérete.
Támogatja a különféle Linux alapú operációs rendszereket (OS), például a hivatalos operációs rendszerű Raspbian operációs rendszert, az Ubuntu-t, a Windows 10 IoT-t (amely a tárgyak internetes projektjeinek van szentelve), a Kali Linux-ot, amely biztonsági elemzőknek és fehér sapkáknak készült. Számos más, egyedi gyártmányú operációs rendszert készítenek harmadik felek olyan konkrét projektekhez, mint a Bitcoin bányászat és a CCTV alapú projektek.
A Raspberry Pi legnagyobb eladási pontja az ár.
Választhat egyet 35 dollárért vagy kevesebb, mint 2500 INR az e-kereskedelmi webhelyeken.
A 2000-es évek végén megjelent Pentium processzorokkal megegyező számítási teljesítményt kapunk. De százszor kevesebb energiát fogyaszt és egyetlen NYÁK-on ül, köszönhetően Moor törvényének.
Hatalmas siker után a kínai elektronikus gyártók hasonló egypaneles számítógépeket kezdtek gyártani, a népszerűek a Banana Pi, az Orange Pi és a Roseapple Pi stb., Egyébként a nevek nevetségessé válhatnak.
Ezek az egykártyás számítógépek hasonlóan működnek, mint a málna Pi, de néhányuknak több funkciója van, másoknak kevésbé, mint a Raspberry Pi. Azonban a Raspberry Pi rendelkezik a legtöbb projekttámogatással szerte a világon.
Specifikációk:
Most a dolgok izgalmassá válnak, mert hasonló specifikációkat találhat egy tisztességes okostelefonon vagy számítógépen 7–10 évvel ezelőtt. A megadott specifikációk a málna Pi 3 vannak.
• A Broadcom BCM2837 ARM cortex-A53 négymagos processzorát 1,2 GHz-es órajelen sportolja, dedikált grafikus támogatással rendelkezik, hasonlóan a számítógépek GPU-jához: Broadcom VideoCore IV. Ez a GPU támogatja az 1080p videolejátszást.
• 1 GB-os, 900 MHz-es órajelű LPDDR2 RAM-mal van társítva.
• Fedélzeti Bluetooth (4.1 Low Energy) és Wi-Fi 2.4 GHz sávval rendelkezik. Antenna nincs kinyújtva a tábláról, ami előny, ha a málna pi a tokjában van. Ennek azonban tisztességes Bluetooth- és Wi-Fi-tartománynak kell lennie.
• 10/100 Ethernet portja van, ha nincs Wi-Fi-je, használhatja az RJ-45 Ethernet kábelt az útválasztótól a málna pi Ethernet portjáig.
• 40 általános célú bemeneti vagy GPIO csatlakozóval rendelkezik. Ezek a csapok felhasználhatók külső hardver vezérléséhez. Ez azt jelenti, hogy arduino néven működik.
• 3,5 mm-es audio csatlakozóval rendelkezik, amely fejhallgatóhoz vagy hangszórókhoz csatlakoztatható az audio lejátszáshoz.
• Kamerájának soros interfész- vagy CSI-portjával rendelkezik, amelyekbe csatlakoztathatja a kameramodulokat, és akár 1080p felbontású videót is rögzíthet.
• A nyomtatott áramköri panelen van egy port, amelyen LCD vagy akár érintőképernyős kijelzőket csatlakoztathat a projekt hordozhatóvá tételéhez.
• Teljes HDMI vagy nagyfelbontású multimédia interfésszel rendelkezik, amely támogatja a monitor vagy a TV csatlakoztatását, és támogatja az 1080p videolejátszást.
• Nincs beépített tárhelye, de rendelkezik micro SD-kártyahellyel, amelybe az operációs rendszert telepíteni kell.
• 4 USB-2.0 porttal rendelkezik. Csatlakoztathat billentyűzetet, egeret, flash meghajtókat, akár külső merevlemezeket is.
Lenyűgözőnek tűnik ez a számítógép, amely nem bombázza a bankját, és kiváló eszköz a programozási nyelvek elsajátításához és elektronikus projektek készítéséhez.
Mit tehetünk a Raspberry Pi-vel?
Itt bemutatok néhány olyan projektet, amelyek csak töredékei a málna PI tényleges képességének.
Sok-sok projekt elérhető az interneten, és fantáziáját is felhasználhatja saját projektek létrehozására.
Teljes Linux számítógép:
Ez volt a legelső projektem, a málna pi alapján. Használtam a programozási nyelvek megtanulásához, valamint programok feltöltésére az arduino-ra.
Igen, feltöltheti a vázlatot az arduino-ba a málna pi használatával.
Hosszú órákig is nézhet filmeket anélkül, hogy megégetné pénztárcáját, mivel kevesebb, mint 5 Wattot fogyaszt, és az egész beállítás kevesebb, mint 15 Wattot fogyaszt. Használhatja szövegszerkesztésre, webböngészésre és e-mailek olvasására is.
NAS szerver:
Itt van egy másik projekt, amely a málna pi: NAS szerveren alapul. Dióhéjban a NAS a „hálózati csatolt tárhelyet” jelenti, és otthoni magánfelhő-tárolóként használják.
Videofájlokat, audio fájlokat és dokumentumokat nyithat meg Wi-Fi-n keresztül laptopjára, táblagépére, okostelefonjára.
Ezt a NAS-t torrent fájl letöltőként (legálisan, LOL) is használom hatalmas fájlok letöltésére minimális energiával, hogy ne kelljen egyik napról a másikra futtatni a fő számítógépemet, ami csak a villanyszámlát emelheti.
Amint láthatja, ennek a kis számítógépnek hatalmas lehetőségei vannak. Miután megismerte ezt az egy fedélzeti számítógépet, csodákra képes.
Raspberry Pi vs. Arduino:
Nagyon sok ember összezavarodik az arduino és a málna pi között, miközben kiválasztja a projektjét. De meg kell érteniük, hogy az arduinónak és a málna pi-nek semmi köze nincs egymáshoz.
Mindkettő teljesen más fogalom, az arduino-t pusztán hardveres perifériák, például LED-ek, motorok, relék stb. Vezérlésére használják. Az Arduino számára írt programok egyetlen „Arduino IDE” szoftverből származnak, és a kód feltöltése előtt megfeleltek a gépi nyelvnek.
A Raspberry Pi-nek GPIO-csapjai is vannak, mint az arduino-nak, de ez nem azt jelenti, hogy málna pi-t kell használnia a LED vagy a Közlekedési lámpák vezérléséhez. Ezt sokkal könnyebben és olcsóbban meg lehetne tenni az arduinóval.
A Raspberry Pi operációs rendszeren belül futtatja programját olyan programokon keresztül, amelyeket általános célú nyelvekkel írtak meg, mint például a python.
A Raspberry Pi-t akkor kell használni, ha hatalmas adatprojekteket kell feldolgoznunk, például 3D nyomtatót, CCTV-t, webszervereket, NAS-kiszolgálókat stb., És ezeket a feladatokat nem lehet végrehajtani az arduino segítségével.
Tehát válasszon okosan a projektjéhez, és ne pazarolja a pénzt egyszerű feladatok elvégzésére.
Ha szeretne többet megtudni a Raspberry Pi-ről, ne habozzon kifejezni gondolatait az alábbi megjegyzéssel:
Előző: Halakvárium oxigéngenerátor áramköre Következő: Távvezérelt merülő szivattyú áramkör