Interessante uitbreidingskaarten voor Raspberry Pi. X100 uitbreidingsmodule voor Raspberry Pi

Raspberry Pi is een single board computer ter grootte van bankkaart, oorspronkelijk ontwikkeld als budget systeem voor het onderwijzen van informatica. Ontwikkeld door de Raspberry Pi Foundation. In slechts vijf jaar zijn er meer dan 15 miljoen Raspberry Pi-apparaten verkocht

Framboos Pi, 2006

De geschiedenis van het verschijnen van Raspberry Pi-apparaten begint in 2006, toen een prototype van $ 25 verscheen. Het bord heeft een Atmel ATmega644-microcontroller met een frequentie van 22,1 MHz en 512K SRAM-geheugen. 19 van de 32 pinnen worden gebruikt voor geheugentoegang. Het bord kan afbeeldingen met een resolutie van 320×240 naar het scherm weergeven.

Framboos Pi 1 Model B, 2012

Al snel verschijnt de volgende generatie, zo groot als creditcard en een prijs van 35 dollar. Vermelde kenmerken:

  • Broadcom BCM2835 700MHz ARM1176JZFS met FPU en Videocore 4 videocoprocessor
  • H.264 spraakmakende decoder met 1Gpixel/s, 1,5Gtexel/s of 24GFLOPS prestaties met textuurfiltering en DMA-infrastructuur.
  • Geheugencapaciteit: 256MB (later verscheen er een wijziging van 512MB)
  • Netwerk: 10/100-BaseT Ethernet-poort
  • Ondersteuning van havens
  • Poorten 2.0 in een hoeveelheid van 2 stuks
  • RCA-videopoort
  • SD-kaartsleuf
  • Kracht door microUSB-poort
  • Audio-uitgang: 3,5 mm audio-uitgang
  • Afmetingen: 85,6 x 53,98 x 17 mm

Framboos Pi 1 Model A, 2013

De volgende generatie leek een stap richting toegankelijkheid en had de volgende kenmerken:

  • Broadcom BCM2835 700MHz ARM1176JZFS-processor met FPU en Videocore 4 GPU
  • OpenGL ES 2.0-ondersteuning, hardwareversnelling OpenVG en 1080p3D
  • Hoge prestaties GPU H.264 kan tot 1Gpixel/s, 1,5Gtexel/s of 24GFLOPs aan stream verwerken met textuurfiltering en DMA-infrastructuur.
  • HDMI-poort
  • Eén USB 2.0-poort
  • RCA-videopoort
  • SD-kaartsleuf
  • Voeding via microUSB-connector
  • 3,5 mm audio-uitgang
  • Mogelijkheid om een ​​camera aan te sluiten
  • Afmetingen: 85,6 x 53,98 x 17 mm

Raspberry Pi-computermodule, 2014

De afmetingen van het bord zijn verkleind zodat het op een bord ter grootte van een geheugenmodule past. Een oplossing voor prototypeontwikkelaars. Het bord heeft dezelfde ARM-gebaseerde Broadcom 2835-chip als de Raspberry Pi 1 en 512 MB SDRAM, evenals 4 GB eMMC-flashgeheugen. De module is een 200-pins bord gebaseerd op de Jedec SODIMM-vormfactor.

Framboos Pi 1 Model B+

Upgrade naar Raspberry Pi Model B-versie - meer vermogen, meer USB-poorten, veelzijdigere invoer-/uitvoerpinnen om de mogelijkheden van het bord uit te breiden, een nettere lay-out en beter geluid.

  • Chip: Broadcom BCM2835 SoCCore-architectuur: ARM11CPU: 700 MHz applicatieprocessor met laag vermogen ARM1176JZFS
  • GPU: VideoCore IV® dual-core videoprocessor. Biedt Open GL ES 2.0, OpenVG hardwareversnelling en krachtige H.264 1080p30-decodering. Prestaties tot 1Gpixel/s, 1,5Gtexel/s of 24GFLOPs met textuurfiltering en DMA-infrastructuur.
  • Geheugen: SDRAM 512MB
  • Besturingssysteem: opstarten vanaf Micro-kaarten SD draait onder controle van de operatiekamer Linux-systemen. Er zijn verschillende Linux-gebaseerde besturingssystemen beschikbaar, waaronder NOOBS, Raspbian, Pidora, OpenELEC, RaspBMC. Risc OS is ook beschikbaar.
  • Ethernet: 10/100 BaseT
  • Video-uitgang: HDMI (versie 1.3 en 1.4), composiet RCA (PAL en NTSC)

Framboos Pi 1 Model A+, 2014

Een miniatuurversie van de Raspberry Pi 1 Model A die minder stroom verbruikt, flexibelere invoer-/uitvoerpinnen heeft voor uitbreiding, Micro SD gebruikt in plaats van SD, en betere audio biedt.

  • Chip: Broadcom BCM2835 SoC
  • Kern: ARM11-architectuur
  • Processor: 700 MHz met laag stroomverbruik ARM1176JZFS
  • GPU: VideoCore IV dual-core videoprocessor. Biedt Open GL ES 2.0, OpenVG hardwareversnelling en krachtige H.264 1080p30-decodering. Stream tot 1Gpixel/s, 1,5Gtexel/s of 24GFLOP's met textuurfiltering en DMA-infrastructuur.
  • Geheugen: 256 MB SDRAM
  • Afmetingen: 65 mm x 56 mm / 2,5 "x 2,25"
  • Stroom: stekker Micro-USB 5V, 2A
  • Geen ethernet
  • Audio-uitgang: 3,5 mm-aansluiting, HDMI
  • USB: 1 USB 2.0-connector
  • Video-uitgang: HDMI en composiet
  • Geluid: Stereo/Stereo (via 3,5 mm kabel)
  • Geheugen: 256 MB
  • Besturingssysteem: maakt gebruik van kaartsleuf microSD-geheugen om het besturingssysteem te laden. Er zijn verschillende Linux-gebaseerde besturingssystemen beschikbaar, waaronder NOOBS, Raspbian, Pidora, OpenELEC, RaspBMC. RiscOS is ook beschikbaar.

