Raspberry PI och GPIO stift: Vad de är och praktiska användningsområden kan ge dem?

Stiften GPIO (GDe allmänna PERSSONYFTET Jagnput Output) av den Raspberry PI Tillåt oss att arbeta med elektronik på ett enkelt sätt som vi också kunde göra det med Arduinoen.

P8120164

Första steg med GPIO.

Är 26 PIN-KOD ordnade i två rader av 13, och vart och ett av stiften har sin specifika funktion eller är allmänt ändamål, Jag kommer att Visa fördelningen av stiften i de Raspberry PI Rev 2.0, Det är att jag har.

Som vi kan se i följande jämförande bild av de två recensionerna, den andra reviderade PI har två stift +5V, fem av MARKEN (jordning), två av +3,3V, åtta stift Generella GPIO, fem SP10, två UART, och två stift I2C1.

Jämföra olika Stifttilldelningar för två versioner av RPI.

Genom att jämföra de olika pinout av två revideringar av RPI.

I den nya Raspberry PI A + och B + vi har av 14 PIN-KOD GPIO Mer, ID_SD, ID_SC, tre Pins GND, och nio GPIO allmänna ändamål; att tillåta oss att utveckla projekt mer stora.

Pinout för Raspberry PI A + och B +, identisk med den av Rev. 2 men med mer GPIO.

Pinout för Raspberry PI A + och B +, identisk med den av Rev. 2 men med mer GPIO.

Med dem Vi kan kontrollera elektroniska kretsar, till exempel för rörliga motorer eller styra power-reläet som ska fungera som en Strömställare för kretsar av 220V.

Dessa stift kan konfigurerar och styr du direkt från tolkens order Bash, eller från programmeringsspråk såsom C o Python, Tack till biblioteken GPIO att de har genomfört för dem..

gpioprogramarI mitt fall Jag valde Python, eftersom trots inte att ha aldrig programmerat i detta språk, vilket gör att du lär dig i farten med dig, Det är en av de rekommenderade att börja programmera.

Hej världen i Python.

Hej världen i Python.

Också jag tycker det är mycket intressant möjligheten att köra den Scripts i Python som vi skriver genom en HTML-knappen, Vad När deprimerad utför en funktion i PHP, Vad på samma gång kallas för att köra skriptet Python

gpioprogramar0pngDetta gör att vi kan hantera våra projekt från webbläsaren av alla enheter med hjälp av en webbapplikation, så att kunna få till genomföra automationslösningar mycket ekonomisk, till exempel.

Webbprogrammet i HTML + PHP + Python att hantera några lysdioder genom GPIO.

Webbprogrammet i HTML + PHP + Python att hantera några lysdioder genom GPIO.

Nu när vi vet att de är stiften GPIO och så fungerar de, i nästa avbetalning kommer vi att se en lätt introduktion till den Grundläggande elektronik att slutligen montera en krets som i följande diagram, att slå på en diod Led och kontrollera att allt är redo och fungerar korrekt, vad jag har kallat Hej världen version GPIO.

Krets som behövs för att kontrollera tändningen av en LED diod.

Krets för att styra effektförbrukningen för en LED diod.

Om du som du kan följa mig på Twitter, Facebook, Google +, LinkedIn, eller dela den med knapparna under denna publikation, Om du har några frågor eller förslag tveka inte att kommentera.

Hjälp oss att nå fler läsare Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on Google+
Google +
Email this to someone
e-post

10 tankar om"Raspberry PI och GPIO stift: Vad de är och praktiska användningsområden kan ge dem?

  1. Hej

    I den första versionen av RPi tror jag bara en pin till + 5v, en annan för + 3,3 v och en för GND. Och människor är gott förblir oanvända.

    Jag tror också att GPIO stiften på 3,3 v.

    Om ni kan bekräfta det…

    • Hej John, Tack så mycket för din kommentar.

      Vilken version du menar? Jag har lagt till diagram pinut från modeller A och B rev 1.0; som jag förklara i denna artikel och många andra tutorials, alla GPIO stift som kan fungera som indata eller utdata arbete 3.3V och om du lägger till dem mer spänning kan bränna din hallon.

      Då det finns makthavare som erbjuder 3.3V, 5V och GND; och du bör ha i åtanke att det finns vissa GPIO pins med specifika funktioner såsom SPI bussar, I2C…

      Jag hoppas att har rensat dina tvivel, Vi ses snart.

  2. Hej och tack för ditt inlägg, Min fråga är…hallon ger samma kontroll av sensorer som en ardruino till exempel, ljussensorn, ultrasonic sensor, temperatur och luftfuktighet sensorn, närvaro-sensor eller att sensorer kan fungeras med hallon?

    • Hej Andrew,

      Med Raspberry PI kan göra använda av alla typer av digitala sensorer som fungerar med 3, 3V.

      Med Arduino, kan du använda alla typer av digitala och analoga sensorer som fungerar till 5V.

      Skillnaden är i grunden riktigheten av sensorerna, som de analoga som är mer exakt, Eftersom spänningen kunde alltid anpassa.

  3. Hej, Jag har på raspberry pi b + och vill ha en motor men det fungerar inte koden för gpio med b + och b om, använder samma PIN

  4. Layouten för GPIO stiften på båda versionerna är inte samma, så det kommer inte att fungera om du inte ansluter varje kabel i motsvarande modell B + GPIO.

    Du kan kolla in numreringen i diagrammen i denna artikel, och en gång kan anpassa det till modell B + också kommer att arbeta med Raspberry PI 2 Eftersom ståndpunkt har varit.

    • Hej Alex, Tack för din kommentar.

      För möjliga användningsområden faktiska system eller liknande, Det är klart att det ska vara securizarse så mycket som möjligt.

      Minst vore att konfigurera Apache ett lösenord för att komma åt webbplatsen, säkra alla tjänster för varje maskin som komponerar systemet, med åtgärder som brandväggen baserat på IPTables, en IDS/NIDS, Port knackar, Fail2Ban… tunnel flöde streaming så att det inte kommer att klara, och ett oändligt antal åtgärder som är tillgängliga för dig.

      Total säkerhet existerar inte, men svårare vi göra det chanser vi har om inte den vita valt.

Lämna svar