Onderwerpen van discussie
- Overzicht van Raspberry Pi
- Raspberry Pi-logo
- Raspberry Pi-accessoires en hardware
- Raspberry Pi-ventilator
- Raspberry Pi-batterij
- Raspberry Pi aan / uit-knoppen
- Raspberry Pi Afsluitcommando
Overzicht
Raspberry pi is een kleine digitale computer met een breed scala aan toepassingen op het gebied van moderne technologieën. Het is een programmeerbaar apparaat dat kan werken volgens de vereisten. De hardware (de belangrijkste Raspberry Pi-accessoires) is geïmplementeerd in een enkel bord, en daarom neemt de vraag ernaar exponentieel toe.
Raspberry Pi in het Verenigd Koninkrijk ontwikkelt Raspberry Pi en het is een van de best verkochte computers ter wereld.
Wat is de Raspberry Pi-drone? Bekijk andere Raspberry Pi-toepassingen!
Raspberry Pi-accessoires en hardware
Typische Raspberry Pi-accessoires en belangrijke hardware zijn een combinatie van RAM, een CPU, GPU, USB-hub, Ethernet-chip en de invoer-uitvoerpoort.
Gegevensverwerker
De microprocessor is het hart van de Raspberry Pi. De Raspberry Pi van de eerste generatie maakt gebruik van de BCM2835 SoC-processor met een s-processor, een GPU en een RAM-eenheid. Het heeft twee cacheniveaus: primair en secundair niveau. De cache op het primaire niveau heeft 16 KiB-geheugen en de cache op het tweede niveau heeft 128 KiB-geheugen. De secundaire cache of de level 2-cache is gekoppeld aan de GPU. De operationele frequentie van de processor bedraagt 700Mhz.
De voorlopige versie van Raspberry Pi 2 heeft een quad-core ARM-cortexprocessor met een snelheid van 900 MHz. De limiet van het niveau 2-cachegeheugen is verhoogd tot 256 KB. De tweede versie van Raspberry pi is bijgewerkt met 1.2 GHz en 64-bits processor. De Broadcom BCM2836 Soc werd teruggebracht. De productie van BCM2836 Soc werd al eerder stopgezet in 2016.
De raspberry pi 3 gebruikt Broadcom BCM2837 Soc en raspberry pi 4 gebruikt Broadcom BCM2711 Soc. De snelheid van Raspberry Pi 3 is 1.2 GHz omdat het de ARM Cortex - A53-processor gebruikt en de snelheid van Raspberry Pi 4 is 1.5 GHz zoals het wordt geleverd met de ARM Cortex A72-processor.
De specificatie van processors voor verschillende versies, weergegeven in de onderstaande tabel.
Model en versie | Gegevensverwerker | Broadcom Soc | Speed | cache |
Raspberry Pi | ARM1176JZF-S | BCM2835 | 700 MHz | L1 - 16 KiB L2 - 128 KiB |
Framboos Pi 2 V1.1 | ARM CORTEX-A7 (32 beetje) | BCM2836 | 900 MHz | L2 - 256 KB |
Framboos Pi 2 V1.2 | ARM CORTEX-A53 (64 beetje) | BCM2837 | 1.2 GHz | |
Framboos Pi 3 Model - B | ARM CORTEX-A53 (64 beetje) | BCM2837 | 1.2 GHz A+, B+ - 1.4 GHz | L2 - 512 KiB |
Framboos Pi 4 | ARM CORTEX-A72 (64 beetje) | BCM2711 | 1.5 GHz | L2 - 1 MiB |
Weet over microprocessors Hier!
RAM
RAM is het belangrijkste geheugensegment voor Raspberry Pi. De eerste generaties Raspberry Pi hebben een RAM van 256 MiB - 128 MiB was voor GPU en 128 MiB voor CPU. De primaire releases van de Raspberry pi RAM waren afzonderlijk mogelijk. 192 MiB-geheugen is ingesteld voor CPU. Zoveel geheugen is voldoende voor hoogwaardige videodecodering, 3D-beeldverwerking. De 224 MiB was voor het besturingssysteem dat Linux verwerkt. Toen was nog eens 128 MiB bedoeld voor verwerking met hoge belasting, zoals 3D-verwerking.
Later kwam er een nieuw model met een ram van 512 MiB. Het heeft specifieke gesplitste bestanden.
De Raspberry Pi bestaat uit 1 GiB Ram, terwijl Raspberry Pi 4 RAM heeft van 2, 4, 8 GiB RAM volgens verschillende modellen.
Netwerken
Om verbinding te maken met internet is de ethernetpoort er voor Raspberry Pi 4-modellen. Voorheen waren er geen ethernetpoorten; in plaats daarvan waren er USB-ethernet- of Wi-Fi-connectiviteit. Bluetooth-verbinding is beschikbaar voor Raspberry Pi 3 en Pi Zero W., De versie van Bluetooth is 4.1. De wifi-versies voor die modellen zijn - 802.11n met een bandafstand van 2.4 GHz.
Vorm, grootte en gewicht
De toenemende vraag naar Raspberry Pi is vanwege zijn flexibele formaat en kleine gewicht. Het heeft verschillende afmetingen en kan gemakkelijk in verschillende elektronische schakelingen worden geplaatst. Raspberry Pi-modellen zijn over het algemeen rechthoekig. Op het bord is een logo van framboos pi gedrukt. De gewichten en vormen van verschillende Raspberry pi-modellen worden weergegeven in de volgende tabel.
Model | R Pi 1 EEN | R Pi 1 A + | R Pi 3 A + | R Pi 2 B | R Pi 3 B | R Pi 4 B |
Maat | 85.6 mm x 56.5 mm | 65 x 56.5 x 10 mm | 65 mm x 56.5 mm | 85.60 mm X 56.5 mm | 85.60 mm X 56.5 mm X 17 mm | 85.60 mm X 56.5 mm X 17 mm |
Gewicht | 31 g | 23 g | 45 g | 45 g | 45 g | 46 g |
General Purpose Input-Output (GPIO) connector
Een van de belangrijkste kenmerken die de Raspberry Pi zo populair hebben gemaakt, zijn de input-output pinnen. Bijna elk model raspberry pi heeft de input-output pinnen. Raspberry Pi 1-modellen hebben 26 pinnen voor zowel model A als model B. Modellen zoals A + en B + van versie 1 hebben 40 pinnen. Raspberry pi 2 model B en alle modellen van raspberry pi 3 hebben 40 pinouts. De specificatietabel voor de input-output pinnen wordt hieronder gegeven voor verdere verduidelijking.
PIN | GPIO | FUNCTIE |
1 | + 3.3 V | |
2 | + 5 V | |
3 | 2 | SDA1 (I2C) |
4 | + 5V | |
5 | 3 | SCL1 (I2C) |
6 | GND | |
7 | 4 | GLK |
8 | 14 | TXD0 (UART) |
9 | GND | |
10 | 15 | RXD0 (UART) |
11 | 17 | GEN0 |
12 | 18 | GEN1 |
13 | 27 | GEN2 |
14 | GND | |
15 | 22 | GEN3 |
16 | 23 | GEN4 |
17 | + 3.3 V | |
18 | 24 | GEN5 |
19 | 10 | MOSI (SPI) |
20 | GND | |
21 | 9 | MISO (SPI) |
22 | 25 | GND |
23 | 11 | SCLK (SPI) |
24 | 8 | CEO_N (SPI) |
25 | GND | |
26 | 7 | CE1_N (SPI) |
27 | 0 | ID_SD (I2C) |
28 | 1 | ID_SC (I2C) |
29 | 5 | NB |
30 | GND | |
31 | 6 | NB |
32 | 12 | |
33 | 13 | NB |
34 | GND | |
35 | 19 | NB |
36 | 16 | NB |
37 | 26 | NB |
38 | 20 | DIGITAAL IN |
39 | GND | |
40 | 21 | DIGITAAL UIT |
Raspberry Pi-fan
Raspberry pi model 4 wordt geleverd met een case-fan voor zijn dochterondernemingen. Het is speciaal ontworpen voor klokkenluiders en andere stroomverbruikers. Het regelt de temperatuur van de frambozen pi en maakte het zo gebruiksvriendelijker. De specificaties van de ventilator zijn -
Ingangsspanning: 5V DC geleverd via een algemene input-output header.
De ventilatorsnelheid is veranderlijk.
De maximale luchtstroom is 1.4 CFM.
Raspberry Pi-batterij
Raspberry pi-modellen worden gevoed via een externe kabel die is aangesloten op een stroombron. Er is geen ingebouwde verbinding om een batterij in het raspberry pi-model te plaatsen. Maar nu zijn er verschillende leveranciers voor Raspberry Pi-batterijen. U hoeft alleen maar het juiste product voor het model op te halen en op de juiste manier aan te sluiten. Het wordt extern geplaatst.
Raspberry Pi aan / uit-knoppen
Er zijn geen ingebouwde aan / uit-knoppen voor Raspberry Pi-modellen. Maar er zijn manieren om het probleem op te lossen. Externe aan / uit-knoppen kunnen worden toegevoegd met het Raspberry Pi-bord om de Raspberry Pi in en uit te schakelen. Het uitschakelen van de Raspberry Pi geeft aan dat het model in de HALT-status gaat voor gebruik.
Merk op dat Raspberry Pi-accessoires nodig zijn om de aan / uit-knop extern te bouwen.
Raspberry pi afsluitopdracht
Het Raspberry Pi-model kan worden uitgeschakeld (gaat naar de stopstand) met een specifiek commando. Als iemand de opdrachtregel of terminalvensters gebruikt, typ dan de volgende opdracht -
sudo shutdown -h nu.
Raspberry Pi-besturingssystemen
Raspberry pi werkt met Linux-besturingssystemen. De specifieke versie staat bekend als 'Raspbian'. Het is een 32-bits besturingssysteem. Andere soorten besturingssystemen kunnen worden bediend met behulp van micro- of mini-SD-kaarten.
Python en Scratch kunnen als programmeertaal worden gebruikt, hoewel andere talen ook een bereik hebben. De firmware (het is een softwareklasse die hardware van een specifiek apparaat kan besturen) is een gesloten structuur, maar er zijn ook niet-officiële opensources beschikbaar.
Er zijn enkele andere besturingssystemen die beschikbaar zijn op officiële websites. Ze omvatten Ubuntu MATE, Windows 10 IoT Core, enz.
Enkele voorbeelden van op Linux gebaseerd besturingssysteem en niet op Linux gebaseerd besturingssysteem worden in de onderstaande tabel gegeven.
Linux Based | Niet gebaseerd op Linux |
Android-dingen | RISC-besturingssysteem |
ArchLinux ARM | 2. FREEBSD |
OpenSUSE | 3. NetBSD |
SUSE Linux Enterprise (server 12 SP2) | 4. Plan 9 van Bell Labs |
Gentoo Linux | 5. Windows 10 IoT-kern |
Lubuntu | 6. Haiku's |
Xubuntu | 7. HelenOS |
Devuan | 8. Broadcom-VCOS |
Kali Linux | |
Ark OS | |
Tiny Core Linux | |
Void Linux | |
Fedora | |
OpenWrt | |
RetroPie | |
Postmarket-besturingssysteem | |
Alpine-besturingssysteem |
APIS
API is software die bekend staat als Application Programming Interface. Het is de schakel tussen twee applicaties. Het is een computerinterface.
Video Core IV GPU kan worden gebruikt via binaire blob voor Raspberry Pi. De GPU-code doet het belangrijkste werk voor de bestuurder.
De firmware die door Raspberry Pi wordt gebruikt, is een binaire blob en is licentievrij.
Er zijn ook verschillende applicatiesoftware van derden zoals - Astro Print, C / C ++ Interpreter Ch, Mathematica, Minecraft, Real VNC, User Gate Web Filter, Steam Link, enz.
De software in de Raspberry Pi kan worden ontwikkeld met behulp van verschillende tools en Raspberry Pi-accessoires. Enkele van de tools zijn - Arduino IDE (Arduino-programmering), BlueJ (Java-beginners), Lazarus (Pascal IDE), Ninja IDE (python), TensorFlow (Machine learning en Deep learning framework ontwikkeld door Google). enzovoort.
Meer weten over API's, klik hier!
Raspberry Pi-accessoires
Om een Raspberry Pi te bedienen, zijn er specifieke apparaten die je moet gebruiken. Enkele van de Raspberry Pi-accessoires voor beginners zijn -
- Gelijkstroommotor,
- Motor bestuurder,
- LCD- en segmentweergave,
- licht sensor,
- temperatuursensor,
- Extra algemene invoer- en uitvoerpinnen,
- weerstanden,
- reostaten,
- condensatoren,
- transformatoren,
- broodplank,
- potentiometer,
- jumperdraden voor verbindingen, enz.
Deze Raspberry Pi-accessoires zullen helpen om Raspberry Pi te gebruiken om beter te presteren in meerdere real-time applicaties.
Raspberry Pi-logo
Stichting Raspberry Pi organiseerde een wedstrijd voor het maken van logo's voor hun product. Op de 7th van oktober 2011 verklaarden ze het resultaat. Paul Beech kreeg de meeste stemmen van de juryleden en won de wedstrijd. Hij maakt het huidige logo.
Hallo, ik ben Sudipta Roy. Ik heb B. Tech in elektronica gedaan. Ik ben een elektronica-liefhebber en houd mij momenteel bezig met elektronica en communicatie. Ik heb een grote interesse in het verkennen van moderne technologieën zoals AI en Machine Learning. Mijn geschriften zijn gewijd aan het verstrekken van nauwkeurige en bijgewerkte gegevens aan alle leerlingen. Iemand helpen bij het opdoen van kennis geeft mij enorm veel plezier.
Laten we verbinding maken via LinkedIn –