Framboos Pi 2 Model B, 2015

De Raspberry Pi 2 bracht de kracht van een quad-coreprocessor en 1 GB geheugen. Vanaf nu is het mogelijk om Windows 10 IoT Core en Ubuntu te draaien.

  • 900 MHz quad-core Broadcom BCM2836-processor met 1 GB RAM DDR2
  • VideoCore IV 3D-videosysteem
  • I/O-interface algemeen doel : 40-polige 2,54 mm-connector: 2x20. 27 GPIO-pinnen, plus +3,3 V, +5 V en GND-voedingskabels
  • Micro-sleuf SD
  • Meerdere poorten: vier USB-poorten, full-size HDMI, vierpolige stereo-uitgang en composietvideopoort. CSI-camerapoort en DSI-displaypoort
  • 10/100 BaseT Ethernet
  • Voeding Micro-USB 5V, 2A
  • Afmetingen: 85 x 56 x 17 mm

Raspberry Pi Nul, 2015

Ondanks het prijskaartje van $ 5 is de Pi Zero tot meer in staat dan het Pi Model B, dat in 2012 voor $ 35 werd verkocht.

Het bord heeft dezelfde single-core ARM-processor als de eerste Model B, maar is iets sneller. Systeemgeheugen blijft onveranderd.

  • BCM 2835-systeem op 1 GHz-chip
  • 512 MB RAM-geheugen
  • microSD
  • mini-HDMI
  • Twee micro-USB-poorten: één voor stroom en één voor data
  • I/O-interface voor algemeen gebruik: 40-polige 2,54 mm-connector: 2x20. 27 GPIO-pinnen, plus +3,3 V, +5 V en GND-voedingskabels
  • Compatibel met bestaande HAT-add-ons
  • Afmetingen: 65 mm x 30 mm x 5 mm

Framboos Pi 3 Model B, 2016

Raspberry Pi 3 biedt ondersteuning voor de . Dit is de eerste Pi die is gebaseerd op een 64-bits chipset en Bluetooth-connectiviteit biedt. De nieuwste en snelste chipset is 50% beter dan de Raspberry Pi 2, en ongeveer tien keer beter dan de originele single-core Raspberry Pi in een multi-threaded CPU (bijvoorbeeld in SysBench)

  • Chipset: Broadcom BCM2837
  • Processor: 1,2 GHz quad-core 64-bit ARM-cortex A53
  • Ethernet: 10/100 (maximaal doorvoer 100 Mbit/s)
  • USB: vier USB 2.0 met 480 Mbps gegevensoverdracht
  • Opslag: MicroSD-kaart of via USB-drive
  • Draadloze communicatie: 802.11n Draadloos lokaal netwerk (maximale snelheid transmissie / ontvangst 150 Mbit/s), Bluetooth 4.1
  • Grafische kaart: 400 MHz VideoCore IV
  • Geheugen: 1 GB LPDDR2-900 SDRAM
  • I/O-interface voor algemeen gebruik: 40-polige 2,54 mm-connector: 2x20. 27 GPIO-pinnen, plus +3,3 V, +5 V en GND-voedingskabels
  • Video: HDMI-poort van volledige grootte
  • Audio: 3,5 mm audio/composiet video-combinatie
  • Camera-interface (CSI)
  • Weergave-interface (DSI)

Framboos Pi 3 Model B+, 2018

De nieuwe Raspberry Pi 3 Model B+ is de krachtigste tot nu toe, zowel qua processorprestaties als Wi-Fi-snelheid.

Het nieuwe bord is een flexibelere versie van de Raspberry Pi 3 Model B, die veel van dezelfde specificaties gebruikt, maar de processor is overgeklokt naar 1,4 GHz (een stijging van 16,7%).

Naast meer snelle processor Het nieuwe bord heeft verbeterde connectiviteit en ondersteuning voor dual-band 802.11b/g/n/ac Wi-Fi, waardoor de Wi-Fi-doorvoer in feite bijna verdriedubbelt. Verhoogd en Ethernet-snelheid haven.

  • Processor: Broadcom BCM2837B0 Quad-Core A53 (ARMv8) 64-bit SoC @ 1,4 GHz
  • Geheugen: 1 GB LPDDR2 SDRAM
  • Connectiviteit: 2,4 GHz en 5 GHz IEEE 802.11 b/g/n/ac Wi-Fi, Bluetooth 4.2, BLE. Gigabit Ethernet via USB 2.0 (maximale doorvoersnelheid 300 Mbps).
  • USB: 4 x 2.0
  • I/O-interface voor algemeen gebruik: 40-polige 2,54 mm-connector: 2x20. 27 GPIO-pinnen, plus +3,3 V, +5 V en GND-voedingskabels
  • Video en audio: 1 x HDMI-poort van volledige grootte, MIPI DSI-weergavepoort, MIPI CSI-camerapoort, 4-polige stereo-uitgang en composietvideopoort.
  • Multimedia: H.264-decodering, MPEG-4 (1080p30), H.264-codering (1080p30); OpenGL ES 1.1, 2.0 grafische afbeeldingen
  • Ondersteuning voor SD-kaarten: microSD-formaat voor besturingssysteem en gegevensopslag
  • Ingangsvermogen: 5V/2,5A gelijkstroom via microUSB-connector, via GPIO of power over Ethernet (PoE).
  • Bedrijfstemperatuur 0 - 50°C

Overzichtstabel:

Versie Releasedatum CPU Frequentie Kernen RAM GPIO USB Ethernet WiFi Bluetooth Prijs
A Februari 2013 ARM1176JZ-F 700 MHz 1 256 MB 26 pinnen 1 poort $20
EEN+ November 2014 ARM1176JZ-F 700 MHz 1 256 MB 40 pinnen 1 poort $25
B April 2012 ARM1176JZ-F 700 MHz 1 512MB 26 pinnen 2 poorten Er is $35
B+ Juni 2014 ARM1176JZ-F 700 MHz 1 512MB 40 pinnen 4 poorten Er is $25
2B Februari 2015 ARM Cortex-A7 900 MHz 4 1 GB 40 pinnen 4 poorten Er is $35
Nul november 2015 ARM1176JZ-F 1 GHz 1 512MB 40 pinnen 1 poort $5
3B Februari 2016 ARM Cortex-A53 x64 1,2 GHz 4 1 GB 40 pinnen 4 poorten Er is 802.11n 4.1 $35
Nul W Februari 2017 ARM1176JZ-F 1 GHz 1 512MB 40 pinnen 1 poort 802.11n 4.0 $10
3B+ Maart 2018 ARM Cortex-A53 x64 1,4 GHz 4 1 GB 40 pinnen 4 poorten Gigabit 802.11.b/g/n/ac 4.2 $35

Officieel ondersteunde besturingssystemen:

  • Raspbian wordt aanbevolen voor iedereen die net begint met Raspberry Pi
  • Pidora - Fedora voor Raspberry Pi
  • OpenELEC Kodi mediaspeler met open broncode Linux-gebaseerd
  • OSMC (project Open bron Media Center - voorheen bekend als Raspbmc) is een open source mediaspeler gebaseerd op Kodi-media Center en Debian GNU/Linux
  • RISC OS - “native” besturingssysteem voor RISC-processors (waaronder ARM-processors)
  • Windows-ondersteuning 10 voor Framboos Pi 2B

De NOOBS-tool wordt gebruikt om het besturingssysteem te installeren. U kunt ook de image van het besturingssysteem downloaden en op een SD-kaart implementeren.

Laat je reactie achter!

Raspberry Pi voor domotica. Relaismodule

Raspberry Pi voor domotica. Relaismodule

AANDACHT!!! De site wordt verplaatst naar nieuwe hulpbron - https://whp.home.blog

Terwijl het proces van het aanpassen van de controllers van domotica-systemen om te werken met standaard Modbus RTU doorgaat, zullen we het even hebben over het aansluiten van verschillende kant-en-klare modules op de Raspberry Pi. Laten we beginnen met het eenvoudigste: verbinding maken met poorten GPIO relaismodule.

In de uitverkoop vindt u verschillende modificaties van relaismodules met 1, 2, 4, 8 of meer kanalen. Ze zijn in de regel allemaal gemaakt volgens hetzelfde circuit en hebben galvanische isolatie "aan boord" met behulp van optocouplers, transistorschakelaars, elektromagnetische relais of 5V, of op 12V.

De twee 4-kanaalsmodules die ik tot mijn beschikking had, zijn gemaakt met behulp van relais met een spanning van 12V (Fig. 1)

Afb.1

In de beschrijving van de ontvangen relaismodules werd aangegeven dat je het relais als aanstuurt actief o gebruikt kort niveau. Die. bij laag niveau op de modulekanaalingang het bijbehorende relais inbegrepen, en wanneer hoog - gehandicapt. Voor meer gedetailleerde overweging Laten we voor deze vraag kijken naar het schakelschema dat op de printplaat van de module is opgesteld (Fig. 2). Het diagram toont slechts één kanaal, de overige kanalen zijn identiek.

Afb.2

Wanneer het niveau bij de module-ingang hoog is, worden de LED in het ingangscircuit en de optocoupler-LED uitgeschakeld, op basis van de transistor Q1 er is een laag niveau, de transistor is gesloten en het relais is vrijgegeven. Bij het aanvragen van toegang laag niveau De LED's gaan aan, de transistor gaat open en het relais wordt strakker. Een diode die de relaiswikkeling overbrugt, dient ter onderdrukking van zelfinductie die optreedt tijdens schakelprocessen.

Houd er rekening mee dat wanneer de jumper is geïnstalleerd JD De voeding van de optocoupler is 12V. Dit is onaanvaardbaar bij het werken met TTL niveaus of niveaus 3,3V. Om de hier beschouwde module te laten werken, is het daarom noodzakelijk om de jumper te verwijderen en verbinding te maken met de poorten GPIO-framboos Pi uitvoeren in overeenstemming met figuur 3:

Afb.3

Omdat het relais wordt ingeschakeld wanneer het besturingsingangsniveau laag is, moeten de GPIO-poorten die het relais besturen, op een hoog niveau worden ingesteld wanneer de Raspberry Pi opstart. Om dit te doen, volstaat het om wijzigingen aan te brengen configuratiebestand- in plaats van x =UIT 0 aanwijzen x =UIT 1, waarbij x het poortnummer is (Fig. 4)

Afb.4

Ik zou ook graag willen stilstaan ​​bij de circuitorganisatie voor het regelen van belastingen die hoge stroom verbruiken, bijvoorbeeld krachtige elektrische verwarmers of ventilatoren. Meestal is voor dergelijke belastingen het vermogen van de elektromagnetische relaiscontacten van de module niet voldoende en worden ze gebruikt als tussenliggende relais, die starters (schakelaars) aansturen, die op hun beurt de belasting direct schakelen. Om de betrouwbaarheid van dergelijke systemen te vergroten, is het zinvol om te gebruiken 2 relais regelcircuits, waarvoor één relais (K1) verantwoordelijk is inclusie belasting, en de tweede (K2) - voor afsluiten. Schematisch diagram Het stuurcircuit met 2 relais wordt getoond in figuur 5:

Afb.5

Het werkingsprincipe van de 2-relaisschakeling is uiterst eenvoudig. IN originele staat relais K1, K2 en voorgerecht PML losgelaten, wordt de belasting uitgeschakeld. Wanneer het relais kort wordt geactiveerd K1 zijn normaal geopend contacten K1.1 voedingsspanning naar de startspoel, de starter trekt omhoog en levert stroom aan de belasting via de contacten PML-1 en uw blokcontacten PML-BC wordt ‘zelfvangend’. Om de belasting te ontkoppelen, moet u het relais kort inschakelen K2, zijn normaal gesloten contacten K2.1 zal het voedingscircuit van de startspoel onderbreken, de belasting zal uitschakelen en het circuit zal terugkeren naar de oorspronkelijke staat.

Voordeel regeling met behulp van een circuit met 2 relais is dat de elektromagnetische relais K1 en K2 slechts 1-2 seconden worden ingeschakeld wanneer de belasting wordt in- of uitgeschakeld, de rest van de tijd bevinden ze zich in de vrijgegeven toestand. Dit voorkomt onnodige belasting van de voeding van de relaismodule en verbetert de algehele betrouwbaarheid van de besturing.

Hoe gebrek de noodzaak om twee kanalen van een relaismodule te gebruiken om de belasting te regelen moet worden geëlimineerd (d.w.z. het blijkt dat een 4-kanaals relaismodule slechts twee belastingen kan besturen). Maar hier is het in elk specifiek geval noodzakelijk om te evalueren wat belangrijker is: het aantal kanalen of de betrouwbaarheid van de controle.

Ook is het bij besturingssystemen met een hoge verantwoordelijkheid zeer wenselijk om een ​​alarm te bieden voor de aan/uit-belastingsstatus. Deze functie kan worden geïmplementeerd met behulp van een stroomtransformator die is aangesloten op het belastingscircuit, of, eenvoudiger gezegd, met behulp van een ander relais dat parallel is aangesloten op de belasting. Het relaiscontact wordt aangesloten op de ingang van de Raspberry Pi en stelt u in staat de aan- of uit-status van de belasting daadwerkelijk te identificeren.

Wanneer de Arduino-kracht niet genoeg is, komt zware artillerie in de vorm van microcomputers de maker te hulp Framboos Pi. Meestal worden "frambozentaarten" of "frambozen", zoals ze ook worden genoemd, gebruikt bij taken op het gebied van het verwerken van video-, audio-informatie en complexe communicatie. In dit artikel maken we kennis met Raspberry, ontdekken we wat een microcomputer is, welke modellen vandaag relevant zijn en hoe je dit apparaat in je projecten kunt gebruiken.

Met Raspberry Pi kun je een slimme robot maken die de eigenaar of thuisserver herkent slim huis, verzenden via WiFi of Ethernet. U kunt sensoren, motoren, relais en meer op de microcomputer aansluiten. De sferen dus Raspberry-toepassingen en Arduino in doe-het-zelf-projecten overlappen veel.

Wat zijn single board microcomputers?

Een microcomputer is een apparaat dat de architectuur heeft van een volwaardige computer, maar qua grootte verschilt. Tegenwoordig zijn er honderden(!) diverse modellen(inclusief Raspberry-klonen) van tientallen fabrikanten, en dit maakt de markt voor single-boards aanzienlijk anders dan de markt voor conventionele computers, waarin alle marktaandelen al lang onder de leiders zijn verdeeld.

Microcomputers worden meestal gemaakt onder specifieke taken, waar ze niet mee kunnen concurreren gewone computers, inferieur aan hen in macht en gemak. Maar ze zijn goedkoper, eenvoudiger, hebben compact formaat en verbruiken minder energie. Dit maakt de microcomputer tot een belangrijk onderdeel van mobiele geautomatiseerde systemen.

De Raspberry Pi is tegenwoordig het bekendste lid van de familie van single-board microcomputers. Dit is een redelijk goedkoop en betaalbaar board instapniveau, die bij veel online winkels kan worden gekocht. Aziatische fabrikanten gemaakt groot aantal klonen (Orange Pi, Banana Pi en andere) die u in uw projecten kunt gebruiken. En een ander zeer belangrijk voordeel van de "framboos" is de enorme gemeenschap van ontwikkelaars die betrokken zijn bij de ontwikkeling van architectuur en software. Er zijn veel boeken gepubliceerd leermiddelen, besturingssystemen en handig gereedschap, waardoor het voor beginners veel gemakkelijker wordt om met het systeem aan de slag te gaan. Daarom is het aan te raden om met deze microcontroller aan de slag te gaan voor degenen die al “klein” zijn geworden met Arduino.

Wat is Raspberry Pi?

Raspberry Pi wel goedkope computer ongeveer zo groot als een creditcard die op een pc-monitor of tv wordt aangesloten en wordt gebruikt standaard toetsenbord en een muis. Extern is de computer een kleine vierlaags printplaat met USB-, HDMI- en andere aansluitingen, een slot voor Micro SD en een GPIO-pinkam. De behuizing, geheugenkaart, toetsenbord, muis, monitor en voeding moeten apart worden aangeschaft.

Met behulp van “raspberry” kun je leren programmeren in Scratch en Python. Aanvankelijk werd de microcomputer ontwikkeld voor gebruik bij het lesgeven op scholen en universiteiten, dus er zijn veel softwarepakketten voor en zelfs een speciaal besturingssysteem voor kinderen.

Het belangrijkste kenmerk van Raspberry is het vermogen om zich eraan te hechten externe apparaten en beheer ze met behulp van verschillende softwarepakketten (de meest populaire is Python). Allerlei sensoren, LED's, motoren, relais en andere elektronische componenten kan worden aangesloten via GPIO-pinnen, net als bij Arduino. Daarom kunnen we de functionaliteit van een microcomputer aanzienlijk uitbreiden door er iets van te maken werkstation voor elk specifiek project.

De geschiedenis van framboos

De ontwikkelaar van het apparaat is het Britse bedrijf Raspberry Pi Foundation. Het eerste exemplaar werd in mei 2011 gepresenteerd door David Braben. De start van de productie van de eerste batch model B dateert van januari 2012. Sindsdien is de computer elk jaar geüpgraded en zijn er meer geavanceerde computers in de verkoop gegaan.

Geschiedenis van modelrelease:

  • 29 februari 2012 – start van de verkoop van Model B.
  • 14 december 2012 – de productie van het Raspberry Pi “A”-model begint.
  • 14 juli 2014 – release van de derde versie van Raspberry Pi “B+”.
  • 2 februari 2015 – Raspberry Pi “2B” uitgebracht.
  • 26 november 2015 - release van een nieuwe Raspberry Pi Zero-microcomputer uitgerust met een niet-gemonteerde GPIO-connector.
  • 29 februari 2016 – release van het Raspberry Pi 3-model, met een 64-bit processor, WI-FI en Bluetooth.
  • 28 februari 2017 – een verbeterde versie van Raspberry Pi Zero W met WI-FI en Bluetooth.

Raspberry Pi model A+ pin-out op het bord

Model A+ is een budgetversie van het Raspberry Pi-bord. Het apparaat werd in 2014 uitgebracht ter vervanging van het originele Model A. Het bord wordt weergegeven in de onderstaande afbeelding.

In tegenstelling tot het vorige model heeft A+ de volgende kenmerken:

  • Een groot aantal GPIO-uitgangen - nu zijn er 40.
  • Micro SD-connector.
  • Verminderd energieverbruik - Lineaire spanningsregelaars zijn vervangen door schakelende regelaars, waardoor energie wordt bespaard.
  • Verbeterd audiosysteem – het bord heeft een aparte voeding met een lager geluidsniveau.
  • Gereduceerde vormfactor - composiet audio-uitgang, ingebouwde 3,5 mm audio-uitgang, montagegaten, USB-connector aan de rand van het bord.

De pin-out wordt weergegeven in de afbeelding

1, 17 contacten – voeding 3,3 V.

2, 4 pinnen – voedingsspanning 5 V. Rechtstreeks aangesloten op de ingangsspanning van het bord.

3 – SDA-uitgang (een van de I2C-pinnen op het bord).

5 – SCl (ook een van de I2C-uitgangen op het bord).

6, 9, 14, 20, 25,30, 34, 39 – Aarde. Alle aardcontacten zijn aangesloten, je kunt elke uitgang gebruiken die dichter bij de overige elementen ligt.

8 – TXD, een van de 2 UART-uitgangen, verantwoordelijk voor de gegevensoverdracht. UART-pinnen worden meestal gebruikt om Arduino en Raspberry Pi met elkaar te verbinden. Het is belangrijk om de kaarten correct aan te sluiten, aangezien de Pi wordt gevoed op 3,3V en de Arduino op 5V.

10 – RXD, uitvoer voor UART, verantwoordelijk voor het ontvangen van gegevens.

11, 13, 15, 16, 18, 22, 29, 3, 32, 33, 36, 37 – gereserveerde contacten.

12 – PCM_C-pin, die wordt gebruikt in combinatie met een speciale PWM-methode. Biedt directe geheugentoegang.

19, 38 – MOSI-contacten.

21, 35 – MISO-contacten.

23, 40 – SCLK-contacten.

24, 26 – CS0- en CS1-uitgangen.

27,28 – ID_SD, gereserveerd voor I2C-communicatie met niet-vluchtig geheugen.

Het Raspberry Pi Model A+ bord wordt gebruikt in projecten waar een laag stroomverbruik belangrijk is en waar een Ethernet-interface niet vereist is.

Raspberry Pi 3 model B-bord

Raspberry Pi model B is het meest voorkomende bord. Vergeleken met zijn voorganger heeft de Pi 2 Model B 64-bit ARM-processor Cortex-A53 en ingebouwde Wi-Fi en Bluetooth. Het bord heeft 1 GB RAM, dat wordt gedeeld met het grafische systeem. Er zijn veel manieren om het bord te gebruiken - met hun hulp kun je creëren spelconsoles, beveiligingssystemen, tablets en andere elektronische apparaten.

Er is een 3,5 mm-aansluiting aanwezig voor het aansluiten van hoofdtelefoons en luidsprekers. Ook zijn er 4 USB-uitgangen waarop je randapparatuur kunt aansluiten. Verbinding diverse modulen uitgevoerd via 15-pins slots:

  • DSI – bedoeld voor het aansluiten van een display;
  • CSI-2 – aansluiten van een camera via de MIPI-interface.

De volgende uitgangen worden gebruikt voor interfaces op laag niveau:

  • Algemeen gebruik – 40 I/O-poorten;
  • UART;
  • Stroom- en grondingangen.

Voor de communicatie worden Ethernet-, Wi-Fi 802.11n- en Bluetooth 4.1-interfaces gebruikt. Als harde schijf Het bord maakt gebruik van een microSD-kaart waarop het besturingssysteem is geïnstalleerd. Het is beter om een ​​geheugenkaart met een capaciteit van 8 GB te gebruiken. Raspberry Pi-model B gebruikt besturingssysteem Linux.

Het apparaat wordt gevoed door een 5 V-adapter via een USB-connector of voedingsuitgangen. Er is geen speciale aan/uit-schakelaar op de Raspberry Pi; u hoeft alleen maar de voedingskabel aan te sluiten om het apparaat in te schakelen.

Raspberry Pi-model Zero-bord

Het model Zero-serie borden verschilt van zijn voorgangers door zijn kleinere formaat. Er zijn 2 soorten borden van dit type: model Zero en nieuwe versie Zero W. De tweede verschilt alleen in de aanwezigheid van Wi-Fi en Bluetooth aan boord.

Raspberry Zero-specificaties:

  • 512 MB RAM;
  • Single-core ARMv6Z ARM1176JZF-S-processor met klok frequentie 1 GHz;
  • Mini-HDMI-poort;
  • 2 micro-USB-poorten, één voor aansluiting op een computer;
  • Wi-Fi 802.11n;
  • Bluetooth-4.1

De locatie van de uitgangen en pinouts wordt weergegeven in de afbeelding. Het bord beschikt over 40 I/O-poorten voor algemene doeleinden, UART, I2C, SPI, 3,3V en 5V voedingsuitgangen en aarde. Het is belangrijk op te merken dat de connector niet is gesoldeerd en zelfmontage vereist.

Het nieuwe Zero W-model maakt gebruik van microSD, in tegenstelling tot het oudere model, dat miniSD gebruikt voor de werking. Als opslagmedium wordt een flashkaart gebruikt; het volume ervan moet minimaal 2 GB zijn. Het bord wordt gevoed met behulp van een 5 volt adapter via powerpinnen of een micro-USB-ingang.

Een van de nadelen is de lage uitvoeringssnelheid in vergelijking met Raspberry Pi 3 model B. Maar vergeleken met B is Zero kleiner van formaat, waardoor het in miniatuurontwikkelingen kan worden gebruikt. Het Raspberry Pi-model Zero wordt in dezelfde gebieden gebruikt als andere computers in deze familie. Het bord kan worden uitgerust randapparatuur, voeding, scherm. Met behulp van deze microcomputers worden videobewakingssystemen gecreëerd, spelsystemen, huishoudelijke apparaten. Beschikbaarheid van wifi en Bluetooth kunt u het scala aan toepassingen uitbreiden. Samen met de release van het Raspberry Pi-model Zero W introduceerde het bedrijf een reeks computerbehuizingen. De koffers zijn voorzien van een gat voor de GPIO-connector en camera-installatie.

Vergelijking van Raspberry Pi-modellen

RAM

Model A- en Model A+-kaarten hebben de kleinste hoeveelheid geheugen: slechts 256 MB. Model B had tot oktober 2012 ook een capaciteit van 256 MB, waarna het volume werd vergroot naar 512 MB, net als Model B+. Het Raspberry Pi 3-bord heeft de grootste geheugengrootte, 1 GB.

USB-poorten

Model A- en Model A+-borden zijn uitgerust met één USB-poort 2.0 is in de Model B-versie het aantal poorten verhoogd naar twee, en in de Model B+ en Pi 3 naar vier. De meest opvallende veranderingen in de Raspberry Pi Zero zijn dat deze nu één Micro USB OTG-connector heeft.

Audio-uitgangen

Het Raspberry Pi Zero-model verschilt ook in deze parameter: dit bord heeft een 3,5 mm-aansluiting, HDMI is vervangen door meerkanaals HD-audio via HDMI.

Formaat geheugenkaart

Modellen A en B gebruikten SD/MMC/SDIO-geheugenkaarten. Alle volgende modellen gebruiken een MicroSD-kaart.

Aantal poorten

Modellen A en B zijn uitgerust met een 26-pins GPIO-connector, in volgende modellen wordt dit aantal verhoogd naar 40.

Energieverbruik

Het meest energiezuinige apparaat is de Raspberry Pi Zero - deze verbruikt slechts 160 mA. Hoogste verbruik energie - voor het Raspberry Pi 3-bord (800 mA-2,5 mA, 4 W). Het eerste model A verbruikt 300 mA (1,5 W), modellen B, A+, B+ hebben ongeveer 600-700 mA nodig.

Afmetingen

Het kleinste apparaat is Raspberry Pi Zero, de afmetingen zijn 65,0 x 30,0 mm x 5 mm. Het A+ model is iets groter, met afmetingen van 65,0 x 56,0 mm x 12 mm. De overige planken hebben ongeveer hetzelfde formaat: 85,0 x 56,0 mm x 17 mm.

Waar Raspberry Pi kopen?

Dankzij de enorme populariteit Raspberry-microcomputers Pi kan overal ter wereld in elke winkel worden gekocht. Maar slechts twee Europese bedrijven worden als officiële verkopers beschouwd: RS Components en Element 14. Beide bedrijven leveren minicomputers in verschillende verpakkingsvormen, maar de producten van beide leveranciers worden in Engeland gemaakt.

In de loop van de tijd verschenen er Chinese analogen die op AliExpress kunnen worden gekocht. De vraag rijst meteen over de authenticiteit van deze gadgets. Een analyse van de Chinese en Engelse versies kan worden uitgevoerd door hun prestatiekenmerken, processorprestaties en geheugen te vergelijken.

De processor in de originele Engelse versie is iets sneller Chinees equivalent, hetzelfde geldt voor RAM. De verschillen in werking zijn minimaal, waaruit we kunnen concluderen dat de Chinese versie van de Raspberry Pi niet slechter is in zijn bedrijfsparameters.

Voorbeelden van projecten met Raspberry Pi

Een draagbaar weerstation besturen. Bij Hulp van frambozen Pi, je kunt een apparaat implementeren dat alle weergegevens registreert: windsnelheid, temperatuur, neerslag. U kunt uw apparaat programmeren om een ​​website automatisch bij te werken met weersomstandigheden.

Digitale fotolijst. Met Raspberry P kunt u uw eigen fotolijst maken en ongeveer de helft van de kosten besparen. Een fotolijst is een mediapaneel dat wordt bestuurd door een Raspberry P. De lijst kan worden geüpgraded: deze toont niet alleen foto's, maar ook de datum en tijd, speelt audio-opnamen af ​​en toont de weersvoorspelling.

Domoticasysteem. Als je Raspberry Pi combineert met Arduino en Node.js, kun je creëren effectieve manier bedien alle elektronische apparaten in huis. Er zijn veel werkmogelijkheden - automatisch inschakelen en het licht uitschakelen met behulp van een lichtsensor, de tv aan-/uitzetten, regeling temperatuur regime in het huis.

Met behulp van het Raspberry Pi-bord kunt u een verscheidenheid aan projecten implementeren - van muziekinstrumenten naar camera's en tablets. Bovendien kan het gebruik van dit bord de kosten van een zelfgemaakt apparaat aanzienlijk verlagen.

Raspberry Pi is op zichzelf een interessant en multifunctioneel ding, op basis waarvan veel projecten kunnen worden geïmplementeerd.

Maar er zijn uitbreidingskaarten die de Raspberry Pi nog functioneler maken en zijn toepassingsgebieden uitbreiden.

Ik publiceer vandaag een korte recensie en selectie van uitbreidingskaarten voor de Raspberry Pi op de blog.

Sense HAT is het officiële uitbreidingsbord van de Raspberry Pi Foundation.

Het is gemaakt voor training in het werken met GPIO en bevat:

  • 8x8 matrixdisplay gemaakt van RGB-LED's
  • vijfwegjoystick
  • relatieve vochtigheidssensor
  • temperatuur sensor
  • barometer
  • magnetometer
  • versnellingsmeter
  • gyroscoop

Sense HAT is geschikt voor mensen van elk niveau. De ontwikkelaars hebben een speciale Python-bibliotheek uitgebracht, die functies beschrijft voor het werken met alle sensoren van dit uitbreidingsbord, en er zijn veel tutorials op internet over het praktische gebruik van dit bord in doe-het-zelf-projecten.

Het meest voor de hand liggende doe-het-zelf-project waarbij Sense HAT wordt gebruikt, is het maken van een weerstation. We ontvangen gegevens van een barometer, vochtigheids- en temperatuursensoren, gebruiken matrixweergave om informatie weer te geven op basis van de ontvangen gegevens.

U kunt het werken met GPIO ook op andere manieren onder de knie krijgen. Bijvoorbeeld gekocht hebben benodigde sensoren individueel door online programmeertutorials voor Python voor beginners te vinden en je eigen experimenten uit te voeren. Maar het gebruik van Sense HAT is de meest beginnersvriendelijke methode om dergelijke kennis te verkrijgen en is daarom perfect voor schoolkinderen of gewoon niet-technische (maar geïnteresseerde en bereid om iets nieuws te leren) mensen.

Praktische toepassing: training in het werken met GPIO en Python, het maken van je eigen weerstation en andere doe-het-zelf-projecten.

SupTronics X800

SupTronics X800 – module voor 2,5″ aansluiting harde schijven naar Raspberry Pi.

Alles is eenvoudig: het bord heeft een SATA-interface en gaten voor een veilige bevestiging van de harde schijf met schroeven. De “framboos” wordt bovenop het bord bevestigd en de koppeling met het bord zelf vindt plaats door een compacte adapter te installeren van de USB-poort van de module naar de USB-poort van de “framboos”.

Harde schijven kunnen met elke capaciteit worden aangesloten. In de beschrijving van de module zelf staat dat schijven tot 1TB worden ondersteund, maar de in de module gebruikte GL830-controller bevat geen beperkingen op de capaciteit van de gebruikte schijf, en mensen die de SupTronics X800 al hebben aangeschaft bevestigen dat deze met schijven werkt van 2-4TB.

Als leuke bonus– met dezelfde module kun je een van de belangrijkste nadelen van de Raspberry Pi overwinnen: interfaces die aan beide kanten uitsteken. Mee eens, het is lastig als er aan de ene kant "frambozen" worden weergegeven USB-poorten en Ethernet, en aan de zijkant zijn HDMI-poorten en microUSB voor stroom. Het resultaat is een slordige egel van draden. SupTronics X800 dupliceert de HDMI- en microUSB-poorten op een zodanige manier dat ze zich aan hetzelfde uiteinde bevinden waar de Ethernet- en USB-poorten zich bevinden.

Een uitkomst voor perfectionisten die streven naar eenvoud en volledigheid.

Praktische toepassing: Schepping thuisserver of media-settopboxen (tv-box) aan Op basis van frambozen Pi.

SupTronics X400

Het is geen geheim dat de Raspberry Pi behoorlijk slecht is in audio-uitvoer.

Bij het uitvoeren van audio naar een analoge 3,5 mm-aansluiting treden vaak ruis en gebabbel op, vooral bij hoge volumes. Als het geluid komt via HDMI is er geen interferentie. Maar hoe dan ook, de in de Raspberry geïnstalleerde geluidskaart behoort tot het instapsegment en kan kenners van geluid van hoge kwaliteit niet tevreden stellen.

Voor de behoeften van de meeste gebruikers is zo'n geluidskaart voldoende. Maar als je Raspberry Pi wilt gebruiken om een ​​geavanceerd mediacentrum of auto te creëren luidsprekersysteem, dan kun je niet zonder de SupTronics X400-module.

SupTronics X400 is een hoogwaardige geluidskaart die verbinding maakt met de Raspberry GPIO-interface.

Er op geïnstalleerd:

  • Burr-Brown DAC 32 bit/384 kHz (TI PCM5122)
  • Klasse D-versterker (TI TPA3118D2)
  • Koptelefoonversterker, los (TI TPA6133A)
  • IR-ontvanger
  • Volumeknop
  • 2 RCA-uitgangen voor luidsprekers en 3,5 mm hoofdtelefoonaansluiting
  • Stopcontact met eigen stabilisatiecircuit

Het uitgangsvermogen is 2×20W, de signaal-ruisverhouding is 112dB, het vervormingsniveau is 0,0019%. Een behoorlijk audiofiele oplossing voor niet heel veel geld.

Praktische toepassing: het creëren van een hifi-mediacenter of autocomputer met een ingebouwd luidsprekersysteem op basis van Raspberry Pi.

SupTronics X6000

SupTronics X6000 is een andere geluidskaart van SupTronics, gespecialiseerd in het maken van hoogwaardige modules voor de Raspberry Pi.

In tegenstelling tot zijn jongere broer (ik heb het over de X400) beschikt de SupTronics X6000 al over 4 analoge 3,5 mm audio-uitgangen voor het aansluiten van 7.1-kanaals luidsprekers, een digitale S/PDIF-uitgang en ondersteuning voor audio-uitvoer via de HDMI-interface.

De IR-ontvanger en de volumeknop ontbreken. Een eigen ingang voor de voeding met een stabilisatiecircuit blijft bestaan.

Maar er zijn hier al 4 ESS Tech Sabre ES9023 DAC's geïnstalleerd.

Naar mijn mening is de X6000 de moeite waard om te kopen voor meer gevorderde kenners van goed geluid die begrijpen wat ze met deze module gaan doen. Voor de behoeften van de gemiddelde thuisgebruiker met iets bovengemiddelde eisen zal het X400-model voldoende zijn.

Praktische toepassing: het creëren van een hifi-mediacenter, multiroomsysteem of autoluidsprekersysteem op basis van Raspberry Pi.

Batterijmodule + USB-hub

Nog een eenvoudige en nuttige module.

Op het bord is een batterij van 3800 mAh geïnstalleerd, oplader ervoor en een USB-hub voor nog eens 5 poorten (vier gewone USB 2.0 en nog een microUSB OTG).

Er wordt stroom geleverd aan de poort voor het opladen van de batterij, en de "framboos" zelf wordt gevoed vanuit deze batterij. Gezien het lage stroomverbruik van de Raspberry Pi gaat de batterijcapaciteit lang mee als de netvoeding is uitgeschakeld.

Praktische toepassing: Schepping laptopcomputer gebaseerd op Raspberry Pi, andere doe-het-zelf-projecten, gebruik als UPS.

GPS-module

GPS-module compatibel met de volledige lijn Raspberry Pi-microcomputers, inclusief .

Beschikt over een laag stroomverbruik en een standaard stopcontact externe antenne. Indien nodig kan de meegeleverde antenne eenvoudig worden vervangen door een andere antenne met een geschikt vermogen en lengte.

Praktische toepassing: creatie van een autocomputer op basis van Raspberry Pi, andere doe-het-zelf-projecten.

Module voor het aansluiten van een VGA-monitor

En nog een functionele module die eenvoudigweg een VGA-poort aan de Raspberry Pi toevoegt.

VGA is een verouderde standaard. Tegenwoordig kun je voor symbolisch 500 roebel een monitor met een VGA-uitgang kopen, of deze zelfs ophalen om opgehaald te worden. Maar aangesloten op een Raspberry Pi kan zo’n monitor nog lang dienst doen.

Het enige probleem is dat de Raspberry geen VGA-connector heeft. En dit probleem wordt opgelost door een extra module aan te schaffen.

Praktische toepassing: een VGA-monitor aansluiten op Raspberry Pi

E-Ink-display voor Raspberry Pi

Iedereen weet dat je displays op de Raspberry Pi kunt aansluiten. Ik heb zelfs kort na de aankoop van de framboos gepubliceerd.

Maar binnen in dit geval We hebben het niet over een gewoon display, maar over een display dat is gemaakt met behulp van elektronische inkttechnologie.

Het E-Ink-display heeft een ultralaag stroomverbruik. Hij heeft hoog contrast, wordt niet blind in de zon en hoeft ook niet LED-achtergrondverlichting. Verbindt via GPIO en is compatibel met elke “framboos”.

Mogelijkheden E-inkt-display alleen beperkt door de verbeeldingskracht van de eigenaar. Ik las bijvoorbeeld een artikel over hoe de eigenaren in een winkel de papieren prijskaartjes volledig vervingen door elektronische, gemaakt op basis van zo'n display en.

Praktische toepassing: diverse doe-het-zelf-projecten.

Zo is de selectie geworden.

Ik wil je eraan herinneren dat je een inleidend artikel kunt lezen over het bestaan ​​van Raspberry Pi en Arduino, en dat er een recensie van Raspberry Pi en een beschrijving van de eerste stappen voor het starten en configureren voor beginners zijn gepubliceerd.